@charset "UTF-8";html{font-size:62.5%}body{font-family:"din-2014",sans-serif;font-style:normal;font-weight:400;color:#233848}body.no-scroll{overflow:hidden}h1{font-size:6rem}h2{font-size:5rem}h3{font-size:4rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:2rem}b,strong{font-weight:bold}label{font-size:1.6rem}label.L-14{font-size:1.4rem;text-transform:uppercase}label.L-18{font-size:1.8rem}label.L-20{font-size:2rem}input,select,textarea{border-radius:0;-webkit-appearance:none}li,p{font-size:1.6rem;line-height:1.5}li.p-18,p.p-18{font-size:1.8rem}li.p-15,p.p-15{font-size:1.5rem}.icon-font-a:after,.icon-font-b:before{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:"40-Days";font-size:3.2rem}a{color:#233848;text-decoration:none!important}a.wrapper{display:block}a:hover{color:#48A2EA}a.underline_a{border-bottom:solid 1px #233848;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}a.underline_a:hover{border-bottom:solid 1px #48A2EA}a.hover_underline_a{-webkit-transition:all ease 0.3s;transition:all ease 0.3s}a.hover_underline_a:hover{border-bottom:solid 1px #48A2EA}a.extra-links{margin-top:6px;color:#7B7B7B;font-size:13px;font-weight:700;text-transform:initial;font-style:italic;text-transform:uppercase;margin-left:10px}a.extra-links:hover{color:#48A2EA}a.extra-links.blue{color:#48A2EA;margin:0}a.extra-links.blue:hover{text-decoration:underline!important}section.under-construction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;text-align:center;color:#717171}span.lorem{color:red!important}input[type=email],input[type=password],input[type=text]{-webkit-transition:all ease 0.3s;transition:all ease 0.3s;background:#FAFAFA;border:2px solid #E3E3E3;padding:10px;font-size:2rem}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{border:2px solid #2F70A3}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px #FAFAFA inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}form.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form.flex div.fgroup{width:100%;margin-bottom:27px}form.flex div.fgroup.-two{width:48%}form.flex div.fgroup input,form.flex div.fgroup select,form.flex div.fgroup textarea{display:block;width:100%}form.flex div.fgroup textarea{min-height:150px;font-size:1.6rem}form.flex div.fgroup select{font-size:2rem;padding:10px;min-height:54px;background:#FAFAFA}.main{position:relative}.generic-page{width:50%;padding:120px 0;margin:0 auto}.generic-page h4{margin-top:50px}.generic-page.with-share-col{width:100%}.generic-page.with-share-col section.news_post_s2 div.share-col{margin-top:12px}.generic-page img{max-width:100%}img.cover{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.image-container{position:relative}div.cover-image{position:relative;padding-bottom:30%}.gp-10{padding-left:10%;padding-right:10%}.gp-10.-pt-60{padding-top:60px;padding-bottom:60px}.gp-20{padding-left:20%;padding-right:20%}.mobile{display:none}.form-section{margin-top:60px}.form-section:first-child{margin-top:0}.form-section h5{margin-bottom:20px}.form-group{margin:0 -7.5px 15px}.form-group.less-margin{margin:0 -7.5px 0px}.form-group:after{content:"";clear:both;display:block}.form-group .width-100,.form-group .width-15,.form-group .width-16,.form-group .width-20,.form-group .width-25,.form-group .width-33,.form-group .width-35,.form-group .width-40,.form-group .width-45,.form-group .width-50,.form-group .width-60,.form-group .width-66,.form-group .width-80{padding:7.5px;float:left}.form-group .width-15{width:15%}.form-group .width-16{width:16%}.form-group .width-20{width:20%}.form-group .width-33{width:33.33%}.form-group .width-35{width:35%}.form-group .width-40{width:40%}.form-group .width-45{width:45%}.form-group .width-50{width:50%}.form-group .width-60{width:60%}.form-group .width-66{width:66.66%}.form-group .width-80{width:80%}.form-group .width-100{width:100%}.form-group label{font-weight:400;color:#717171;display:block;font-size:15px}.form-group label.checkbox{position:relative;padding-left:26px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.form-group label.checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-group label.checkbox input[type=checkbox]:checked~.checkmark{border:1px solid #48A2EA}.form-group label.checkbox input[type=checkbox]:checked~.checkmark:after{display:block}.form-group label.checkbox .checkmark{position:absolute;top:0;left:0;height:19px;width:19px;background:#F8FDFF;border:1px solid #CFE1E6;border-radius:2px;cursor:pointer}.form-group label.checkbox .checkmark:after{content:"✓ ";position:absolute;display:none;left:3px;top:-2px;width:5px;height:10px;color:#48A2EA;font-size:14px;font-family:"Lucida Sans Unicode","Arial Unicode MS",Arial}.form-group .selectric{background:#F8FDFF;width:100%;border:1px solid #CFE1E6;border-radius:2px;font-size:14px;color:#3B5163}.form-group .selectric .label{font-size:14px;font-style:italic;color:#717171;text-align:left;font-weight:400;height:unset;line-height:unset;padding:10px}.form-group .selectric .button{background-color:unset;width:42px}.form-group .selectric-items{background:#F8FDFF;border:1px solid #CFE1E6}.iti--allow-dropdown input#phone::-webkit-input-placeholder{color:rgba(123,123,123,0.4)}.iti--allow-dropdown input#phone::-moz-placeholder{color:rgba(123,123,123,0.4)}.iti--allow-dropdown input#phone:-ms-input-placeholder{color:rgba(123,123,123,0.4)}.iti--allow-dropdown input#phone::-ms-input-placeholder{color:rgba(123,123,123,0.4)}.iti--allow-dropdown input#phone::placeholder{color:rgba(123,123,123,0.4)}#spnInternationalPhone{font-size:15px;font-style:italic;opacity:0.8}.iti.iti--allow-dropdown .iti__flag-container .iti__country-list,.iti.iti--separate-dial-code .iti__flag-container .iti__country-list{white-space:pre-wrap;width:500px}.iti .iti__selected-flag{height:40px}.iti.iti--allow-dropdown input:-moz-read-only,.iti.iti--allow-dropdown input[type=tel]:-moz-read-only,.iti.iti--allow-dropdown input[type=text]:-moz-read-only,.iti.iti--separate-dial-code input:-moz-read-only,.iti.iti--separate-dial-code input[type=tel]:-moz-read-only,.iti.iti--separate-dial-code input[type=text]:-moz-read-only{background:rgba(225,225,225,0.5);color:#333;cursor:unset}.iti.iti--allow-dropdown input:disabled,.iti.iti--allow-dropdown input:read-only,.iti.iti--allow-dropdown input[type=tel]:disabled,.iti.iti--allow-dropdown input[type=tel]:read-only,.iti.iti--allow-dropdown input[type=text]:disabled,.iti.iti--allow-dropdown input[type=text]:read-only,.iti.iti--separate-dial-code input:disabled,.iti.iti--separate-dial-code input:read-only,.iti.iti--separate-dial-code input[type=tel]:disabled,.iti.iti--separate-dial-code input[type=tel]:read-only,.iti.iti--separate-dial-code input[type=text]:disabled,.iti.iti--separate-dial-code input[type=text]:read-only{background:rgba(225,225,225,0.5);color:#333;cursor:unset}.iti-mobile .iti--container{z-index:99999;top:60px;bottom:60px}.form-group input,.form-group textarea{background:#F8FDFF;width:100%;border:1px solid #CFE1E6;border-radius:2px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size:14px;color:#717171;font-style:italic}.form-group input:-moz-read-only,.form-group textarea:-moz-read-only{background-color:#fefefe;color:#333}.form-group input:disabled,.form-group input:read-only,.form-group textarea:disabled,.form-group textarea:read-only{background-color:#fefefe;color:#333}.form-group input:focus,.form-group textarea:focus{border:1px solid #48A2EA}.form-group textarea{height:106px}label.error{color:red!important;margin-top:5px!important}div.fancybox-bg{background:rgba(255,255,255,0.8)}div.ajax-loader{display:none;position:relative;text-align:center;margin:60px 0}div.ajax-loader img{height:30px;width:30px}.sys-msg{color:red}div.popup_box_container{display:none;padding:0;border-radius:10px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}div.popup_box_container.send-message div.popup_box div.sending-to{margin-bottom:15px}div.popup_box_container.send-message div.popup_box div.sending-to p{color:#3B5163;font-size:16px;display:inline-block}div.popup_box_container.send-message div.popup_box div.sending-to p span{color:#48A2EA;font-weight:600}div.popup_box_container#puTermsOfUse span#spnTermsOfUseText a{color:#48a2ea;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}div.popup_box_container#puTermsOfUse span#spnTermsOfUseText a:hover{color:#233848}div.popup_box_container#puLogin span#chkTermsOfUseText a{color:#48a2ea;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}div.popup_box_container#puLogin span#chkTermsOfUseText a:hover{color:#233848}div.popup_box_container#puLogin #divSignUpAccessInfo+#pSignUpSuccess{background-color:#f1f1f1;padding:20px;text-align:center}div.popup_box_container#puStatementOfPeace section{margin-bottom:20px}div.popup_box_container#memorialRSVP img{max-width:100%;max-height:650px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}div.popup_box_container#memorialRSVP img.img-title{margin-top:15px;max-width:300px}div.popup_box_container#memorialRSVP div.popup_box{width:550px;padding:0;border-color:#1f2e3c;background:#1f2e3c}div.popup_box_container#memorialRSVP div.popup_box div.popup_info{margin-bottom:0}div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container{background:#1f2e3c;text-align:center}div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content{color:#fff;text-transform:uppercase;margin:25px 0}div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content a,div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content a:hover{color:#fff}div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content p{display:inline-block;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content p span{display:block;text-transform:none}div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content p.underline_p{position:relative;padding-bottom:4px;display:inline-block}div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content p.underline_p:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;border-bottom:2px solid #fff;margin:0 auto}div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content a.blue-button{display:inline-block;margin:5px 0 20px;font-size:22px}div.popup_box_container div.popup_box{background:#fff;border:solid 22px #3B5163;border-radius:10px;padding:60px 70px}div.popup_box_container div.popup_box div.-buttons button:first-child{margin-right:25px}div.popup_box_container div.popup_box select{webkit-appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}div.popup_box_container div.popup_box div.popup_info{margin-bottom:30px}div.popup_box_container div.popup_box div.submission-success .buttons{margin-top:30px}div.popup_box_container div.popup_box div.submission-success .buttons .blue-outline-button{padding:14px}div.popup_box_container div.popup_box form#frmSignUp select,div.popup_box_container div.popup_box form#frmTermsOfUse select{font-size:1.4rem;padding:11px 10px;border:0;width:100%;background:#FAFAFA;margin-bottom:30px}div.popup_box_container div.popup_form_error{margin-bottom:25px;color:red;font-size:18px;text-align:center}div.popup_box_container button.fancybox-close-small{position:absolute;top:32px;right:42px;float:unset;width:20px;height:20px;font-size:24px;padding:0;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}div.popup_box_container button.fancybox-close-small svg{display:none}div.popup_box_container button.fancybox-close-small:before{content:"n";color:#48A2EA;display:inline-block;font-family:"40-Days";padding-right:5px;font-style:normal;font-weight:normal;line-height:1;margin:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.popup_box_container div.-gdrp_overlay p{margin-bottom:30px}div.popup_box_container div.-gdrp_overlay a{color:#48A2EA}div.popup_box_container div.-gdrp_overlay .blue-button{position:relative;width:100%;display:block;margin-bottom:15px;color:#fff;padding:15px}div.popup_box_container div.-application-results-success,div.popup_box_container div.-forgotpass_overlay,div.popup_box_container div.-login_overlay,div.popup_box_container div.-resetpass_overlay,div.popup_box_container div.-signup_overlay,div.popup_box_container div.-subscribe_overlay,div.popup_box_container div.-terms_of_use_overlay{display:block;max-height:90vh;overflow-y:scroll}div.popup_box_container div.-application-results-success h4,div.popup_box_container div.-forgotpass_overlay h4,div.popup_box_container div.-login_overlay h4,div.popup_box_container div.-resetpass_overlay h4,div.popup_box_container div.-signup_overlay h4,div.popup_box_container div.-subscribe_overlay h4,div.popup_box_container div.-terms_of_use_overlay h4{margin-bottom:50px}div.popup_box_container div.-application-results-success input[type=password],div.popup_box_container div.-application-results-success input[type=text],div.popup_box_container div.-forgotpass_overlay input[type=password],div.popup_box_container div.-forgotpass_overlay input[type=text],div.popup_box_container div.-login_overlay input[type=password],div.popup_box_container div.-login_overlay input[type=text],div.popup_box_container div.-resetpass_overlay input[type=password],div.popup_box_container div.-resetpass_overlay input[type=text],div.popup_box_container div.-signup_overlay input[type=password],div.popup_box_container div.-signup_overlay input[type=text],div.popup_box_container div.-subscribe_overlay input[type=password],div.popup_box_container div.-subscribe_overlay input[type=text],div.popup_box_container div.-terms_of_use_overlay input[type=password],div.popup_box_container div.-terms_of_use_overlay input[type=text]{border:1px solid #FAFAFA!important}div.popup_box_container div.-application-results-success input[type=password]:focus,div.popup_box_container div.-application-results-success input[type=text]:focus,div.popup_box_container div.-forgotpass_overlay input[type=password]:focus,div.popup_box_container div.-forgotpass_overlay input[type=text]:focus,div.popup_box_container div.-login_overlay input[type=password]:focus,div.popup_box_container div.-login_overlay input[type=text]:focus,div.popup_box_container div.-resetpass_overlay input[type=password]:focus,div.popup_box_container div.-resetpass_overlay input[type=text]:focus,div.popup_box_container div.-signup_overlay input[type=password]:focus,div.popup_box_container div.-signup_overlay input[type=text]:focus,div.popup_box_container div.-subscribe_overlay input[type=password]:focus,div.popup_box_container div.-subscribe_overlay input[type=text]:focus,div.popup_box_container div.-terms_of_use_overlay input[type=password]:focus,div.popup_box_container div.-terms_of_use_overlay input[type=text]:focus{border:1px solid #2F70A3!important}div.popup_box_container div.-application-results-success .hover-underline,div.popup_box_container div.-forgotpass_overlay .hover-underline,div.popup_box_container div.-login_overlay .hover-underline,div.popup_box_container div.-resetpass_overlay .hover-underline,div.popup_box_container div.-signup_overlay .hover-underline,div.popup_box_container div.-subscribe_overlay .hover-underline,div.popup_box_container div.-terms_of_use_overlay .hover-underline{position:relative}div.popup_box_container div.-application-results-success .hover-underline:hover:after,div.popup_box_container div.-forgotpass_overlay .hover-underline:hover:after,div.popup_box_container div.-login_overlay .hover-underline:hover:after,div.popup_box_container div.-resetpass_overlay .hover-underline:hover:after,div.popup_box_container div.-signup_overlay .hover-underline:hover:after,div.popup_box_container div.-subscribe_overlay .hover-underline:hover:after,div.popup_box_container div.-terms_of_use_overlay .hover-underline:hover:after{content:"";width:80%;height:1px;position:absolute;left:50%;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#48A2EA}div.popup_box_container div.-application-results-success a.visible-underline,div.popup_box_container div.-forgotpass_overlay a.visible-underline,div.popup_box_container div.-login_overlay a.visible-underline,div.popup_box_container div.-resetpass_overlay a.visible-underline,div.popup_box_container div.-signup_overlay a.visible-underline,div.popup_box_container div.-subscribe_overlay a.visible-underline,div.popup_box_container div.-terms_of_use_overlay a.visible-underline{-webkit-transition:all ease 0.3s;transition:all ease 0.3s}div.popup_box_container div.-application-results-success a.visible-underline:hover,div.popup_box_container div.-forgotpass_overlay a.visible-underline:hover,div.popup_box_container div.-login_overlay a.visible-underline:hover,div.popup_box_container div.-resetpass_overlay a.visible-underline:hover,div.popup_box_container div.-signup_overlay a.visible-underline:hover,div.popup_box_container div.-subscribe_overlay a.visible-underline:hover,div.popup_box_container div.-terms_of_use_overlay a.visible-underline:hover{color:#48A2EA;font-weight:600;position:relative}div.popup_box_container div.-application-results-success a.visible-underline:hover:after,div.popup_box_container div.-forgotpass_overlay a.visible-underline:hover:after,div.popup_box_container div.-login_overlay a.visible-underline:hover:after,div.popup_box_container div.-resetpass_overlay a.visible-underline:hover:after,div.popup_box_container div.-signup_overlay a.visible-underline:hover:after,div.popup_box_container div.-subscribe_overlay a.visible-underline:hover:after,div.popup_box_container div.-terms_of_use_overlay a.visible-underline:hover:after{content:"";width:80%;height:1px;position:absolute;left:50%;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#48A2EA}div.popup_box_container div.-application-results-success form,div.popup_box_container div.-forgotpass_overlay form,div.popup_box_container div.-login_overlay form,div.popup_box_container div.-resetpass_overlay form,div.popup_box_container div.-signup_overlay form,div.popup_box_container div.-subscribe_overlay form,div.popup_box_container div.-terms_of_use_overlay form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}div.popup_box_container div.-application-results-success form label,div.popup_box_container div.-forgotpass_overlay form label,div.popup_box_container div.-login_overlay form label,div.popup_box_container div.-resetpass_overlay form label,div.popup_box_container div.-signup_overlay form label,div.popup_box_container div.-subscribe_overlay form label,div.popup_box_container div.-terms_of_use_overlay form label{font-weight:300;text-transform:uppercase;color:#7B7B7B;margin-top:30px}div.popup_box_container div.-application-results-success form input,div.popup_box_container div.-forgotpass_overlay form input,div.popup_box_container div.-login_overlay form input,div.popup_box_container div.-resetpass_overlay form input,div.popup_box_container div.-signup_overlay form input,div.popup_box_container div.-subscribe_overlay form input,div.popup_box_container div.-terms_of_use_overlay form input{font-size:1.4rem;border:none;background:#F5F5F5;padding:10px}div.popup_box_container div.-application-results-success div.buttons,div.popup_box_container div.-forgotpass_overlay div.buttons,div.popup_box_container div.-login_overlay div.buttons,div.popup_box_container div.-resetpass_overlay div.buttons,div.popup_box_container div.-signup_overlay div.buttons,div.popup_box_container div.-subscribe_overlay div.buttons,div.popup_box_container div.-terms_of_use_overlay div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}div.popup_box_container div.-application-results-success div.buttons a,div.popup_box_container div.-forgotpass_overlay div.buttons a,div.popup_box_container div.-login_overlay div.buttons a,div.popup_box_container div.-resetpass_overlay div.buttons a,div.popup_box_container div.-signup_overlay div.buttons a,div.popup_box_container div.-subscribe_overlay div.buttons a,div.popup_box_container div.-terms_of_use_overlay div.buttons a{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;font-size:1.8rem;font-weight:600}div.popup_box_container div.-application-results-success div.buttons a p,div.popup_box_container div.-forgotpass_overlay div.buttons a p,div.popup_box_container div.-login_overlay div.buttons a p,div.popup_box_container div.-resetpass_overlay div.buttons a p,div.popup_box_container div.-signup_overlay div.buttons a p,div.popup_box_container div.-subscribe_overlay div.buttons a p,div.popup_box_container div.-terms_of_use_overlay div.buttons a p{margin:0}div.popup_box_container div.-application-results-success div.buttons .blue-button,div.popup_box_container div.-forgotpass_overlay div.buttons .blue-button,div.popup_box_container div.-login_overlay div.buttons .blue-button,div.popup_box_container div.-resetpass_overlay div.buttons .blue-button,div.popup_box_container div.-signup_overlay div.buttons .blue-button,div.popup_box_container div.-subscribe_overlay div.buttons .blue-button,div.popup_box_container div.-terms_of_use_overlay div.buttons .blue-button{margin-right:30px;min-width:170px;background:#48A2EA;font-size:18px;text-transform:uppercase;color:#FAFAFA!important;text-align:center;-webkit-appearance:none;border-radius:0;padding:14px 0;width:222px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;cursor:pointer;border:2px solid #48A2EA}div.popup_box_container div.-application-results-success div.buttons .blue-button:hover,div.popup_box_container div.-forgotpass_overlay div.buttons .blue-button:hover,div.popup_box_container div.-login_overlay div.buttons .blue-button:hover,div.popup_box_container div.-resetpass_overlay div.buttons .blue-button:hover,div.popup_box_container div.-signup_overlay div.buttons .blue-button:hover,div.popup_box_container div.-subscribe_overlay div.buttons .blue-button:hover,div.popup_box_container div.-terms_of_use_overlay div.buttons .blue-button:hover{background:#3196e7;border:2px solid #3196e7}div.popup_box_container div.-application-results-success p.p-18 a,div.popup_box_container div.-forgotpass_overlay p.p-18 a,div.popup_box_container div.-login_overlay p.p-18 a,div.popup_box_container div.-resetpass_overlay p.p-18 a,div.popup_box_container div.-signup_overlay p.p-18 a,div.popup_box_container div.-subscribe_overlay p.p-18 a,div.popup_box_container div.-terms_of_use_overlay p.p-18 a{font-weight:600;color:#48A2EA;position:relative}div.popup_box_container div.-application-results-success p.p-18 a:before,div.popup_box_container div.-forgotpass_overlay p.p-18 a:before,div.popup_box_container div.-login_overlay p.p-18 a:before,div.popup_box_container div.-resetpass_overlay p.p-18 a:before,div.popup_box_container div.-signup_overlay p.p-18 a:before,div.popup_box_container div.-subscribe_overlay p.p-18 a:before,div.popup_box_container div.-terms_of_use_overlay p.p-18 a:before{position:absolute;width:0%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;background:#48A2EA;content:"";bottom:-5px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}div.popup_box_container div.-application-results-success p.p-18 a:hover:before,div.popup_box_container div.-forgotpass_overlay p.p-18 a:hover:before,div.popup_box_container div.-login_overlay p.p-18 a:hover:before,div.popup_box_container div.-resetpass_overlay p.p-18 a:hover:before,div.popup_box_container div.-signup_overlay p.p-18 a:hover:before,div.popup_box_container div.-subscribe_overlay p.p-18 a:hover:before,div.popup_box_container div.-terms_of_use_overlay p.p-18 a:hover:before{width:50%}div.popup_box_container div.-application-results-success div.buttons button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;font-size:1.8rem;font-weight:600}div.popup_box_container div.-application-results-success div.buttons .blue-button{background:#48A2EA;font-size:18px;text-transform:uppercase;color:#FAFAFA!important;text-align:center;-webkit-appearance:none;border-radius:0;padding:14px 20px;width:auto;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;cursor:pointer;border:2px solid #48A2EA}div.popup_box_container#puStatementOfPeace div.popup_box div.content p.bold{font-weight:700}div.popup_box_container#puStatementOfPeace div.popup_box div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:30px}div.popup_box_container#puStatementOfPeace div.popup_box div.buttons div{cursor:pointer;padding:14px 20px;color:white;font-size:1.8rem;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}div.popup_box_container#puStatementOfPeace div.popup_box div.buttons div.blue-button,div.popup_box_container#puStatementOfPeace div.popup_box div.buttons div.blue-outline-button{width:unset}div.popup_box_container#puStatementOfPeace div.popup_box div.buttons div.agree{background:green}div.popup_box_container#puStatementOfPeace div.popup_box div.buttons div.agree:hover{background:#004d00}div.popup_box_container#puStatementOfPeace div.popup_box div.buttons div.decline{background:red}div.popup_box_container#puStatementOfPeace div.popup_box div.buttons div.decline:hover{background:#cc0000}@media only screen and (max-width:768px){div.popup_box_container#puStatementOfPeace div.popup_box div.buttons{display:block}div.popup_box_container#puStatementOfPeace div.popup_box div.buttons div{width:100%;margin-bottom:30px}div.popup_box_container#puStatementOfPeace div.popup_box div.buttons div:last-child{margin-bottom:0}}.fill{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.fill img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.group:after{content:"";clear:both;display:block}.gray-button{padding:16px 0;text-transform:uppercase;color:#233848;font-size:18px;font-weight:600;display:inline-block;width:190px;text-align:center;margin:0;background:#FAFAFA;cursor:pointer;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.gray-button:hover{background:#e1e1e1}.blue-button{background:#48A2EA;font-size:18px;text-transform:uppercase;color:#FAFAFA!important;text-align:center;-webkit-appearance:none;border-radius:0;padding:14px 0;width:222px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;cursor:pointer;border:2px solid #48A2EA}.blue-button:hover{background:#3196e7;border:2px solid #3196e7}.blue-outline-button{background:unset;font-size:1.6rem;text-transform:uppercase;color:#48A2EA!important;border:2px solid #48A2EA;text-align:center;-webkit-appearance:none;border-radius:0;padding:14px 0;width:222px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;cursor:pointer}.blue-outline-button:hover{background:#48A2EA;color:#fff!important}button.blue-outline-button:disabled,button:disabled{background:#BFBFBF;color:#3B5163!important;border-color:#BFBFBF;opacity:0.3;cursor:default}button.blue-outline-button:disabled:hover,button:disabled:hover{background:#BFBFBF;border:2px solid #BFBFBF;color:#3B5163!important}.navy-outline-button{background:unset;font-size:1.6rem;text-transform:uppercase;color:#3C5163!important;border:2px solid #3C5163;text-align:center;-webkit-appearance:none;border-radius:0;padding:14px 0;width:222px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;cursor:pointer}.navy-outline-button:hover{border:2px solid #48A2EA;color:#48A2EA!important}.white-outline-button{background:unset;font-size:1.6rem;text-transform:uppercase;color:#FAFAFA;border:2px solid #FAFAFA;text-align:center;-webkit-appearance:none;border-radius:0;padding:14px 0;width:222px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;cursor:pointer}.white-outline-button:hover{background:#48A2EA}section.navy_overlay{width:100%;padding-bottom:48%;position:relative}section.navy_overlay div.cover{background:#3B5163;opacity:0.85}section.navy_overlay div.text{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:50%;text-align:center;color:#fff}section.navy_overlay div.text h2 span{font-weight:700}section.navy_overlay div.text .blue-button{margin:60px auto 0}div.contact_info_box{background:#FAFAFA;padding:40px 50px;margin-bottom:35px}div.contact_info_box p{margin:0;margin-bottom:10px}div.contact_info_box h6.title{text-transform:uppercase}div.contact_info_box p.leader,div.contact_info_box p.users_name{font-weight:600}div.contact_info_box p.email,div.contact_info_box p.number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;word-break:break-all}div.contact_info_box p.email:before,div.contact_info_box p.number:before{color:#3B5163;font-size:1.6rem;margin:0;margin-right:10px}div.contact_info_box a.blue-outline-button{margin-top:30px;width:150px;font-size:1.4rem;display:block}div.dot_menu div.dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:16px}div.dot_menu div.dots div{width:4px;height:4px;background:#ADADAD;border-radius:50%}div.dot_menu div.dots:hover{cursor:pointer}div.dot_menu div.popup_menu{position:absolute;top:23px;right:-14px;background:#fff;padding:24px;min-width:220px;border:solid #E8E8E8 1px;-webkit-box-shadow:0px 7px 18px -2px rgba(0,0,0,0.15);box-shadow:0px 7px 18px -2px rgba(0,0,0,0.15);opacity:0;-webkit-transition:opacity ease 0.3s;transition:opacity ease 0.3s;z-index:-100}div.dot_menu div.popup_menu p.option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;position:relative}div.dot_menu div.popup_menu p.option:before{color:#ADADAD;display:inline-block;margin:0;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;padding-right:10px}div.dot_menu div.popup_menu p.option:hover{color:#48A2EA;cursor:pointer}div.dot_menu div.popup_menu p.option:hover:before{color:#48A2EA}div.dot_menu div.popup_menu:after,div.dot_menu div.popup_menu:before{content:"";position:absolute;top:-5px;right:10px;width:10px;height:10px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid 1px #E8E8E8}div.dot_menu div.popup_menu:after{border:none;top:-3px}div.dot_menu.active div.popup_menu{opacity:1;z-index:100}div.search_bottom{display:-webkit-box;display:-ms-flexbox;display:flex}div.search_bottom div.-left{width:40%;background:#162938;padding:45px 93px}div.search_bottom div.-left h3{color:#fff;text-align:right;margin:0}div.search_bottom div.-right{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#3B5163;padding-bottom:45px}div.search_bottom div.-right div.-content{padding-top:45px;padding-left:58px;width:50%;position:relative}div.search_bottom div.-right div.-content label{color:#fff;display:block;font-weight:300}div.search_bottom div.-right div.-content div.input_container{position:relative}div.search_bottom div.-right div.-content div.input_container input{width:100%;padding:18px 30px;font-size:16px}div.search_bottom div.-right div.-content div.input_container div.link{position:absolute;top:50%;right:20px;width:30px;height:30px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);display:-webkit-box;display:-ms-flexbox;display:flex}div.search_bottom div.-right div.-content div.input_container div.link:hover{cursor:pointer}div.search_bottom div.-right div.-content div.input_container div.link:before{color:#48A2EA;font-size:2rem;display:block;margin:auto}footer div.top-footer{background:#233848;padding:60px;color:#fff}footer div.top-footer a{color:#fff}footer div.top-footer div.left{width:45%;float:left}footer div.top-footer div.left div.logo{width:292px;float:left;margin-top:42px}footer div.top-footer div.left div.logo img{max-width:100%}footer div.top-footer div.left div.text{width:40%;float:right}footer div.top-footer div.left div.text .blue-button{display:block}footer div.top-footer div.left div.text .white-outline-button{margin-bottom:5px}footer div.top-footer div.left div.text .white-outline-button:hover{color:#233848;background:#fff}footer div.top-footer div.right{width:40%;float:right;margin-top:30px}footer div.top-footer div.right p.heading{font-weight:600;text-transform:uppercase}footer div.top-footer div.right p{font-weight:600;line-height:1.5}footer div.top-footer div.right div.social{width:50%;float:left}footer div.top-footer div.right div.social ul{list-style:none;padding:0;margin:0}footer div.top-footer div.right div.social ul li{display:inline-block;margin-right:10px}footer div.top-footer div.right div.contact{width:40%;float:right}footer div.bottom-footer{position:relative;padding:10px 75px}footer div.bottom-footer p{display:inline-block;color:#4C4C4C;font-weight:600;margin:0}footer div.bottom-footer p:not(:first-child){margin-left:50px}footer div.bottom-footer div.arrow-up{background:#48A2EA;position:absolute;right:20%;width:unset;bottom:0;padding:0;cursor:pointer}footer div.bottom-footer div.arrow-up:after{content:"v";font-family:"40-Days";font-size:5rem;display:inline-block;color:#fff}div#divAccountActivation .blue-button{display:inline-block}div#divAccountActivation div#divVerificationInput{margin-bottom:30px;width:100%;max-width:800px}div#divAccountActivation div#divVerificationInput .fgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}div#divAccountActivation div#divVerificationInput .fgroup label{margin-bottom:0px;width:auto;margin-right:5px;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:18px}div#divAccountActivation div#divVerificationInput .fgroup p{margin-bottom:0;color:#7B7B7B;font-size:15px}div#divAccountActivation div#divVerificationInput .fgroup a.extra-links{margin-left:5px}div#divAccountActivation div#divVerificationInput input{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0;border:1px solid #FAFAFA}div#divAccountActivation div#divVerificationInput input:focus{outline:none;border-color:#233848}div#divAccountActivation div#divVerificationInput button#btnSubmit{margin-left:20px;padding:7px 0}section.global_header{padding-top:80px}section.global_header h1{max-width:550px}section.global_content_section{margin-top:60px;margin-bottom:200px;display:-webkit-box;display:-ms-flexbox;display:flex}section.global_content_section div.left,section.global_content_section div.right{width:50%}section.global_content_section div.right{padding-left:130px}section.global_content_section div.right div.fgroup{display:block;margin-bottom:20px}section.global_content_section div.right div.fgroup label{display:block}section.global_content_section div.right div.fgroup input,section.global_content_section div.right div.fgroup textarea{width:100%}section.global_content_section div.right div.fgroup textarea{min-height:200px}section.global_content_section form{width:100%}section.global_content_section form input,section.global_content_section form label,section.global_content_section form textarea{width:100%}section.global_content_section form input,section.global_content_section form textarea{background:#FAFAFA;padding:10px;border:0;-webkit-appearance:none;margin-bottom:30px;font-size:16px;color:#233848}section.global_content_section form label{color:#7B7B7B;text-transform:uppercase;font-weight:600;font-size:14px}section.global_content_section form textarea{height:200px}section.global_content_section form textarea:focus{outline:0}section.global_header_slider_section{position:relative}section.global_header_slider_section :focus{outline:0!important}section.global_header_slider_section.news_s1 div.header-slider div.header-hero{padding-bottom:15%}section.global_header_slider_section div.header-slider{height:80vh}section.global_header_slider_section div.header-slider:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:grey;opacity:1;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;z-index:1}section.global_header_slider_section div.header-slider button.slick-arrow{display:none!important}section.global_header_slider_section div.header-slider div.header-hero{display:none;background-size:cover!important;width:100%;padding-bottom:0;position:relative}section.global_header_slider_section div.header-slider div.header-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(16,16,16,0.2)}section.global_header_slider_section div.header-slider div.header-hero div.hero-content{position:absolute;left:10%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:35%;z-index:1}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h1.headline,section.global_header_slider_section div.header-slider div.header-hero div.hero-content h6.tag{color:#FFFFFF;text-shadow:3px 3px 6px rgba(0,0,0,0.16)}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h6.tag{margin-bottom:30px}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h1.headline{font-size:4.7rem;line-height:1.3;margin-bottom:0}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h2{font-size:3em;line-height:1.3;color:#fff;margin-bottom:0}section.global_header_slider_section div.header-slider div.header-hero div.hero-content p.headline-sub-text{font-size:35px;color:#fff}section.global_header_slider_section div.header-slider div.header-hero div.hero-content a.read-post{margin-top:40px;line-height:1.4;display:inline-block}section.global_header_slider_section div.header-slider.slick-initialized{height:unset}section.global_header_slider_section div.header-slider.slick-initialized:before{opacity:0;content:unset}section.global_header_slider_section div.header-slider.slick-initialized div.header-hero{display:block}section.global_header_slider_section div.buttons{position:absolute;right:40px;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:10%;z-index:3}section.global_header_slider_section div.buttons div.button{background:#FAFAFA;color:#233848;width:50px;height:50px;font-family:"40-Days";margin:0 3px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 18px}section.global_header_slider_section div.buttons div.button:hover{cursor:pointer}section.global_header_slider_section div.buttons div.button.next-button:before,section.global_header_slider_section div.buttons div.button.prev-button:before{content:"N";margin:auto}section.global_header_slider_section div.buttons div.button.next-button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.global_header_slider_section div.buttons div.button.pause-button:before{content:"s";margin:auto}section.global_header_slider_section div.buttons div.button:hover{background:#e1e1e1}section.what_people_saying{padding:200px 0 200px 15%;overflow:hidden}section.what_people_saying div.top{margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.what_people_saying div.top h1{margin:0;margin-right:40px}section.what_people_saying div.top a{display:block;width:50px;height:50px;border:solid 1px #48A2EA;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}section.what_people_saying div.top a div.right-button{font-family:"40-Days";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin:auto;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}section.what_people_saying div.top a div.right-button:before{content:"N";color:#48A2EA}section.what_people_saying div.top a:hover{background:#48A2EA}section.what_people_saying div.top a:hover div.right-button:before{color:#fff}section.what_people_saying div.bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}section.what_people_saying div.bottom div.quote-icon{position:absolute;top:-50px;left:-120px;font-family:"40-Days";font-size:9rem}section.what_people_saying div.bottom div.quote-icon:before{content:"t";color:#48A2EA}section.what_people_saying div.bottom div.left{width:35%}section.what_people_saying div.bottom div.left button.slick-next,section.what_people_saying div.bottom div.left button.slick-prev{display:none!important}section.what_people_saying div.bottom div.left :focus{outline:0}section.what_people_saying div.bottom div.left h1{width:330px;margin-bottom:50px;margin-top:0}section.what_people_saying div.bottom div.left p{line-height:2}section.what_people_saying div.bottom div.left p.quote-author{text-transform:uppercase;color:#4C4C4C;font-weight:600;margin-top:30px;margin-bottom:0;line-height:1.5}section.what_people_saying div.bottom div.left p.author-title{color:#4C4C4C;font-weight:600;margin:0}section.what_people_saying div.bottom div.right{width:65%;-webkit-transform:translateX(12.5%);-ms-transform:translateX(12.5%);transform:translateX(12.5%)}section.what_people_saying div.bottom div.right button.slick-next,section.what_people_saying div.bottom div.right button.slick-prev{display:none!important}section.what_people_saying div.bottom div.right :focus{outline:0}section.what_people_saying div.bottom div.right div.image-container{position:relative;width:100%;padding-bottom:100%;opacity:0.3;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}section.what_people_saying div.bottom div.right div.slick-current div.image-container{opacity:1}section.what_people_saying div.bottom div.right ul.slick-dots{list-style:none;padding:0;margin-top:45px}section.what_people_saying div.bottom div.right ul.slick-dots li{font-size:0;display:inline-block;margin-right:30px}section.what_people_saying div.bottom div.right ul.slick-dots li button{margin:0;padding:0;border:0;width:6px;height:6px;border-radius:50%;background:#DDDDDD;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}section.what_people_saying div.bottom div.right ul.slick-dots li.slick-active button{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.cookie-message{position:fixed;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,0.9);padding:15px 30px;color:#fff;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-message .blue-button{margin-left:30px;width:unset;font-size:14px;padding:5px 15px}.cookie-message p{margin:0}.cookie-message p a{color:#fff;text-decoration:underline!important}.cookie-message p a:hover{color:#48A2EA}.cookie-message div.close{position:absolute;right:30px;top:15px}.cookie-message div.close:after{font-family:"40-Days";content:"I";display:block;font-size:16px;color:#fff;font-weight:400}div.faqs div.faq{width:100%;color:#fff;background:#3B5163;position:relative}div.faqs div.faq div.plus{width:24px;height:24px;border:2px solid #FFFFFF;border-radius:50%;position:absolute;right:40px;top:30px;cursor:pointer}div.faqs div.faq div.plus:after{content:"";width:2px;height:10px;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background:#fff}div.faqs div.faq div.plus:before{content:"";width:10px;height:2px;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}div.faqs div.faq.active{background:#233848}div.faqs div.faq.active div.plus:after{-webkit-transform:translateY(-50%) translateX(-50%) rotate(90deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(90deg);transform:translateY(-50%) translateX(-50%) rotate(90deg)}div.faqs div.faq p{margin:0}div.faqs div.faq p.answer{display:none;padding:25px 65px;border-bottom:0.25px solid #5d7486}div.faqs div.faq p.title{padding:25px 65px;font-size:18px;border-bottom:0.25px solid #5d7486;font-weight:600;cursor:pointer}form.jotform-form ul{list-style:none}form.jotform-form ul li{margin-bottom:20px}.search_results_s2{padding-top:0;padding-bottom:100px}.search_results_s2 .gsc-results{width:100%}.search_results_s2 .gsc-control-cse{padding:0}.search_results_s2 .gsc-thumbnail-inside{margin-bottom:-9px}.search_results_s2 .gsc-expansionArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.search_results_s2 .gsc-webResult .gsc-result{width:calc(50% - 2em);margin-right:2em!important}.search_results_s2 .gsc-webResult .gsc-result:nth-child(2n){margin-right:0!important}.search_results_s2 .gs-promotion-image-cell,.search_results_s2 .gsc-table-cell-thumbnail{padding:0}.search_results_s2 .gsc-control-cse .gsc-table-result{margin-top:15px}.search_results_s2 .gs-promotion-image-box img.gs-promotion-image,.search_results_s2 .gs-web-image-box img.gs-image{max-width:100%;max-height:100%}.search_results_s2 .gs-promotion-image-box,.search_results_s2 .gs-web-image-box{width:150px}.search_results_s2 .cse .gsc-webResult.gsc-result,.search_results_s2 .gsc-imageResult-classic,.search_results_s2 .gsc-imageResult-column,.search_results_s2 .gsc-webResult.gsc-result{margin:1em 0;padding:1em;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.search_results_s2 .gsc-expansionArea .gsc-webResult.gsc-result{background:#f2f2f2}.search_results_s2 .cse .gsc-webResult.gsc-result:hover,.search_results_s2 .gsc-expansionArea .gsc-webResult.gsc-result:nth-child(odd):hover,.search_results_s2 .gsc-results .gsc-imageResult-classic:hover,.search_results_s2 .gsc-results .gsc-imageResult-column:hover,.search_results_s2 .gsc-webResult.gsc-result.gsc-promotion:hover,.search_results_s2 .gsc-webResult.gsc-result:hover{background:#f2f9ff;border-color:transparent}.search_results_s2 .gs-webResult.gs-result a.gs-title:link,.search_results_s2 .gsc-control-cse .gs-result .gs-title,.search_results_s2 .gsc-control-cse .gs-result .gs-title *{font-weight:bold;font-size:14px;text-transform:uppercase;text-decoration:none;color:#233848;margin-bottom:8px}.search_results_s2 .cse .gs-result .gs-snippet,.search_results_s2 .cse .gs-spelling-original,.search_results_s2 .gs-result .gs-snippet,.search_results_s2 .gs-spelling-original{font-size:13px}.search_results_s2 .gsc-control-cse .gsc-url-bottom{font-style:italic}.search_results_s2 .cse .gs-webResult .gs-visibleUrl,.search_results_s2 .cse .gs-webResult .gs-visibleUrl-short,.search_results_s2 .gs-imageResult .gs-visibleUrl,.search_results_s2 .gs-imageResult .gs-visibleUrl-short,.search_results_s2 .gs-webResult .gs-visibleUrl,.search_results_s2 .gs-webResult .gs-visibleUrl-short{color:#333;font-weight:normal;margin:10px 0 0;font-size:12px}.search_results_s2 .cse .gsc-webResult.gsc-result:hover,.search_results_s2 .gsc-results .gsc-imageResult-classic:hover,.search_results_s2 .gsc-results .gsc-imageResult-column:hover,.search_results_s2 .gsc-webResult.gsc-result.gsc-promotion:hover,.search_results_s2 .gsc-webResult.gsc-result:hover{border:0}.search_results_s2 .cse .gsc-webResult.gsc-result,.search_results_s2 .gsc-imageResult-classic,.search_results_s2 .gsc-imageResult-column,.search_results_s2 .gsc-webResult.gsc-result{border:0}.icon-font-a:after,.icon-font-a:before,.icon-font-b:after,.icon-font-b:before{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:"40-Days";font-size:3.2rem}.c-social-spread{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-social-spread p{margin:0;margin-right:10px}@media (max-width:31.25em){.c-social-spread p{margin-right:0}}.c-social-spread span.spacer{margin:0 3px}.c-social-spread a img{display:inline-block;width:77px;margin-left:10px}.c-order-links{max-width:773px}.c-order-links__option{display:-webkit-box;display:-ms-flexbox;display:flex;color:white;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.c-order-links__option--light{background-color:#48a2ea}.c-order-links__option--light:hover{background-color:#1a8be5;color:white}.c-order-links__option--dark{background-color:#0081b5}.c-order-links__option--dark:hover{background:#005d82;color:white}.c-order-links__bottom,.c-order-links__top{margin:0 -8px;display:-webkit-box;display:-ms-flexbox;display:flex}.c-order-links__top .c-order-links__option-container{width:33.333%;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.c-order-links__bottom .c-order-links__option-container{width:50%;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.c-order-links__description,.c-order-links__price{margin:0;font-size:1.5rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column-align:center;justify-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-order-links__description p,.c-order-links__price p{margin:0 auto}.c-order-links__price{border-right:solid #63b8fc 1px;padding:16px 18px;max-width:9rem;text-align:center}.c-order-links__price--dark{border-right:solid #008dc7 1px}.c-order-links__description{padding:16px 10px;margin:0 auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.c-order-links div.options div.three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:27px}.c-order-links div.options div.three .option{width:240px}.c-order-links div.options div.three .option:last-child p:first-child{margin:0}.c-order-links div.options div.three .option:last-child p:last-child{padding:0;margin:auto}.c-order-links div.options div.two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-order-links div.options div.two .option{background-color:#0081b5;width:377px}.c-order-links div.options div.two .option:hover{background:#005d82}.c-order-links div.options div.two .option div.-left{display:-webkit-box;display:-ms-flexbox;display:flex;border-right:solid 1px #008dc7}.c-order-links div.options div.two .option div.-left p{margin:auto;padding:20px 18px!important}.c-order-links div.options div.two .option p{border:none}.c-order-links div.options div.two .option p:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.c-order-links div.options div.two .option:first-child p:last-child{padding:10px 44px 10px 22px}.c-meet-shawn{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:146rem;margin:0 auto;margin-bottom:20rem}@media (max-width:62em){.c-meet-shawn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-meet-shawn__left{width:45%}@media (max-width:106.25em){.c-meet-shawn__left{width:40%}}@media (max-width:93.75em){.c-meet-shawn__left{width:42%}}@media (max-width:62em){.c-meet-shawn__left{width:100%}}.c-meet-shawn__left div.cover-image{padding-bottom:102%}@media (max-width:106.25em){.c-meet-shawn__left div.cover-image{padding-bottom:136%}}@media (max-width:93.75em){.c-meet-shawn__left div.cover-image{height:100%;padding-bottom:unset}}@media (max-width:62em){.c-meet-shawn__left div.cover-image{height:unset;padding-bottom:100%}}.c-meet-shawn__right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-grid-column-align:center;justify-self:center;background:#233848;color:white}@media (max-width:93.75em){.c-meet-shawn__right{padding:90px 70px}}@media (max-width:62em){.c-meet-shawn__right{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:auto}}@media (max-width:43.75em){.c-meet-shawn__right{padding:60px 30px}}.c-meet-shawn__header{margin-bottom:45px}@media (max-width:93.75em){.c-meet-shawn__header{font-size:5rem}}.c-meet-shawn__content{max-height:304px;overflow-y:scroll;padding-right:50px}@media (max-width:31.25em){.c-meet-shawn__content{padding-right:10px}}header.frontend{background:#fff;height:100%}header.frontend div.logo{padding:30px 35px;width:400px;float:left}header.frontend div.logo img{max-width:100%;max-height:100px}header.frontend div.profile{border-left:1px solid rgba(255,255,255,0.08);padding:10px 14px 0;height:70px;float:right;position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.frontend div.profile:after{font-family:"40-Days";-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);content:"L";display:inline-block;margin-left:10px;font-size:1.4rem;color:#3C5163;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;margin-top:10px}header.frontend div.profile.tablet{display:none;margin-left:30px}header.frontend div.profile.tablet div.language-selection{display:inline-block}header.frontend div.profile.top-bar{height:auto;margin-left:60px;padding:5px 14px}header.frontend div.profile.top-bar:after{margin-top:0}header.frontend div.profile.top-bar div.dropdown{top:47px}header.frontend div.profile.active:after{-webkit-transform:scaleX(1) rotate(90deg);-ms-transform:scaleX(1) rotate(90deg);transform:scaleX(1) rotate(90deg)}header.frontend div.profile img.profile-pic{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%;float:left;margin-right:10px}header.frontend div.profile div.language-selection p{line-height:1.2;color:#fff;margin:0}header.frontend div.profile div.language-selection p.language{font-size:18px;font-weight:700;color:#3B5163;font-weight:700}header.frontend div.profile div.person-info{float:left;margin-top:10px}header.frontend div.profile div.person-info p{line-height:1.2;color:#fff;margin:0}header.frontend div.profile div.person-info p.name{font-size:18px;font-weight:700;color:#3B5163;font-weight:700}header.frontend div.profile div.person-info p.title{font-size:16px;color:#4C4C4C}header.frontend div.profile div.dropdown{right:10px;top:60px;width:217px;background:#fff;border:1px solid #E8E8E8;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);padding-left:15px}header.frontend div.profile div.dropdown a{color:#3C5163;font-size:16px;padding-left:15px;position:relative}header.frontend div.profile div.dropdown a:hover{color:#48A2EA}header.frontend div.header-right{float:right;width:calc(100% - 400px)}header.frontend div.header-right div.top{padding:20px 35px 20px 0;background:white}header.frontend div.header-right div.top ul.top-links{float:right;list-style:none;margin-left:60px;padding:0;font-weight:600}header.frontend div.header-right div.top ul.top-links li{display:inline-block;text-transform:uppercase}header.frontend div.header-right div.top ul.top-links li:before{content:"|";margin-right:15px;margin-left:15px;display:inline-block}header.frontend div.header-right div.top ul.top-links li:first-child:before{display:none}header.frontend div.header-right div.top ul.top-social{float:right;list-style:none;margin-left:60px;padding:0}header.frontend div.header-right div.top ul.top-social li{display:inline-block;margin-left:15px}header.frontend div.header-right div.top ul.top-social li img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}header.frontend div.header-right div.top div.top-search{float:right;position:relative;margin-top:-2px;background:white}header.frontend div.header-right div.top div.top-search:after{content:"B";background:unset;font-family:"40-Days";font-size:1.6rem;width:unset;height:unset;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;background-size:contain;display:none}header.frontend div.header-right div.top div.top-search input{color:#233848;padding:5px 30px 5px 10px;background:#FAFAFA;border:0;-webkit-appearance:none;border-radius:0;display:inline-block;vertical-align:middle}header.frontend div.header-right div.top div.top-search button.search-btn{background-color:transparent;border:none;display:inline-block;vertical-align:middle;cursor:pointer}header.frontend div.header-right div.top div.top-search button.search-btn img{width:20px}header.frontend div.header-right div.bottom{padding:0 35px 0 0;background:white}header.frontend div.header-right div.bottom div.login-mobile{display:none}header.frontend div.header-right div.bottom div.login-mobile img#imgProfileMobile{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%;cursor:pointer;margin-right:10px}header.frontend div.header-right div.bottom div.login-mobile div.login_box{width:unset;padding:10px;border:solid #48A2EA 2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.frontend div.header-right div.bottom div.login-mobile div.login_box:hover{cursor:pointer;background:#48A2EA}header.frontend div.header-right div.bottom div.login-mobile div.login_box:hover div.icon-font-b:before{color:#fff!important}header.frontend div.header-right div.bottom div.login-mobile div.login_box div.login:before{content:"C";display:inline-block;color:#48A2EA}header.frontend div.header-right div.bottom div.login-mobile div.login_box div.isLoggedIn:before{content:"m";display:inline-block;color:#48A2EA;font-size:1.4rem}header.frontend div.header-right div.bottom div.mobile-search{display:none;margin-right:30px;margin-left:auto}header.frontend div.header-right div.bottom div.mobile-search img{width:25px}header.frontend div.header-right div.bottom div.right-links{float:right;padding:0 0 15px}header.frontend div.header-right div.bottom div.right-links .blue-outline-button{display:inline-block;margin:0;max-width:150px}header.frontend div.header-right div.bottom div.right-links a.donate-button{padding:16px 0;text-transform:uppercase;color:#233848;font-weight:600;display:inline-block;width:150px;text-align:center;margin:0;margin-right:10px;background:#F1F1F1;cursor:pointer;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}header.frontend div.header-right div.bottom div.right-links a.donate-button:hover{background:#e1e1e1}header.frontend div.header-right div.bottom div.right-links a.donate-button p{padding:0}header.frontend div.header-right div.bottom div.navigation{float:left;padding-left:20px}header.frontend div.header-right div.bottom div.navigation ul{list-style:none;margin:0;padding:0}header.frontend div.header-right div.bottom div.navigation ul li{font-weight:600;display:inline-block;margin-right:50px;padding:18px 0 25px;border-bottom:7px solid #fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-transform:uppercase}header.frontend div.header-right div.bottom div.navigation ul li:hover{border-bottom:7px solid #48A2EA}header.frontend div.header-right div.bottom div.navigation ul li:hover a{color:#48A2EA}header.frontend div.header-right div.bottom div.navigation ul li a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown{position:relative}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown:after{content:"l";font-family:"40-Days";font-size:0.8rem;display:inline-block;margin-left:5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all ease 0.3s;transition:all ease 0.3s}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown div.menu{position:absolute;min-width:200px;padding:20px;right:0;top:70%;background:#fff;border:solid 1px #E8E8E8;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);display:none;z-index:100}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown div.menu div.menu-item{color:#3C5163;font-size:1.6rem;margin-top:10px}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown div.menu div.menu-item a:hover{color:#48A2EA;cursor:pointer}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown div.menu div.menu-item:first-child{margin:0}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown:hover{cursor:pointer}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown:hover a{color:inherit}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown.active div.menu{display:block}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown.active:after{-webkit-transform:rotate(-90deg) scaleX(-1);-ms-transform:rotate(-90deg) scaleX(-1);transform:rotate(-90deg) scaleX(-1)}header.frontend div.mobile-ham-menu{position:absolute;left:0;top:-2000px;height:100vh;width:100%;z-index:100;background:#3B5163;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all ease 0.5s;transition:all ease 0.5s}header.frontend div.mobile-ham-menu.active{top:0}header.frontend div.mobile-ham-menu ul{padding:0;margin:0;list-style:none}header.frontend div.mobile-ham-menu div.top{padding:30px 30px 45px;background:#233848;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.frontend div.mobile-ham-menu div.top p{color:white;text-transform:uppercase;font-size:1.3rem;margin:0;display:inline-block}header.frontend div.mobile-ham-menu div.top p:after{content:"";display:block;margin-top:2px;width:100%;height:1.5px;background:#48A2EA}header.frontend div.mobile-ham-menu div.top p:hover{cursor:pointer}header.frontend div.mobile-ham-menu div.top div.close-menu:before{content:"n";font-size:2.5rem;color:#48A2EA}header.frontend div.mobile-ham-menu div.top div.close-menu:hover:before{color:#fff;cursor:pointer}header.frontend div.mobile-ham-menu div.top a.language{color:#fff;font-size:2rem;text-transform:uppercase;display:none}header.frontend div.mobile-ham-menu div.menu{overflow-y:scroll;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#233848}header.frontend div.mobile-ham-menu div.menu ul.main_nav li{font-size:2.2rem;text-transform:uppercase;border-top:solid 1px #495d6d}header.frontend div.mobile-ham-menu div.menu ul.main_nav li a,header.frontend div.mobile-ham-menu div.menu ul.main_nav li div{padding:20px;padding-left:30px;color:#fff;display:block}header.frontend div.mobile-ham-menu div.menu ul.main_nav li a:hover,header.frontend div.mobile-ham-menu div.menu ul.main_nav li div:hover{cursor:pointer}header.frontend div.mobile-ham-menu div.menu ul.main_nav li.donate{display:none}header.frontend div.mobile-ham-menu div.menu ul.main_nav li ul.sub-menu{overflow:hidden;padding:20px 0;-webkit-box-shadow:inset 0px 0px 34px 0px rgba(11,26,37,0.55);box-shadow:inset 0px 0px 34px 0px rgba(11,26,37,0.55);background:#48A2EA;display:none}header.frontend div.mobile-ham-menu div.menu ul.main_nav li ul.sub-menu li{padding-left:0;border-top:solid 1px #91bcde}header.frontend div.mobile-ham-menu div.menu ul.main_nav li ul.sub-menu li:first-child{border-top:none}header.frontend div.mobile-ham-menu div.menu ul.main_nav li.menu-title div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.frontend div.mobile-ham-menu div.menu ul.main_nav li.menu-title div:after{content:"N";display:inline-block;font-size:1.5rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:#48A2EA;transiton:all ease 0.3s}header.frontend div.mobile-ham-menu div.menu ul.main_nav li.menu-title div.active:after{-webkit-transform:rotate(-90deg) scaleX(-1);-ms-transform:rotate(-90deg) scaleX(-1);transform:rotate(-90deg) scaleX(-1)}header.frontend div.mobile-ham-menu div.social{padding:30px 15%;display:-webkit-box;display:-ms-flexbox;display:flex}header.frontend div.mobile-ham-menu div.social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}header.frontend div.mobile-ham-menu div.social ul li{width:100%;text-align:center;margin:0 10px}header.frontend div.mobile-ham-menu div.social ul li a{position:relative;height:100%;display:block;color:#fff}header.frontend div.mobile-ham-menu div.social ul li a:before{font-size:4rem;color:inherit}header.frontend div.mobile-ham-menu div.social ul li a:hover{color:#48A2EA}header.frontend div.mobile-ham-menu div.social ul li a.fb:before{content:"o"}header.frontend div.mobile-ham-menu div.social ul li a.ig:before{content:"p"}header.frontend div.mobile-ham-menu div.social ul li a.tw:before{content:"";position:absolute;width:40px;height:40px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(/images/icons/x-logo-white.svg) no-repeat;background-size:40px}header.frontend div.mobile-ham-menu div.social ul li a.yt:before{content:"r"}header.frontend div.loggedIn_menu{position:absolute;top:-2000px;width:100%;height:100vh;left:0;background:#fff;border:solid 1px #E8E8E8;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);background:#fff;z-index:0;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}header.frontend div.loggedIn_menu div.person-info{padding-bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px}header.frontend div.loggedIn_menu div.person-info p{margin:0;font-size:2.2rem;text-transform:uppercase}header.frontend div.loggedIn_menu div.person-info div.close-menu:before{content:"n";font-size:2.5rem}header.frontend div.loggedIn_menu div.person-info div.close-menu:hover{cursor:pointer}header.frontend div.loggedIn_menu ul{list-style:none;padding:0;margin:0}header.frontend div.loggedIn_menu ul li{font-size:2.2rem;text-transform:uppercase;border-top:solid 1px #48A2EA}header.frontend div.loggedIn_menu ul li a{padding:20px;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.frontend div.loggedIn_menu ul li a:hover{cursor:pointer}header.frontend div.loggedIn_menu ul li a:before{margin-right:10px;font-size:2.2rem;display:inline-block}header.frontend div.loggedIn_menu ul li a.-cog:before{content:"X"}header.frontend div.loggedIn_menu ul li a.-avatar:before{content:"C"}header.frontend div.loggedIn_menu ul li a.-logout:before{content:"L"}header.frontend div.loggedIn_menu.active{display:block;top:0;z-index:100}section.s1-home div.header-slider{overflow:hidden}section.s1-home div.header-slider.mobile-slider{display:none}section.s1-home div.header-slider.mobile-slider div.header-hero{min-height:500px;max-height:850px}section.s1-home div.header-slider.desktop-slider{display:block}section.s1-home div.header-slider.desktop-slider div.header-hero{min-height:700px;max-height:850px}section.s1-home div.header-slider div.header-hero .blue-button{width:unset;padding:14px}section.s1-home .campaign-stat{position:absolute;right:35px;top:0;color:#fff;background-color:#233848;padding:25px 50px;text-transform:uppercase;z-index:9}section.s1-home .campaign-stat h6{margin-bottom:0;display:inline-block;min-width:30px}section.s1-home .campaign-stat h6.count{margin-right:5px}section.s2-home{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}section.s2-home div.left{width:50%;background:#233848;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 80px}section.s2-home div.left div.text{margin-right:auto;width:60%;min-width:450px}section.s2-home div.left div.text h5{text-transform:uppercase;margin-bottom:20px}section.s2-home div.left div.text p{line-height:2;font-weight:300;margin:0}section.s2-home div.right{width:50%;background:#3B5163;padding:60px 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}section.s2-home div.right div.stat{margin:0 10px}section.s2-home div.right div.stat h1{font-weight:600;margin-top:0}section.s2-home div.right div.stat p{font-size:1.8rem;text-transform:uppercase;width:145px}section.s3-home{padding-top:184px;padding-bottom:184px}section.s3-home .row{margin:0 -50px}section.s3-home .col-md-4{padding:50px}section.s3-home p.title{color:#4C4C4C;font-size:18px;font-weight:600;text-transform:uppercase;padding-bottom:2px;border-bottom:2px solid #48A2EA;display:inline-block;margin-bottom:50px}section.s3-home div.image-container{width:100%;padding-bottom:55%;position:relative}section.s3-home div.image-container img{position:absolute;height:100%;width:85%;left:0;top:0;-o-object-fit:cover;object-fit:cover}section.s3-home div.image-container .blue-button{position:absolute;right:0;bottom:0;width:165px;padding:50px 0}section.s3-home h3{margin-top:50px;margin-bottom:0}section.s3-home div.mobile ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}section.s3-home div.mobile ul li{font-weight:700;text-transform:uppercase;color:#DDDDDD;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;font-size:1.8rem}section.s3-home div.mobile ul li.active,section.s3-home div.mobile ul li:hover{color:black;border-bottom:solid 2px #48A2EA;cursor:pointer}section.s3-home div.mobile div.options{position:relative}section.s3-home div.mobile div.options div.option{position:absolute;width:100%;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:visibility 1s,opacity 0.3s linear 0.4s;transition:visibility 1s,opacity 0.3s linear 0.4s}section.s3-home div.mobile div.options div.option:first-child{position:relative}section.s3-home div.mobile div.options div.option div.image-container img{width:100%}section.s3-home div.mobile div.options div.option div.image-container .blue-button{padding:50px 0}section.s3-home div.mobile div.options div.option h3{font-size:2.4rem;line-height:1.5}section.s3-home div.mobile div.options div.option.active{visibility:visible;opacity:1;z-index:1}section.s4-home{padding-top:0px;padding-bottom:280px}section.s4-home .row{margin:0 -40px;position:relative}section.s4-home .col-md-5,section.s4-home .col-md-7{padding:0 40px}section.s4-home div.image-container{width:100%;padding-bottom:31vw;position:relative}section.s4-home div.button-container{padding-top:1.5vw}section.s4-home div.button-container:first-child{padding-top:0}section.s4-home .blue-outline-button{text-align:left;width:100%;height:6.63vw;position:relative;padding:0}section.s4-home .blue-outline-button:after{content:">";position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:24px;font-weight:400}section.s4-home .blue-outline-button p{margin:0;position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;font-weight:400}section.s5-home{padding:0 13% 250px}section.s5-home .row{margin:0 -50px;position:relative}section.s5-home .col-md-4{padding:0 50px}section.s5-home .col-md-4 p{line-height:2em;font-weight:300}section.s5-home h1{margin-top:0;margin-bottom:60px;float:left;margin-left:-40px}section.s5-home div.arrow-button{width:49px;height:49px;border:2px solid #48A2EA;text-align:center;color:#48A2EA;font-size:29px;float:left;line-height:1.6;margin-top:10px;margin-left:30px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}section.s5-home div.arrow-button:hover{color:#fff;background:#48A2EA}section.s5-home h3{position:relative;margin-bottom:50px;margin-top:0;text-transform:uppercase}section.s5-home h3:after{content:"";position:absolute;width:145px;height:2px;background:#48A2EA;left:0;bottom:-15px}section.s6-home{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}section.s6-home div.left{width:40%;background:#3B5163;position:relative;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 85px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.s6-home div.right{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#233848;position:relative;padding:50px 85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.s6-home div.right div.text{width:40%;margin-right:100px}section.s6-home div.right .white-outline-button:hover{color:#233848;background:#fff}section.s7-home{height:800px;position:relative;overflow:hidden}section.s7-home div#map{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block!important}section.s7-home img#largeMap{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.s10-home{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}section.s10-home a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}section.s10-home div.text{margin:auto;width:100%;text-align:center;color:#fff}section.s10-home div.text p{text-transform:uppercase;margin-bottom:10px;margin-top:0}section.s10-home div.text h2{text-transform:uppercase;margin-bottom:0;margin-top:0}section.s10-home div.left{padding:50px 85px;width:50%;background:#3B5163;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;border-right:1px solid #233848}section.s10-home div.left:hover{background:#48A2EA}section.s10-home div.right{padding:50px 85px;width:50%;background:#3B5163;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}section.s10-home div.right:hover{background:#48A2EA}section.s10-home div.right h2{color:#fff}section.vigil_365_s1 div.search_bottom div.-left{background:#0C653A}section.vigil_365_s1 div.search_bottom div.-right{background:#008042}section.vigil_365_s2{padding:220px 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:5px solid #1DA764}section.vigil_365_s2 div.text{width:40%}section.vigil_365_s2 div.text .logo{margin-bottom:90px}section.vigil_365_s2 div.text .logo img{max-width:100%}section.vigil_365_s2 div.text h1{font-weight:400;color:#233848;margin-bottom:45px;position:relative;padding-bottom:25px}section.vigil_365_s2 div.text h1:after{content:"";position:absolute;background-color:#1DA764;width:110px;height:2px;left:0;bottom:0}section.vigil_365_s2 div.text p{line-height:2em;font-weight:300}section.vigil_365_s2 div.photo-container{width:auto;margin-left:138px}section.vigil_365_s2 div.photo-container div.photo{width:100%}section.vigil_365_s2 div.photo-container div.photo img.cover{position:relative;left:0;top:0;width:100%;height:485px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.vigil_365_s3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1375px;margin:0 auto 262px}section.vigil_365_s3#secVigilRoeVWade{text-align:center}section.vigil_365_s3#secVigilRoeVWade h1:after{right:0;margin:auto}section.vigil_365_s3#secVigilRoeVWade ul{list-style:none;padding:0}section.vigil_365_s3#secVigilRoeVWade div.left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.vigil_365_s3#secVigilRoeVWade div.benefits{max-width:800px;margin-left:auto;margin-right:auto}section.vigil_365_s3#secVigilRoeVWade div.benefits.emphasis{background-color:#FAFAFA;padding:70px;margin-top:50px}section.vigil_365_s3#secVigilRoeVWade div.benefits .blue-outline-button{margin-left:auto;margin-right:auto}section.vigil_365_s3 h1{margin:0 0 60px;width:100%;margin-bottom:45px;position:relative;padding-bottom:25px}section.vigil_365_s3 h1:after{content:"";position:absolute;background-color:#1DA764;width:110px;height:2px;left:0;bottom:0}section.vigil_365_s3 div.left{width:43%}section.vigil_365_s3 div.right{width:43%;background-color:#FAFAFA;padding:70px}section.vigil_365_s3 div.right .benefits{margin-bottom:0}section.vigil_365_s3 div.right .to-your-city{margin-top:30px}section.vigil_365_s3 div.benefits{margin-bottom:30px}section.vigil_365_s3 div.benefits h3{color:#233848;text-transform:uppercase;margin:0 0 15px}section.vigil_365_s3 div.benefits p{line-height:2em;font-weight:300}section.vigil_365_s3 div.benefits ul{padding-left:20px}section.vigil_365_s3 div.benefits .blue-outline-button{margin-top:0;display:block;border-color:#1DA764;color:#162938!important;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}section.vigil_365_s3 div.benefits .blue-outline-button:hover{color:#fff!important;background-color:#1DA764}section.vigil_365_s3 div.questions{width:100%;margin-top:35px;font-size:16px}main.member_landing{padding:90px 10%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:730px}main.member_landing div.-left{width:50%}main.member_landing div.-left h6{text-transform:uppercase}main.member_landing div.-left h1 span{color:#48A2EA;font-weight:600}main.member_landing div.-left div.user_name_section{margin-bottom:40px}main.member_landing div.-left div.user_name_section span.sop-status{font-size:2rem}main.member_landing div.-left div.user_name_section span.sop-expired{color:red}main.member_landing div.-left div.user_name_section span.sop-current{color:#233848}main.member_landing div.-left div.user_vigil_hours{margin-top:30px;margin-bottom:70px}main.member_landing div.-left div.user_vigil_hours h5.-header{text-transform:uppercase;font-size:2.4rem}main.member_landing div.-left div.user_vigil_hours h5.-header:before{color:#3C5163}main.member_landing div.-left div.user_vigil_hours div.sign_up_list{margin-top:10px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-bottom:solid 1px #E8ECEF;padding-bottom:25px;margin-top:30px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil p{margin-top:10px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil p:first-child{margin:0}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.upcoming-time-slot-content{display:inline-block;background:#3c5163;font-size:16px;color:#fff;padding:20px;margin-top:15px;margin-bottom:10px;width:100%;text-align:center}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.upcoming-time-slot-content .location{margin-bottom:15px;font-size:18px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.sign-up-container{margin:10px 0;width:100%}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.sign-up-container .section-title{font-size:16px;font-weight:700;display:block;margin-bottom:5px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.sign-up-container div.day-container{margin-left:25px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.sign-up-container div.day-container .section-title{font-weight:500}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.sign-up-container div.day-container:last-child div.one-time,main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.sign-up-container div.day-container:last-child div.weekly{margin-bottom:0}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.sign-up-container>.one-time{background-color:#f1f1f1;padding:16px;margin-bottom:16px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.sign-up-container>.one-time .scheduled{margin-left:0}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil h6.location{margin-right:10px;font-weight:700;text-transform:uppercase}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.one-time,main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.weekly{position:relative;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:5px;min-height:53px;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.one-time .scheduled,main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.weekly .scheduled{margin-left:15px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.one-time .scheduled .wd-time,main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.weekly .scheduled .wd-time{background:#d0d0d0;padding:2px 8px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.one-time:hover,main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.weekly:hover{background-color:#f1f1f1}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.one-time.active,main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.weekly.active{background-color:#f1f1f1}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block{background-color:#f1f1f1;margin-bottom:16px;padding:0}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block.one-time{padding:unset}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .error{color:#bb0707}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .error .circle-count{background-color:#bb0707;color:#fff}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .circle-count{width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#d0d0d0;border-radius:100%;margin-right:8px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .timeslot-details .timeslot-exceptions{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .time-list{width:100%;border-top:1px solid #d0d0d0;padding:16px 0;margin-top:16px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .time-list .one-time-option{position:relative;min-height:53px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .time-list .one-time,main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .time-list .one-time-option{padding:0 16px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .time-list .one-time .scheduled,main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .time-list .one-time-option .scheduled{margin-left:0}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .time-list .one-time-option.exception,main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block .time-list .one-time.exception{background-color:#ffcfcf;padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:unset;color:#bb0707}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block>.scheduled{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:16px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block div.button-pair{margin-bottom:-16px;margin-right:-16px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.button-pair{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;display:-webkit-box;display:-ms-flexbox;display:flex}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.button-pair .option .arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.button-pair .option .arrow:after{content:"L";font-family:"40-Days";-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;font-size:1.4rem;color:#fff;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.button-pair .option.icon-only{width:unset}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.button-pair .option.icon-only.expanded .arrow:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil .exceptions .item{color:#d60707;font-size:13px;margin-left:15px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil p.date{width:70%}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil p.address{font-style:italic;margin:0}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil p.address span{font-weight:700}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil p.time span{font-weight:700}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.dot_menu{position:absolute;top:0;right:0;width:50px;bottom:0;padding:5px 20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.dot_menu:hover div.dots div{background:#48A2EA}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil a.cancel_timeslot{position:absolute;top:0;right:0;width:50px;bottom:0;padding:5px 20px;cursor:pointer;color:#ADADAD}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil a.cancel_timeslot:hover{color:#48A2EA}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil a.cancel_timeslot span{display:block;height:17px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil a.option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil a.option:last-child{margin-bottom:0}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil .popup_menu{padding:15px 0;right:8px;top:30px;margin-top:12px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil .popup_menu span.icon-{margin-right:5px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil .popup_menu span.icon-:before{position:relative;top:2px}main.member_landing div.-left div.my_local_campaigns h5.-header{text-transform:uppercase;margin-bottom:30px}main.member_landing div.-left div.my_local_campaigns h5.-header:before{color:#3C5163}main.member_landing div.-left div.my_local_campaigns div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}main.member_landing div.-left div.my_local_campaigns div.buttons a.blue-outline-button,main.member_landing div.-left div.my_local_campaigns div.buttons a.navy-outline-button{margin:0 1%;width:48%;padding:10px;font-size:15px}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:35px;border-bottom:1px solid #E8ECEF;padding-bottom:45px}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons .split-button-title{text-align:left;width:90%;margin:0 1% 20px;font-size:18px;font-weight:700}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons span{display:inline-block;vertical-align:middle;margin-right:5px}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons div.cancelled{background-color:red;color:white;width:100%}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons div.cancelled p{padding:20px}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons div.dot_menu{position:relative;top:-10px;right:-20px;width:3%;bottom:0;padding:5px 20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons div.dot_menu:hover div.dots div{background:#48A2EA}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons .popup_menu{padding:15px 0;right:8px;top:30px;margin-top:12px}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons .popup_menu a.option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px;font-family:"din-2014",sans-serif;font-style:normal;font-weight:400;font-size:16px}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons .popup_menu a.option:last-child{margin-bottom:0}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons .popup_menu span.icon{margin-right:5px}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons .popup_menu span.icon:before{position:relative;top:2px}main.member_landing div.-left div.side_by_side_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px 50px}main.member_landing div.-left div.side_by_side_buttons a{width:48%;margin:0 1%}main.member_landing div.-left div.side_by_side_buttons a div{width:100%}main.member_landing div.-left div.side_by_side_buttons a span{display:inline-block;vertical-align:middle;margin-right:5px}main.member_landing div.-right{margin-left:200px}main.member_landing div.-right div.contact_info_box{margin-bottom:20px}main.member_landing div.-right div.blue-outline-button{width:100%;margin-bottom:10px}div.popup_box_container div.popup_box{width:756px}div.popup_box_container div.popup_box h4{margin-bottom:15px}div.popup_box_container div.popup_box p.text{font-weight:300;margin-bottom:0;font-style:normal}div.popup_box_container div.popup_box p.text span{font-weight:600;color:#48A2EA}div.popup_box_container div.popup_box img{max-width:100%;height:auto!important}div.popup_box_container div.popup_box span#spnVigilHours1,div.popup_box_container div.popup_box span#spnVigilHours3{color:#233848}div.popup_box_container#puLanguage div.popup_box{text-align:center}div.popup_box_container#puLanguage div.popup_box ul#ulLanguageOptions{padding:0;margin:0;list-style:none}div.popup_box_container#puLanguage div.popup_box ul#ulLanguageOptions li a{font-size:18px}main.vigil_signup{position:relative}main.vigil_signup p.back{position:absolute;top:20px;left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;margin:0;z-index:10}main.vigil_signup p.back:before{content:"N";font-family:"40-Days";font-size:1.6rem;display:inline-block;margin-right:5px}main.vigil_signup div.sign_up{position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:173px}main.vigil_signup div.sign_up p.bold{text-transform:uppercase}main.vigil_signup section.-content{padding:80px 270px;position:relative}main.vigil_signup section.-content div.vigil_info{position:relative}main.vigil_signup section.-content div.vigil_info div.logo{position:absolute;top:0;right:0}main.vigil_signup section.-content h5{text-transform:uppercase;margin:0}main.vigil_signup section.-content h5.location span.city{font-weight:700}main.vigil_signup section.-content h2.date_info{margin:15px 0 30px}main.vigil_signup section.-content h2.date_info span.date_range{font-weight:700}main.vigil_signup div.review_hours{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;border:solid #D6D6D6 1px;padding:25px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.vigil_signup div.review_hours p{margin-right:40px;margin-bottom:0}main.vigil_signup div.review_hours div.blue-button{width:unset;padding:20px 80px}div.popup_box_container div.-selected_vigil_hours_popup{margin:auto;border:solid 20px #3B5163;border-radius:10px;padding:80px 90px;background:#fff;position:relative}div.popup_box_container div.-selected_vigil_hours_popup h4{color:#3C5163;margin-bottom:20px}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected{min-height:120px;margin-bottom:30px}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-col_titles{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-col_titles p{color:#3C5163;margin:0;font-weight:600}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-col_titles p:first-child{width:44%}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-col_titles p:nth-child(2){width:22%}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-col_titles p:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.selected-hours{padding-top:5px}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.selected-hours div.-sign_up_time:first-child{border-top:1px solid #ddd;padding-top:5px}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-msg{color:#3C5163;font-style:italic}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div{font-size:1.6rem;font-weight:300}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-date{width:44%}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-time_cell{width:22%;display:-webkit-box;display:-ms-flexbox;display:flex}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-time_cell p{margin:0}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly input.styled-checkbox{position:absolute;opacity:0}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly label{position:relative;cursor:pointer;padding:0;font-size:1.6rem;font-weight:300;margin:0}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:16px;height:16px;background:#F8FDFF;border:solid 1px #CFE1E6;border-radius:4px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly label:hover:before{background:#c5eeff}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly input:checked+label:after{content:"";position:absolute;left:4px;top:7px;background:black;width:2px;height:2px;-webkit-box-shadow:2px 0 0 black,4px 0 0 black,4px -2px 0 black,4px -4px 0 black,4px -6px 0 black,4px -8px 0 black;box-shadow:2px 0 0 black,4px 0 0 black,4px -2px 0 black,4px -4px 0 black,4px -6px 0 black,4px -8px 0 black;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly p{margin:0}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly p.icon-{margin-left:15px}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly p.icon-:hover{cursor:pointer}div.popup_box_container div.-selected_vigil_hours_popup div.-hours_selected div.-sign_up_time div.-weekly p.icon-:before{content:"I";color:#7C7C7C;font-size:1.3rem}div.popup_box_container div.-selected_vigil_hours_popup div.-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}div.popup_box_container div.-selected_vigil_hours_popup div.-buttons div.blue-outline-button:first-child{margin-right:10px}form.sop .vigil-local.sop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}form.sop .vigil-local.sop .left{width:30%;min-width:445px;margin-right:160px}form.sop .vigil-local.sop .left span{font-weight:600}form.sop .vigil-local.sop .right{width:65%}form.sop p#pAccount{margin-top:20px;margin-bottom:20px}form.sop .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 40px}form.sop .buttons .blue-button{margin-right:20px}section.map{width:100%}section.map div.-image_container{position:relative;padding-bottom:50%;overflow:hidden}section.map div.-image_container img.second_image{opacity:0;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}section.map div.-image_container .search-map{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}section.map div.-image_container div.search_result{position:absolute;z-index:10;padding:50px 40px;background:#fff;right:5%;top:6%;-webkit-box-shadow:0px 3px 7px 1px rgba(0,0,0,0.3);box-shadow:0px 3px 7px 1px rgba(0,0,0,0.3);display:none;-webkit-transition:opacity ease 0.4s 0.6s;transition:opacity ease 0.4s 0.6s;opacity:0}section.map div.-image_container div.search_result h5{font-weight:300;margin-bottom:50px}section.map div.-image_container div.search_result h5 span{color:#48A2EA;font-weight:700}section.map div.-image_container div.search_result div.search_results{margin-bottom:20px;position:relative;max-height:450px;overflow-y:scroll;padding-right:20px}section.map div.-image_container div.search_result div.search_results div.search_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.map div.-image_container div.search_result div.search_results div.search_item div.-left{margin-right:55px}section.map div.-image_container div.search_result div.search_results div.search_item div.-left h6.location_name{text-transform:uppercase;font-weight:600;margin:0;margin-bottom:10px}section.map div.-image_container div.search_result div.search_results div.search_item div.-left p.address{font-weight:300;margin:0}section.map div.-image_container div.search_result div.search_results div.search_item a.blue-outline-button{right:0;display:block;width:150px;font-size:1.4rem;font-weight:600}section.map div.-image_container div.search_result p.bottom_text{text-align:center;font-style:italic;font-weight:300;line-height:2;margin-bottom:0}section.map div.-image_container div.search_result p.bottom_text a{color:#48A2EA;font-weight:600}section.map div.-image_container div.search_result.active{display:block;opacity:1}section.vigil-local{padding:90px 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}section.vigil-local div.-left_col{width:56%}section.vigil-local div.-left_col h2{margin-bottom:40px}section.vigil-local div.-left_col h2 span{font-weight:600}section.vigil-local div.-left_col .location{margin-bottom:40px;text-transform:uppercase}section.vigil-local div.-left_col .location span.city{font-weight:700}section.vigil-local div.-left_col div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px 50px}section.vigil-local div.-left_col div.buttons a,section.vigil-local div.-left_col div.buttons button{width:100%;margin:0 5px;padding:22px 5px}section.vigil-local div.-left_col div.buttons a div,section.vigil-local div.-left_col div.buttons button div{width:100%}section.vigil-local div.-left_col div.map{width:100%;position:relative;padding-bottom:36%;margin-bottom:50px;overflow:hidden}section.vigil-local div.-left_col div.map img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}section.vigil-local div.-left_col div.location_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}section.vigil-local div.-left_col div.location_info h5.left{width:20%;font-size:2.2rem;text-transform:uppercase;padding-right:5px}section.vigil-local div.-left_col div.location_info p.center{font-weight:300;margin-right:10%;-webkit-box-flex:1;-ms-flex:1;flex:1}section.vigil-local div.-left_col div.rules{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}section.vigil-local div.-left_col div.rules h5.left{text-transform:uppercase;width:20%}section.vigil-local div.-left_col div.rules div,section.vigil-local div.-left_col div.rules p{margin-right:10%;font-weight:300;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}section.vigil-local div.-left_col div.rules p{margin-right:0}section.vigil-local div.-left_col h5.local_events{text-transform:uppercase;margin-bottom:35px;margin-top:50px}section.vigil-local div.-left_col h5.local_events:before{color:#233848;font-size:2.4rem;margin-right:7px}section.vigil-local div.-left_col div.event{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}section.vigil-local div.-left_col div.event h6.event_name{text-transform:uppercase;font-weight:600;margin-bottom:10px;margin-right:20px}section.vigil-local div.-left_col div.event p.date{font-style:italic;margin-bottom:10px;line-height:1.2}section.vigil-local div.-left_col div.event p.information{width:100%;line-height:1.5;margin-bottom:25px;font-weight:300}section.vigil-local div.-left_col div.event p.address,section.vigil-local div.-left_col div.event p.time{font-weight:300;margin-right:20px}section.vigil-local div.-left_col div.event p.address span,section.vigil-local div.-left_col div.event p.time span{font-weight:600}section.vigil-local div.-left_col div.cancelled{background-color:red;color:white;margin-bottom:40px}section.vigil-local div.-left_col div.cancelled p{padding:20px}section.vigil-local div.-right_col{width:24%;margin-top:116px;position:relative;top:100px;right:0;padding-bottom:30px}section.vigil-local div.-right_col div.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.vigil-local div.-right_col div.social h5{text-transform:uppercase;margin:0;margin-right:20px}section.vigil-local div.-right_col div.social ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.vigil-local div.-right_col div.social ul li{margin-right:7px;font-size:2.5rem}section.vigil-local div.-right_col div.social ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.vigil-local div.-right_col div.social ul li a:before{color:#48A2EA}section.vigil-local div.-right_col div.social ul li a.icon-tw:before{content:"";font-family:none;position:relative;width:25px;height:25px;background:#48A2EA url(/images/icons/x-logo-white.svg) no-repeat;background-size:12px;background-position:center;border-radius:100%}section.vigil-local div.-right_col div.resources{position:relative;margin-top:20px}section.vigil-local div.-right_col div.resources h5.title{text-transform:uppercase;margin-bottom:20px}section.vigil-local div.-right_col div.resources div.resource{position:relative;margin-bottom:30px}section.vigil-local div.-right_col div.resources div.resource p{margin:0;padding-right:25px}section.vigil-local div.-right_col div.resources div.resource div.icon-{position:absolute;right:0;top:0;font-size:1.6rem}section.vigil-local div.-right_col div.resources div.resource div.icon-:before{color:#48A2EA}section.vigil-local div.-right_col div.resources div.resource:hover{cursor:pointer}:active,:focus{outline:none!important}section.about_global_s1{padding-top:200px;padding-bottom:90px}section.about_global_s1 p.about-title{font-size:20px;color:#7B7B7B}section.about_global_s1 h1{line-height:1.5em}section.about_global_gray_section div.image-container{padding-bottom:48%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}section.about_global_gray_section div.image-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(59,81,99,0.85)}section.about_global_gray_section div.image-container h3.image-caption{color:#FAFAFA;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;margin:0;padding:0 250px;line-height:1.5em;text-align:center}section.about_global_gray_section div.image-container h3.image-caption span{font-weight:700}section.about_global_gray_section div.image-container div.blue-button{position:absolute;z-index:1;top:65%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}section.about_global_testimonial_section{padding:0 0 30% 10%;overflow-x:hidden}section.about_global_testimonial_section div.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:70px}section.about_global_testimonial_section div.top h1.section-title{margin-right:70px}section.about_global_testimonial_section div.top div.right-button{width:50px;height:50px;font-family:"40-Days";border:2px solid #48A2EA;padding:16px 18px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.about_global_testimonial_section div.top div.right-button:before{content:"N";color:#48A2EA}section.about_global_testimonial_section div.top div.right-button:hover{cursor:pointer}section.about_global_testimonial_section div.bottom{position:relative}section.about_global_testimonial_section div.bottom button.slick-arrow{display:none!important}section.about_global_testimonial_section div.bottom div.quote-icon{position:absolute;left:-5%;font-size:55px;font-family:"40-Days"}section.about_global_testimonial_section div.bottom div.quote-icon:before{content:"t";color:#48A2EA}section.about_global_testimonial_section div.bottom div.left{width:35%;float:left}section.about_global_testimonial_section div.bottom div.left :focus{outline:0}section.about_global_testimonial_section div.bottom div.left div.testimonial-slider div p{font-weight:300;line-height:2em}section.about_global_testimonial_section div.bottom div.left div.testimonial-slider div p.author-title,section.about_global_testimonial_section div.bottom div.left div.testimonial-slider div p.quote-author{font-weight:600;margin:0}section.about_global_testimonial_section div.bottom div.left div.testimonial-slider div p.quote-author{text-transform:uppercase;margin-top:30px}section.about_global_testimonial_section div.bottom div.right{width:65%;float:right;-webkit-transform:translateX(12.5%);-ms-transform:translateX(12.5%);transform:translateX(12.5%);padding-left:30px}section.about_global_testimonial_section div.bottom div.right :focus{outline:0}section.about_global_testimonial_section div.bottom div.right div.image-container{position:relative;width:100%;padding-bottom:100%;opacity:0.3;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}section.about_global_testimonial_section div.bottom div.right div.slick-current div.image-container{opacity:1}section.about_global_testimonial_section div.bottom div.right ul.slick-dots{list-style:none;padding:0;margin-top:45px}section.about_global_testimonial_section div.bottom div.right ul.slick-dots li{font-size:0;display:inline-block;margin-right:30px}section.about_global_testimonial_section div.bottom div.right ul.slick-dots li button{margin:0;padding:0;border:0;width:6px;height:6px;border-radius:50%;background:#DDDDDD;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}section.about_global_testimonial_section div.bottom div.right ul.slick-dots li.slick-active button{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}div.left-button,div.right-button{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}div.left-button:hover,div.right-button:hover{background:#48A2EA}div.left-button:hover:before,div.right-button:hover:before{color:#fff!important}section.about_overview_s1 h1{width:550px}section.about_overview_s2{padding:0 10% 10%}section.about_overview_s2 div.image-container{padding-bottom:44%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}section.about_overview_s2 div.image-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(16,16,16,0.2)}section.about_overview_s2 div.image-container h3.image-caption{color:#FAFAFA;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;margin:0;padding:0 250px;line-height:1.5em;text-align:center}section.about_overview_s2 div.image-container h3.image-caption span{font-weight:700}section.about_overview_s3{display:-ms-grid;display:grid;-ms-grid-columns:1fr 90px 1fr 90px 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:90px;padding:0 220px 190px}section.about_overview_s3 div.overview-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}section.about_overview_s3 div.overview-col h4.col-title{position:relative;margin-bottom:30px;padding-bottom:10px}section.about_overview_s3 div.overview-col h4.col-title:after{content:"";position:absolute;bottom:0;left:0;width:145px;height:2px;background:#48A2EA}section.about_overview_s3 div.overview-col p.col-text{margin-bottom:30px;line-height:2em}section.about_overview_s4 div.image-container h3.image-caption{width:65%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.about_overview_s5{display:-webkit-box;display:-ms-flexbox;display:flex;padding:250px}section.about_overview_s5.mobile{display:none}section.about_overview_s5.mobile div.content h3{color:#48A2EA}section.about_overview_s5.mobile button{display:none!important}section.about_overview_s5.mobile div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex}section.about_overview_s5.mobile div.buttons div{font-family:"40-Days";-webkit-transition:all ease 0.3s;transition:all ease 0.3s;width:50px;height:50px;border:solid 1px #48A2EA;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}section.about_overview_s5.mobile div.buttons div:first-child{margin-right:30px;margin-left:auto}section.about_overview_s5.mobile div.buttons div:before{display:inline-block;content:"N";font-size:1rem;color:#48A2EA;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;margin:auto}section.about_overview_s5.mobile div.buttons div:hover{background:#48A2EA}section.about_overview_s5.mobile div.buttons div:hover:before{color:#fff}section.about_overview_s5.mobile div.buttons div.s5_next:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.about_overview_s5 div.left{margin-right:70px}section.about_overview_s5 div.left div.section-titles h3.section-title{text-align:right;color:#DDDDDD;position:relative;margin-bottom:30px}section.about_overview_s5 div.left div.section-titles h3.section-title.active{color:#48A2EA}section.about_overview_s5 div.left div.section-titles h3.section-title.active:before{position:absolute;height:8px;width:8px;border-radius:50%;background:#48A2EA;content:"";top:50%;-webkit-transform:translate(-20px,-50%);-ms-transform:translate(-20px,-50%);transform:translate(-20px,-50%)}section.about_overview_s5 div.left div.section-titles h3.section-title:hover{color:#48A2EA;cursor:pointer}section.about_overview_s5 div.left div.buttons{font-family:"40-Days";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.about_overview_s5 div.left div.buttons:hover{cursor:pointer}section.about_overview_s5 div.left div.buttons div.left-button,section.about_overview_s5 div.left div.buttons div.right-button{border:2px solid #48A2EA;padding:16px 18px}section.about_overview_s5 div.left div.buttons div.left-button:before,section.about_overview_s5 div.left div.buttons div.right-button:before{content:"N";color:#48A2EA}section.about_overview_s5 div.left div.buttons div.left-button{margin-right:15px}section.about_overview_s5 div.left div.buttons div.right-button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.about_overview_s5 div.right{width:50%;overflow-y:scroll;height:460px}section.about_overview_s5 div.right div.content{display:none;padding-right:90px}section.about_overview_s5 div.right div.content p{line-height:2em;margin-bottom:30px}section.about_overview_s5 div.right div.content.active{display:block}section.about_overview_s6{padding:0 170px;margin-bottom:220px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}section.about_overview_s6 div.member{background:#233848;color:#FAFAFA;width:60%;padding:90px}section.about_overview_s6 div.member h6.member-position{margin-bottom:30px}section.about_overview_s6 div.member div.description{overflow-y:scroll;height:300px;padding-right:30px}section.about_overview_s6 div.member div.description p.member-desc{line-height:2em;margin-bottom:30px}section.about_overview_s6 div.member-pic{position:relative;width:40%;padding-bottom:41%}section.about_overview_s6 div.meet-team-button{position:absolute;right:7%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:300px}section.about_overview_s6 div.meet-team-button div.icon{font-family:"40-Days";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:40px;font-size:0.75em;display:-webkit-box;display:-ms-flexbox;display:flex}section.about_overview_s6 div.meet-team-button div.icon:before{content:"N";color:#fff}section.about_endorsements_s1{padding-bottom:0}section.about_endorsements_s2{padding-top:70px}section.about_endorsements_s3{padding:0 10% 10%}section.about_endorsements_s3 div.quote-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 110px 1fr;grid-template-columns:1fr 1fr;grid-gap:130px 110px}section.about_endorsements_s3 div.quote-grid div.quote-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.about_endorsements_s3 div.quote-grid div.quote-container div.top{display:-webkit-box;display:-ms-flexbox;display:flex}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote-img{position:relative;min-width:290px;height:290px}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote{width:60%;margin-left:70px;padding-top:10%;position:relative}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote div.quote-icon{position:absolute;top:-7%;font-size:70px;font-family:"40-Days"}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote div.quote-icon:before{content:"t";color:#48A2EA}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote p.content{line-height:2em;margin:0;font-weight:300}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote div.by-line{margin-top:40px}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote div.by-line p.name,section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote div.by-line p.position{font-weight:600;margin:0}section.about_endorsements_s3 div.quote-grid div.quote-container div.bottom{margin:30px 0 0 auto}section.about_endorsements_s3 div.quote-grid div.quote-container div.bottom p.name,section.about_endorsements_s3 div.quote-grid div.quote-container div.bottom p.position{font-weight:600;margin:0}div.team-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 130px 1fr 130px 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:100px 130px}div.team-grid div.member-container div.member-img{position:relative;padding-bottom:97%}div.team-grid div.member-container div.member-img div.team-button{position:absolute;right:-30px;bottom:0;width:80px;height:80px;padding:24px;font-family:"40-Days";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}div.team-grid div.member-container div.member-img div.team-button:before{content:"N";color:#fafafa;font-size:1.5rem}div.team-grid div.member-container div.team-member{margin-top:30px}section.about_team_s2{padding:70px 210px}section.about_team_s3{padding:70px 170px 210px}section.about_team_s3 h1{margin-bottom:70px}section.about_team_popup{display:none;position:fixed;z-index:2;padding:5% 7.5%;height:100vh}section.about_team_popup a{color:white!important;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;font-weight:700;text-decoration:underline!important}section.about_team_popup a:hover{color:#3196e7!important}section.about_team_popup div.individual-container{position:relative;background-image:-webkit-gradient(linear,left top,right top,from(#3B5163),color-stop(30%,#3B5163),color-stop(30%,#233848));background-image:linear-gradient(to right,#3B5163,#3B5163 30%,#233848 30%);background-size:cover;background-repeat:no-repeat;padding:90px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.about_team_popup div.individual-container div.close-button{position:absolute;right:0;top:0;font-family:"40-Days";padding:10px 15px}section.about_team_popup div.individual-container div.close-button:before{font-size:30px;content:"n";color:#fafafa}section.about_team_popup div.individual-container div.close-button:hover{cursor:pointer}section.about_team_popup div.individual-container div.member-content{display:none;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}section.about_team_popup div.individual-container div.member-content div.member-img{position:relative;width:620px}section.about_team_popup div.individual-container div.member-content div.member-img div.team-button{display:none}section.about_team_popup div.individual-container div.member-content div.individual{width:40%;color:#FAFAFA}section.about_team_popup div.individual-container div.member-content div.individual h6.position{margin-bottom:30px}section.about_team_popup div.individual-container div.member-content div.individual div.individual-info{padding-right:30px;overflow-y:scroll;height:480px}section.about_team_popup div.individual-container div.member-content div.individual div.individual-info p{font-weight:100;line-height:2em;margin-bottom:30px}section.about_team_popup div.individual-container div.member-content.active{display:-webkit-box;display:-ms-flexbox;display:flex}section.about_team_popup div.individual-container div.buttons{position:absolute;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:160px}section.about_team_popup div.individual-container div.buttons div.team-button{font-family:"40-Days";width:80px;height:80px;padding:24px}section.about_team_popup div.individual-container div.buttons div.team-button:before{content:"N";color:#fafafa}section.about_team_popup div.individual-container div.buttons div.team-button.prev-member{margin-right:5px}section.about_team_popup div.individual-container div.buttons div.team-button.next-member{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.about_team_popup.active{display:unset;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.about_results_s1 h1{width:450px}section.about_results_s1 div.numbers{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.about_results_s1 div.numbers div.number{width:28%}section.about_results_s1 div.numbers div.number h1{color:#48A2EA;font-size:76px;font-weight:600;margin:0;width:unset}section.about_results_s1 div.numbers div.number h1 span.counter{opacity:0}section.about_results_s1 div.numbers div.number p.title{color:#404040;text-transform:uppercase;margin-bottom:30px;font-size:20px}section.about_results_s2 img.map{width:100%;height:auto}section.about_results_s2 div.bottom-bar{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}section.about_results_s2 div.bottom-bar div.left{width:60%;background:#3B5163;padding-top:40px;padding-bottom:40px;text-align:right;padding-right:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.about_results_s2 div.bottom-bar div.left div.text{max-width:570px;margin-left:auto}section.about_results_s2 div.bottom-bar div.left div.text h1{font-size:40px}section.about_results_s2 div.bottom-bar div.right{width:40%;background:#233848;padding-top:40px;padding-bottom:40px;padding-left:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.about_results_s2 div.bottom-bar div.right div.text h1{font-size:56px}section.about_results_s2 div.bottom-bar div.right div.text p{margin:0;text-transform:uppercase;font-size:18px}section.about_results_s3{padding:270px 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.about_results_s3 div.left{width:40%;max-width:475px}section.about_results_s3 div.left h1{margin-bottom:30px}section.about_results_s3 div.right{width:50%}section.about_results_s3 div.right div.numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section.about_results_s3 div.right div.numbers div.number{width:50%}section.about_results_s3 div.right div.numbers div.number h1{color:#48A2EA;font-size:76px;font-weight:600;margin:0;width:unset}section.about_results_s3 div.right div.numbers div.number h1 span.counter{opacity:0}section.about_results_s3 div.right div.numbers div.number p.title{color:#404040;text-transform:uppercase;margin-bottom:30px;font-size:20px}.memorial-full-screen{display:none;position:fixed;width:100%;height:100%;background-color:black;background:rgba(0,0,0,0.5);z-index:1;top:0;left:0}.memorial-full-screen div.cover-image{display:none;position:relative;z-index:2;min-width:500px;max-width:800px;padding-bottom:0;margin:auto}.memorial-full-screen div.cover-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.memorial-full-screen div.cover-image.active{display:block}.memorial-full-screen div.cover-image div.close{width:25px;height:25px;background:#48A2EA;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:-30px;top:-25px;z-index:2;opacity:1}.memorial-full-screen div.cover-image div.close:before{margin:auto;color:white;font-size:10px}.memorial-full-screen.active{display:-webkit-box;display:-ms-flexbox;display:flex}.memorial-section{margin:0 10%}.memorial-section.title{padding-top:200px;padding-bottom:150px}.memorial-section.title p{margin-bottom:30px;font-size:2rem;color:#7B7B7B}section.memorial h2.title{font-size:6.4rem}section.memorial .navy_overlay{margin-bottom:200px}section.memorial .memorial-s7{margin-bottom:170px}section.memorial .memorial-s7 .cover-image{padding-bottom:46%}section.memorial .side-by-side{margin-bottom:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.memorial .side-by-side div.left{width:45%}section.memorial .side-by-side div.left div.cover-image{position:relative}section.memorial .side-by-side div.right{width:45%}section.memorial .side-by-side div.right h2{margin-bottom:60px}section.memorial .side-by-side div.right p{line-height:2}section.memorial .side-by-side.memorial-mobilizes{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.memorial .side-by-side.memorial-mobilizes div.left .cover-image{padding-bottom:82%}section.memorial .side-by-side.ebenezer-stone div.left .cover-image{padding-bottom:105%}section.memorial .yearly-memorial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:230px}section.memorial .yearly-memorial .year-slideshow,section.memorial .yearly-memorial .year-slideshow-mobile{-webkit-box-flex:1;-ms-flex:1;flex:1}section.memorial .yearly-memorial .year-slideshow .slick-track,section.memorial .yearly-memorial .year-slideshow-mobile .slick-track{max-height:500px}section.memorial .yearly-memorial .year-slideshow div,section.memorial .yearly-memorial .year-slideshow-mobile div{font-size:3.2rem;color:#DDDDDD;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;position:relative;line-height:1.5;cursor:pointer}section.memorial .yearly-memorial .year-slideshow div .dot,section.memorial .yearly-memorial .year-slideshow-mobile div .dot{display:inline-block;width:8px;height:8px;border-radius:100%;background:#48A2EA;z-index:1;margin-right:14px;margin-bottom:4px;opacity:0;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}section.memorial .yearly-memorial .year-slideshow .slick-current,section.memorial .yearly-memorial .year-slideshow-mobile .slick-current{color:#48A2EA}section.memorial .yearly-memorial .year-slideshow .slick-current .dot,section.memorial .yearly-memorial .year-slideshow-mobile .slick-current .dot{opacity:1}section.memorial .yearly-memorial .year-slideshow-mobile{margin-bottom:30px;display:none}section.memorial .yearly-memorial .year-slideshow-mobile .slick-list,section.memorial .yearly-memorial .year-slideshow-mobile .slick-track{width:100%!important}section.memorial .yearly-memorial .year-slideshow-mobile .slick-track{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}section.memorial .yearly-memorial .year-slideshow-mobile div{font-size:2rem;margin:0 10px}section.memorial .yearly-memorial .year-slideshow-mobile div .dot{display:none}section.memorial .yearly-memorial .slideshow-container{width:90%}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide-mobile,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide-mobile,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide-mobile,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide-mobile{width:52px;height:50px;border:solid 2px #48A2EA;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;cursor:pointer}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide-mobile:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide-mobile:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide-mobile:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide-mobile:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide:before{margin:auto;color:#48A2EA;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide-mobile:hover,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide:hover,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide-mobile:hover,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide:hover,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide-mobile:hover,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide:hover,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide-mobile:hover,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide:hover{background:#48A2EA}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide-mobile:hover:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide:hover:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide-mobile:hover:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide:hover:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide-mobile:hover:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide:hover:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide-mobile:hover:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide:hover:before{color:#fff}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .next-year-slide-mobile,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .next-year-slide-mobile{margin-right:10px}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide-mobile:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .buttons .prev-year-slide:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide-mobile:before,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .buttons .prev-year-slide:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide .left,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .left{width:50%;margin-right:100px}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide .left .cover-image,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .left .cover-image{padding-bottom:72%}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide .right,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:150px}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide .right h2,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .right h2{font-size:6.4rem;margin-bottom:30px}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide .right p,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .right p{line-height:2}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile{display:none}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .right h2{margin-bottom:0}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .right h3{margin-bottom:30px}section.memorial .leave-a-legacy{background:#FAFAFA;padding-top:150px;padding-bottom:150px;margin-bottom:175px}section.memorial .leave-a-legacy h2,section.memorial .leave-a-legacy h3{text-align:center;margin-bottom:30px}section.memorial .leave-a-legacy a{color:#48A2EA;font-weight:400}section.memorial .leave-a-legacy .sub{font-size:1.6rem;text-align:center;margin-bottom:45px}section.memorial .leave-a-legacy div.dedications{padding:0 13%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:90px}section.memorial .leave-a-legacy div.dedications .dedication{width:25%}section.memorial .leave-a-legacy div.dedications .dedication.angel-dedication .na-text,section.memorial .leave-a-legacy div.dedications .dedication.angel-dedication .na-title{display:block}section.memorial .leave-a-legacy div.dedications .dedication.angel-dedication .na-cost{color:#B9B9B9}section.memorial .leave-a-legacy div.dedications .dedication .na-text,section.memorial .leave-a-legacy div.dedications .dedication .na-title{color:#B9B9B9;display:none}section.memorial .leave-a-legacy div.dedications .dedication.na a,section.memorial .leave-a-legacy div.dedications .dedication.na p.description{display:none}section.memorial .leave-a-legacy div.dedications .dedication.na .na-text,section.memorial .leave-a-legacy div.dedications .dedication.na .na-title{display:block}section.memorial .leave-a-legacy div.dedications .dedication.na p.cost{color:#B9B9B9}section.memorial .leave-a-legacy div.dedications .dedication .cover-image{padding-bottom:80%;margin-bottom:30px;position:relative}section.memorial .leave-a-legacy div.dedications .dedication .cover-image .expand{position:absolute;top:0;right:0;width:30px;height:30px;background:url(/images/icons/expand.svg) center no-repeat;cursor:pointer;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}section.memorial .leave-a-legacy div.dedications .dedication .cover-image .expand:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}section.memorial .leave-a-legacy div.dedications .dedication a{font-size:3rem;position:relative}section.memorial .leave-a-legacy div.dedications .dedication a .icon-carrett{position:absolute;right:-60px;top:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.memorial .leave-a-legacy div.dedications .dedication a .icon-carrett:before{font-size:1.5rem;color:#48A2EA}section.memorial .leave-a-legacy div.dedications .dedication p.cost{font-size:2rem;margin-bottom:20px}section.memorial .leave-a-legacy div.dedications .dedication p.plaque-note{font-weight:700;margin-bottom:20px}section.memorial .leave-a-legacy div.dedications .dedication p.description{line-height:2}section.memorial .leave-a-legacy hr{width:80%;border-color:#707070;opacity:0.33;margin-bottom:90px}section.memorial .leave-a-legacy .family-plaque-container{background:#DDDDDD;padding:40px 40px 50px;margin:0 0 40px}section.memorial .leave-a-legacy .plaque-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.memorial .leave-a-legacy .sponsorships{padding:0 13%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.memorial .leave-a-legacy .sponsorships .sponsor{width:26%;margin-bottom:70px}section.memorial .leave-a-legacy .sponsorships .sponsor:nth-child(2),section.memorial .leave-a-legacy .sponsorships .sponsor:nth-child(5){margin:0 auto}section.memorial .leave-a-legacy .sponsorships .sponsor .plaque-image{margin:10px 0 15px}section.memorial .leave-a-legacy .sponsorships .sponsor .plaque-image img{max-width:100%;max-height:300px}section.memorial .leave-a-legacy .sponsorships .sponsor a{font-size:3rem;position:relative;color:#404040;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}section.memorial .leave-a-legacy .sponsorships .sponsor a .icon-carrett{position:absolute;right:-40px;top:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.memorial .leave-a-legacy .sponsorships .sponsor a .icon-carrett:before{font-size:1.5rem;color:#48A2EA}section.memorial .leave-a-legacy .sponsorships .sponsor a:hover{color:#48A2EA}section.memorial .leave-a-legacy .sponsorships .sponsor p.cost{font-size:2rem;margin-bottom:20px}section.memorial .leave-a-legacy .sponsorships .sponsor p.plaque-note{font-weight:700;margin-bottom:20px}section.memorial .leave-a-legacy .sponsorships .sponsor p.description{line-height:2}section.resources_global_s1{position:relative;padding-bottom:40%}section.resources_global_s1 img.cover{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.resources_global_s1 div.text{position:absolute;left:10%;color:#fff;top:45%;width:610px}section.resources_global_s1 div.text p{margin-bottom:30px;font-size:20px;font-weight:600;text-transform:uppercase}section.resources_global_s1 div.text h1{font-weight:400;margin:0}section.resources_global_s1 div.text h1 span{font-weight:600}section.resources_scholarship_s2{padding:220px 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.resources_scholarship_s2 div.text{width:30%}section.resources_scholarship_s2 div.text h1{font-weight:400;color:#233848;margin-bottom:30px}section.resources_scholarship_s2 div.text p{line-height:2em;font-weight:300}section.resources_scholarship_s2 div.video-container{width:60%}section.resources_scholarship_s2 div.video-container div.video{width:100%;position:relative}section.resources_scholarship_s2 div.video-container div.video img.thumb,section.resources_scholarship_s2 div.video-container div.video video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.resources_scholarship_s2 div.video-container div.video img.play{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:50px;cursor:pointer}section.resources_scholarship_s3{padding:0 15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section.resources_scholarship_s3 h1{margin:0 0 60px;width:100%}section.resources_scholarship_s3 div.left{width:45%}section.resources_scholarship_s3 div.right{width:45%}section.resources_scholarship_s3 div.how{margin-bottom:30px}section.resources_scholarship_s3 div.how h3{color:#233848;text-transform:uppercase;margin:0 0 15px}section.resources_scholarship_s3 div.how p{line-height:2em;font-weight:300}section.resources_scholarship_s3 div.how button.blue-button{margin-top:30px}section.resources_scholarship_s4{padding:200px 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section.resources_scholarship_s4 h1{margin:0 0 60px;width:100%}section.resources_scholarship_s4 div.left{width:60%}section.resources_scholarship_s4 div.right{width:35%}section.resources_scholarship_s4 div.right p{margin-bottom:30px;color:#233848;font-weight:300}section.resources_scholarship_s4 div.right form{width:100%}section.resources_scholarship_s4 div.right form input,section.resources_scholarship_s4 div.right form label,section.resources_scholarship_s4 div.right form textarea{width:100%}section.resources_scholarship_s4 div.right form input,section.resources_scholarship_s4 div.right form textarea{background:#FAFAFA;padding:10px;border:0;-webkit-appearance:none;margin-bottom:30px;font-size:16px;color:#233848}section.resources_scholarship_s4 div.right form label{color:#7B7B7B;text-transform:uppercase;font-weight:600;font-size:14px}section.resources_scholarship_s4 div.right form textarea{height:200px}section.resources_scholarship_s4 div.right form textarea:focus{outline:0}section.resource_mag_s1{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:80px;padding-bottom:200px;min-height:700px}section.resource_mag_s1.address{-ms-flex-wrap:wrap;flex-wrap:wrap}section.resource_mag_s1.address div.content{width:60%;margin-bottom:60px}section.resource_mag_s1.address div.content h1{margin-bottom:30px}section.resource_mag_s1 div.left{width:35%;min-width:545px;margin-right:230px}section.resource_mag_s1 div.left.address{width:50%}section.resource_mag_s1 div.left h1{margin-top:25px;margin-bottom:60px}section.resource_mag_s1 div.left p{line-height:2;margin-bottom:50px;width:100%}section.resource_mag_s1 div.left p.leader-form{margin:0}section.resource_mag_s1 div.left p#pMsg{margin:0}section.resource_mag_s1 div.right{width:33%}section.resource_mag_s1 div.right.address{width:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}section.resource_mag_s1 div.right.address div.content{margin-bottom:70px}section.resource_mag_s1 div.right.address div.content h5{margin-bottom:15px}section.resource_mag_s1 div.right.leader-signup div.cover-image{padding-bottom:87%}section.resource_mag_s1 div.right div.cover-image{padding-bottom:117%}section.resources_devotionals_s2{display:-webkit-box;display:-ms-flexbox;display:flex}section.resources_devotionals_s2 div.left{padding:150px 90px 0 130px;width:40%}section.resources_devotionals_s2 div.left h4.choose-text{margin-bottom:30px}section.resources_devotionals_s2 div.left div.days-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.resources_devotionals_s2 div.left div.days-slider div.day{background:#EEEEEE;color:rgba(123,123,123,0.4);position:relative;height:60px;width:60px;margin:0 6px 6px 0}section.resources_devotionals_s2 div.left div.days-slider div.day p.num{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.resources_devotionals_s2 div.left div.days-slider div.day.active{background:#48A2EA;color:#fff}section.resources_devotionals_s2 div.left div.days-slider div.day.active p.num{opacity:1}section.resources_devotionals_s2 div.left div.days-slider div.day.active:hover{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#4095D9;cursor:pointer}section.resources_devotionals_s2 div.left div.days-slider div.day:hover{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#DCDCDC;cursor:pointer}section.resources_devotionals_s2 div.right{width:60%;background:#3B5163;background-image:linear-gradient(#233848,#233848 215px,#3B5163 215px);background-size:cover;background-repeat:no-repeat;color:#fff;padding:60px 150px 60px 110px}section.resources_devotionals_s2 div.right div.prayer-slider{margin-bottom:110px}section.resources_devotionals_s2 div.right div.prayer-slider div.prayer-slide div.header{margin-bottom:130px}section.resources_devotionals_s2 div.right div.prayer-slider div.prayer-slide div.header h6.date{text-transform:uppercase}section.resources_devotionals_s2 div.right div.prayer-slider div.prayer-slide div.prayer-content{margin-bottom:70px}section.resources_devotionals_s2 div.right div.prayer-slider div.prayer-slide div.prayer-content h4.section-title{text-transform:uppercase}section.resources_devotionals_s2 div.right div.prayer-slider div.prayer-slide div.prayer-content p.desc{margin-bottom:30px;line-height:2em}section.resources_devotionals_s2 div.right div.prayer-slider div.prayer-slide div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex}section.resources_devotionals_s2 div.right div.prayer-slider div.prayer-slide div.buttons div.blue-button:first-child{margin-right:30px}section.resources_devotionals_s2 div.right div.slider-buttons{padding-top:30px;border-top:0.25px solid rgba(255,255,255,0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.resources_devotionals_s2 div.right div.slider-buttons div.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.resources_devotionals_s2 div.right div.slider-buttons div.button div.icon{font-family:"40-Days"}section.resources_devotionals_s2 div.right div.slider-buttons div.button div.icon:before{content:"N";color:#fafafa}section.resources_devotionals_s2 div.right div.slider-buttons div.button:hover{cursor:pointer}section.resources_devotionals_s2 div.right div.slider-buttons div.button.prev-day p{margin:0 0 0 15px}section.resources_devotionals_s2 div.right div.slider-buttons div.button.next-day p{margin:0 15px 0 0}section.resources_devotionals_s2 div.right div.slider-buttons div.button.next-day div.icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.faq_header{padding-top:80px}section.faq_header h1{max-width:550px}section.resources_faq_s1{margin-top:60px;margin-bottom:200px;display:-webkit-box;display:-ms-flexbox;display:flex}section.resources_faq_s1 div.left,section.resources_faq_s1 div.right{width:50%}section.resources_faq_s1 div.right{padding-left:130px}section.resources_faq_s1 div.right div.fgroup{display:block;margin-bottom:20px}section.resources_faq_s1 div.right div.fgroup label{display:block}section.resources_faq_s1 div.right div.fgroup input,section.resources_faq_s1 div.right div.fgroup textarea{width:100%}section.resources_faq_s1 div.right div.fgroup textarea{min-height:200px}section.resources_faq_s1 form{width:100%}section.resources_faq_s1 form input,section.resources_faq_s1 form label,section.resources_faq_s1 form textarea{width:100%}section.resources_faq_s1 form input,section.resources_faq_s1 form textarea{background:#FAFAFA;padding:10px;border:0;-webkit-appearance:none;margin-bottom:30px;font-size:16px;color:#233848}section.resources_faq_s1 form label{color:#7B7B7B;text-transform:uppercase;font-weight:600;font-size:14px}section.resources_faq_s1 form textarea{height:200px}section.resources_faq_s1 form textarea:focus{outline:0}section.news_s1 div.header-slider div.header-hero{background:url(/images/news/news-hero-1.jpg) center no-repeat}section.news_s1 .slick-initialized:before{content:unset!important}section.news_s2{background:#233848;height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#7B7B7B}section.news_s2 div.filters{margin-left:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.news_s2 div.filters p{margin:0 30px 0 0}section.news_s2 div.filters p.filter{color:#FAFAFA;font-weight:700;position:relative}section.news_s2 div.filters p.filter:hover{cursor:pointer}section.news_s2 div.filters p.filter.active:after{height:7px;width:100%;background:#48A2EA;content:"";position:absolute;bottom:-190%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}section.news_s2 div.filters p.filter.mobile{display:none}section.news_s3{padding:110px 200px}section.news_s3 div.news-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 130px 1fr;grid-template-columns:1fr 1fr;grid-gap:90px 130px}section.news_s3 div.news-grid div.news-feature div.image-container,section.news_s3 div.news-grid div.news-post div.image-container{position:relative;margin-bottom:30px;cursor:pointer;padding-bottom:56%}section.news_s3 div.news-grid div.news-feature div.image-container img,section.news_s3 div.news-grid div.news-post div.image-container img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}section.news_s3 div.news-grid div.news-feature div.image-container div.blue-button,section.news_s3 div.news-grid div.news-post div.image-container div.blue-button{height:80px;width:80px;position:absolute;bottom:0;right:-40px;font-family:"40-Days";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:1em}section.news_s3 div.news-grid div.news-feature div.image-container div.blue-button:before,section.news_s3 div.news-grid div.news-post div.image-container div.blue-button:before{content:"N";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.news_s3 div.news-grid div.news-feature div.content p,section.news_s3 div.news-grid div.news-post div.content p{line-height:1.5em;width:90%;margin-bottom:30px;font-size:3rem}section.news_s3 div.news-grid div.news-feature p.date,section.news_s3 div.news-grid div.news-post p.date{text-transform:uppercase;color:#7B7B7B}section.news_s3 div.news-grid div.news-feature h4.title,section.news_s3 div.news-grid div.news-post h4.title{line-height:1.5em;width:90%;margin-bottom:30px}section.news_s3 div.news-grid div.news-feature div.tags,section.news_s3 div.news-grid div.news-post div.tags{font-weight:700;color:#C7C7C7;display:none}section.news_post_s1{padding:300px 390px 70px;position:relative}section.news_post_s1 div.back-to-news-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#48A2EA;position:absolute;top:10%;left:10%;font-size:20px}section.news_post_s1 div.back-to-news-btn p{margin:0 0 0 15px}section.news_post_s1 div.back-to-news-btn:before{font-family:"40-Days";content:"N"}section.news_post_s1 div.back-to-news-btn:hover{cursor:pointer;color:#233848}section.news_post_s1 div.post-header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}section.news_post_s1 div.post-header p.date{color:#7B7B7B;margin:0}section.news_post_s1 div.post-header div.gray-dot{background:#C7C7C7;width:5px;height:5px;border-radius:50%;margin:0 15px}section.news_post_s1 div.post-header div.tags{color:#C7C7C7;font-weight:700}section.news_post_s1 div.post-header div.tags p.tag{margin-bottom:0}section.news_post_s1 h2.title{margin-bottom:70px}section.news_post_s1 div.image-container{border:0.15px solid #707070}section.news_post_s1 div.image-container img{width:100%}section.news_post_s2{padding:0 390px;display:-webkit-box;display:-ms-flexbox;display:flex}section.news_post_s2 div.post-content{width:75%;margin-right:auto}section.news_post_s2 div.post-content a{color:#48a2ea}section.news_post_s2 div.post-content div.post-text{font-weight:300;font-size:1.6rem;line-height:2em;margin-bottom:30px}section.news_post_s2 div.post-content div.post-text a{color:#48a2ea}section.news_post_s2 div.post-content div.post-text img{max-width:100%;height:auto}section.news_post_s2 div.post-content div.post-text p.text{line-height:2em;margin-bottom:30px}section.news_post_s2 div.post-content div.post-text p.text span.drop-cap{font-size:62px;font-weight:600;float:left;padding:18px 15px 0 0}section.news_post_s2 div.post-content div.author{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:0.25px solid rgba(123,123,123,0.95);padding:30px 0}section.news_post_s2 div.post-content div.author div.image-container{margin-right:30px}section.news_post_s2 div.post-content div.author div.image-container img{width:115px;height:115px;-o-object-fit:cover;object-fit:cover;border-radius:50%}section.news_post_s2 div.post-content div.author div.author-content p.name{font-weight:600}section.news_post_s2 div.post-content div.author div.author-content p.desc{font-weight:300}section.news_post_s2 div.post-content div.author div.author-content p.desc span.italic{font-style:italic}section.news_post_s2 div.share-col{width:15%}section.news_post_s2 div.share-col div.social{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}section.news_post_s2 div.share-col div.social div.fb-container{position:relative;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.news_post_s2 div.share-col div.social div.fb-container div.spacer{width:37.52px;height:37.52px}section.news_post_s2 div.share-col div.social div.fb-container div#divFacebookShare{position:absolute;width:90%;height:90%;border-radius:50%;overflow:hidden}section.news_post_s2 div.share-col div.social div.fb-container img{pointer-events:none;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}section.news_post_s3{padding:190px 390px 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.news_post_s3 div.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px}section.news_post_s3 div.button:before{color:#233848;font-family:"40-Days";content:"N";font-size:0.5em}section.news_post_s3 div.button.previous-button p{margin:0 0 0 15px}section.news_post_s3 div.button.next-button{position:relative}section.news_post_s3 div.button.next-button p{margin:0 15px 0 0}section.news_post_s3 div.button.next-button:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;right:-15px}section.news_post_s3 a:hover div.button:before{color:#48A2EA}div.page-content{padding:10% 5%;background:#F0F0F0}div.page-content div.row div.col-md-8 div.white-box div.edit-details-content{padding:5%}div.page-content div.row div.col-md-8 div.white-box div.edit-details-content label.-title{font-weight:700}div.edit-account-wrapper .white-box-header{padding-left:0}div.edit-photo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.edit-photo div.photo{min-width:120px;height:120px;content:"";background:#FAFAFA;margin-right:30px;position:relative}div.edit-photo div.photo img{position:absolute;width:100%}div.edit-photo div.buttons{width:200px}div.edit-photo div.buttons div.blue-outline-button{border-radius:5px;text-align:center}div.edit-photo div.buttons div.blue-outline-button:first-child{margin-bottom:15px}section.donate{}section.donate h1,section.donate h4,section.donate h6,section.donate p{margin:0}section.donate .radio-container{display:block;position:relative;padding-left:40px;margin-bottom:12px;cursor:pointer;font-size:2rem}section.donate .radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.donate .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}section.donate .radio-container:hover input~.checkmark{background-color:#d5d5d5}section.donate .radio-container input:checked~.checkmark{background-color:#007bff}section.donate .checkmark:after{content:"";position:absolute;display:none}section.donate .radio-container input:checked~.checkmark:after{display:block}section.donate .radio-container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white}section.donate ul{list-style:none;padding:0;margin:0}section.donate ul.donations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none;width:100%}section.donate ul.donations li{-ms-flex-preferred-size:calc(16.6666666667% - 4px);flex-basis:calc(16.6666666667% - 4px);margin:2px;min-height:60px;border-radius:3px;border:solid 1px grey;padding:5px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;display:-webkit-box;display:-ms-flexbox;display:flex}section.donate ul.donations li.active,section.donate ul.donations li:hover{background:#48A2EA;color:#fff;cursor:pointer}section.donate ul.donations li.active p,section.donate ul.donations li:hover p{color:#fff}section.donate ul.donations li p{margin:auto}section.donate ul.donations li.custom{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-flow:wrap;flex-flow:wrap;position:relative;padding:10px 45px 10px 15px}section.donate ul.donations li.custom .custom_donation_title{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:12px}section.donate ul.donations li.custom .custom_donation_amt{-ms-flex-preferred-size:100%;flex-basis:100%}section.donate ul.donations li.custom .custom_donation_amt .dollar-symbol{display:inline-block}section.donate ul.donations li.custom .custom_donation_amt input{background:transparent;border:transparent;border-bottom:1px solid #333;padding:0;display:inline-block;width:calc(100% - 18px);margin-left:7px}section.donate ul.donations li.custom .custom_donation_amt .increment-buttons{position:absolute;top:0;right:0;bottom:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(250,250,250,0.2);-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}section.donate ul.donations li.custom .custom_donation_amt .increment-buttons span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px;font-size:20px}section.donate ul.donations li.custom .custom_donation_amt .increment-buttons span#donation_amt_add{border-top:3px solid #48A2EA}section.donate ul.donations li.custom.active .custom_donation_amt input,section.donate ul.donations li.custom:hover .custom_donation_amt input{border-color:#fff;color:#fff}section.donate ul.donations li.custom.active .custom_donation_amt input::-webkit-input-placeholder,section.donate ul.donations li.custom:hover .custom_donation_amt input::-webkit-input-placeholder{color:#a8d4f7}section.donate ul.donations li.custom.active .custom_donation_amt input::-moz-placeholder,section.donate ul.donations li.custom:hover .custom_donation_amt input::-moz-placeholder{color:#a8d4f7}section.donate ul.donations li.custom.active .custom_donation_amt input:-ms-input-placeholder,section.donate ul.donations li.custom:hover .custom_donation_amt input:-ms-input-placeholder{color:#a8d4f7}section.donate ul.donations li.custom.active .custom_donation_amt input::-ms-input-placeholder,section.donate ul.donations li.custom:hover .custom_donation_amt input::-ms-input-placeholder{color:#a8d4f7}section.donate ul.donations li.custom.active .custom_donation_amt input::placeholder,section.donate ul.donations li.custom:hover .custom_donation_amt input::placeholder{color:#a8d4f7}section.donate ul.donations li.custom.active .custom_donation_amt .increment-buttons,section.donate ul.donations li.custom:hover .custom_donation_amt .increment-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}section.donate ul.donations.active{display:-webkit-box;display:-ms-flexbox;display:flex}section.donate div.s1-donate{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:180px;background-color:#233848;color:#fff;padding-top:100px;padding-bottom:100px}section.donate div.s1-donate.mb-0{margin-bottom:0}section.donate div.s1-donate div.left{width:53%;padding-right:150px}section.donate div.s1-donate div.left h6{margin-bottom:30px}section.donate div.s1-donate div.left h1{margin-bottom:25px}section.donate div.s1-donate div.left p:last-child{margin-top:40px}section.donate div.s1-donate div.right{-webkit-box-flex:1;-ms-flex:1;flex:1}section.donate div.s1-donate div.right div.image-container{padding-bottom:87%}section.donate div.s1-donate.links-section{background-color:#e1e1e1;max-width:1100px;margin:0 auto;padding:50px 0;color:#233848}section.donate div.s1-donate.links-section .inner-content{margin:0 50px}section.donate div.s1-donate.links-section .inner-content h3{margin-bottom:25px}section.donate div.s1-donate.links-section .inner-content ul.give-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -10px}section.donate div.s1-donate.links-section .inner-content ul.give-links li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 20px);flex:0 0 calc(33.3333333333% - 20px);margin:10px;text-align:center;overflow:hidden}section.donate div.s1-donate.links-section .inner-content ul.give-links li a{cursor:pointer}section.donate div.s1-donate.links-section .inner-content ul.give-links li .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all 350ms ease;transition:all 350ms ease}section.donate div.s1-donate.links-section .inner-content ul.give-links li:hover .image-container img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}section.donate div.s2-donate{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px auto}section.donate div.s2-donate .inner-content{max-width:800px;margin:0 auto;width:100%}section.donate div.s2-donate h1,section.donate div.s2-donate h2{width:100%;margin-bottom:20px}section.donate div.s2-donate h3{margin-bottom:20px}section.donate div.s2-donate p.excerpt{margin-bottom:50px}section.donate div.s2-donate div.center h4{margin-bottom:25px}section.donate div.s2-donate div.center div.top{margin-bottom:50px}section.donate div.s2-donate div.center div.top h4{width:100%}section.donate div.s2-donate div.center div.top .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}section.donate div.s2-donate div.center div.top .options label.radio-container{margin-right:50px}section.donate div.s2-donate div.center div.bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.donate div.s2-donate div.center div.bottom div.donate_update_button{width:100%;margin-left:33.3333333333%}section.donate div.s2-donate div.center div.bottom div.donate_update_button div.blue-outline-button{width:auto;font-size:13px;display:inline-block;padding:9px 23px;margin-top:15px}section.donate div.s2-donate div.center div.bottom div.blue-outline-button{margin-top:30px;position:relative}section.donate div.s2-donate div.center div.bottom div.blue-outline-button a{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}section.donate div.s2-donate div.left{width:53%;padding-right:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.donate div.s2-donate div.left h4{margin-bottom:25px}section.donate div.s2-donate div.left div.top div.blue-outline-button{margin-top:30px;position:relative}section.donate div.s2-donate div.left div.top div.blue-outline-button a{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}section.donate div.s2-donate div.left div.bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}section.donate div.s2-donate div.left div.bottom h4{width:100%}section.donate div.s2-donate div.left div.bottom p{margin-left:10px}section.donate div.s2-donate div.left div.bottom label.radio-container{margin-right:50px}section.donate div.s2-donate div.right{-webkit-box-flex:1;-ms-flex:1;flex:1}section.donate div.s2-donate div.right p{margin-bottom:40px}section.donate div.s2-donate div.right p:last-child{margin:0}section.donate div.s2-donate.image-section{margin:100px auto}section.donate div.s2-donate.image-section .inner-content{max-width:1000px}section.donate div.s2-donate.image-section .donation-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.donate div.s2-donate.image-section .donation-images div.image-container:first-child{margin:0 20px 100px;-ms-flex-preferred-size:25%;flex-basis:25%}section.donate div.s2-donate.image-section .donation-images div.image-container:nth-child(2){margin:0 0 100px 20px;-ms-flex-preferred-size:25%;flex-basis:25%}section.donate div.s2-donate.image-section .donation-images div.image-container{-ms-flex-preferred-size:50%;flex-basis:50%}section.donate div.s2-donate.image-section .donation-images img{max-width:100%;width:100%}section.donate div.s3-donate{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:180px}section.donate div.s3-donate div.left{-webkit-box-flex:1;-ms-flex:1;flex:1}section.donate div.s3-donate div.left div.image-container{padding-bottom:87%}section.donate div.s3-donate div.right{width:53%;padding-left:120px}section.donate div.s3-donate div.right h1{margin-bottom:60px}section.donate div.s3-donate div.right p{margin-bottom:40px}section.donate div.s3-donate div.right p.address{line-height:2}section.donate div.s3-donate div.right p a{color:#48A2EA;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}section.donate div.s3-donate div.right p a:hover{color:#1a8be5}section.donate div.s1-legacy{padding-top:200px;padding-bottom:90px;margin-bottom:50px}section.donate div.s1-legacy p.about-title{font-size:20px;color:#7B7B7B}section.donate div.s1-legacy h1{line-height:1.5em;max-width:650px}section.donate div.s2-legacy{padding:0 10% 10%;padding-bottom:0}section.donate div.s2-legacy div.image-container{padding-bottom:44%;width:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}section.donate div.s2-legacy div.image-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(16,16,16,0.2)}section.donate div.s4-legacy{display:-webkit-box;display:-ms-flexbox;display:flex;margin:100px 0;padding:0 10%}section.donate div.s4-legacy div.left{-webkit-box-flex:1;-ms-flex:1;flex:1}section.donate div.s4-legacy div.left div.image-container{padding-bottom:87%}section.donate div.s4-legacy div.right{width:53%;padding-left:120px}section.donate div.s4-legacy div.right h2{-ms-grid-column-span:3;grid-column:span 3;margin-bottom:60px}section.donate div.s4-legacy div.right div.overview-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:25px}section.donate div.s4-legacy div.right div.overview-col:last-child{margin-bottom:0}section.donate div.s4-legacy div.right div.overview-col:last-child p.col-text:last-child{margin-bottom:0}section.donate div.s4-legacy div.right div.overview-col h4.col-title{position:relative;margin-bottom:30px;padding-bottom:10px}section.donate div.s4-legacy div.right div.overview-col h4.col-title:after{content:"";position:absolute;bottom:0;left:0;width:145px;height:2px;background:#48A2EA}section.donate div.s4-legacy div.right div.overview-col .col-text{margin-bottom:30px;line-height:2em}section.donate div.s4-legacy div.right div.overview-col .col-text a{color:#48A2EA;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}section.donate div.s4-legacy div.right div.overview-col .col-text a:hover{color:#1a8be5}section.donate div.s5-legacy{padding:0 10% 10%}section.donate div.s5-legacy.bp-0{padding-bottom:0}section.donate div.s5-legacy div.image-container{padding-bottom:44%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}section.donate div.s5-legacy div.image-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(16,16,16,0.2)}section.donate div.s5-legacy h3.image-caption{color:#FAFAFA;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;margin:0;padding:0 250px;line-height:1.5em;text-align:center}section.donate div.s5-legacy h3.image-caption span{font-weight:700}section.donate div.s6-legacy{display:-ms-grid;display:grid;-ms-grid-columns:1fr 90px 1fr 90px 1fr;grid-template-columns:1fr 1fr 1fr;padding:0 220px 190px;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}section.donate div.s6-legacy h2{-ms-grid-column-span:3;grid-column:span 3;margin-bottom:60px}section.donate div.s6-legacy div.overview-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}section.donate div.s6-legacy div.overview-col h4.col-title{position:relative;margin-bottom:30px;padding-bottom:10px}section.donate div.s6-legacy div.overview-col h4.col-title:after{content:"";position:absolute;bottom:0;left:0;width:145px;height:2px;background:#48A2EA}section.donate div.s6-legacy div.overview-col .col-text{margin-bottom:30px;line-height:2em}section.donate div.s6-legacy div.overview-col .col-text a{color:#48A2EA;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}section.donate div.s6-legacy div.overview-col .col-text a:hover{color:#1a8be5}section.donate .embed-responsive-1by1{background-color:white}section.donate .embed-responsive-1by1:before{width:1px;height:0;margin-left:-1px;float:left;padding-top:250%}section.donate .embed-responsive-1by1:after{content:"";display:table;clear:both}section.donate .embed-responsive-item{z-index:1}section.donate iframe{width:100%}main.books .pad{padding:0 13%}main.books section.books-heart-s1{padding-top:50px;padding-bottom:0px}main.books section.books-heart-s1 h1{font-weight:700}main.books section.books-heart-s2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:200px}main.books section.books-heart-s2 div.left{width:30%;margin-right:60px}main.books section.books-heart-s2 div.left div.cover-image{padding-bottom:133%}main.books section.books-heart-s2 div.right{-webkit-box-flex:1;-ms-flex:1;flex:1}main.books section.books-heart-s2 div.right h4{margin-bottom:60px;position:relative}main.books section.books-heart-s2 div.right h4:before{content:"";width:145px;background-color:#48a2ea;height:2px;position:absolute;left:0;bottom:-10px}main.books section.books-heart-s3{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:200px}@media screen and (min-width:2000px){main.books section.books-heart-s3{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}main.books section.books-heart-s3 div.left{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:581px}main.books section.books-heart-s3 div.left h4{position:relative;margin-bottom:60px}main.books section.books-heart-s3 div.left h4:after{content:"";width:145px;background-color:#48a2ea;height:2px;position:absolute;left:0;bottom:-10px}main.books section.books-heart-s3 div.left p{margin-bottom:40px}main.books section.books-heart-s3 div.right{width:540px;margin-left:100px;padding-left:100px;padding-right:100px;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex}main.books section.books-heart-s3 div.right div.content{margin:auto}main.books section.books-heart-s3 div.right div.content h6{margin-bottom:36px;text-align:center;color:#7b7b7b}main.books section.books-heart-s3 div.right div.content a.blue-button{display:block;width:320px;margin-bottom:18px}main.books section.video .fluid-video{max-width:75%;margin:0 auto}main.books section.video .extra-link{text-align:center;margin:50px auto}main.books section.video .extra-link a{background-color:transparent;border-color:transparent;padding:0}main.books section.video .extra-link a span{text-align:center;font-size:18px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:underline}main.books section.books-heart-s5{padding:0 10%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:240px}main.books section.books-heart-s5 div.left{width:644px}main.books section.books-heart-s5 div.left div.cover-image{padding-bottom:102%}main.books section.books-heart-s5 div.right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:100px 70px 100px 90px;background:#233848;color:white}main.books section.books-heart-s5 div.right h1{margin-bottom:45px}main.books section.books-heart-s5 div.right div.content{max-height:304px;overflow-y:scroll;padding-right:50px}main.books div.order-links.-mobile{display:none;margin-bottom:150px}main.books div.order-links h6{margin-top:30px;margin-bottom:30px}main.books div.order-links div.options{width:773px}main.books div.order-links div.options .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#48a2ea;color:white;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}main.books div.order-links div.options .option:hover{background-color:#1a8be5}main.books div.order-links div.options .option p{padding:20px 18px;margin:0;font-size:1.5rem}main.books div.order-links div.options .option p:last-child{padding:20px 10px}main.books div.order-links div.options .option p:first-child{border-right:solid #63b8fc 1px}main.books div.order-links div.options div.three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:27px}main.books div.order-links div.options div.three .option{width:240px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:15px}main.books div.order-links div.options div.three .option:last-child{margin-right:0}main.books div.order-links div.options div.three .option:last-child p:first-child{margin:0}main.books div.order-links div.options div.three .option:last-child p:last-child{padding:0;margin:auto}main.books div.order-links div.options div.two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.books div.order-links div.options div.two .option{background-color:#0081b5;width:377px}main.books div.order-links div.options div.two .option:hover{background:#005d82}main.books div.order-links div.options div.two .option div.-left{display:-webkit-box;display:-ms-flexbox;display:flex;border-right:solid 1px #008dc7}main.books div.order-links div.options div.two .option div.-left p{margin:auto;padding:20px 18px!important}main.books div.order-links div.options div.two .option p{border:none}main.books div.order-links div.options div.two .option p:first-child{margin:auto}main.books div.order-links div.options div.two .option:first-child p:last-child{padding:10px 44px 10px 22px}main.dvds .pad{padding:0 13%}main.dvds .underline:before{content:"";width:145px;background:#48a2ea;height:2px;position:absolute;left:0;bottom:-10px}main.dvds .life-journey__s1 h1{font-weight:700}@media (max-width:46.875em){main.dvds .life-journey__s1 h1{font-size:4rem}}@media (max-width:40.625em){main.dvds .life-journey__s1 h1{max-width:70%}}@media (max-width:28.3125em){main.dvds .life-journey__s1 h1{max-width:unset}}main.dvds .life-journey__s2{margin-bottom:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:71.875em){main.dvds .life-journey__s2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.dvds .life-journey__s2__video{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:71.875em){main.dvds .life-journey__s2__video{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-bottom:60px}}main.dvds .life-journey__s2__content{max-width:33%;margin-left:7rem}@media (max-width:100em){main.dvds .life-journey__s2__content{max-width:40%}}@media (max-width:71.875em){main.dvds .life-journey__s2__content{max-width:unset;margin-left:0}}main.dvds .life-journey__s2__header{margin-bottom:3rem;position:relative}main.dvds .life-journey__s2__text{font-size:1.6rem;font-weight:300;line-height:2}main.dvds .life-journey__s3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20rem;position:relative}@media (max-width:71.875em){main.dvds .life-journey__s3{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:40.625em){main.dvds .life-journey__s3{margin-bottom:15rem}}main.dvds .life-journey__s3__content{margin-right:7rem;max-width:50%;position:relative;z-index:1}@media (max-width:71.875em){main.dvds .life-journey__s3__content{max-width:unset;margin-right:0}}main.dvds .life-journey__s3__header{font-size:3.2rem;margin-bottom:3rem;position:relative}main.dvds .life-journey__s3__text{font-size:1.6rem;font-weight:300;line-height:2;margin-bottom:4rem}main.dvds .life-journey__s3__exclusive{font-size:2rem;color:#3c5163;margin-bottom:3rem}main.dvds .life-journey__s3 .cover-image{padding-bottom:19%;position:absolute;right:15%;bottom:0;width:40%;z-index:0}@media (max-width:87.5em){main.dvds .life-journey__s3 .cover-image{width:50%;right:5%;padding-bottom:23%}}@media (max-width:71.875em){main.dvds .life-journey__s3 .cover-image{position:relative;right:unset;bottom:unset;width:75%;margin:0 auto;padding-bottom:35%;margin-bottom:30px}}@media (max-width:37.5em){main.dvds .life-journey__s3 .cover-image{width:100%;padding-bottom:47%}}@media (max-width:87.5em){main.dvds .life-journey__s3 .c-order-links__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.dvds .life-journey__s3 .c-order-links__bottom .c-order-links__option-container{width:100%}}@media (max-width:71.875em){main.dvds .life-journey__s3 .c-order-links__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main.dvds .life-journey__s3 .c-order-links__bottom .c-order-links__option-container{width:50%}}@media (max-width:40.625em){main.dvds .life-journey__s3 .c-order-links__bottom,main.dvds .life-journey__s3 .c-order-links__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.dvds .life-journey__s3 .c-order-links__bottom .c-order-links__option-container,main.dvds .life-journey__s3 .c-order-links__top .c-order-links__option-container{width:100%}main.dvds .life-journey__s3 .c-order-links__price{min-width:13rem;max-width:unset}}main.dvds .life-journey__s4{position:relative;margin-bottom:20rem}@media (max-width:40.625em){main.dvds .life-journey__s4{margin-bottom:15rem}}main.dvds .life-journey__s4__nav{position:absolute;bottom:4rem;right:5%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:50em){main.dvds .life-journey__s4__nav{display:none}}main.dvds .life-journey__s4__nav button{width:5rem;height:5rem;background-color:#fafafa;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}main.dvds .life-journey__s4__nav button:not(:last-child){margin-right:1rem}main.dvds .life-journey__s4__nav button:hover{background-color:#e1e1e1}main.dvds .life-journey__s4__nav button.s4-prev:before{content:"N";margin:auto}main.dvds .life-journey__s4__nav button.s4-next,main.dvds .life-journey__s4__nav button.s4-prev{font-family:"40-Days";padding:16px 18px}main.dvds .life-journey__s4__nav button.s4-next:before,main.dvds .life-journey__s4__nav button.s4-prev:before{content:"N";margin:auto}main.dvds .life-journey__s4__nav button.s4-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}main.dvds .life-journey__s5{padding:0 10%}@media (max-width:48em){main.dvds .life-journey__s5{padding:0 30px}}@media (max-width:31.25em){main.dvds .life-journey__s5{padding:0 15px}}section.institute_s1{position:relative;padding-bottom:50px}section.institute_s1 img.cover{position:relative;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.institute_s1 div.text{position:absolute;left:10%;color:#fff;top:3%;width:80%;margin:0 auto;text-align:center}section.institute_s1 div.text p{margin-bottom:30px;font-size:20px;font-weight:600;text-transform:uppercase}section.institute_s1 div.text h3{font-weight:400;margin:0}section.institute_s2{padding-top:50px}section.institute_s2 h1{margin:0 0 60px;width:100%}section.institute_s2 .text{margin:0 0 50px}section.institute_s2 .text:last-child{margin-bottom:0}section.institute_s3{padding-top:50px;padding-bottom:100px}section.institute_s4{padding-top:140px;padding-bottom:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.institute_s4 div.text{width:30%}section.institute_s4 div.text h2{font-weight:400;color:#233848;margin-bottom:30px}section.institute_s4 div.text p{line-height:2em;font-weight:300;margin-bottom:30px}section.institute_s4 div.text a{font-size:18px;color:#48A2EA;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in}section.institute_s4 div.text a:hover{text-decoration:underline}section.institute_s4 div.image-container{width:60%}section.institute_s4 div.image-container a.image{width:100%;position:relative;text-align:right}section.institute_s4 div.image-container a.image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div.apply-wrapper .white-box-header{padding-left:0;padding-bottom:10px;height:unset}div.apply-wrapper .white-box-header h1{font-size:40px}div.apply-wrapper .white-box-header h2{font-size:24px;text-transform:uppercase}div.apply-wrapper .white-box-content:has(.buttons){padding-left:0;padding-right:0}div.apply-wrapper .white-box-content .buttons{margin:0 -10px}div.apply-wrapper .white-box-content .buttons button{margin:10px}div.apply-wrapper .white-box-content .input-container{position:relative;cursor:pointer}div.apply-wrapper .white-box-content .input-container:before{content:"▾";position:absolute;width:1px;height:1px;top:6px;right:32px;font-size:20px;color:#BBB;text-align:center}div.apply-wrapper .white-box-content select{background:#F8FDFF;width:100%;border:1px solid #CFE1E6;border-radius:2px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size:14px;color:#717171;font-style:italic;cursor:pointer}div.apply-wrapper .white-box-content select:focus{border:1px solid #48A2EA}div.apply-wrapper .step-one{margin-bottom:200px}div.apply-wrapper .step-two{margin-bottom:200px}div.apply-wrapper .step-three .white-box-content{padding-left:0;padding-right:0}div.apply-wrapper .step-three .white-box-content .result{font-size:15px}div.apply-wrapper .step-three .white-box-content table.dataTable tbody td,div.apply-wrapper .step-three .white-box-content table.dataTable thead th{border-top:0!important;border-bottom:1px solid #E8ECEF;padding:14px 7px;overflow:hidden;text-overflow:ellipsis}div.apply-wrapper .step-three .white-box-content table.dataTable tbody td:first-child,div.apply-wrapper .step-three .white-box-content table.dataTable thead th:first-child{padding-left:0}div.apply-wrapper .step-three .white-box-content table.dataTable tbody td.actions,div.apply-wrapper .step-three .white-box-content table.dataTable thead th.actions{overflow:visible}div.apply-wrapper .step-three .white-box-content table.dataTable thead th{color:#3B5163!important}div.apply-wrapper .step-three .white-box-content table.dataTable tbody td:first-child:before{position:absolute!important;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}div.apply-wrapper .step-three .white-box-content table.dataTable tbody td.dataTables_empty{font-size:13px;font-style:italic}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_filter,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_info,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_length,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_processing{color:#3B5163}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_processing{position:absolute;top:150px;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);width:30%;height:120px;margin-left:0;padding-top:45px;font-size:20px;background:#FFF;border:1px solid #FAFAFA;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16)}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_info{font-size:14px;color:#3B5163;padding-top:20px;padding-bottom:5px}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate{font-size:14px;color:#3B5163;padding-top:20px;padding-bottom:5px}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.current{border:0;background:#48A2EA;color:#fff!important;border-radius:2px}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button{color:#3B5163!important;border:0;background:unset;padding:0;margin-left:10px}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:unset;border:0;color:#3B5163!important}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.first,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.last,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.next,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.previous{position:relative}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.first:hover,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.last:hover,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover{color:#48A2EA!important}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.first:hover:after,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.last:hover:after,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover:after,div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover:after{background:#48A2EA;width:80%;height:1px;content:"";position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}div.apply-wrapper .step-three .white-box-content table thead th{padding:15px 0;border-bottom:1px solid rgb(232,236,239)}div.apply-wrapper .step-three .white-box-content table td,div.apply-wrapper .step-three .white-box-content table th{padding:20px 0;border-bottom:1px solid rgb(232,236,239);width:auto}div.apply-wrapper .step-three .white-box-content table td.campaign-name,div.apply-wrapper .step-three .white-box-content table th.campaign-name{font-size:1.8rem;color:#233848}div.apply-wrapper .step-three .white-box-content table td.vigil-address,div.apply-wrapper .step-three .white-box-content table th.vigil-address{padding-right:5px}div.apply-wrapper .step-three .white-box-content table th.campaign-name{font-size:15px}div.apply-wrapper .step-three .white-box-content table td{color:#717171}div.apply-wrapper .step-three .white-box-content table .blue-outline-button{padding:8px 12px;display:inline-block;width:unset}div.apply-wrapper .step-three .white-box-content .dataTables_wrapper .dataTables_info{font-size:14px;color:#3B5163;padding:10px 25px;padding-left:0}div.apply-wrapper .step-three .white-box-content table.dataTable>tbody>tr.child ul.dtr-details{padding-left:30px}div.apply-wrapper .step-three .white-box-content table.dataTable>tbody>tr.child ul.dtr-details li{display:-webkit-box;display:-ms-flexbox;display:flex}div.apply-wrapper .step-three .white-box-content table.dataTable>tbody>tr.child span.dtr-title{min-width:115px}div.apply-wrapper .step-three .white-box-content table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,div.apply-wrapper .step-three .white-box-content table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{padding-left:30px}div.apply-wrapper .step-three .white-box-content table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,div.apply-wrapper .step-three .white-box-content table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{-webkit-box-shadow:unset;box-shadow:unset;background-color:unset;color:#BFBFBF;font-family:"40-Days";content:"E";font-weight:400;left:0}div.apply-wrapper .step-three .white-box-content table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,div.apply-wrapper .step-three .white-box-content table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{color:#48A2EA;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);top:calc(50% - 2px)}div.apply-wrapper .step-three .divider{margin:50px}@media only screen and (max-width:1200px){div.apply-wrapper .step-three .divider{margin:25px}}@media only screen and (max-width:900px){.apply .form-group .width-33{width:100%}div.apply-wrapper .step-three .white-box-content table td.actions,div.apply-wrapper .step-three .white-box-content table th.actions{width:180px;text-align:right}}@media only screen and (max-width:575px){div.apply-wrapper .white-box-content .buttons{width:100%}div.apply-wrapper .white-box-content .buttons button{width:100%!important}}.mobile-header{display:none}.ui-tooltip{padding:10px 20px;color:#fff!important;background:#48A2EA!important;border-radius:20px;font-size:13px!important;text-align:center!important;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2)!important;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2)!important}.ui-tooltip .arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.ui-tooltip .arrow.top{top:-16px;bottom:auto}.ui-tooltip .arrow.top:after{bottom:-20px;top:auto}.ui-tooltip .arrow.left{left:20%}.ui-tooltip .arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2)!important;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2)!important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#48A2EA}div.calendar-message{background:#ffecec;padding:25px;margin-top:25px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='red' stroke-width='2' stroke-dasharray='9' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")}div.calendar-message p{margin-bottom:0}div.vigil-calendar div.calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:1.5em}div.vigil-calendar div.calendar-header div.legend{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}div.vigil-calendar div.calendar-header div.legend.color-key{right:0}div.vigil-calendar div.calendar-header div.legend.day-key{left:0}div.vigil-calendar div.calendar-header div.legend div.item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:18px}div.vigil-calendar div.calendar-header div.legend div.item.front{display:none}div.vigil-calendar div.calendar-header div.legend div.item div.color{width:18px;height:18px;margin-right:10px;border-radius:3px}div.vigil-calendar div.calendar-header div.legend div.item div.color.-g{background:#BFBFBF}div.vigil-calendar div.calendar-header div.legend div.item div.color.-lg{background:#EBEBEB}div.vigil-calendar div.calendar-header div.legend div.item div.color.-lb{background:#8CB8C9}div.vigil-calendar div.calendar-header div.legend div.item div.color.-db{background:#4b72a6}div.vigil-calendar div.calendar-header div.legend div.item div.color.-b{background:#5E92D5}div.vigil-calendar div.calendar-header div.legend div.item div.color.-blue{background-color:#8CB8C9}div.vigil-calendar div.calendar-header div.legend div.item div.color.-orange{background-color:#E56B2B}div.vigil-calendar div.calendar-header div.legend div.item div.color.-outline{border:2px solid #4da8f4}div.vigil-calendar div.calendar-header div.legend div.item div.title{color:#868686;font-size:1.5rem;margin-bottom:0}div.vigil-calendar div.calendar-header div.calendar-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:9}div.vigil-calendar div.calendar-header div.calendar-controls a.calendar-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;vertical-align:middle;color:#48A2EA;font-size:1.4rem}div.vigil-calendar div.calendar-header div.calendar-controls div.calendar-date{display:inline-block;margin:0 25px;vertical-align:middle;color:#48A2EA;font-size:1.8rem}div.vigil-calendar.front-end-calendar div.calendar-header{margin-top:30px;margin-bottom:10px}div.vigil-calendar.front-end-calendar div.calendar-header.no-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.vigil-calendar.front-end-calendar div.calendar-header.no-controls div.legend{position:relative}div.vigil-calendar.front-end-calendar div.calendar-header.no-controls div.legend.day-legend{left:0}div.vigil-calendar.front-end-calendar div.calendar-header.no-controls div.legend div.item.front{display:-webkit-box;display:-ms-flexbox;display:flex}div.vigil-calendar.front-end-calendar div.week_block div.week_days div.-day.-selected{position:relative}div.vigil-calendar.front-end-calendar div.week_block div.week_days div.-day.-selected:before{border:2px solid #00AAEF}div.vigil-calendar.front-end-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-signed_up p{position:relative}div.vigil-calendar.front-end-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-signed_up p:after{content:"C";font-family:"40-Days";background-color:#d9d9d9;width:25px;height:25px;border-radius:100%;position:absolute;top:50%;right:-12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;padding-bottom:3px;color:#3C5163}div.vigil-calendar div.-day_column_names{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#F7F7F7;border:solid 1px #D6D6D6;border-bottom:none}div.vigil-calendar div.-day_column_names div{width:14.286%;-moz-text-align-last:center;text-align-last:center;font-size:21px;color:#3C5163;padding:15px 0 30px}div.vigil-calendar div.week_block{border:solid 1px #D6D6D6;border-bottom:none}div.vigil-calendar div.week_block:last-child{border-bottom:solid 1px #D6D6D6}div.vigil-calendar div.week_block div.week_days{display:-webkit-box;display:-ms-flexbox;display:flex;height:120px}div.vigil-calendar div.week_block div.week_days div.-day{width:14.286%;position:relative;border-right:solid 1px #D8D8D8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}div.vigil-calendar div.week_block div.week_days div.-day:before{content:"";position:absolute;width:calc(100% + 3px);height:calc(100% + 3px);top:-1px;left:-1px}div.vigil-calendar div.week_block div.week_days div.-day div.icons{position:absolute;top:0;left:0;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color{width:18px;height:18px;margin-right:8px;border-radius:3px}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color.-g{background:#BFBFBF}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color.-lb{background:#8CB8C9}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color.-db{background:#4b72a6}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color.-b{background:#5E92D5}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color.-blue{background-color:#8CB8C9}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color.-orange{background-color:#E56B2B}div.vigil-calendar div.week_block div.week_days div.-day p{margin:0;color:#4C4C4C;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}div.vigil-calendar div.week_block div.week_days div.-day p.date{position:absolute;top:15px;right:15px;color:#00AAEF}div.vigil-calendar div.week_block div.week_days div.-day p.status{margin:auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.vigil-calendar div.week_block div.week_days div.-day p.status span{margin-right:4px}div.vigil-calendar div.week_block div.week_days div.-day p.status img{width:125px;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0.3;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}div.vigil-calendar div.week_block div.week_days div.-day:last-child{border:none}div.vigil-calendar div.week_block div.week_days div.-day:focus,div.vigil-calendar div.week_block div.week_days div.-day:hover{cursor:pointer}div.vigil-calendar div.week_block div.week_days div.-day:focus:before,div.vigil-calendar div.week_block div.week_days div.-day:hover:before{border:2px solid #00AAEF}div.vigil-calendar div.week_block div.week_days div.-day:focus p,div.vigil-calendar div.week_block div.week_days div.-day:hover p{color:#00AAEF!important}div.vigil-calendar div.week_block div.week_days div.-day:focus p.status img,div.vigil-calendar div.week_block div.week_days div.-day:hover p.status img{opacity:1}div.vigil-calendar div.week_block div.week_days div.-day.-today{background:#EDEDED}div.vigil-calendar div.week_block div.week_days div.-day.-out_of_range{opacity:0.3}div.vigil-calendar div.week_block div.week_days div.-day.blank_day p.date{color:#89ddff;-webkit-transition:none;transition:none}div.vigil-calendar div.week_block div.week_days div.-day.blank_day:hover{cursor:auto;border:none;border-right:solid 1px #D8D8D8}div.vigil-calendar div.week_block div.week_days div.-day.-unavailable{padding-left:0}div.vigil-calendar div.week_block div.week_days div.-day.-unavailable p.status{margin:auto;color:#4C4C4C}div.vigil-calendar div.week_block div.week_days div.-day.-unavailable:hover{cursor:auto;border:none;border-right:solid 1px #D8D8D8}div.vigil-calendar div.week_block div.week_days div.-day.-unavailable:hover p.status{color:#4C4C4C!important}div.vigil-calendar div.week_block div.week_days div.-day.-in_campaign p.status:before{display:inline-block;font-family:"40-Days";font-style:normal;font-weight:normal;color:#fff;line-height:1;margin:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"D";color:#D9D9D9;margin-right:4px}div.vigil-calendar div.week_block div.week_days div.-day.non_active p.date,div.vigil-calendar div.week_block div.week_days div.-day.non_active p.status{color:#D9D9D9}div.vigil-calendar div.week_block div.banner-container.weekly-view{display:none}div.vigil-calendar div.week_block div.banner-container div.banner-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#3C5163;color:white;padding:25px}div.vigil-calendar div.week_block div.banner-container div.announcement-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center}div.vigil-calendar div.week_block div.banner-container div.announcement-container div.announcement-day{padding:5px 15px}div.vigil-calendar div.week_block div.banner-container div.announcement-container div.announcement-day div.date{font-size:1.8rem}div.vigil-calendar div.week_block div.banner-container div.announcement-container div.announcement-day ul{padding:0;margin:0;display:inline-block;list-style-type:none}div.vigil-calendar div.week_block div.banner-container div.announcement-container div.announcement-day ul li.announcement{font-size:1.4rem;text-align:left;color:#ccc}div.vigil-calendar div.week_block div.banner-container div.events-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center}div.vigil-calendar div.week_block div.banner-container div.events-container div.calendar-event{padding:5px 15px;font-size:1.4rem}div.vigil-calendar div.week_block div.banner-container div.events-container div.calendar-event div.title{font-size:1.8rem}div.vigil-calendar div.week_block div.banner-container div.events-container div.calendar-event div.date,div.vigil-calendar div.week_block div.banner-container div.events-container div.calendar-event div.time{color:#ccc}div.vigil-calendar div.week_block div.banner-container div.events-container div.calendar-event div.announcement{font-size:1.4rem;display:list-item;margin:0 25px}div.vigil-calendar div.week_block div.hours-container{display:none;border-top:solid 1px #D6D6D6}div.vigil-calendar div.week_block div.hours-container div.hours_list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles{width:11%!important;background:#F7F7F7}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day{display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;border-bottom:1px solid #D6D6D6;border-right:1px solid #D6D6D6}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day.clickable{cursor:pointer}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day p.col-title{text-align:center;padding:15px 0;margin:auto}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day div.-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:15px 0}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day div.-content p{margin:0;color:#3C5163;font-size:15px;font-weight:600}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day div.-content p.date{margin-left:10px}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day:last-child{border-bottom:none}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day.active{background:#3C5163;border:solid 1px #3C5163}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day.active div.-content p{color:#fff}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container{width:89%}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart{overflow-x:auto}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row{display:-webkit-box;display:-ms-flexbox;display:flex}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row div.-hour_cell{min-height:56px;padding:15px 0;text-align:center;color:#3C5163;font-size:1.6rem;background:#F7F7F7}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._1 div.-hour_cell{min-width:100%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._2 div.-hour_cell{min-width:50%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._3 div.-hour_cell{min-width:33.33333%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._4 div.-hour_cell{min-width:25%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._5 div.-hour_cell{min-width:20%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._6 div.-hour_cell{min-width:16.66666%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._7 div.-hour_cell{min-width:14.28571%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._8 div.-hour_cell{min-width:12.5%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._9 div.-hour_cell{min-width:11.11111%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._10 div.-hour_cell{min-width:10%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._11 div.-hour_cell{min-width:9.0909%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._12 div.-hour_cell{min-width:8.33333%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._13 div.-hour_cell{min-width:7.6923%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._14 div.-hour_cell{min-width:7.14285%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._15 div.-hour_cell{min-width:6.66666%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._16 div.-hour_cell{min-width:6.25%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._17 div.-hour_cell{min-width:5.88235%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._18 div.-hour_cell{min-width:5.55555%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._19 div.-hour_cell{min-width:5.26315%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._20 div.-hour_cell{min-width:5%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._21 div.-hour_cell{min-width:4.7619%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._22 div.-hour_cell{min-width:4.54545%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._23 div.-hour_cell{min-width:4.34782%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._24 div.-hour_cell{min-width:72px}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._24 div.-hour_cell{min-width:7%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row{display:-webkit-box;display:-ms-flexbox;display:flex}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell{background-color:#fff;border:solid 1px #D6D6D6;min-height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:none;transition:none}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell p{margin:auto;padding:10px;background:#EBEBEB;-webkit-transition:none;transition:none;border-radius:5px;text-align:center;width:100%;max-width:58px}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-selected p{color:#fff;background-color:#3C5163}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-partially_full p{color:#fff;background-color:#8CB8C9}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-full p{color:#fff;background-color:#E56B2B}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell:not(.-past):not(.-unavailable):hover{background:#3C5163;cursor:pointer}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell:not(.-past):not(.-unavailable):hover p{color:#fff;background:#3C5163}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-unavailable{background-color:#eee}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-unavailable p{background:#fff;color:#868686;padding:0}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-unavailable:hover{cursor:default}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-unavailable:hover p{color:#868686;background:#fff}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row.-unavailable div.-hour_cell{background-color:#eee}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row.-unavailable div.-hour_cell p{background:#fff;color:#868686;padding:0}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row.-unavailable div.-hour_cell:hover{cursor:default}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row.-unavailable div.-hour_cell:hover p{color:#868686;background:#fff}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._1 div.-hour_cell{min-width:100%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._2 div.-hour_cell{min-width:50%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._3 div.-hour_cell{min-width:33.33333%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._4 div.-hour_cell{min-width:25%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._5 div.-hour_cell{min-width:20%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._6 div.-hour_cell{min-width:16.66666%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._7 div.-hour_cell{min-width:14.28571%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._8 div.-hour_cell{min-width:12.5%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._9 div.-hour_cell{min-width:11.11111%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._10 div.-hour_cell{min-width:10%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._11 div.-hour_cell{min-width:9.0909%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._12 div.-hour_cell{min-width:8.33333%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._13 div.-hour_cell{min-width:7.6923%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._14 div.-hour_cell{min-width:7.14285%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._15 div.-hour_cell{min-width:6.66666%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row .old_breakpoints._16 div.-hour_cell{min-width:6.25%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row .old_breakpoints._17 div.-hour_cell{min-width:5.88235%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row .old_breakpoints._18 div.-hour_cell{min-width:5.55555%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row .old_breakpoints._19 div.-hour_cell{min-width:5.26315%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row .old_breakpoints._20 div.-hour_cell{min-width:5%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row .old_breakpoints._21 div.-hour_cell{min-width:4.7619%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row .old_breakpoints._22 div.-hour_cell{min-width:4.54545%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row .old_breakpoints._23 div.-hour_cell{min-width:4.34782%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row .old_breakpoints._24 div.-hour_cell{min-width:72px}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._24 div.-hour_cell{min-width:7%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row.active div.-hour_cell{border:solid 2px #3C5163;border-left:solid 1px #3C5163;border-right:solid 1px #3C5163}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row.active div.-hour_cell:first-child{border-left:solid 2px #3C5163}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row.active div.-hour_cell:last-child{border-right:solid 2px #3C5163}@media only screen and (max-width:1700px){div.vigil-calendar div.week_block div.week_days div.-day{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._24 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._24 div.-hour_cell{min-width:10.333%!important}}@media only screen and (max-width:1500px){div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._14 div.-hour_cell{min-width:90px!important}}@media only screen and (max-width:1320px){div.vigil-calendar div.calendar-header{margin:1.5rem 0}div.vigil-calendar div.calendar-header div.legend{bottom:0;margin-right:0;display:block}div.vigil-calendar div.calendar-header div.legend p{margin-bottom:0}div.vigil-calendar div.calendar-header div.legend.leader-calendar-white-box div.legend div.item div.color{width:10px;height:10px}div.vigil-calendar div.calendar-header div.legend div.item{margin-right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.vigil-calendar div.calendar-header div.legend div.item div.color{width:10px;height:10px}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color{width:10px;height:10px}}@media only screen and (max-width:1200px){div.vigil-calendar div.week_block div.week_days div.-day{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}div.vigil-calendar div.week_block div.week_days div.-day p.status span.covered{display:none}div.vigil-calendar div.week_block div.week_days div.-day p.status{margin:auto}div.vigil-calendar div.-day_column_names div{font-size:18px}div.vigil-calendar div.week_block div.week_days div.-day p.status img{width:100px}}@media only screen and (max-width:992px){div.vigil-calendar div.week_block div.week_days div.-day p.status{margin:auto}div.vigil-calendar div.week_block div.week_days div.-day p.status span.covered{display:none}div.vigil-calendar div.week_block div.week_days div.-day p.date{top:23px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}div.vigil-calendar.front-end-calendar div.week_block div.week_days div.-day p.date{top:15px}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._10 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._24 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._9 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._10 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._24 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._9 div.-hour_cell{min-width:12.333%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell p{max-width:60%}}@media only screen and (max-width:768px){div.vigil-calendar div.week_block div.week_days{height:75px}div.vigil-calendar div.week_block div.week_days div.-day{padding:0}div.vigil-calendar div.week_block div.week_days div.-day p.date,div.vigil-calendar.front-end-calendar div.week_block div.week_days div.-day p.date{position:relative;top:5px;bottom:0;left:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none}div.vigil-calendar div.week_block div.week_days div.-day p.status{margin:0}div.vigil-calendar div.-day_column_names div{display:none}div.vigil-calendar div.-day_column_names div.mobile-header{display:block;padding:15px 0;font-size:16px}div.vigil-calendar div.week_block div.week_days div.-day.-unavailable p.status span{display:none}div.vigil-calendar div.week_block div.week_days div.-day.-unavailable p.status span.mobile{display:block}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day{min-height:60px}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row{min-height:60px}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row div.-hour_cell{height:unset}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._10 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._24 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._7 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._8 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._9 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._10 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._24 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._7 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._8 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._9 div.-hour_cell{min-width:14.333%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day div.-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;padding:0}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day div.-content p.date{margin:0}div.vigil-calendar div.week_block div.week_days div.-day p.status span.desktop{display:none}div.vigil-calendar div.week_block div.week_days div.-day p.status span.mobile{display:block}.iti.iti--allow-dropdown .iti__flag-container .iti__country-list{width:350px}}@media only screen and (max-width:640px){div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container{width:80%}div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles{width:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}div.vigil-calendar div.week_block div.week_days div.-day.-in_campaign p.status span{margin:0!important}div.vigil-calendar div.week_block div.week_days div.-day.-in_campaign p.status:before{content:unset}div.vigil-calendar div.calendar-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap}div.vigil-calendar div.calendar-header div.calendar-controls{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}div.vigil-calendar div.calendar-header div.legend{display:inline-block;position:relative;top:0}div.vigil-calendar div.calendar-header div.legend.day-key{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div.vigil-calendar div.calendar-header div.legend.color-key{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row{min-height:60px}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row div.-hour_cell{height:unset}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._10 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._24 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._6 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._7 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._8 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._9 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._10 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._24 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._6 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._7 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._8 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._9 div.-hour_cell{min-width:16%!important}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell p{max-width:75%}div.vigil-calendar.front-end-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell.-signed_up p:after{width:22px;height:22px;padding-bottom:0;right:-8px;font-size:13px}div.vigil-calendar div.week_block div.banner-container div.banner-inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.vigil-calendar div.week_block div.banner-container div.announcement-container{margin-bottom:25px}}@media only screen and (max-width:500px){div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row{min-height:60px}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row div.-hour_cell{height:unset}div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._10 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._24 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._5 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._6 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._7 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._8 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_row._9 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._10 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._11 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._12 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._13 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._14 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._15 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._16 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._17 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._18 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._19 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._20 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._21 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._22 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._23 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._24 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._5 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._6 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._7 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._8 div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row._9 div.-hour_cell{min-width:24.5%!important}div.vigil-calendar div.weekly-toggle:before{display:none}div.vigil-calendar div.week_block div.week_days div.-day div.icons{right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color{height:7px;width:7px;margin-right:3px;border-radius:1px}div.vigil-calendar div.week_block div.week_days div.-day div.icons div.color:last-child{margin-right:0}.iti.iti--allow-dropdown .iti__flag-container .iti__country-list{width:290px}.form-group input,.form-group textarea,div.popup_box_container div.-forgotpass_overlay form input,div.popup_box_container div.-login_overlay form input,div.popup_box_container div.-resetpass_overlay form input,div.popup_box_container div.-signup_overlay form input,div.popup_box_container div.-subscribe_overlay form input,div.popup_box_container div.-terms_of_use_overlay form input{font-size:1.6rem}}@media only screen and (max-width:400px){div.vigil-calendar div.week_block div.hours-container div.hours_list div.hours_container div.hours_chart div.-hour_title_row div.-hour_cell,div.vigil-calendar div.week_block div.hours-container div.hours_list div.left_row_titles div.-item_day p.col-title{font-size:12px}}@media only screen and (max-device-width:1024px){div.popup_box_container.tablet-scroll-settings div.popup_box{padding:0 20px 40px 20px;overflow:auto;max-height:calc(100vh - 200px)}div.popup_box_container.tablet-scroll-settings div.popup_box .content-header{border-bottom:1px solid #eee;padding:20px}div.popup_box_container.tablet-scroll-settings div.popup_box .content{padding:40px 0 0 0}div.popup_box_container button.fancybox-close-small{width:29px;height:24px}div.popup_box_container button.fancybox-close-small:before{padding-right:0}}@media only screen and (min-width:2000px){section.global_header_slider_section div.buttons{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.gp-10{padding-left:20%;padding-right:20%}section.s6-home div.left div.text h3{max-width:50%;margin-left:auto}main.books section.books-heart-s1 h1{margin-bottom:80px}main.books section.books-heart-s4{margin-bottom:100px}}@media only screen and (max-width:1700px){header.frontend div.header-right div.bottom div.navigation{padding-left:0}header.frontend div.profile{padding-right:10px;padding-left:10px}header.frontend div.logo{width:370px}header.frontend div.header-right{width:calc(100% - 376px)}header.frontend div.header-right div.bottom div.navigation ul li{margin-right:40px}section.global_header_slider_section div.header-slider div.header-hero div.hero-content{width:50%}section.map div.-image_container{padding-bottom:60%}section.about_overview_s3{padding:0 170px 190px}section.about_overview_s5{padding-left:10%;padding-right:10%}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote{margin-left:12px;padding-top:60px}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote div.quote-icon{font-size:50px}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote-img{min-width:190px;height:190px}section.resources_scholarship_s2 div.video-container div.video iframe{height:400px!important}main.books section.books-heart-s2{margin-bottom:150px}main.books section.books-heart-s4{margin-bottom:150px}main.books section.books-heart-s5 div.left{width:40%}main.books section.books-heart-s5 div.left div.cover-image{padding-bottom:136%}header.frontend div.header-right div.bottom div.navigation ul li,header.frontend div.header-right div.top div.navigation ul li{margin-right:25px}}@media only screen and (max-width:1500px){h2{font-size:4.5rem}header.frontend{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}header.frontend:after{content:unset}header.frontend div.logo{padding-right:0;margin-right:30px;width:300px}header.frontend div.profile{float:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.frontend div.profile div.dropdown{right:0;top:50px}header.frontend div.header-right{width:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}header.frontend div.header-right:after{content:unset}header.frontend div.header-right div.bottom,header.frontend div.header-right div.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.frontend div.header-right div.bottom div.navigation,header.frontend div.header-right div.bottom div.right-links,header.frontend div.header-right div.bottom div.top-search,header.frontend div.header-right div.bottom ul.top-links,header.frontend div.header-right div.bottom ul.top-social,header.frontend div.header-right div.top div.navigation,header.frontend div.header-right div.top div.right-links,header.frontend div.header-right div.top div.top-search,header.frontend div.header-right div.top ul.top-links,header.frontend div.header-right div.top ul.top-social{float:unset;margin:0;padding:0}header.frontend div.header-right div.bottom div.navigation a div.blue-outline-button,header.frontend div.header-right div.bottom div.right-links a div.blue-outline-button,header.frontend div.header-right div.bottom div.top-search a div.blue-outline-button,header.frontend div.header-right div.bottom ul.top-links a div.blue-outline-button,header.frontend div.header-right div.bottom ul.top-social a div.blue-outline-button,header.frontend div.header-right div.top div.navigation a div.blue-outline-button,header.frontend div.header-right div.top div.right-links a div.blue-outline-button,header.frontend div.header-right div.top div.top-search a div.blue-outline-button,header.frontend div.header-right div.top ul.top-links a div.blue-outline-button,header.frontend div.header-right div.top ul.top-social a div.blue-outline-button{margin:0;max-width:180px}header.frontend div.header-right div.bottom div.right-links,header.frontend div.header-right div.top div.right-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.frontend div.header-right div.bottom:after,header.frontend div.header-right div.top:after{content:unset}header.frontend div.header-right div.top{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}header.frontend div.header-right div.top div.top-search{margin-left:auto}header.frontend div.header-right div.top ul.top-social{margin:0 2% 0 1%}header.frontend div.header-right div.bottom div.navigation{margin-top:7px;margin-left:auto;margin-right:auto}header.frontend div.header-right div.bottom div.right-links a.donate-button{width:120px}header.frontend div.header-right div.bottom div.navigation ul li.menu-dropdown div.menu{top:30px}footer div.top-footer{padding:5% 0;display:-webkit-box;display:-ms-flexbox;display:flex}footer div.top-footer:after{content:unset!important}footer div.top-footer div.group{float:unset;margin:0;width:unset;min-width:40%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex}footer div.top-footer div.group.left{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:60%}footer div.top-footer div.group div.contact,footer div.top-footer div.group div.logo,footer div.top-footer div.group div.social,footer div.top-footer div.group div.text{float:unset}footer div.top-footer div.group div.contact:after,footer div.top-footer div.group div.contact:before,footer div.top-footer div.group div.logo:after,footer div.top-footer div.group div.logo:before,footer div.top-footer div.group div.social:after,footer div.top-footer div.group div.social:before,footer div.top-footer div.group div.text:after,footer div.top-footer div.group div.text:before{content:unset!important}footer div.top-footer div.group:after{content:unset!important}footer div.top-footer div.group div.logo{margin:0}footer div.top-footer div.group div.white-outline-button{width:100%}footer div.top-footer div.left div.logo{width:250px}.gp-10{padding-left:5%;padding-right:5%}section.what_people_saying{padding-left:10%}section.what_people_saying div.bottom div.quote-icon{font-size:7rem;left:-90px}div.faqs div.faq div.plus{right:15px}.cookie-message{display:block;padding:15px 50px}.cookie-message a.blue-button{display:block;width:200px;margin:20px auto 0}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h1.headline{margin-bottom:15px}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h2.subheadline{font-size:35px}section.s2-home div.left{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px}section.s2-home div.left div.text{width:100%}section.s2-home div.left div.stat{margin:auto}section.s3-home{padding-top:100px;padding-bottom:100px}section.s3-home h3{font-size:2.4rem}section.s3-home div.image-container .blue-button{padding:20px 0}section.s4-home{padding-bottom:100px}section.s5-home{padding:0 7% 100px}section.s5-home h3{font-size:2.5rem}section.s6-home h3{font-size:3.3rem}section.s7-home{height:600px}section.s9-home{padding:100px 0 100px 10%}section.about_overview_s2{padding:0 5% 200px}section.about_overview_s2 div.image-container{padding-bottom:55%}section.about_overview_s3{padding:0 5% 190px}section.about_overview_s3 div.overview-col h4.col-title{font-size:2.5rem}section.about_overview_s5,section.about_overview_s6{padding-left:5%;padding-right:5%}section.about_overview_s6 div.member{padding:70px}section.what_people_saying.about_endorsements_s2{padding-bottom:200px}section.about_endorsements_s3{padding-left:5%;padding-right:5%}section.about_results_s2 div.bottom-bar div.left{padding-right:50px}section.about_results_s2 div.bottom-bar div.left div.text{max-width:450px}section.about_results_s3{padding:200px;padding-left:5%;padding-right:5%}section.about_results_s3 div.right div.numbers div.number{width:40%}section.about_results_s4.navy_overlay{padding-bottom:60%}section.about_team_s2,section.about_team_s3{padding-left:5%;padding-right:5%}section.about_team_s2{padding-top:0}div.team-grid{grid-gap:100px 100px}div.team-grid div.member-container div.team-member h3{font-size:3.5rem}.memorial-section{margin:0 5%}section.memorial .leave-a-legacy .sponsorships,section.memorial .leave-a-legacy div.dedications{padding:0 7%}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide .right{padding-right:40px}section.memorial .leave-a-legacy .sponsorships .sponsor a{font-size:2.5rem}main.member_landing{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:5%;padding-right:5%}main.member_landing div.-right{margin-left:0px}main.vigil_signup div.sign_up{display:none}main.vigil_signup section.-content{padding:80px 30px}section.vigil-local div.-left_col div.location_info p.center,section.vigil-local div.-left_col div.rules p{margin-right:15px}section.vigil-local div.-left_col div.location_info .blue-outline-button{width:180px}section.resource_mag_s1{padding-bottom:100px}section.resource_mag_s1 div.left{width:60%;margin-right:100px}section.resource_mag_s1 div.right{width:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}section.resources_scholarship_s2 div.video-container div.video iframe{height:360px!important}section.resource_mag_s1 div.left.address{width:65%}section.donate div.s1-donate{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.donate div.s1-donate div.left{padding-right:100px}section.donate div.s2-donate{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.donate div.s2-donate div.left{padding-right:70px}section.donate div.s3-donate{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.donate div.s3-donate div.right{padding-left:100px}section.donate div.s3-donate div.right p.address{margin-bottom:0}section.donate div.s4-legacy div.right{padding-left:60px}section.donate div.s5-legacy{padding:0 5% 200px}section.donate div.s6-legacy{padding:0 5% 200px}section.donate div.s6-legacy div.image-container{padding-bottom:55%}main.books section.books-heart-s1 h1{font-size:5rem}main.books .pad{padding:0 10%}main.books div.order-links{display:none}main.books div.order-links.-mobile{display:block}main.books section.books-heart-s2{margin-bottom:60px}main.books section.books-heart-s3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:150px}main.books section.books-heart-s3 div.left{max-width:unset}main.books section.books-heart-s3 div.right{margin:0 auto;padding:90px 100px}main.books .video{margin-bottom:100px}main.books section.books-heart-s4{margin-bottom:0;padding-bottom:0;padding-top:0}main.books section.books-heart-s5{padding:0 5%}main.books section.books-heart-s5 div.left{width:42%}main.books section.books-heart-s5 div.left div.cover-image{height:100%;padding-bottom:unset}section.institute_s1 div.text{width:80%}}@media only screen and (max-width:1200px){header.frontend{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}header.frontend.searchbar-active{margin-top:80px;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}header.frontend div.profile.tablet{display:inline-block}header.frontend div.header-right{padding:30px}header.frontend div.header-right div.top{display:none;height:auto;position:absolute;top:0;right:0;padding:30px 35px 30px 0}header.frontend div.header-right div.top ul.top-links,header.frontend div.header-right div.top ul.top-social{display:none}header.frontend div.header-right div.top div.top-search input{width:500px}header.frontend div.header-right div.bottom{padding:0}header.frontend div.header-right div.bottom div.navigation{display:none}header.frontend div.header-right div.bottom div.mobile-search{display:inline-block;cursor:pointer}header.frontend div.header-right div.bottom div.hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:30px;width:40px;margin-left:30px}header.frontend div.header-right div.bottom div.hamburger:hover{cursor:pointer}header.frontend div.header-right div.bottom div.hamburger div.line{width:100%;height:4px;background:#48a2ea}header.frontend div.profile.top-bar{display:none}footer div.top-footer div.group.right div.social{width:30%}footer div.top-footer div.group.right div.social ul li{margin-top:5px}section.navy_overlay{padding-bottom:60%}section.navy_overlay div.text{width:70%}section.global_header_slider_section div.header-slider div.header-hero{padding-bottom:0}section.what_people_saying{padding-top:100px;padding-bottom:100px}section.global_header_slider_section div.buttons{right:40px}section.s2-home div.left{padding:25px 15px}section.s2-home div.left div.text{min-width:unset}section.s2-home div.right{padding:60px 10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.s2-home div.right div.stat h1{font-size:4.2rem}section.s3-home h3{margin-top:20px}section.s6-home div.left,section.s6-home div.right{padding:50px 30px}section.s6-home div.right div.text{margin-right:50px;width:60%}section.about_global_s1{padding-top:100px}section.about_overview_s2{padding-bottom:100px}section.about_overview_s2 div.image-container h3.image-caption{padding:0 100px}section.about_overview_s3{display:block;padding-bottom:100px}section.about_overview_s3 div.overview-col{margin-bottom:30px}section.about_overview_s3 div.overview-col p.col-text{margin-bottom:15px}section.about_overview_s5{padding-top:100px;padding-bottom:100px}section.about_overview_s5 div.left div.section-titles h3{font-size:3rem}section.about_overview_s6 div.member{padding:60px}section.about_overview_s6 div.meet-team-button{right:30px}section.about_endorsements_s3 div.quote-grid div.quote-container div.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.image-container{height:unset;width:100%;padding-bottom:100%}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote{width:100%;margin:0}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote div.quote-icon{top:-3%}section.about_endorsements_s3 div.quote-grid{grid-gap:70px}section.about_results_s1 div.numbers div.number h1,section.about_results_s3 div.right div.numbers div.number h1{font-size:5.6rem}div.team-grid div.member-container div.team-member h3{font-size:2.8rem;font-weight:700}div.team-grid div.member-container div.member-img div.team-button{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}div.team-grid div.member-container div.member-img div.team-button:before{position:relative;margin:auto}.memorial-section.title{padding-top:100px}.memorial-section.title{padding-bottom:80px}section.memorial .leave-a-legacy,section.memorial .memorial-s7,section.memorial .navy_overlay,section.memorial .side-by-side,section.memorial .yearly-memorial{margin-bottom:100px}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 100px}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide .left,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .left{width:70%;margin-right:0;margin-bottom:30px}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow .slide .right,section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .right{padding:0}section.memorial .leave-a-legacy{padding-bottom:100px}section.memorial .leave-a-legacy div.dedications{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.memorial .leave-a-legacy div.dedications .dedication{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px}section.memorial .leave-a-legacy div.dedications .dedication:last-child{margin-bottom:0}section.memorial .leave-a-legacy div.dedications .dedication div.cover-image{width:300px;padding-bottom:30%;margin-right:60px}section.memorial .leave-a-legacy div.dedications .dedication div.details{-webkit-box-flex:1;-ms-flex:1;flex:1}section.memorial .leave-a-legacy div.dedications .dedication div.details p.cost{margin-bottom:30px}section.memorial .leave-a-legacy .sponsorships .sponsor{width:40%;margin:auto;margin-bottom:70px}section.memorial .leave-a-legacy .sponsorships .sponsor p.cost{margin-bottom:30px}section.donate div.s1-donate div.left{width:60%}section.donate div.s2-donate div.left{width:50%}section.donate div.s3-donate div.right{width:60%}section.donate div.s1-legacy{padding-top:100px;margin-bottom:0}section.donate div.s5-legacy{padding-bottom:100px}section.donate div.s5-legacy div.image-container h3.image-caption{padding:0 100px}section.donate div.s6-legacy{display:block;padding-bottom:100px}section.donate div.s6-legacy div.overview-col{margin-bottom:30px}section.donate div.s6-legacy div.overview-col p.col-text{margin-bottom:15px}section.resources_faq_s1 div.right{padding-left:100px}section.resources_faq_s1 div.left{width:60%}section.resources_scholarship_s2 div.video-container div.video{display:-webkit-box;display:-ms-flexbox;display:flex}section.resources_scholarship_s2 div.video-container div.video iframe{height:360px!important;width:80%!important;margin:0 auto}section.resource_mag_s1 div.left.address{width:70%}section.resource_mag_s1 div.right.address div.content{width:unset}section.resource_mag_s1.address div.content{width:100%}main.books section.books-heart-s1 h1{max-width:500px}main.books section.books-heart-s5 div.right{padding:100px 25px 100px 50px}main.books section.books-heart-s5 div.right h1{font-size:5rem}main.books .video .fluid-video{max-width:90%!important}.search_results_s2 .gsc-expansionArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.search_results_s2 .gsc-webResult .gsc-result{width:100%;margin-right:0!important}section.institute_s4{-ms-flex-flow:wrap;flex-flow:wrap;padding-top:40px}section.institute_s4 div.image-container,section.institute_s4 div.text{width:100%;margin-bottom:30px;text-align:center}}@media only screen and (max-width:992px){header.frontend div.header-right{padding:30px 30px 30px 0}header.frontend div.header-right div.login-mobile{display:block}header.frontend div.header-right div.bottom div.right-links a.donate-button{display:none}header.frontend div.mobile-ham-menu div.menu ul.main_nav li.donate{display:block}header.frontend div.mobile-ham-menu div.top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.frontend div.mobile-ham-menu div.top a.language{display:block}header.frontend div.profile.tablet{display:none}footer div.top-footer{padding-left:30px;padding-right:30px;padding-bottom:90px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer div.top-footer div.group.left,footer div.top-footer div.group.right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}footer div.top-footer div.group.left{width:unset}footer div.top-footer div.group.left div.text{width:200px}footer div.top-footer div.group.left div.text button{width:100%}footer div.top-footer div.group.right{min-width:unset}footer div.top-footer div.group.right div.contact,footer div.top-footer div.group.right div.social{width:unset}footer div.top-footer div.group.right div.contact{width:200px;margin-top:50px}footer div.bottom-footer div.arrow-up{right:30px}footer div.bottom-footer p:not(:first-child){margin-left:40px}h1{font-size:5rem}h2{font-size:4rem}h3{font-size:3rem}h4{font-size:2.4rem}h5{font-size:2rem}h6{font-size:1.8rem}section.navy_overlay div.text{width:80%}section.what_people_saying div.top{margin-right:5%}section.what_people_saying div.bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.what_people_saying div.bottom div.left{width:100%;-webkit-transform:unset;-ms-transform:unset;transform:unset}section.what_people_saying div.bottom div.right{width:150%;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin-bottom:60px}section.what_people_saying div.bottom div.quote-icon{top:unset;bottom:32%;left:-50px;font-size:5rem;display:none}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h1.headline{font-size:3rem}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h2,section.global_header_slider_section div.header-slider div.header-hero div.hero-content h2.subheadline{font-size:2.1rem}section.global_header_slider_section div.header-slider div.header-hero div.hero-content p.headline-sub-text{font-size:24px}section.s2-home{-ms-flex-wrap:wrap;flex-wrap:wrap}section.s2-home div.left,section.s2-home div.right{width:100%}section.s2-home div.left div.text,section.s2-home div.right div.text{max-width:450px}section.s2-home div.right{padding:60px;-ms-flex-pack:distribute;justify-content:space-around}section.s2-home div.left{padding:30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.s3-home p.title{margin-bottom:30px}section.s3-home h3{font-size:2.1rem}section.s3-home div.row{margin:unset}section.s3-home div.col-md-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:15px}section.s3-home div.col-md-4 div.image-container{width:100%;position:relative;padding-bottom:114%}section.s3-home div.col-md-4 div.image-container img{width:100%}section.s3-home div.col-md-4 div.image-container div.blue-button{display:none}section.s3-home div.col-md-4 div.blue-button{display:block;width:100%;position:relative;right:unset;bottom:unset}section.s4-home div.row{margin:unset}section.s4-home div.image-container{margin-bottom:30px;padding-bottom:50vh}section.s5-home h3{margin-bottom:30px}section.s5-home div.col-lg-4{margin-bottom:30px}section.s5-home div.row{margin:unset}section.s5-home h1{margin-left:0}section.s5-home div.col-lg-4{padding:0}section.s6-home div.right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}section.s6-home div.right div.text{margin:auto;width:100%}section.s6-home div.right div.text p{margin:0}section.navy_overlay.s8-home{position:relative}section.navy_overlay.s8-home div.text h2{font-size:3.2rem}section.s9-home{padding:150px 5% 100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.s9-home h1.mobile{position:absolute;top:50px;left:5%;display:block}section.s9-home div.left,section.s9-home div.right{width:100%;float:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}section.s9-home div.left{margin-top:30px;margin-bottom:30px}section.s9-home div.left h1{display:none}section.s10-home div.left,section.s10-home div.right{padding:50px 30px}section.about_overview_s5{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.about_overview_s5 div.left,section.about_overview_s5 div.right{width:100%;margin:0}section.about_overview_s5 div.left div.section-titles{display:-webkit-box;display:-ms-flexbox;display:flex}section.about_overview_s5 div.left div.section-titles h3.section-title{font-size:1.8rem;text-align:left}section.about_overview_s5 div.right{height:300px}section.about_overview_s5 div.right div.content{padding:0}section.about_overview_s5.mobile{display:block}section.about_overview_s6{margin-bottom:100px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.about_overview_s6 div.member,section.about_overview_s6 div.member-pic{width:100%}section.about_overview_s6 div.member-pic{padding-bottom:100%}section.about_overview_s6 div.meet-team-button{bottom:-50px}section.about_overview_s6 div.member div.description{height:unset;overflow-y:unset;padding:0}section.about_results_s1 div.numbers div.number{width:31%}section.about_results_s3 div.left{width:41%}div.team-grid{grid-gap:60px}section.about_global_s1{padding-bottom:60px}div.team-grid div.member-container div.team-member h3{font-size:2.5rem}section.memorial .side-by-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.memorial .side-by-side.memorial-mobilizes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.memorial .side-by-side div.left{width:70%;margin-bottom:60px}section.memorial .side-by-side div.right{width:100%}section.memorial .side-by-side div.right h2{font-size:5rem;margin-bottom:30px}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow,section.memorial .yearly-memorial .year-slideshow{display:none}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile,section.memorial .yearly-memorial .year-slideshow-mobile{display:block}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide{padding:0}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .right{width:100%}section.memorial .yearly-memorial{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.memorial .leave-a-legacy .sub{margin:0 20% 60px;font-size:1.6rem}.memorial-full-screen div.cover-image{min-width:auto;max-width:80%}section.resource_mag_s1{padding-top:0;margin-top:80px;display:block;position:relative}section.resource_mag_s1 div.left{width:100%;min-width:unset;margin-right:0px}section.resource_mag_s1 div.left h1,section.resource_mag_s1 div.left h6,section.resource_mag_s1 div.left p,section.resource_mag_s1 div.left p.sub-header{width:50%}section.resource_mag_s1 div.right{position:absolute;top:0;right:30px;width:300px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;z-index:-1}section.map div.-image_container{padding-bottom:107%}section.vigil-local div.-left_col div.location_info,section.vigil-local div.-left_col div.rules{-ms-flex-wrap:wrap;flex-wrap:wrap}section.vigil-local div.-left_col div.location_info h5,section.vigil-local div.-left_col div.location_info p,section.vigil-local div.-left_col div.rules h5,section.vigil-local div.-left_col div.rules p{width:100%!important;margin-left:0;margin-right:0}section.vigil-local div.-left_col div.location_info a.blue-outline-button,section.vigil-local div.-left_col div.rules a.blue-outline-button{width:222px}section.resources_faq_s1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.resources_faq_s1 div.left,section.resources_faq_s1 div.right{width:100%;padding:0}section.resources_faq_s1 div.right{margin-top:60px}section.resources_faq_s1 div.right div.fgroup input,section.resources_faq_s1 div.right div.fgroup textarea{max-width:400px}section.donate div.s1-donate{margin:50px 0;display:block;padding-top:60px;padding-bottom:60px}section.donate div.s1-donate div.left{width:100%;padding:0;margin-bottom:30px}section.donate div.s1-donate div.right{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%}section.donate div.s2-donate{display:block;margin-top:25px;margin-bottom:50px}section.donate div.s2-donate .inner-content{padding:0 5%}section.donate div.s2-donate div.left,section.donate div.s2-donate div.right{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}section.donate div.s2-donate div.left{padding:0;margin-bottom:30px}section.donate div.s3-donate{margin-bottom:50px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.donate div.s3-donate div.left,section.donate div.s3-donate div.right{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}section.donate div.s3-donate div.right{margin-bottom:30px;padding:0}section.donate div.s1-legacy{padding-bottom:60px}section.donate div.s2-legacy{padding-bottom:25px}section.donate div.s4-legacy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}section.donate div.s4-legacy div.left{margin-bottom:50px}section.donate div.s4-legacy div.left div.image-container{height:400px;width:750px;max-width:100%;padding-bottom:0}section.donate div.s4-legacy div.right{width:100%;padding-left:0}main.member_landing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.member_landing div.-left{width:100%}main.member_landing div.-right div.contact_info_box{max-width:50%}section.resource_mag_s1.address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.resource_mag_s1.address div.left{width:100%}section.resource_mag_s1.address div.left h1,section.resource_mag_s1.address div.left h6,section.resource_mag_s1.address div.left p.sub-header{width:100%}section.resource_mag_s1.address div.right{margin-top:60px;position:relative;top:unset;right:unset;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.books .pad{padding:0 5%}main.books section.books-heart-s2 div.left{width:40%;margin-right:0}main.books section.books-heart-s2 div.right h4{max-width:250px}main.books div.order-links div.options{width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.books div.order-links div.options .option{min-height:100px}main.books div.order-links div.options div.three{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.books div.order-links div.options div.three .option{width:300px;margin-bottom:20px}main.books div.order-links div.options div.three .option p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}main.books div.order-links div.options div.three .option p.p-18{width:118px;height:100px;margin:unset}main.books div.order-links div.options div.two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}main.books div.order-links div.options div.two .option{margin-bottom:20px}main.books section.books-heart-s5{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.books section.books-heart-s5 div.left{width:100%}main.books section.books-heart-s5 div.left div.cover-image{height:unset;padding-bottom:100%}section.institute_s1 img.cover{min-height:600px}section.institute_s1 div.text p{font-size:16px}section.institute_s2{padding-top:20px}section.institute_s3{padding-bottom:40px}section.institute_s2 h1{margin-bottom:30px}section.institute_s4{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}}@media only screen and (max-width:768px){header.frontend div.header-right div.bottom div.login-mobile.shown{display:block}header.frontend div.header-right div.bottom div.right-links{display:none}header.frontend div.header-right div.bottom div.hamburger{margin-left:15px}footer div.bottom-footer p{display:block}section.navy_overlay div.text .blue-button{margin:10px auto 0}section.navy_overlay{padding-bottom:75%}.gp-10{padding-left:30px;padding-right:30px}section.what_people_saying{padding-left:30px}section.what_people_saying div.top{position:relative;display:block}section.what_people_saying div.top h1{margin:0}section.what_people_saying div.top a{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.what_people_saying div.bottom div.left{padding-right:30px}section.what_people_saying div.bottom div.quote-icon{left:-15px;bottom:33%}section.what_people_saying.about_endorsements_s2{padding-bottom:100px}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote div.quote-icon{top:0;left:-15px}section.about_endorsements_s3 div.quote-grid div.quote-container div.bottom{margin:30px 0 0}section.about_endorsements_s3 div.quote-grid{grid-gap:60px 30px}section.what_people_saying div.bottom div.right ul.slick-dots{margin-top:13px}section.what_people_saying div.bottom div.right{margin-bottom:0}footer div.bottom-footer div.arrow-up:after{font-size:4rem}footer div.top-footer div.left.group div.text{width:65%;text-align:left}section.global_header_slider_section div.header-slider div.header-hero div.hero-content{width:80%}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h1,section.global_header_slider_section div.header-slider div.header-hero div.hero-content h1.headline{max-width:300px}div.popup_box_container div.popup_box{width:unset;padding:60px 30px}.fancybox-slide:before{margin-right:-9px}.fancybox-slide--html .fancybox-content{width:calc(100% - 30px)}.fancybox-slide--html .fancybox-content#memorialRSVP{width:auto;margin-left:9px}.fancybox-slide--html .fancybox-content#memorialRSVP div.popup_box{width:100%;max-width:500px}.fancybox-slide--html .fancybox-content#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content a.blue-button{font-size:18px;padding:10px 0}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h1.headline{font-size:3rem}section.global_header_slider_section div.buttons{right:55px;bottom:10px}section.s2-home div.left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.s2-home div.left div.text{text-align:center}section.s3-home{padding-left:50px;padding-right:50px}section.s3-home div.row{display:none}section.s3-home div.mobile{display:block}section.s4-home .blue-outline-button{height:unset;padding:10px}section.s4-home .blue-outline-button p{position:relative;left:unset;top:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}section.s6-home{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.s6-home div.left,section.s6-home div.right{width:100%;padding:40px}section.s6-home div.left div.text{text-align:left}section.s6-home div.right div.white-outline-button{margin-top:10px}section.s10-home div.left,section.s10-home div.right{padding:50px 10px}section.about_overview_s1 h1{width:unset}section.about_global_s1,section.about_overview_s2,section.about_overview_s3,section.about_overview_s5,section.about_overview_s6{padding-left:30px;padding-right:30px}section.about_overview_s2 div.image-container{padding-bottom:95%}section.about_overview_s2{padding-bottom:60px}section.about_overview_s3{padding-bottom:60px}section.about_results_s3{padding-left:30px;padding-right:30px}section.about_results_s1 h1{width:unset}section.about_results_s1 div.numbers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.about_results_s1 div.numbers div.number{margin-bottom:60px;width:100%}section.about_results_s1 div.numbers div.number p.title{margin-bottom:10px}section.about_results_s1 div.numbers div.number:last-child{margin-bottom:0}section.about_results_s2 div.bottom-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.about_results_s2 div.bottom-bar div.left,section.about_results_s2 div.bottom-bar div.right{width:100%;text-align:center;padding:0 30px;background:#233848}section.about_results_s2 div.bottom-bar div.left div.text,section.about_results_s2 div.bottom-bar div.right div.text{margin:auto;max-width:unset}section.about_results_s2 div.bottom-bar div.left{padding-top:30px}section.about_results_s2 div.bottom-bar div.right{padding-bottom:30px}section.about_results_s3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:100px;padding-bottom:100px}section.about_results_s3 div.left,section.about_results_s3 div.right{margin:0;padding:0;width:100%}section.about_results_s3 div.right{margin-top:30px}section.about_team_s2,section.about_team_s3{padding-left:30px;padding-right:30px}div.team-grid{-ms-grid-columns:1fr 60px 1fr;grid-template-columns:1fr 1fr}div.team-grid div.member-container div.member-img div.team-button{right:-10px}section.about_team_s3{padding-top:0;padding-bottom:100px}section.memorial h2.title{font-size:4.5rem}.memorial-full-screen div.cover-image div.close{right:0px;top:-45px}.memorial-full-screen div.cover-image.angel{width:55%;padding-bottom:83%}.memorial-full-screen div.cover-image.memorial{width:90%;padding-bottom:24%}.memorial-full-screen div.cover-image.under{width:90%;padding-bottom:50%}section.memorial .side-by-side div.right h2{font-size:4.5rem}section.memorial .yearly-memorial .year-slideshow-mobile{display:none}section.memorial .leave-a-legacy{padding-top:90px;padding-bottom:0}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .right h2{font-size:4.5rem}section.memorial .leave-a-legacy div.dedications .dedication{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.memorial .leave-a-legacy div.dedications .dedication div.cover-image{width:50%;margin:0 auto 60px;padding-bottom:41%}section.memorial .leave-a-legacy .sponsorships .sponsor{width:100%}section.memorial .leave-a-legacy .sponsorships .sponsor:nth-child(2),section.memorial .leave-a-legacy .sponsorships .sponsor:nth-child(5){margin:0;margin-bottom:70px}section.memorial .leave-a-legacy .sponsorships .sponsor:last-child{margin-bottom:0}section.memorial .leave-a-legacy .sponsorships .sponsor.placeholder{display:none}section.memorial .leave-a-legacy .sub{margin:0 0 30px}section.resource_mag_s1{padding-top:0;margin-top:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}section.resource_mag_s1 div.left h6,section.resource_mag_s1 div.left p,section.resource_mag_s1 div.left p.sub-header{width:100%}section.resource_mag_s1 div.left h1{width:80%}section.resource_mag_s1 div.right{position:relative;top:unset;right:unset;width:70%;margin:0 auto}section.resource_mag_s1 div.right.leader-signup{bottom:-10px;width:100%;margin-left:0}section.resources_scholarship_s2 div.video-container div.video iframe{width:100%!important;height:300px!important}main.vigil_signup section.-content div.vigil_info{margin-left:30px;margin-right:30px}main.vigil_signup section.-content{padding:80px 5px}main.vigil_signup div.review_hours{margin-left:30px;margin-right:30px;width:unset;padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.vigil_signup div.review_hours p{margin:0;margin-bottom:10px}main.vigil_signup div.review_hours div.blue-button{padding:14px}section.vigil-local div.-left_col div.event p{word-break:break-word}section.vigil-local div.-left_col div.buttons{margin:0 0 50px}section.vigil-local div.-left_col div.location_info p.center{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}section.resources_faq_s1{margin-bottom:60px}section.donate div.s2-donate div.left div.bottom,section.donate div.s2-donate h1,section.donate div.s3-donate div.right h1{margin-bottom:30px}section.donate div.s1-donate{margin-top:0}section.donate div.s1-legacy,section.donate div.s2-legacy,section.donate div.s4-legacy,section.donate div.s5-legacy,section.donate div.s6-legacy{padding-left:5%;padding-right:5%}section.donate div.s4-legacy{margin:50px 0}section.donate div.s2-legacy div.image-container{height:300px;padding-bottom:0}section.donate div.s2-donate h2,section.donate div.s4-legacy div.right h2{margin-bottom:30px}section.donate div.s4-legacy div.left div.image-container{height:300px}section.donate div.s5-legacy{padding-bottom:60px}section.donate div.s5-legacy div.image-container{padding-bottom:95%}main.member_landing div.-right div.contact_info_box{max-width:100%}main.books div.order-links div.options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.books div.order-links div.options .option{width:80%!important}main.books div.order-links div.options div.three{margin-bottom:0}main.books div.order-links div.options div.two .option p:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}main.books div.order-links div.options div.two .option p:first-child.p-18{width:118px;height:100px;margin:unset}main.books div.order-links div.options div.two .option div.-left,main.books div.order-links div.options div.two .option:first-child p:first-child{width:118px}main.books section.books-heart-s1{padding-top:50px!important;padding-bottom:30px}section.institute_s3 .team-grid div:nth-child(3n+1):nth-last-child(-n+3)~section{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}section.institute_s3 div.text a{text-align:center;display:block}}@media only screen and (max-width:640px){h1{font-size:4rem}h2{font-size:3rem}h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.8rem}h6{font-size:1.6rem}section.navy_overlay{padding-bottom:90%}header.frontend div.header-right div.top{width:100%;padding:30px 35px}header.frontend div.header-right div.top div.top-search input{width:calc(100% - 35px)}footer div.top-footer{padding:60px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer div.top-footer div.left.group{margin:auto;margin-bottom:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer div.top-footer div.left.group div.text{margin:unset;text-align:center}footer div.top-footer div.left.group div.text a{margin:0 auto}footer div.top-footer div.left.group div.logo{display:none}footer div.top-footer div.right.group{margin:auto}footer div.top-footer div.right.group div.social{text-align:center}footer div.top-footer div.right.group div.social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer div.top-footer div.right.group div.social ul li{display:block;margin:0}footer div.top-footer div.right.group div.contact{text-align:center}footer div.bottom-footer{padding:10px 30px}footer div.bottom-footer div.arrow-up{right:30px}section.what_people_saying div.top h1{font-size:3rem}section.what_people_saying div.bottom div.quote-icon{bottom:45%}section.global_header_slider_section div.buttons{display:none}section.global_header_slider_section div.header-slider div.header-hero{padding-bottom:0}section.s1-home div.header-slider.mobile-slider{display:block}section.s1-home div.header-slider.desktop-slider{display:none}section.s2-home div.left div.text{text-align:center;max-width:300px;margin:0 auto;margin-bottom:30px}section.s2-home div.left a{margin:auto}section.s2-home div.right{padding:30px}section.s2-home div.right div.stat h1{text-align:center}section.s2-home div.right div.stat p{text-align:center}section.s4-home{padding:0!important;margin-bottom:85px}section.s4-home div.col-lg-7{padding:0}section.s4-home div.col-lg-5{padding:0 50px}section.s4-home div.button-container{padding-top:15px}section.s4-home div.button-container .blue-outline-button{padding:20px}section.s5-home{padding:0;padding-bottom:0px;position:relative}section.s5-home:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:#233848;z-index:-1}section.s5-home div.text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;margin-left:30px}section.s5-home div.text div.arrow-button,section.s5-home div.text h1{margin:0;float:unset}section.s5-home div.text h1{margin-right:20px}section.s5-home div.row{display:none}section.s5-home .mobile{display:block}section.s5-home div.card-slider button{display:none!important}section.s5-home div.card-slider div.card{border:none;margin:0 10px;padding:60px 30px;background:#fafafa;min-height:460px;-webkit-transform:scaleY(0.87);-ms-transform:scaleY(0.87);transform:scaleY(0.87);transiton:all ease 0.1s}section.s5-home div.card-slider div.card.slick-active{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}section.s6-home div.left{background:#233848;padding-bottom:0;padding-top:85px}section.s6-home div.left div.text{text-align:center;line-height:1.5}section.s6-home div.right{padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.s6-home div.right div.text{text-align:center}section.s6-home div.right div.text p{line-height:2}section.s6-home div.right div.text div.white-outline-button{margin-top:20px}section.s9-home div.right{width:180%}section.s10-home div.text p{display:none}section.s10-home div.text h2{font-size:1.8rem}section.s10-home div.left,section.s10-home div.right{padding:30px 15px}section.about_overview_s2{padding-left:0;padding-right:0}section.about_overview_s6{margin-bottom:150px}section.about_overview_s6 div.member{padding:30px;padding-bottom:100px}section.about_overview_s6 div.meet-team-button{bottom:-40px;right:unset;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}section.about_global_s1{padding-top:0px!important}section.what_people_saying.about_endorsements_s2{padding-top:60px}section.about_endorsements_s3 div.quote-grid{display:block}section.about_endorsements_s3 div.quote-grid div.quote-container{margin-bottom:60px}section.about_results_s1 div.numbers{margin-top:60px}section.about_results_s4.navy_overlay{padding-bottom:90%}.memorial-section.title{padding-top:0;padding-bottom:120px}.memorial-section.title p{margin-bottom:1rem}section.memorial .leave-a-legacy div.dedications .dedication div.cover-image{width:90%;padding-bottom:71%}section.map div.-image_container div.search_result div.search_results{max-height:320px}main.books section.books-heart-s3 div.right{width:100%;padding:60px 30px}main.books section.books-heart-s3{margin-bottom:100px}main.books section.books-heart-s5 div.right{padding:50px 30px}main.books section.books-heart-s5 div.right div.content{max-height:450px}main.books section.books-heart-s5{margin-bottom:150px}main.books .video .fluid-video{max-width:100%!important}section.donate div.s5-legacy{padding-left:0;padding-right:0}section.institute_s1 div.text{top:10%}}@media only screen and (max-width:500px){h1{font-size:3.5rem}header.frontend{padding:15px}header.frontend.searchbar-active{margin-top:47px}header.frontend div.logo{padding:0}header.frontend div.logo img{max-height:50px}header.frontend div.header-right{padding:0}header.frontend div.header-right div.top{padding:15px 15px 0}header.frontend div.header-right div.top div.top-search input{font-size:15px}header.frontend div.header-right div.bottom div.mobile-search{margin-right:15px}header.frontend div.header-right div.bottom div.mobile-search img{width:20px}header.frontend div.header-right div.bottom div.login-mobile div.login_box{padding:5px}header.frontend div.header-right div.bottom div.login-mobile div.login_box div.login:before{font-size:2.2rem}header.frontend div.header-right div.bottom div.login-mobile div.login_box div.isLoggedIn:before{font-size:1.2rem}header.frontend div.header-right div.bottom div.hamburger{height:20px;width:30px}header.frontend div.header-right div.bottom div.hamburger div.line{height:2px}footer div.top-footer div.left.group div.text{width:100%}footer div.bottom-footer div.arrow-up{right:0}section.navy_overlay div.text{width:calc(100% - 100px)}section.navy_overlay div.text h2{line-height:1.5}section.navy_overlay div.text .blue-button{margin-top:40px;width:150px;padding:10px 0}section.navy_overlay{padding-bottom:160%}.gp-10{padding-left:15px;padding-right:15px}section.what_people_saying{padding-left:15px}section.what_people_saying h1{width:60%}section.what_people_saying div.bottom div.left{padding-right:15px}section.global_header_slider_section div.header-slider div.header-hero div.hero-content{left:15px;width:calc(100% - 30px)}section.global_header_slider_section div.header-slider div.header-hero div.hero-content .blue-button{font-size:1.6rem}div#divAccountActivation div#divVerificationInput{margin-bottom:25px}div#divAccountActivation div#divVerificationInput .fgroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}div.popup_box_container#memorialRSVP img.img-title{max-width:200px}div.popup_box_container#memorialRSVP p{font-size:13px}div.popup_box_container#memorialRSVP div.popup_box .memorial-popup-container .memorial-popup-content p.underline_p:after{max-width:200px;border-width:1px}div.popup_box_container#memorialRSVP div.popup_box{border:none}div.popup_box_container div.popup_box{padding:60px 15px;border:1px solid #3b5163}div.popup_box_container button.fancybox-close-small{top:14px;right:22px}section.global_header_slider_section div.header-slider div.header-hero{padding-bottom:0}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h1.headline{font-size:2.8rem}section.global_header_slider_section div.header-slider div.header-hero div.hero-content h2{font-size:2rem}section.global_header_slider_section div.header-slider div.header-hero div.hero-content{width:80%;top:50%}section.global_header_slider_section div.header-slider div.header-hero div.hero-content div.blue-button{width:180px}section.s1-home .campaign-stat{position:relative;width:100%;text-align:center;padding:15px;right:0}section.s2-home div.right{display:none}section.s3-home{padding-bottom:60px;padding-top:50px}section.s3-home div.mobile div.options div.option div.image-container .blue-button{width:120px;font-size:1.1rem;padding:30px 0}section.s4-home .blue-outline-button p{font-size:1.4rem}section.s4-home .blue-outline-button:after{right:10px}section.s4-home div.col-lg-5{padding:0 30px}section.s5-home div.card-slider div.card{min-height:500px}section.s5-home div.text{margin-left:15px}section.s6-home h3{font-size:3rem}section.navy_overlay.s8-home div.text h2{font-size:2.4rem}section.s9-home div.right{margin-top:20px}section.about_global_s1{padding-top:30px;padding-bottom:60px}section.what_people_saying.about_endorsements_s2{padding-top:0}section.about_global_s1,section.about_overview_s3,section.about_overview_s5,section.about_overview_s6{padding-left:15px;padding-right:15px}section.navy_overlay.about_overview_s4 div.text .blue-button{width:200px}section.about_overview_s2 div.image-container h3.image-caption{font-size:2rem;padding:0 30px}section.about_endorsements_s3{padding-left:15px;padding-right:15px}section.about_endorsements_s3 div.quote-grid div.quote-container div.top div.quote div.quote-icon{left:0;font-size:4rem}section.about_results_s1 div.numbers{margin-top:30px}section.about_results_s3{padding-left:15px;padding-right:15px}section.about_results_s4.navy_overlay{padding-bottom:130%}section.about_results_s4.navy_overlay h2{font-size:2.3rem}section.about_results_s1 div.numbers div.number{margin-bottom:30px}section.about_results_s3 div.right div.numbers div.number{width:100%}section.about_team_s2,section.about_team_s3{padding-left:15px;padding-right:15px}div.team-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.memorial-section.title{margin-bottom:60px;padding-bottom:0}section.memorial .leave-a-legacy div.dedications .dedication a .icon-carrett{right:-30px}section.memorial .side-by-side div.left{width:100%}section.memorial .yearly-memorial .slideshow-container .year-content-slideshow-mobile .slide .left{width:100%}section.resource_mag_s1 div.left h1{width:100%}section.resources_scholarship_s2 div.video-container div.video iframe{height:200px!important}main.vigil_signup section.-content div.vigil_info{margin-left:15px;margin-right:15px}main.vigil_signup section.-content div.vigil_info h2.date_info{font-size:2.5rem}main.vigil_signup section.-content div.vigil_info h2.date_info span.date_range{display:block}main.vigil_signup div.review_hours{margin-left:15px;margin-right:15px}section.donate ul.donations li{-ms-flex-preferred-size:calc(33.3333333333% - 4px);flex-basis:calc(33.3333333333% - 4px)}section.donate ul.donations li.custom{padding:10px 28px 10px 15px}section.donate ul.donations li.custom .custom_donation_title{font-size:11px}section.donate div.s2-donate div.left div.top div.blue-outline-button{width:100%}section.donate div.s5-legacy div.image-container h3.image-caption{font-size:2rem;padding:0 30px}main.member_landing div.-left div.side_by_side_buttons{display:block}main.member_landing div.-left div.side_by_side_buttons a{display:block;width:100%;margin:0;margin-bottom:10px}div.contact_info_box{padding:30px}section.resource_mag_s1.address div.right{display:block}section.resource_mag_s1.address div.right div.content{margin-bottom:30px}section.books-heart-s1 p.about-title{max-width:211px}main.books section.books-heart-s2 div.left{width:90%}main.books section.books-heart-s1 h1{max-width:unset;font-size:3.3rem}main.books section.books-heart-s2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.books section.books-heart-s2 div.right h4{margin-bottom:30px}main.books div.order-links div.options .option{width:100%!important}main.books div.order-links div.options div.two .option:first-child p:last-child{padding:10px 6px 10px 10px}main.books div.order-links.-mobile{margin-bottom:100px}main.books section.books-heart-s3 div.right div.content a.blue-button{width:unset}main.books section.books-heart-s3 div.right{padding:60px 20px}main.books section.books-heart-s4 div.top h1.section-title{width:100%}main.books section.books-heart-s5 div.right h1{font-size:3rem}main.books section.books-heart-s5 div.right div.content{padding-right:15px}section.institute_s3 section.link-wrapper{-ms-grid-column-span:1;grid-column:span 1}}@media only screen and (max-width:400px){section.about_global_s1{padding-bottom:25px}h1{font-size:3.4rem}div#divAccountActivation div#divVerificationInput{margin-bottom:25px}div#divAccountActivation div#divVerificationInput .fgroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}div#divAccountActivation div#divVerificationInput .fgroup label{margin-right:0;margin-bottom:2px}div#divAccountActivation div#divVerificationInput .fgroup a.extra-links{margin-left:0;display:block}div#divAccountActivation div#divVerificationFields .fgroup.submit a.extra-links{margin-left:0;display:block}section.what_people_saying div.top h1{font-size:2.8rem}section.donate div.s2-donate div.center div.top .options{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}section.donate div.s2-legacy div.image-container{height:200px;padding-bottom:0}section.donate div.s4-legacy div.left div.image-container{height:200px}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block>.scheduled{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil div.accordion-block>.scheduled .button-pair{margin-top:16px}}@media only screen and (max-width:1700px){.generic-page{width:60%;padding:90px 0}section.resources_global_s1{padding-bottom:60%}section.resources_devotionals_s2 div.left{padding:10% 30px 10% 5%}section.resources_devotionals_s2 div.right{padding:60px 5%}section.news_s3{padding:10%}section.news_post_s1{padding:15% 15% 70px}section.news_post_s2{padding:0 15%}section.news_post_s3{padding:10% 15% 30px}section.map div.-image_container{padding-bottom:50%}div.search_bottom div.-left{padding:45px 5%}section.vigil-local div.-left_col div.-right_col{right:5%;width:25%}}@media only screen and (max-width:1500px){section.resources_scholarship_s2{padding:150px 5%}section.resources_scholarship_s3{padding:0 10%}section.resources_scholarship_s4{padding:120px 5%}section.news_post_s1 a div.back-to-news-btn{top:5%;left:5%}section.map div.-image_container{padding-bottom:70%}div.search_bottom div.-left{width:50%}section.vigil-local{padding:90px 5%}section.vigil-local div.-left_col div.map{padding-bottom:50%}section.vigil-local div.-right_col{width:30%}section.vigil-local div.-right_col div.contact_info_box{padding:15px}div.edit-photo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.edit-photo div.photo{margin:0 0 30px 0}div.edit-photo div.buttons{width:100%}div.edit-photo div.buttons div.blue-outline-button{width:100%}section.about_team_popup{padding:5%}section.about_team_popup div.individual-container{padding:60px}section.about_team_popup div.individual-container div.slide-content div.member-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.about_team_popup div.individual-container div.slide-content div.member-content div.member-img{width:40%;padding-bottom:39%}section.about_team_popup div.individual-container div.slide-content div.member-content div.individual{width:60%;margin-left:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}section.vigil_365_s2 div.text{width:80%}section.vigil_365_s2 div.photo-container div.photo img.cover{height:285px}section.vigil_365_s3{padding:0 10%}section.vigil_365_s3 div.left{width:45%}section.vigil_365_s3 div.right{width:45%;padding:45px}}@media only screen and (max-width:1200px){.generic-page{width:70%;padding:60px 0}section.resources_global_s1{padding-bottom:55%}section.resources_scholarship_s2{padding:90px 5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.resources_scholarship_s2 div.text,section.resources_scholarship_s2 div.video-container{width:unset}section.resources_scholarship_s2 div.text{margin-bottom:30px}section.resources_scholarship_s4{padding:90px 5%}section.map div.-image_container{padding-bottom:80%}div.search_bottom div.-right div.-content{width:90%}section.vigil-local div.-left_col{width:60%}section.vigil-local div.-right_col{width:35%;right:2%}section.vigil-local div.-left_col div.location_info .blue-outline-button{width:137px}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons .split-button-title{width:87%}section.vigil_365_s2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}section.vigil_365_s2 div.text{width:100%;margin-bottom:45px}section.vigil_365_s2 div.text h1{max-width:85%}section.vigil_365_s2 div.photo-container{width:100%;margin-left:0}section.vigil_365_s2 div.photo-container div.photo img.cover{height:485px}}@media only screen and (max-width:992px){section.resources_global_s1{min-height:500px}section.resources_global_s1 img.cover{-o-object-position:65%;object-position:65%}section.resources_devotionals_s2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.resources_devotionals_s2 div.left,section.resources_devotionals_s2 div.right{width:100%}section.resources_devotionals_s2 div.left{padding:10% 30px}section.resources_devotionals_s2 div.right{padding:60px 30px}section.news_s3 div.news-grid{grid-gap:60px 90px}section.news_s3 div.news-grid div.news-post div.image-container div.blue-button{height:65px;width:65px}section.news_post_s1{padding:15% 10% 30px}section.news_post_s1 h2.title{margin-bottom:30px}section.news_post_s2{padding:0 10%}section.news_post_s3{padding:5% 10% 30px}section.map div.-image_container{padding-bottom:90%}div.search_bottom div.-left{padding:30px 5%}div.search_bottom div.-left h3{line-height:1.5em}div.search_bottom div.-right{padding-bottom:30px}div.search_bottom div.-right div.-content{padding-top:30px}section.vigil-local div.-right_col div.contact_info_box{padding:30px}section.vigil-local div.-left_col{width:100%}section.vigil-local div.-left_col div#divEvents{padding-top:60px}section.vigil-local div.-right_col{position:relative;width:60%;top:unset;right:unset;margin:0}section.vigil-local div.-right_col hr{display:none}form.sop .vigil-local.sop{-ms-flex-wrap:wrap;flex-wrap:wrap}form.sop .vigil-local.sop .left,form.sop .vigil-local.sop .right{width:100%;min-width:unset;margin:0}div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-33,div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-45{width:50%}div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-33-number{width:33.33%}section.about_team_popup{padding:0;overflow-y:auto}section.about_team_popup div.individual-container{background-image:-webkit-gradient(linear,left top,left bottom,from(#3B5163),color-stop(30%,#3B5163),color-stop(30%,#233848));background-image:linear-gradient(to bottom,#3B5163,#3B5163 30%,#233848 30%);display:block;padding:0;margin:5%;height:unset}section.about_team_popup div.individual-container div.slide-content div.member-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}section.about_team_popup div.individual-container div.slide-content div.member-content div.member-img{width:80%;padding-bottom:78%}section.about_team_popup div.individual-container div.slide-content div.member-content div.individual{margin:30px 60px 90px;width:85%}section.about_team_popup div.individual-container div.slide-content div.member-content div.individual div.individual-info{padding:0;overflow-y:unset;height:unset}section.vigil_365_s2{padding:100px 5%}section.vigil_365_s3{padding:0 5%;margin:0 auto 100px}section.vigil_365_s3 div.right{padding:25px}}@media only screen and (max-width:768px){.generic-page{width:80%;padding:30px 0}.buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.buttons>*{margin:10px}section.resources_scholarship_s2{padding:90px 30px}section.resources_scholarship_s3{padding:0 5%}section.resources_scholarship_s4{padding:90px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.resources_scholarship_s4 div.left,section.resources_scholarship_s4 div.right{width:100%}section.resources_scholarship_s4 div.left{margin-bottom:60px}section.resources_scholarship_s4 div.left div.faqs div.faq div.plus{right:30px}section.resources_scholarship_s4 div.left div.faqs div.faq p.title{padding:25px 65px 25px 30px}section.resources_scholarship_s4 div.left div.faqs div.faq p.answer{padding:25px 65px 25px 30px}section.news_s3 div.news-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}section.news_s3 div.news-grid div.news-post div.image-container div.blue-button{right:-30px}section.news_post_s2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.news_post_s2 div.post-content,section.news_post_s2 div.share-col{width:100%}section.news_post_s2 div.share-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.news_post_s3{padding:5% 10% 30px}div.search_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.search_bottom div.-left{width:100%}div.search_bottom div.-left h3{text-align:center}section.map div.-image_container{padding-bottom:100%}div.edit-photo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div.edit-photo div.photo{margin:0 30px 0 0}div.edit-photo div.buttons div.blue-outline-button{width:222px}div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-33,div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-45{width:50%}div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-33-number,div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-60{width:80%}section.vigil_365_s3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}section.vigil_365_s3 div.left{width:100%}section.vigil_365_s3 div.right{width:100%;margin-top:25px}section.donate div.s1-donate.links-section .inner-content ul.give-links li{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}section.donate div.s2-donate.image-section .donation-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media only screen and (max-width:640px){section.resources_scholarship_s1 div.text{width:unset}section.resources_scholarship_s3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.resources_scholarship_s3 div.left,section.resources_scholarship_s3 div.right{width:100%}section.resources_scholarship_s3 div.left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.resources_scholarship_s3 div.right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.resources_devotionals_s2 div.left{padding:10% 15px}section.resources_devotionals_s2 div.right{padding:60px 15px}section.news_s2{height:100px}section.news_s2 div.filters{margin-left:30px}section.news_s2 div.filters p{font-size:1.6rem}section.news_s2 div.filters p.filter.active:after{bottom:-155%}div.search_bottom div.-right{padding:0}div.search_bottom div.-right div.-content{padding:30px;width:100%}section.map div.-image_container{padding-bottom:150%}section.map div.-image_container div.search_result{right:0;margin:30px 15px}section.map div.-image_container div.search_result div.search_results div.search_item div.-left{margin-right:15px;width:60%}section.map div.-image_container div.search_result div.search_results div.search_item a.blue-outline-button{width:40%}section.vigil-local div.-left_col div.buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}section.vigil-local div.-left_col div.buttons a,section.vigil-local div.-left_col div.buttons button{margin:0;margin-bottom:15px}section.vigil-local div.-left_col div.map{padding-bottom:100%}section.vigil-local div.-right_col{width:100%;margin:0 auto}div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-33,div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-45,div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-60{width:80%}section.about_team_popup div.individual-container{background-image:-webkit-gradient(linear,left top,left bottom,from(#3B5163),color-stop(25%,#3B5163),color-stop(25%,#233848));background-image:linear-gradient(to bottom,#3B5163,#3B5163 25%,#233848 25%)}section.about_team_popup div.individual-container div.slide-content div.member-content div.individual{margin:30px 30px 90px}section.vigil_365_s2 div.text .logo{margin-bottom:45px}}@media only screen and (max-width:500px){section.resources_scholarship_s2{padding:60px 15px}section.resources_scholarship_s3{padding:0 30px}section.resources_scholarship_s4{padding:60px 15px}section.news_s2 div.filters{margin-left:15px}section.news_s2 div.filters p{margin:0 15px 0 0}section.news_s2 div.filters p.filter.nonmob{display:none}section.news_s2 div.filters p.filter.mobile{display:unset}section.news_post_s1{padding:15% 5% 30px}section.news_post_s2{padding:0 5%}section.news_post_s3{padding:5% 10% 30px}div.search_bottom div.-right div.-content{padding:30px 15px}section.map div.-image_container{padding-bottom:200%}section.vigil-local div.-right_col{width:100%}section.about_team_popup div.individual-container{background-image:-webkit-gradient(linear,left top,left bottom,from(#3B5163),color-stop(15%,#3B5163),color-stop(15%,#233848));background-image:linear-gradient(to bottom,#3B5163,#3B5163 15%,#233848 15%)}main.member_landing div.-left div.my_local_campaigns div.buttons a.blue-outline-button,main.member_landing div.-left div.my_local_campaigns div.buttons a.navy-outline-button{width:100%;margin-bottom:15px}main.member_landing{padding-top:30px}main.member_landing div.-left div.user_vigil_hours h5.-header{font-size:1.8rem}main.member_landing div.-left div.user_vigil_hours div.sign_up_list div.vigil p.date{margin:0}section.vigil_365_s2{padding:50px 5%}section.vigil_365_s2 div.photo-container div.photo img.cover{height:auto}section.vigil_365_s2 div.text{margin-bottom:25px}section.donate div.s1-donate.links-section .inner-content ul.give-links li{-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px)}}@media only screen and (max-width:436px){section.resources_devotionals_s2 div.left div.days-slider div.day{height:45px;width:45px}section.news_post_s2 div.post-content div.author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.news_post_s2 div.post-content div.author div.image-container{margin:auto auto 30px}div.edit-photo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.edit-photo div.photo{margin:0 0 30px 0}div.edit-photo div.buttons{width:100%}div.edit-photo div.buttons div.blue-outline-button{width:100%}main.member_landing div.-left div.my_local_campaigns div.buttons .split-buttons .split-button-title{width:85%}section.vigil_365_s3 div.right{background-color:transparent;padding:0;margin-top:0}}@media only screen and (max-width:400px){section.map div.-image_container{padding-bottom:100vh}section.map div.-image_container div.search_result{padding:30px 15px}section.map div.-image_container div.search_result h5{margin-bottom:30px}section.map div.-image_container div.search_result div.search_results div.search_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}section.map div.-image_container div.search_result div.search_results div.search_item a.blue-outline-button,section.map div.-image_container div.search_result div.search_results div.search_item div.-left{width:100%}section.map div.-image_container div.search_result div.search_results div.search_item div.-left{margin:0 0 15px 0}div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-33,div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-45,div.page-content div.row div.col-md-8 div.white-box div.edit-details-content div.edit-details-container form div.form-group div.width-60{width:100%}}
/*# sourceMappingURL=frontend_style.css.map */