html,body{margin:0;padding:0;height:100%}body *,body *:before,body *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{color:#434343;font-family:open sans,sans-serif;font-size:14px;line-height:normal}.tpl-body,.tpl-summary{line-height:1.5}.cake-error{position:relative;z-index:2000}a{color:#0ca1e8;outline:none;text-decoration:underline}a:hover{text-decoration:underline}a img{border:none;outline:none}img{max-width:100%;height:auto;vertical-align:middle}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.loading-image,.tpl-loading-image{width:100%;min-height:100px;background:url(/tpl/Base/img/ajax-loader.gif) 50% 50% no-repeat}h1,.tpl-h1,.tpl-child-title-h1 .tpl-title{font-weight:700;padding:0;margin:0;font-size:48px;font-family:open sans,sans-serif}h2,.tpl-h2,.tpl-child-title-h2 .tpl-title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif}h3,.tpl-h3,.tpl-child-title-h3 .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif}h4,.tpl-h4,.tpl-child-title-h4 .tpl-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif}h5,.tpl-h5,.tpl-child-title-h5 .tpl-title{font-weight:700;padding:0;margin:0;font-size:25px;font-family:open sans,sans-serif}h6,.tpl-h6,.tpl-child-title-h6 .tpl-title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif}.tpl-table{display:table;width:100%;height:100%;border-spacing:0;border-collapse:collapse}.tpl-table .tpl-cell{display:table-cell;width:100%;height:100%;vertical-align:middle}.tpl-background-image,.tpl-hero{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.tpl-background-image .tpl-color-overlay,.tpl-hero .tpl-color-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100}.tpl-hero{overflow:hidden;background-color:#71ff6f}.tpl-hero .tpl-title,.tpl-hero .tpl-subtitle{color:#fff}.tpl-hero .tpl-elements-giving-form{margin:20px auto;max-width:340px}.tpl-hero .tpl-elements-giving-form.tpl-campaign-has-fixed-amounts{max-width:400px}.tpl-architect-detail .tpl-hero .tpl-table .tpl-cell,.tpl-architect-campaign-one-hero .tpl-hero .tpl-table .tpl-cell{vertical-align:bottom;padding-bottom:20px}.tpl-hero .tpl-video-player-holder{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:50;overflow:hidden}.tpl-hero .tpl-hero-content,.tpl-hero .tpl-video-player{height:600px}.tpl-hero .tpl-hero-content{z-index:150;padding-top:20px;padding-bottom:20px;position:relative;text-align:center}@media only screen and (max-width:900px){.tpl-hero .tpl-hero-content,.tpl-hero .tpl-video-player,.tpl-hero .tpl-background-image .tpl-hero-content,.tpl-hero .tpl-hero .tpl-hero-content,.tpl-hero .tpl-background-image .tpl-video-player,.tpl-hero .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-tiny .tpl-hero-content,.tpl-hero.tpl-hero-height-tiny .tpl-video-player,.tpl-hero.tpl-hero-height-tiny .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-tiny .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-tiny .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-tiny .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-small .tpl-hero-content,.tpl-hero.tpl-hero-height-small .tpl-video-player,.tpl-hero.tpl-hero-height-small .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-small .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-small .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-small .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-normal .tpl-hero-content,.tpl-hero.tpl-hero-height-normal .tpl-video-player,.tpl-hero.tpl-hero-height-normal .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-normal .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-normal .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-normal .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-big .tpl-hero-content,.tpl-hero.tpl-hero-height-big .tpl-video-player,.tpl-hero.tpl-hero-height-big .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-big .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-big .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-big .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-large .tpl-hero-content,.tpl-hero.tpl-hero-height-large .tpl-video-player,.tpl-hero.tpl-hero-height-large .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-large .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-large .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-large .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-larger .tpl-hero-content,.tpl-hero.tpl-hero-larger .tpl-video-player,.tpl-hero.tpl-hero-larger .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-larger .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-larger .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-larger .tpl-hero .tpl-video-player{height:400px}}@media only screen and (max-width:600px){.tpl-hero .tpl-hero-content,.tpl-hero .tpl-video-player,.tpl-hero .tpl-background-image .tpl-hero-content,.tpl-hero .tpl-hero .tpl-hero-content,.tpl-hero .tpl-background-image .tpl-video-player,.tpl-hero .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-tiny .tpl-hero-content,.tpl-hero.tpl-hero-height-tiny .tpl-video-player,.tpl-hero.tpl-hero-height-tiny .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-tiny .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-tiny .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-tiny .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-small .tpl-hero-content,.tpl-hero.tpl-hero-height-small .tpl-video-player,.tpl-hero.tpl-hero-height-small .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-small .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-small .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-small .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-normal .tpl-hero-content,.tpl-hero.tpl-hero-height-normal .tpl-video-player,.tpl-hero.tpl-hero-height-normal .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-normal .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-normal .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-normal .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-big .tpl-hero-content,.tpl-hero.tpl-hero-height-big .tpl-video-player,.tpl-hero.tpl-hero-height-big .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-big .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-big .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-big .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-height-large .tpl-hero-content,.tpl-hero.tpl-hero-height-large .tpl-video-player,.tpl-hero.tpl-hero-height-large .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-height-large .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-height-large .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-height-large .tpl-hero .tpl-video-player,.tpl-hero.tpl-hero-larger .tpl-hero-content,.tpl-hero.tpl-hero-larger .tpl-video-player,.tpl-hero.tpl-hero-larger .tpl-background-image .tpl-hero-content,.tpl-hero.tpl-hero-larger .tpl-hero .tpl-hero-content,.tpl-hero.tpl-hero-larger .tpl-background-image .tpl-video-player,.tpl-hero.tpl-hero-larger .tpl-hero .tpl-video-player{height:auto;min-height:400px}.tpl-hero .tpl-hero-content .tpl-table,.tpl-hero.tpl-hero-height-tiny .tpl-hero-content .tpl-table,.tpl-hero.tpl-hero-height-small .tpl-hero-content .tpl-table,.tpl-hero.tpl-hero-height-normal .tpl-hero-content .tpl-table,.tpl-hero.tpl-hero-height-big .tpl-hero-content .tpl-table,.tpl-hero.tpl-hero-height-large .tpl-hero-content .tpl-table,.tpl-hero.tpl-hero-larger .tpl-hero-content .tpl-table{min-height:400px}}.fixed-bg-image{background-attachment:fixed}@media only screen and (max-width:1100px){.fixed-bg-image{background-attachment:initial}}div[class^=tpl-background-dark-] a,div[class^=tpl-background-dark-].tpl-architect-wrapper-one-basic,div[class^=tpl-background-dark-] .tpl-architect-article-one-basic,div[class^=tpl-background-dark-].tpl-architect-wrapper-one-accordion,div[class^=tpl-background-dark-].tpl-architect-wrapper-one-accordion .tpl-accordion-title .tpl-accordion-title-inner,div[class^=tpl-background-dark-].tpl-architect-wrapper-one-accordion .tpl-accordion-title .tpl-accordion-title-inner:before,div[class^=tpl-background-dark-].tpl-architect-article-two-read-related{color:#fff}.paging-toolbar,.search-modules-results-container .paging-toolbar,.com-advocacy .campaigns-select .body .paging-bar,.com-advocacy .user-campaigns .body .paging-bar{text-align:left;font-size:14px;margin:22px 0}.paging-toolbar span,.search-modules-results-container .paging-toolbar span{margin:0 5px}.paging-toolbar .goToPage,.search-modules-results-container .paging-toolbar .goToPage,.com-advocacy .campaigns-select .body .paging-bar .goToPage,.com-advocacy .user-campaigns .body .paging-bar .goToPage,.paging-toolbar .goToPage:hover,.search-modules-results-container .paging-toolbar .goToPage:hover,.com-advocacy .campaigns-select .body .paging-bar .goToPage:hover,.com-advocacy .user-campaigns .body .paging-bar .goToPage:hover{font-size:14px;color:#fff;font-weight:400;font-family:open sans,sans-serif;text-align:center;background-color:#60b;border:2px solid #60b;-webkit-box-shadow:none;box-shadow:none;border-radius:0;vertical-align:middle;width:auto;height:36px;line-height:36px;padding:0 10px;margin:4px}.paging-toolbar .goToPage.first,.search-modules-results-container .paging-toolbar .goToPage.first,.com-advocacy .campaigns-select .body .paging-bar .goToPage.first,.com-advocacy .user-campaigns .body .paging-bar .goToPage.first,.paging-toolbar .goToPage.prev,.search-modules-results-container .paging-toolbar .goToPage.prev,.com-advocacy .campaigns-select .body .paging-bar .goToPage.prev,.com-advocacy .user-campaigns .body .paging-bar .goToPage.prev,.paging-toolbar .goToPage.next,.search-modules-results-container .paging-toolbar .goToPage.next,.com-advocacy .campaigns-select .body .paging-bar .goToPage.next,.com-advocacy .user-campaigns .body .paging-bar .goToPage.next,.paging-toolbar .goToPage.last,.search-modules-results-container .paging-toolbar .goToPage.last,.com-advocacy .campaigns-select .body .paging-bar .goToPage.last,.com-advocacy .user-campaigns .body .paging-bar .goToPage.last{width:51px;position:relative;color:transparent}.paging-toolbar .goToPage.first:after,.search-modules-results-container .paging-toolbar .goToPage.first:after,.com-advocacy .campaigns-select .body .paging-bar .goToPage.first:after,.com-advocacy .user-campaigns .body .paging-bar .goToPage.first:after,.paging-toolbar .goToPage.prev:after,.search-modules-results-container .paging-toolbar .goToPage.prev:after,.com-advocacy .campaigns-select .body .paging-bar .goToPage.prev:after,.com-advocacy .user-campaigns .body .paging-bar .goToPage.prev:after,.paging-toolbar .goToPage.next:after,.search-modules-results-container .paging-toolbar .goToPage.next:after,.com-advocacy .campaigns-select .body .paging-bar .goToPage.next:after,.com-advocacy .user-campaigns .body .paging-bar .goToPage.next:after,.paging-toolbar .goToPage.last:after,.search-modules-results-container .paging-toolbar .goToPage.last:after,.com-advocacy .campaigns-select .body .paging-bar .goToPage.last:after,.com-advocacy .user-campaigns .body .paging-bar .goToPage.last:after{width:100%;position:absolute;top:0;left:0;color:#fff}.paging-toolbar .goToPage.prev,.search-modules-results-container .paging-toolbar .goToPage.prev,.com-advocacy .campaigns-select .body .paging-bar .goToPage.prev,.com-advocacy .user-campaigns .body .paging-bar .goToPage.prev{width:82px}.paging-toolbar .goToPage.first:after,.search-modules-results-container .paging-toolbar .goToPage.first:after,.com-advocacy .campaigns-select .body .paging-bar .goToPage.first:after,.com-advocacy .user-campaigns .body .paging-bar .goToPage.first:after{content:"First"}.paging-toolbar .goToPage.prev:after,.search-modules-results-container .paging-toolbar .goToPage.prev:after,.com-advocacy .campaigns-select .body .paging-bar .goToPage.prev:after,.com-advocacy .user-campaigns .body .paging-bar .goToPage.prev:after{content:"Previous"}.paging-toolbar .goToPage.next:after,.search-modules-results-container .paging-toolbar .goToPage.next:after,.com-advocacy .campaigns-select .body .paging-bar .goToPage.next:after,.com-advocacy .user-campaigns .body .paging-bar .goToPage.next:after{content:"Next"}.paging-toolbar .goToPage.last:after,.search-modules-results-container .paging-toolbar .goToPage.last:after,.com-advocacy .campaigns-select .body .paging-bar .goToPage.last:after,.com-advocacy .user-campaigns .body .paging-bar .goToPage.last:after{content:"Last"}.paging-toolbar .goToPage.current,.search-modules-results-container .paging-toolbar .goToPage.current,.com-advocacy .campaigns-select .body .paging-bar .goToPage.current,.com-advocacy .user-campaigns .body .paging-bar .goToPage.current{color:#60b;background-color:#fff;border-color:#fff}@media only screen and (max-width:600px){.tpl-hide-on-mobile{display:none!important}}@media only screen and (min-width:601px) and (max-width:900px){.tpl-hide-on-tablet{display:none!important}}@media only screen and (min-width:901px){.tpl-hide-on-desktop{display:none!important}}.g-recaptcha>div{margin:0 auto 10px}.login-form .form-title,.login-form .login-form-field,.login-form .form-buttons{margin-bottom:20px}.fal,.far{font-family:"font awesome 5 pro"!important}.fab{font-family:"font awesome 5 brands"!important}button,button.edit,button.submit,button.reset,input[type=button],input[type=submit],input[type=reset],.tpl-button,a.tpl-button,.appointee-button,.ui-widget button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}button:disabled,button.disabled,button.edit:disabled,button.edit.disabled,button.submit:disabled,button.submit.disabled,button.reset:disabled,button.reset.disabled,input[type=button]:disabled,input[type=button].disabled,input[type=submit]:disabled,input[type=submit].disabled,input[type=reset]:disabled,input[type=reset].disabled,.tpl-button:disabled,.tpl-button.disabled,a.tpl-button:disabled,a.tpl-button.disabled,.appointee-button:disabled,.appointee-button.disabled,.ui-widget button:disabled,.ui-widget button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}button:hover,button.edit:hover,button.submit:hover,button.reset:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,.tpl-button:hover,a.tpl-button:hover,.appointee-button:hover,.ui-widget button:hover{text-decoration:none}button:after,button.edit:after,button.submit:after,button.reset:after,input[type=button]:after,input[type=submit]:after,input[type=reset]:after,.tpl-button:after,a.tpl-button:after,.appointee-button:after,.ui-widget button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}button:hover,button:active,button.edit:hover,button.edit:active,button.submit:hover,button.submit:active,button.reset:hover,button.reset:active,input[type=button]:hover,input[type=button]:active,input[type=submit]:hover,input[type=submit]:active,input[type=reset]:hover,input[type=reset]:active,.tpl-button:hover,.tpl-button:active,a.tpl-button:hover,a.tpl-button:active,.appointee-button:hover,.appointee-button:active,.ui-widget button:hover,.ui-widget button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}button:hover:after,button:active:after,button.edit:hover:after,button.edit:active:after,button.submit:hover:after,button.submit:active:after,button.reset:hover:after,button.reset:active:after,input[type=button]:hover:after,input[type=button]:active:after,input[type=submit]:hover:after,input[type=submit]:active:after,input[type=reset]:hover:after,input[type=reset]:active:after,.tpl-button:hover:after,.tpl-button:active:after,a.tpl-button:hover:after,a.tpl-button:active:after,.appointee-button:hover:after,.appointee-button:active:after,.ui-widget button:hover:after,.ui-widget button:active:after{width:100%}button[type=button],button.edit[type=button],button.submit[type=button],button.reset[type=button],input[type=button][type=button],input[type=submit][type=button],input[type=reset][type=button],.tpl-button[type=button],a.tpl-button[type=button],.appointee-button[type=button],.ui-widget button[type=button]{color:#fff}button.tpl-button-small,button.edit.tpl-button-small,button.submit.tpl-button-small,button.reset.tpl-button-small,input[type=button].tpl-button-small,input[type=submit].tpl-button-small,input[type=reset].tpl-button-small,.tpl-button-small,a.tpl-button-small{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;font-size:14px;height:50px;line-height:46px;padding:0 18px}button.tpl-button-small:disabled,button.tpl-button-small.disabled,button.edit.tpl-button-small:disabled,button.edit.tpl-button-small.disabled,button.submit.tpl-button-small:disabled,button.submit.tpl-button-small.disabled,button.reset.tpl-button-small:disabled,button.reset.tpl-button-small.disabled,input[type=button].tpl-button-small:disabled,input[type=button].tpl-button-small.disabled,input[type=submit].tpl-button-small:disabled,input[type=submit].tpl-button-small.disabled,input[type=reset].tpl-button-small:disabled,input[type=reset].tpl-button-small.disabled,.tpl-button-small:disabled,.tpl-button-small.disabled,a.tpl-button-small:disabled,a.tpl-button-small.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}button.tpl-button-small:hover,button.edit.tpl-button-small:hover,button.submit.tpl-button-small:hover,button.reset.tpl-button-small:hover,input[type=button].tpl-button-small:hover,input[type=submit].tpl-button-small:hover,input[type=reset].tpl-button-small:hover,.tpl-button-small:hover,a.tpl-button-small:hover{text-decoration:none}button.tpl-button-small:after,button.edit.tpl-button-small:after,button.submit.tpl-button-small:after,button.reset.tpl-button-small:after,input[type=button].tpl-button-small:after,input[type=submit].tpl-button-small:after,input[type=reset].tpl-button-small:after,.tpl-button-small:after,a.tpl-button-small:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}button.tpl-button-small:hover,button.tpl-button-small:active,button.edit.tpl-button-small:hover,button.edit.tpl-button-small:active,button.submit.tpl-button-small:hover,button.submit.tpl-button-small:active,button.reset.tpl-button-small:hover,button.reset.tpl-button-small:active,input[type=button].tpl-button-small:hover,input[type=button].tpl-button-small:active,input[type=submit].tpl-button-small:hover,input[type=submit].tpl-button-small:active,input[type=reset].tpl-button-small:hover,input[type=reset].tpl-button-small:active,.tpl-button-small:hover,.tpl-button-small:active,a.tpl-button-small:hover,a.tpl-button-small:active{background-color:#7400d5;border-color:#7400d5;color:#fff}button.tpl-button-small:hover:after,button.tpl-button-small:active:after,button.edit.tpl-button-small:hover:after,button.edit.tpl-button-small:active:after,button.submit.tpl-button-small:hover:after,button.submit.tpl-button-small:active:after,button.reset.tpl-button-small:hover:after,button.reset.tpl-button-small:active:after,input[type=button].tpl-button-small:hover:after,input[type=button].tpl-button-small:active:after,input[type=submit].tpl-button-small:hover:after,input[type=submit].tpl-button-small:active:after,input[type=reset].tpl-button-small:hover:after,input[type=reset].tpl-button-small:active:after,.tpl-button-small:hover:after,.tpl-button-small:active:after,a.tpl-button-small:hover:after,a.tpl-button-small:active:after{width:100%}button.tpl-button-small[type=button],button.edit.tpl-button-small[type=button],button.submit.tpl-button-small[type=button],button.reset.tpl-button-small[type=button],input[type=button].tpl-button-small[type=button],input[type=submit].tpl-button-small[type=button],input[type=reset].tpl-button-small[type=button],.tpl-button-small[type=button],a.tpl-button-small[type=button]{color:#fff}button.tpl-button-smaller,button.edit.tpl-button-smaller,button.submit.tpl-button-smaller,button.reset.tpl-button-smaller,input[type=button].tpl-button-smaller,input[type=submit].tpl-button-smaller,input[type=reset].tpl-button-smaller,.tpl-button-smaller,a.tpl-button-smaller{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;font-size:13px;height:40px;line-height:36px;padding:0 14px;text-transform:none}button.tpl-button-smaller:disabled,button.tpl-button-smaller.disabled,button.edit.tpl-button-smaller:disabled,button.edit.tpl-button-smaller.disabled,button.submit.tpl-button-smaller:disabled,button.submit.tpl-button-smaller.disabled,button.reset.tpl-button-smaller:disabled,button.reset.tpl-button-smaller.disabled,input[type=button].tpl-button-smaller:disabled,input[type=button].tpl-button-smaller.disabled,input[type=submit].tpl-button-smaller:disabled,input[type=submit].tpl-button-smaller.disabled,input[type=reset].tpl-button-smaller:disabled,input[type=reset].tpl-button-smaller.disabled,.tpl-button-smaller:disabled,.tpl-button-smaller.disabled,a.tpl-button-smaller:disabled,a.tpl-button-smaller.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}button.tpl-button-smaller:hover,button.edit.tpl-button-smaller:hover,button.submit.tpl-button-smaller:hover,button.reset.tpl-button-smaller:hover,input[type=button].tpl-button-smaller:hover,input[type=submit].tpl-button-smaller:hover,input[type=reset].tpl-button-smaller:hover,.tpl-button-smaller:hover,a.tpl-button-smaller:hover{text-decoration:none}button.tpl-button-smaller:after,button.edit.tpl-button-smaller:after,button.submit.tpl-button-smaller:after,button.reset.tpl-button-smaller:after,input[type=button].tpl-button-smaller:after,input[type=submit].tpl-button-smaller:after,input[type=reset].tpl-button-smaller:after,.tpl-button-smaller:after,a.tpl-button-smaller:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}button.tpl-button-smaller:hover,button.tpl-button-smaller:active,button.edit.tpl-button-smaller:hover,button.edit.tpl-button-smaller:active,button.submit.tpl-button-smaller:hover,button.submit.tpl-button-smaller:active,button.reset.tpl-button-smaller:hover,button.reset.tpl-button-smaller:active,input[type=button].tpl-button-smaller:hover,input[type=button].tpl-button-smaller:active,input[type=submit].tpl-button-smaller:hover,input[type=submit].tpl-button-smaller:active,input[type=reset].tpl-button-smaller:hover,input[type=reset].tpl-button-smaller:active,.tpl-button-smaller:hover,.tpl-button-smaller:active,a.tpl-button-smaller:hover,a.tpl-button-smaller:active{background-color:#7400d5;border-color:#7400d5;color:#fff}button.tpl-button-smaller:hover:after,button.tpl-button-smaller:active:after,button.edit.tpl-button-smaller:hover:after,button.edit.tpl-button-smaller:active:after,button.submit.tpl-button-smaller:hover:after,button.submit.tpl-button-smaller:active:after,button.reset.tpl-button-smaller:hover:after,button.reset.tpl-button-smaller:active:after,input[type=button].tpl-button-smaller:hover:after,input[type=button].tpl-button-smaller:active:after,input[type=submit].tpl-button-smaller:hover:after,input[type=submit].tpl-button-smaller:active:after,input[type=reset].tpl-button-smaller:hover:after,input[type=reset].tpl-button-smaller:active:after,.tpl-button-smaller:hover:after,.tpl-button-smaller:active:after,a.tpl-button-smaller:hover:after,a.tpl-button-smaller:active:after{width:100%}button.tpl-button-smaller[type=button],button.edit.tpl-button-smaller[type=button],button.submit.tpl-button-smaller[type=button],button.reset.tpl-button-smaller[type=button],input[type=button].tpl-button-smaller[type=button],input[type=submit].tpl-button-smaller[type=button],input[type=reset].tpl-button-smaller[type=button],.tpl-button-smaller[type=button],a.tpl-button-smaller[type=button]{color:#fff}.customAlertModalFrame{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.4)!important;z-index:499}.customAlert{font-family:open sans,sans-serif;z-index:500;min-width:510px;border:none!important}.customAlert .customAlertLoading,.customAlert .customAlertLoading img{border-radius:0}.customAlert .customAlertInner{font-family:open sans,sans-serif;padding-bottom:15px}.customAlert .customAlertInner .customAlertTitle{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;background-color:#e8370c;color:#434343;position:relative;line-height:1.2;padding:18px 46px 16px 22px;margin:0;width:100%}.customAlert .customAlertInner .customAlertTitle a.closeAlert{background:0 0;cursor:pointer;position:relative;width:18px;height:18px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:50%;margin-top:-9px;right:18px;z-index:550}.customAlert .customAlertInner .customAlertTitle a.closeAlert:before,.customAlert .customAlertInner .customAlertTitle a.closeAlert:after{background:#fff;width:18px;margin-top:9px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.customAlert .customAlertInner .customAlertTitle a.closeAlert:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.customAlert .customAlertInner .customAlertMsg{font-family:open sans,sans-serif;position:relative;padding:25px 20px 15px}.customAlert .customAlertMsg a{color:#0ca1e8}.customAlert .customAlertInner .customAlertMsg span{vertical-align:middle}.customAlert .customAlertInner .customAlertMsg input,.customAlert .customAlertInner .customAlertMsg textarea,.customAlert .customAlertInner .customAlertMsg select{margin:5px 0 10px}.customAlert .customAlertInner .customAlertMsg textarea{height:108px}.customAlert .customAlertInner .customAlertMsg input.invalid,.customAlert .customAlertInner .customAlertMsg textarea.invalid,.customAlert .customAlertInner .customAlertMsg select.invalid{border-color:#f03}.customAlert .customAlertInner .customAlertMsg input.readonly,.customAlert .customAlertInner .customAlertMsg textarea.readonly,.customAlert .customAlertInner .customAlertMsg select.readonly,.customAlert .customAlertInner .customAlertMsg input.readonly:focus,.customAlert .customAlertInner .customAlertMsg textarea.readonly:focus,.customAlert .customAlertInner .customAlertMsg select.readonly:focus{background-color:#fff;border-color:#fff;color:#d8d8d8}.customAlert .customAlertInner .customAlertMsg textarea.last-row{resize:vertical}.customAlert .customAlertInner .customAlertError{display:block;color:#f03;font-family:open sans,sans-serif;padding:0 0 10px}.customAlert .customAlertInner .pop-up-buttons{margin:20px 0 0}.customAlert .customAlertInner .pop-up-buttons a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;display:block;width:100%;height:auto;padding:0 22px;margin:7px 0 0}.customAlert .customAlertInner .pop-up-buttons a:disabled,.customAlert .customAlertInner .pop-up-buttons a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.customAlert .customAlertInner .pop-up-buttons a:hover{text-decoration:none}.customAlert .customAlertInner .pop-up-buttons a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.customAlert .customAlertInner .pop-up-buttons a:hover,.customAlert .customAlertInner .pop-up-buttons a:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.customAlert .customAlertInner .pop-up-buttons a:hover:after,.customAlert .customAlertInner .pop-up-buttons a:active:after{width:100%}.customAlert .customAlertInner .pop-up-buttons a[type=button]{color:#fff}.customAlert .customAlertInner .customAlertButtons,.customAlert .customAlertInner .customAlertButtons.right,.customAlert .customAlertInner .customAlertButtons.center{text-align:left;padding:0 15px 10px;margin:0}.customAlert button,.customAlert .customAlertInner .customAlertButtons button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin:3px 5px}.customAlert button:disabled,.customAlert button.disabled,.customAlert .customAlertInner .customAlertButtons button:disabled,.customAlert .customAlertInner .customAlertButtons button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.customAlert button:hover,.customAlert .customAlertInner .customAlertButtons button:hover{text-decoration:none}.customAlert button:after,.customAlert .customAlertInner .customAlertButtons button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.customAlert button:hover,.customAlert button:active,.customAlert .customAlertInner .customAlertButtons button:hover,.customAlert .customAlertInner .customAlertButtons button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.customAlert button:hover:after,.customAlert button:active:after,.customAlert .customAlertInner .customAlertButtons button:hover:after,.customAlert .customAlertInner .customAlertButtons button:active:after{width:100%}.customAlert button[type=button],.customAlert .customAlertInner .customAlertButtons button[type=button]{color:#fff}.customAlert.newCampaignOptions{min-width:410px}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg{font-weight:700}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup{padding:0}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .not-logged-in-info-holder{padding-bottom:10px}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .field-holder.anonymous-holder{padding-bottom:20px}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button{margin:0}.customAlert.remove-payment-method-custom-alert .customAlertInner .customAlertTitle a.closeAlert{display:block!important}@media only screen and (max-width:520px){.customAlert,.customAlert.newCampaignOptions{min-width:0;max-width:340px}.customAlert .customAlertInner{padding-bottom:10px}.customAlert .customAlertInner .customAlertMsg{padding:15px}.customAlert .customAlertInner .customAlertButtons,.customAlert .customAlertInner .customAlertButtons.right{padding:0 15px 10px}}.customAlert .customAlertInner .customAlertTitle{background-color:#60b;color:#fff}.customAlert .customAlertInner .pop-up-buttons a:hover{color:#fff}.customAlert button:hover,.customAlert button:active,.customAlert .customAlertInner .customAlertButtons button:hover,.customAlert .customAlertInner .customAlertButtons button:active{color:#fff}@charset "UTF-8";textarea,input:not([type=radio]):not([type=checkbox]){-webkit-appearance:none}input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0;padding:0;margin-top:-2px;margin-bottom:-2px}input[type=search],input[type=text],input[type=email],input[type=password],input[type=number],input[type=numeric],input[type=card],input[type=phone],input[type=file],input[type=date],select,textarea{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]:disabled,input[type=search] .disabled,input[type=search][disabled=disabled],input[type=text]:disabled,input[type=text] .disabled,input[type=text][disabled=disabled],input[type=email]:disabled,input[type=email] .disabled,input[type=email][disabled=disabled],input[type=password]:disabled,input[type=password] .disabled,input[type=password][disabled=disabled],input[type=number]:disabled,input[type=number] .disabled,input[type=number][disabled=disabled],input[type=numeric]:disabled,input[type=numeric] .disabled,input[type=numeric][disabled=disabled],input[type=card]:disabled,input[type=card] .disabled,input[type=card][disabled=disabled],input[type=phone]:disabled,input[type=phone] .disabled,input[type=phone][disabled=disabled],input[type=file]:disabled,input[type=file] .disabled,input[type=file][disabled=disabled],input[type=date]:disabled,input[type=date] .disabled,input[type=date][disabled=disabled],select:disabled,select .disabled,select[disabled=disabled],textarea:disabled,textarea .disabled,textarea[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}textarea{line-height:1.4;height:auto;padding-top:8px;padding-bottom:8px}.field-with-icon-holder,.tpl-input-search-holder,.input-datepicker-holder,.tpl-input-datepicker-holder,.select-field-holder,.tpl-select-field-holder{position:relative}.tpl-input-search-holder:after{position:absolute;color:#d3d3d3;font-family:"font awesome 5 pro";content:"";font-size:18px;height:24px;line-height:24px;vertical-align:middle;z-index:1;top:50%;margin-top:-12px;left:15px}.field-with-icon-holder.calendar:after,.input-datepicker-holder:after,.tpl-input-datepicker-holder:after{position:absolute;color:#d3d3d3;font-family:"font awesome 5 pro";content:"";font-size:18px;height:24px;line-height:24px;vertical-align:middle;z-index:1;top:50%;margin-top:-12px;right:15px}.select-field-holder:after,.tpl-select-field-holder:after{position:absolute;color:#d3d3d3;font-family:"font awesome 5 pro";content:"";font-size:18px;height:24px;line-height:24px;vertical-align:middle;z-index:1;top:50%;margin-top:-12px;right:15px;font-size:24px}.field-with-icon-holder.calendar input[type=text],.input-datepicker-holder .datepicker,.input-datepicker-holder input[type=text],.tpl-input-datepicker-holder .datepicker,.tpl-input-datepicker-holder input[type=text],.select-field-holder select,.tpl-select-field-holder select{position:relative;background-color:transparent;z-index:2;line-height:normal;padding-right:40px}.tpl-input-search-holder .search,.tpl-input-search-holder input[type=text]{position:relative;background-color:transparent;z-index:2;line-height:normal;padding-left:40px}.select-field-holder select,.tpl-select-field-holder select{-webkit-appearance:none;-moz-appearance:none!important}.form-input-holder .combo-options{top:60px;border-color:#d3d3d3}.form-input-holder .combo-options .records .option.focused{background-color:#e8370c;color:#fff}.has-error .form-control{border-color:#f03}.select2-container .select2-selection{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-selection:disabled,.select2-container .select2-selection .disabled,.select2-container .select2-selection[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.select2-container .select2-selection .select2-selection__arrow{background:#fff url(/tpl/Base/img/drop-down-arrow.png) no-repeat right 12px center!important;width:32px;height:calc(100% - 2px)}.select2-container .select2-selection .select2-selection__arrow b{display:none}.select2-container .select2-dropdown{border-radius:0;border-color:#d3d3d3}.select2-container .select2-dropdown .select2-search__field{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-dropdown .select2-search__field:disabled,.select2-container .select2-dropdown .select2-search__field .disabled,.select2-container .select2-dropdown .select2-search__field[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.ui.selection.dropdown,.ui.search.selection.dropdown{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;font-size:16px;background:#fff;color:#434343}.ui.selection.dropdown>.close.icon,.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.search.icon,.ui.selection.dropdown>.dropdown.icon,.ui.search.selection.dropdown>.close.icon,.ui.search.selection.dropdown>.delete.icon,.ui.search.selection.dropdown>.search.icon,.ui.search.selection.dropdown>.dropdown.icon{position:absolute;top:50%;width:20px;height:30px;line-height:30px;vertical-align:middle;opacity:1;z-index:4;padding:0;margin:-15px 0 0}.ui.selection.dropdown>.close.icon,.ui.selection.dropdown>.delete.icon,.ui.search.selection.dropdown>.close.icon,.ui.search.selection.dropdown>.delete.icon{right:44px}.ui.selection.dropdown>.close.icon:before,.ui.selection.dropdown>.delete.icon:before,.ui.search.selection.dropdown>.close.icon:before,.ui.search.selection.dropdown>.delete.icon:before{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px}.ui.selection.dropdown>.search.icon,.ui.search.selection.dropdown>.search.icon{left:14px}.ui.selection.dropdown>.dropdown.icon,.ui.search.selection.dropdown>.dropdown.icon{right:14px}.ui.selection.dropdown>.dropdown.icon:before,.ui.search.selection.dropdown>.dropdown.icon:before{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.ui.selection.dropdown>input.search,.ui.search.selection.dropdown>input.search{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.ui.selection.dropdown>input.search:disabled,.ui.selection.dropdown>input.search .disabled,.ui.selection.dropdown>input.search[disabled=disabled],.ui.search.selection.dropdown>input.search:disabled,.ui.search.selection.dropdown>input.search .disabled,.ui.search.selection.dropdown>input.search[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.ui.selection.dropdown,.ui.selection.dropdown>input.search,.ui.search.selection.dropdown,.ui.search.selection.dropdown>input.search{padding:0 34px 0 14px}.ui.selection.dropdown>.text,.ui.search.selection.dropdown>.text{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui.selection.dropdown .menu,.ui.selection.dropdown.active .menu,.ui.search.selection.dropdown .menu,.ui.search.selection.dropdown.active .menu{border-radius:0;border-color:#d3d3d3;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown .menu .message,.ui.selection.dropdown.active .menu .message,.ui.search.selection.dropdown .menu .message,.ui.search.selection.dropdown.active .menu .message{line-height:normal;padding:15px}.ui.selection.dropdown.active .text,.ui.selection.dropdown.active input.search:focus+.text,.ui.search.selection.dropdown.active .text,.ui.search.selection.dropdown.active input.search:focus+.text{color:transparent!important}.ui.selection.dropdown.with-clear-icon,.ui.selection.dropdown.with-clear-icon>input.search,.ui.search.selection.dropdown.with-clear-icon,.ui.search.selection.dropdown.with-clear-icon>input.search{padding-right:64px}.ui.selection.dropdown:hover,.ui.search.selection.dropdown:hover{border-color:#d3d3d3}.ui.checkbox{font-size:inherit;min-height:22px;min-width:22px;line-height:24px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{width:22px;height:22px;margin:1px}.ui.checkbox .box,.ui.checkbox label{cursor:pointer;color:inherit;font-size:inherit;padding-left:32px}.ui.checkbox .box:before,.ui.checkbox .box:hover:before,.ui.checkbox label:before,.ui.checkbox label:hover:before,.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~.box:hover:before,.ui.checkbox input:focus~label:before,.ui.checkbox input:focus~label:hover:before,.ui.checkbox input:indeterminate:focus~.box:before,.ui.checkbox input:indeterminate:focus~.box:hover:before,.ui.checkbox input:indeterminate:focus~label:before,.ui.checkbox input:indeterminate:focus~label:hover:before{border-radius:0;border:1px solid #d3d3d3;width:22px;height:22px;line-height:22px}.ui.checkbox .box:after,.ui.checkbox label:after,.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label:after,.ui.checkbox input:indeterminate:focus~.box:after,.ui.checkbox input:indeterminate:focus~label:after{left:1px;width:22px;height:22px}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before,.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before{border-color:#60b;background:#60b}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after,.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after{color:#fff;font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:18px}.c-indicator{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3d3d3;width:22px;height:22px;line-height:22px;content:" ";cursor:pointer;text-align:center;background:0 0}.c-checkbox{margin-bottom:0}.c-checkbox .c-label{margin-left:5px}.c-checkbox .c-indicator{border-radius:1px;border:1px solid #d3d3d3}.c-checkbox>input:checked~.c-indicator{border:4px solid #60b;background:#60b;color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.c-radio .c-indicator{border:1px solid #d3d3d3;border-radius:50%}.c-radio>input:checked~.c-indicator{background-color:transparent;border-color:#d3d3d3}.c-radio>input:checked~.c-indicator:after{content:"";display:block;border-radius:50%;background:#60b;position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-4px 0 0 -5px}.c-input.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.btn-primary,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.btn-primary.dropdown-toggle,.open>.btn-primary,.open>.btn-primary.dropdown-toggle,.btn-default,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.btn-default.dropdown-toggle,.open>.btn-default,.open>.btn-default.dropdown-toggle{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:13px;height:40px;line-height:36px;padding:0 14px;text-transform:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.btn-primary:disabled,.btn-primary.disabled,.btn-primary:focus:disabled,.btn-primary:focus.disabled,.btn-primary.focus:disabled,.btn-primary.focus.disabled,.btn-primary:active:disabled,.btn-primary:active.disabled,.btn-primary.active:disabled,.btn-primary.active.disabled,.btn-primary.dropdown-toggle:disabled,.btn-primary.dropdown-toggle.disabled,.open>.btn-primary:disabled,.open>.btn-primary.disabled,.open>.btn-primary.dropdown-toggle:disabled,.open>.btn-primary.dropdown-toggle.disabled,.btn-default:disabled,.btn-default.disabled,.btn-default:focus:disabled,.btn-default:focus.disabled,.btn-default.focus:disabled,.btn-default.focus.disabled,.btn-default:active:disabled,.btn-default:active.disabled,.btn-default.active:disabled,.btn-default.active.disabled,.btn-default.dropdown-toggle:disabled,.btn-default.dropdown-toggle.disabled,.open>.btn-default:disabled,.open>.btn-default.disabled,.open>.btn-default.dropdown-toggle:disabled,.open>.btn-default.dropdown-toggle.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.btn-primary:hover,.btn-primary:focus:hover,.btn-primary.focus:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.dropdown-toggle:hover,.open>.btn-primary:hover,.open>.btn-primary.dropdown-toggle:hover,.btn-default:hover,.btn-default:focus:hover,.btn-default.focus:hover,.btn-default:active:hover,.btn-default.active:hover,.btn-default.dropdown-toggle:hover,.open>.btn-default:hover,.open>.btn-default.dropdown-toggle:hover{text-decoration:none}.btn-primary:after,.btn-primary:focus:after,.btn-primary.focus:after,.btn-primary:active:after,.btn-primary.active:after,.btn-primary.dropdown-toggle:after,.open>.btn-primary:after,.open>.btn-primary.dropdown-toggle:after,.btn-default:after,.btn-default:focus:after,.btn-default.focus:after,.btn-default:active:after,.btn-default.active:after,.btn-default.dropdown-toggle:after,.open>.btn-default:after,.open>.btn-default.dropdown-toggle:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.btn-primary:hover,.btn-primary:active,.btn-primary:focus:hover,.btn-primary:focus:active,.btn-primary.focus:hover,.btn-primary.focus:active,.btn-primary:active:hover,.btn-primary:active:active,.btn-primary.active:hover,.btn-primary.active:active,.btn-primary.dropdown-toggle:hover,.btn-primary.dropdown-toggle:active,.open>.btn-primary:hover,.open>.btn-primary:active,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:active,.btn-default:hover,.btn-default:active,.btn-default:focus:hover,.btn-default:focus:active,.btn-default.focus:hover,.btn-default.focus:active,.btn-default:active:hover,.btn-default:active:active,.btn-default.active:hover,.btn-default.active:active,.btn-default.dropdown-toggle:hover,.btn-default.dropdown-toggle:active,.open>.btn-default:hover,.open>.btn-default:active,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.btn-primary:hover:after,.btn-primary:active:after,.btn-primary:focus:hover:after,.btn-primary:focus:active:after,.btn-primary.focus:hover:after,.btn-primary.focus:active:after,.btn-primary:active:hover:after,.btn-primary:active:active:after,.btn-primary.active:hover:after,.btn-primary.active:active:after,.btn-primary.dropdown-toggle:hover:after,.btn-primary.dropdown-toggle:active:after,.open>.btn-primary:hover:after,.open>.btn-primary:active:after,.open>.btn-primary.dropdown-toggle:hover:after,.open>.btn-primary.dropdown-toggle:active:after,.btn-default:hover:after,.btn-default:active:after,.btn-default:focus:hover:after,.btn-default:focus:active:after,.btn-default.focus:hover:after,.btn-default.focus:active:after,.btn-default:active:hover:after,.btn-default:active:active:after,.btn-default.active:hover:after,.btn-default.active:active:after,.btn-default.dropdown-toggle:hover:after,.btn-default.dropdown-toggle:active:after,.open>.btn-default:hover:after,.open>.btn-default:active:after,.open>.btn-default.dropdown-toggle:hover:after,.open>.btn-default.dropdown-toggle:active:after{width:100%}.btn-primary[type=button],.btn-primary:focus[type=button],.btn-primary.focus[type=button],.btn-primary:active[type=button],.btn-primary.active[type=button],.btn-primary.dropdown-toggle[type=button],.open>.btn-primary[type=button],.open>.btn-primary.dropdown-toggle[type=button],.btn-default[type=button],.btn-default:focus[type=button],.btn-default.focus[type=button],.btn-default:active[type=button],.btn-default.active[type=button],.btn-default.dropdown-toggle[type=button],.open>.btn-default[type=button],.open>.btn-default.dropdown-toggle[type=button]{color:#fff}.btn-primary:hover,.btn-primary:focus:hover,.btn-primary.focus:hover,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.dropdown-toggle:hover,.open>.btn-primary:hover,.open>.btn-primary.dropdown-toggle:hover,.btn-default:hover,.btn-default:focus:hover,.btn-default.focus:hover,.btn-default:active:hover,.btn-default.active:hover,.btn-default.dropdown-toggle:hover,.open>.btn-default:hover,.open>.btn-default.dropdown-toggle:hover{color:#fff}.btn-link{text-decoration:none}.btn-primary.disabled:hover,.btn-primary:disabled:hover,fieldset[disabled] .btn-primary:hover{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:13px;height:40px;line-height:36px;padding:0 14px;text-transform:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;opacity:.5;cursor:not-allowed;pointer-events:auto}.btn-primary.disabled:hover:disabled,.btn-primary.disabled:hover.disabled,.btn-primary:disabled:hover:disabled,.btn-primary:disabled:hover.disabled,fieldset[disabled] .btn-primary:hover:disabled,fieldset[disabled] .btn-primary:hover.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.btn-primary.disabled:hover:hover,.btn-primary:disabled:hover:hover,fieldset[disabled] .btn-primary:hover:hover{text-decoration:none}.btn-primary.disabled:hover:after,.btn-primary:disabled:hover:after,fieldset[disabled] .btn-primary:hover:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.btn-primary.disabled:hover:hover,.btn-primary.disabled:hover:active,.btn-primary:disabled:hover:hover,.btn-primary:disabled:hover:active,fieldset[disabled] .btn-primary:hover:hover,fieldset[disabled] .btn-primary:hover:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.btn-primary.disabled:hover:hover:after,.btn-primary.disabled:hover:active:after,.btn-primary:disabled:hover:hover:after,.btn-primary:disabled:hover:active:after,fieldset[disabled] .btn-primary:hover:hover:after,fieldset[disabled] .btn-primary:hover:active:after{width:100%}.btn-primary.disabled:hover[type=button],.btn-primary:disabled:hover[type=button],fieldset[disabled] .btn-primary:hover[type=button]{color:#fff}a.btn.disaabled,fieldset[disabled] a.btn{pointer-events:auto}.dropdown-toggle .caret{display:none}.dropdown-toggle:after{display:inline-block;font-family:"font awesome 5 pro";content:"";font-size:16px;width:auto;height:auto;border:none;vertical-align:middle;margin:-3px 0 0 8px}.btn-dark,.btn-dark:hover,.btn-dark:focus{background-color:#434343;border-color:#434343;color:#fff}.btn-dark.dropdown-toggle:after,.btn-dark:hover.dropdown-toggle:after,.btn-dark:focus.dropdown-toggle:after{color:#fff}.btn.disabled,.btn:disabled,fieldset[disabled] .btn{opacity:.5;cursor:not-allowed;pointer-events:auto}.dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:1px solid #d3d3d3;border-radius:0;min-width:170px;max-height:370px;overflow-y:auto;overflow-x:hidden;padding:0;margin:5px 0}.dropdown-item,.btn-group .dropdown-menu .dropdown-item,.ui.dropdown .menu>.item,.processes-modules-task-list.default .filter-buttons .filters-wrapper-workflow .dropdown-menu .li a{font-size:14px;line-height:normal;font-weight:400;color:rgba(0,0,0,.26);text-decoration:none;cursor:pointer;padding:12px 18px!important}.dropdown-item:focus,.dropdown-item:hover,.btn-group .dropdown-menu .dropdown-item:focus,.btn-group .dropdown-menu .dropdown-item:hover,.ui.dropdown .menu>.item:focus,.ui.dropdown .menu>.item:hover,.processes-modules-task-list.default .filter-buttons .filters-wrapper-workflow .dropdown-menu .li a:focus,.processes-modules-task-list.default .filter-buttons .filters-wrapper-workflow .dropdown-menu .li a:hover{background-color:#e8370c;color:#fff}.custom-dropdown-wrapper .custom-dropdown-popup .card-header .title{font-size:14px}.custom-dropdown-wrapper .custom-dropdown-popup .card-header .title i.pull-left,.custom-dropdown-wrapper .custom-dropdown-popup .card-header .title i.pull-right{line-height:14px}.custom-dropdown-wrapper .custom-dropdown-popup .card-header .title i:after{font-family:"font awesome 5 pro";font-size:.688rem}.custom-dropdown-wrapper .custom-dropdown-popup .card-header .primary-title i:after{content:"";color:#484848}.custom-dropdown-wrapper .custom-dropdown-popup .card-header .secondary-title span{vertical-align:middle}.custom-dropdown-wrapper .custom-dropdown-popup .card-header .secondary-title i:after{content:"";font-family:"font awesome 5 pro"}.custom-dropdown-wrapper .custom-dropdown-popup .card-block .content .title{font-size:14px;margin-bottom:10px}.custom-dropdown-wrapper .custom-dropdown-popup .card-block .content .help-text i:after{content:"\f05a";font-style:normal;font-family:"font awesome 5 pro";margin-right:.2rem}.custom-dropdown-wrapper .custom-dropdown-popup .card-block .content.secondary-content .custom-range.selected,.custom-dropdown-wrapper .custom-dropdown-popup .card-block .content.secondary-content .custom-range:hover{background-color:#e8370c;color:#fff}.custom-dropdown-wrapper.active .custom-dropdown-clear-button button{position:relative}.custom-dropdown-wrapper.active .custom-dropdown-clear-button button i{background:0 0;cursor:pointer;position:relative;width:12px;height:12px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:50%;margin-top:-6px;right:50%;margin-right:-6px}.custom-dropdown-wrapper.active .custom-dropdown-clear-button button i:before,.custom-dropdown-wrapper.active .custom-dropdown-clear-button button i:after{background:#fff;width:12px;margin-top:6px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom-dropdown-wrapper.active .custom-dropdown-clear-button button i:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.form-group.payment-methods .field-dropdown .payment-method{position:relative;padding-right:50px}.form-group.payment-methods .field-dropdown .payment-method:after{content:"";display:block;position:absolute;right:0;top:50%;height:40px;line-height:40px;width:42px;text-align:center;background-repeat:no-repeat;background-position:right center;background-size:100% auto;margin-top:-20px}.form-group.payment-methods .field-dropdown .payment-method.american-express:after{background-image:url(/tpl/Base/img/payment_methods/dark/american-express.png)}.form-group.payment-methods .field-dropdown .payment-method.diners:after{background-image:url(/tpl/Base/img/payment_methods/dark/diners.png)}.form-group.payment-methods .field-dropdown .payment-method.discover:after{background-image:url(/tpl/Base/img/payment_methods/dark/discover.png)}.form-group.payment-methods .field-dropdown .payment-method.maestro:after{background-image:url(/tpl/Base/img/payment_methods/dark/maestro.png)}.form-group.payment-methods .field-dropdown .payment-method.mastercard:after{background-image:url(/tpl/Base/img/payment_methods/dark/mastercard.png)}.form-group.payment-methods .field-dropdown .payment-method.paypal:after{background-image:url(/tpl/Base/img/payment_methods/dark/paypal.png)}.form-group.payment-methods .field-dropdown .payment-method.skrill:after{background-image:url(/tpl/Base/img/payment_methods/dark/skrill.png)}.form-group.payment-methods .field-dropdown .payment-method.visa-electron:after{background-image:url(/tpl/Base/img/payment_methods/dark/visa-electron.png)}.form-group.payment-methods .field-dropdown .payment-method.visa:after{background-image:url(/tpl/Base/img/payment_methods/dark/visa.png)}.form-group.payment-methods .field-dropdown .payment-method.western-union:after{background-image:url(/tpl/Base/img/payment_methods/dark/western-union.png)}.form-group.payment-methods .field-dropdown .payment-method.method-type-check:after{font-family:checkicon;content:"\e010";font-size:36px;font-weight:400}.form-group.payment-methods .field-dropdown .dropdown-toggle .hidden-part{font-size:10px}.form-group.payment-methods .field-dropdown .add-payment-method{margin-right:0}.form-group.payment-methods.payment-methods-empty .field-dropdown .select-payment-method .btn-primary,#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.payment-methods.payment-methods-empty .field-dropdown .select-payment-method .btn-primary{opacity:.5;cursor:not-allowed;pointer-events:auto}.form-group.payment-methods.payment-methods-empty .field-dropdown .select-payment-method .dropdown-menu{display:none}.form-group.payment-methods.payment-methods-empty .no-payment-methods-message{margin:8px 0 20px}@media only screen and (max-width:380px){.form-group.payment-methods .field-dropdown .payment-method{padding-right:40px}.form-group.payment-methods .field-dropdown .payment-method:after{width:32px}.form-group.payment-methods .field-dropdown .payment-method.method-type-check:after{font-size:30px}.form-group.payment-methods .field-dropdown .dropdown-toggle .hidden-part{font-size:9px}.form-group.payment-methods .field-dropdown .add-payment-method button.btn-primary,#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.payment-methods .field-dropdown .add-payment-method button.btn-primary{background:0 0;border:none;color:#d8d8d8;padding-left:0;padding-right:0;margin-left:4px}}.modal-dialog .modal-header{position:relative;padding:0}.modal-dialog .modal-header .modal-title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;background-color:#e8370c;color:#434343;position:relative;line-height:1.2;padding:18px 46px 16px 22px;margin:0;width:100%;z-index:1}.modal-dialog .modal-header .close{background:0 0;cursor:pointer;position:relative;width:18px;height:18px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:50%;margin-top:-9px;right:18px;z-index:550;opacity:1}.modal-dialog .modal-header .close:before,.modal-dialog .modal-header .close:after{background:#fff;width:18px;margin-top:9px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-dialog .modal-header .close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.modal-dialog .modal-header .close span{display:none}.modal-dialog .modal-content{border-radius:0}.modal-dialog .modal-content .modal-footer{color:#434343;background-color:#fff}.modal-backdrop{z-index:450}.form-input-holder .combo-options .records .option.focused{background:#60b}.dropdown-item,.btn-group .dropdown-menu a.dropdown-item{color:#434343}.dropdown-item:hover,.btn-group .dropdown-menu a.dropdown-item:hover{background-color:#60b}.ui-widget-overlay{background:rgba(0,0,0,.4);z-index:499;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.ui-dialog{border-radius:0;background:#fff;z-index:500;border:none;padding:0;-webkit-transition:all .5s ease;transition:all .5s ease}.ui-dialog .ui-dialog-titlebar{background:0 0;font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;background-color:#e8370c;color:#434343;position:relative;line-height:1.2;padding:18px 46px 16px 22px;margin:0;width:100%;border-radius:0;cursor:move;border:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;color:#fff}.ui-dialog .ui-dialog-titlebar .ui-button{background:0 0;cursor:pointer;position:relative;width:18px;height:18px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:50%;margin-top:-9px;right:18px;z-index:550;background:0 0;border:0;border-radius:0;padding:0}.ui-dialog .ui-dialog-titlebar .ui-button:before,.ui-dialog .ui-dialog-titlebar .ui-button:after{background:#fff;width:18px;margin-top:9px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui-dialog .ui-dialog-titlebar .ui-button:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon-primary,.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-text{display:none}.ui-dialog .ui-dialog-content{font-family:open sans,sans-serif;border:1px solid #d3d3d3;border-bottom:none;padding:20px 20px 5px}.ui-dialog .ui-dialog-content label{display:inline-block;font-weight:700;padding-bottom:5px}.ui-dialog .ui-dialog-content input{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 14px!important}.ui-dialog .ui-dialog-content input:disabled,.ui-dialog .ui-dialog-content input .disabled,.ui-dialog .ui-dialog-content input[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.ui-dialog .ui-dialog-content textarea{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4;height:auto;padding-top:8px;padding-bottom:8px;padding-top:6px!important;padding-bottom:6px!important}.ui-dialog .ui-dialog-content textarea:disabled,.ui-dialog .ui-dialog-content textarea .disabled,.ui-dialog .ui-dialog-content textarea[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.ui-dialog .ui-dialog-content #recaptcha_response_field{border:none!important;height:auto!important}.ui-dialog .ui-dialog-content #recaptcha_privacy *{font-size:12px}.ui-dialog .ui-dialog-buttonpane{border:1px solid #d3d3d3;border-top:none;padding:20px 20px 25px}.ui-dialog .ui-dialog-buttonpane .ui-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;background-image:none;margin:0 5px 0 0}.ui-dialog .ui-dialog-buttonpane .ui-button:disabled,.ui-dialog .ui-dialog-buttonpane .ui-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.ui-dialog .ui-dialog-buttonpane .ui-button:hover{text-decoration:none}.ui-dialog .ui-dialog-buttonpane .ui-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.ui-dialog .ui-dialog-buttonpane .ui-button:hover,.ui-dialog .ui-dialog-buttonpane .ui-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.ui-dialog .ui-dialog-buttonpane .ui-button:hover:after,.ui-dialog .ui-dialog-buttonpane .ui-button:active:after{width:100%}.ui-dialog .ui-dialog-buttonpane .ui-button[type=button]{color:#fff}.ui-dialog .ui-resizable-handle{display:none!important}@media only screen and (max-width:470px){.ui-dialog{width:320px!important}}.ui-datepicker{width:220px;-webkit-box-shadow:none;box-shadow:none;z-index:100}.ui-datepicker .ui-datepicker-header{background-color:#e8370c;color:#434343;font-size:16px;padding:10px 0}.ui-datepicker .ui-datepicker-title{line-height:normal}.ui-datepicker .ui-datepicker-title select{height:auto;line-height:normal;font-weight:400;border-color:#e8370c;background:#e8370c;color:#434343;padding:4px 3px 3px;margin:2px 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-hover{background:0 0;border:none}.ui-datepicker table{font-size:12px}.ui-datepicker th{font-weight:400}.ui-datepicker td{background:#fff;border:1px solid #d3d3d3}.ui-datepicker td span,.ui-datepicker td a{font-family:open sans,sans-serif;font-weight:400;letter-spacing:normal;line-height:normal;text-shadow:none;padding:5px 0 6px}.ui-datepicker td span.ui-state-hover,.ui-datepicker td a.ui-state-hover{background:#8200ee;color:#fff}.ui-datepicker td.ui-datepicker-current-day span,.ui-datepicker td.ui-datepicker-current-day a{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background:#8200ee;font-weight:400}.ui-datepicker td.ui-datepicker-week-end span,.ui-datepicker td.ui-datepicker-week-end a{color:#f03;text-shadow:none}.ui-datepicker td.ui-datepicker-week-end span.ui-state-hover,.ui-datepicker td.ui-datepicker-week-end a.ui-state-hover{background:#8200ee;color:#f03}.ui-datepicker td.ui-datepicker-today span,.ui-datepicker td.ui-datepicker-today a{font-weight:400;text-shadow:none}.ui-datepicker td.ui-state-disabled{opacity:.4}.ui-datepicker .ui-datepicker-buttonpane button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;height:auto;line-height:normal;padding-top:8px;padding-bottom:8px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin:0 0 5px}.ui-datepicker .ui-datepicker-buttonpane button:disabled,.ui-datepicker .ui-datepicker-buttonpane button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.ui-datepicker .ui-datepicker-buttonpane button:hover{text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.ui-datepicker .ui-datepicker-buttonpane button:hover,.ui-datepicker .ui-datepicker-buttonpane button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.ui-datepicker .ui-datepicker-buttonpane button:hover:after,.ui-datepicker .ui-datepicker-buttonpane button:active:after{width:100%}.ui-datepicker .ui-datepicker-buttonpane button[type=button]{color:#fff}.ui-dialog .ui-dialog-titlebar{background-color:#60b}@charset "UTF-8";.tpl-col{display:block;float:left}.tpl-col-1-2{display:block;float:left;width:50%}.tpl-col-1-3{display:block;float:left;width:33.33%}.tpl-col-2-3{display:block;float:left;width:66.66%}.tpl-col-1-4{display:block;float:left;width:25%}.tpl-col-2-4{display:block;float:left;width:50%}.tpl-col-3-4{display:block;float:left;width:75%}@media only screen and (max-width:1100px){.tpl-col-1-4{width:50%}}@media only screen and (max-width:900px){.tpl-col-1-2,.tpl-col-1-3,.tpl-col-2-3,.tpl-col-2-4,.tpl-col-3-4{float:none;width:100%}}@media only screen and (max-width:600px){.tpl-col-1-4{float:none;width:100%}}.tpl-centered{max-width:1020px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered.tpl-centered-without-side-padding{max-width:1000px;padding-left:0;padding-right:0}.tpl-centered-1300{max-width:1320px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-1300.tpl-centered-without-side-padding{max-width:1300px;padding-left:0;padding-right:0}.tpl-centered-1250{max-width:1270px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-1250.tpl-centered-without-side-padding{max-width:1250px;padding-left:0;padding-right:0}.tpl-centered-1200{max-width:1220px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-1200.tpl-centered-without-side-padding{max-width:1200px;padding-left:0;padding-right:0}.tpl-centered-1150{max-width:1170px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-1150.tpl-centered-without-side-padding{max-width:1150px;padding-left:0;padding-right:0}.tpl-centered-1100{max-width:1120px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-1100.tpl-centered-without-side-padding{max-width:1100px;padding-left:0;padding-right:0}.tpl-centered-1050{max-width:1070px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-1050.tpl-centered-without-side-padding{max-width:1050px;padding-left:0;padding-right:0}.tpl-centered-1000{max-width:1020px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-1000.tpl-centered-without-side-padding{max-width:1000px;padding-left:0;padding-right:0}.tpl-centered-950{max-width:970px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-950.tpl-centered-without-side-padding{max-width:950px;padding-left:0;padding-right:0}.tpl-centered-900{max-width:920px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-900.tpl-centered-without-side-padding{max-width:900px;padding-left:0;padding-right:0}.tpl-centered-850{max-width:870px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-850.tpl-centered-without-side-padding{max-width:850px;padding-left:0;padding-right:0}.tpl-centered-800{max-width:820px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-800.tpl-centered-without-side-padding{max-width:800px;padding-left:0;padding-right:0}.tpl-centered-750{max-width:770px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-750.tpl-centered-without-side-padding{max-width:750px;padding-left:0;padding-right:0}.tpl-centered-700{max-width:720px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-700.tpl-centered-without-side-padding{max-width:700px;padding-left:0;padding-right:0}.tpl-centered-650{max-width:670px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-650.tpl-centered-without-side-padding{max-width:650px;padding-left:0;padding-right:0}.tpl-centered-600{max-width:620px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-600.tpl-centered-without-side-padding{max-width:600px;padding-left:0;padding-right:0}.tpl-centered-550{max-width:570px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-550.tpl-centered-without-side-padding{max-width:550px;padding-left:0;padding-right:0}.tpl-centered-500{max-width:520px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-500.tpl-centered-without-side-padding{max-width:500px;padding-left:0;padding-right:0}.tpl-centered-450{max-width:470px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-450.tpl-centered-without-side-padding{max-width:450px;padding-left:0;padding-right:0}.tpl-centered-400{max-width:420px;padding:0 10px;margin:0 auto;width:100%}.tpl-centered-400.tpl-centered-without-side-padding{max-width:400px;padding-left:0;padding-right:0}.tpl-section-main-container{position:relative;overflow-x:hidden}.tpl-section-main-container .tpl-section-main-content{-webkit-transition:left .3s ease-in-out 0s;transition:left .3s ease-in-out 0s;position:relative;left:0}.tpl-section-main-container .tpl-section-main-content .tpl-section-header-and-search{-webkit-transition:top .3s ease-in-out 0s;transition:top .3s ease-in-out 0s;position:absolute;top:-60px;left:0;right:0;width:100%;background:unset;z-index:220}.tpl-section-main-container .tpl-section-main-content .tpl-section-main-menu{-webkit-transition:width .3s;transition:width .3s;background:linear-gradient(245deg,#6600bb,#e8370c,#fd841c,#ffce0d,#4ccc4a,#84d5fc,#0ca1e8,#bd70fd,#6600bb);background-size:2000% 2000%;-webkit-animation:colors 36s ease infinite;animation:colors 36s ease infinite;width:683px;height:100px;padding:34px;position:absolute;z-index:155;top:500px;right:0;-webkit-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease}@-webkit-keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.tpl-section-main-container .tpl-section-main-content .tpl-section-main-menu.sticky-main-menu,.tpl-section-main-container.tpl-no-hero .tpl-section-main-content .tpl-section-main-menu{-webkit-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease;position:fixed;top:0;z-index:200;padding:10px;height:58px;width:100%}.tpl-section-main-container .tpl-section-main-content .tpl-section-main-menu.sticky-main-menu .tpl-menus-menu-main-menu .tpl-menu-items,.tpl-section-main-container.tpl-no-hero .tpl-section-main-content .tpl-section-main-menu .tpl-menus-menu-main-menu .tpl-menu-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:30px;margin-top:5px}.tpl-section-main-container .tpl-section-main-content .tpl-section-main-menu .tpl-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.tpl-section-main-container .tpl-section-main-content .tpl-section-main-menu .tpl-menu-items .tpl-menu-item{text-align:center}.tpl-section-main-container .tpl-section-main-content .tpl-section-main-menu .tpl-menu-items .tpl-menu-item a{text-transform:capitalize;font-size:20px;font-family:open sans,sans-serif;font-weight:700}.tpl-section-main-container .tpl-section-main-content .tpl-section-main-menu .tpl-menu-items .tpl-menu-item a::after{display:block;content:"";width:0;height:2px;background:#fff;-webkit-transition:width .3s;transition:width .3s}.tpl-section-main-container .tpl-section-main-content .tpl-section-main-menu .tpl-menu-items .tpl-menu-item a:hover::after{width:100%}.tpl-section-main-container .tpl-section-flyout{-webkit-transition:width .3s;transition:width .3s;background:linear-gradient(245deg,#6600bb,#e8370c,#fd841c,#ffce0d,#4ccc4a,#84d5fc,#0ca1e8,#bd70fd,#6600bb);background-size:2000% 2000%;-webkit-animation:colors 36s ease infinite;animation:colors 36s ease infinite;-webkit-transition:right .3s ease-in-out 0s;transition:right .3s ease-in-out 0s;position:absolute;width:923px;height:100%;top:0;bottom:0;right:-923px;z-index:200}@keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.tpl-section-main-container .tpl-section-flyout .tpl-section-flyout-inner{position:relative;padding:55px 0 0 125px}.tpl-section-main-container.open-search .tpl-section-main-content .tpl-section-header-and-search{top:0}.tpl-section-main-container.open-flyout .tpl-section-flyout{position:fixed;top:0;right:0;z-index:200}.tpl-section-main-container.open-flyout .tpl-section-header-right{top:0;height:100%;z-index:300;background:0 0}.tpl-section-main-container.open-flyout .tpl-section-header-right #nav-icon{padding:24px}.tpl-section-main-container.open-flyout .tpl-section-header-right #nav-icon span{width:30px}.tpl-section-main-container.open-flyout.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item,.tpl-section-main-container.open-flyout.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{background:0 0;border-radius:unset}.tpl-section-main-container.open-flyout.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fal.fa-user-circle:before,.tpl-section-main-container.open-flyout.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fal.fa-user-circle:before{color:#fff}.tpl-section-main-container.open-flyout.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box,.tpl-section-main-container.open-flyout.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box{background:0 0;border-radius:unset}.tpl-section-main-container.open-flyout.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button:after,.tpl-section-main-container.open-flyout.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button:after{color:#fff}.tpl-section-main-container.open-flyout.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers:nth-child(3),.tpl-section-main-container.open-flyout.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers:nth-child(3){background:0 0;border-radius:unset}.tpl-section-main-container.open-flyout.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers:nth-child(3) .tpl-header-trigger:before,.tpl-section-main-container.open-flyout.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers:nth-child(3) .tpl-header-trigger:before{color:#fff}.sticky-menu-right .tpl-section-header .tpl-section-header-left a.logo,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-left a.logo{background:0 0;-webkit-text-fill-color:#fff;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.26)}.sticky-menu-right .tpl-section-header .tpl-section-header-left a.logo:after,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-left a.logo:after{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.26);box-shadow:2px 2px 2px rgba(0,0,0,.26);background:#fff}.sticky-menu-right .tpl-section-header .tpl-section-header-right,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right{background:0 0;height:290px;width:58px;position:fixed;top:0;z-index:400}.sticky-menu-right .tpl-section-header .tpl-section-header-right #nav-icon,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right #nav-icon{padding:10px;width:58px;margin-top:6px}.sticky-menu-right .tpl-section-header .tpl-section-header-right #nav-icon span,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right #nav-icon span{width:33px}.sticky-menu-right .tpl-section-header .tpl-section-header-right #nav-icon span:nth-child(1),.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right #nav-icon span:nth-child(1){top:11px}.sticky-menu-right .tpl-section-header .tpl-section-header-right #nav-icon span:nth-child(2),.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right #nav-icon span:nth-child(2),.sticky-menu-right .tpl-section-header .tpl-section-header-right #nav-icon span:nth-child(3),.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right #nav-icon span:nth-child(3){top:21px}.sticky-menu-right .tpl-section-header .tpl-section-header-right #nav-icon span:nth-child(4),.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right #nav-icon span:nth-child(4){top:31px}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table{display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu{padding:6px;-webkit-box-flex:1;-ms-flex:1;flex:1}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{background:#fff;border-radius:50%;width:45px;height:45px;padding-top:9px;padding-left:7px}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fal.fa-user-circle:before,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fal.fa-user-circle:before{font-size:30px;text-shadow:none;color:#434343}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart{text-shadow:none}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart{margin:0 -4px 0 0}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box{background:#fff;border-radius:50%;width:45px;height:45px;padding-top:7px;padding-left:4px;margin-right:6px}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button{margin-top:-15px}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button:after,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button:after{text-shadow:none;color:#434343}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers:nth-child(3),.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers:nth-child(3){background:#fff;border-radius:50%;width:45px;height:45px;padding-top:8px;padding-left:8px}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers:nth-child(3) .tpl-header-trigger:before,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers:nth-child(3) .tpl-header-trigger:before{text-shadow:none;color:#434343}.sticky-menu-right .tpl-section-header .tpl-section-header-right .tpl-position-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item,.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-right .tpl-position-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{margin-right:6px}.sticky-menu-right.open-flyout .tpl-section-main-content .tpl-section-header .tpl-section-header-right,.open-flyout.tpl-section-main-container.tpl-no-hero .tpl-section-main-content .tpl-section-header .tpl-section-header-right{height:100%}.sticky-menu-right.open-search .tpl-section-main-content .tpl-section-header-and-search,.open-search.tpl-section-main-container.tpl-no-hero .tpl-section-main-content .tpl-section-header-and-search{top:0;position:fixed;width:100%}.tpl-section-header-search{background:rgba(0,0,0,.26);z-index:700;position:fixed;width:100%}.tpl-section-header-search .tpl-position-header-search{max-width:1320px;padding:0 10px;margin:0 auto;width:100%;position:relative}.tpl-section-header-search .tpl-position-header-search.tpl-centered-without-side-padding{max-width:1300px;padding-left:0;padding-right:0}.tpl-section-header-search .tpl-position-header-search .tpl-section-header-search-close{background:0 0;cursor:pointer;position:relative;width:20px;height:20px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:15px;top:20px;z-index:3}.tpl-section-header-search .tpl-position-header-search .tpl-section-header-search-close:before,.tpl-section-header-search .tpl-position-header-search .tpl-section-header-search-close:after{background:#fff;width:20px;margin-top:10px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tpl-section-header-search .tpl-position-header-search .tpl-section-header-search-close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tpl-section-header{width:100%;height:80px;margin-top:60px}.tpl-section-header-left{position:fixed;float:left;width:400px;margin:14px 10px}.tpl-section-header-left .tpl-position-header-left .tpl-architect-article-one-basic .tpl-content{height:80px}.tpl-section-header-left .tpl-position-header-left .tpl-architect-article-one-basic .tpl-content .tpl-body{padding:0}.tpl-section-header-left a{color:#fff;font-size:20px;font-weight:800;font-family:open sans,sans-serif}.tpl-section-header-left .logo{-webkit-transition:width .3s;transition:width .3s;background:linear-gradient(245deg,#6600bb,#e8370c,#fd841c,#ffce0d,#4ccc4a,#84d5fc,#0ca1e8,#bd70fd,#6600bb);background-size:2000% 2000%;-webkit-animation:colors 36s ease infinite;animation:colors 36s ease infinite;display:inline-block;text-decoration:none;cursor:pointer;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.tpl-section-header-left .logo::after{-webkit-transition:width .3s;transition:width .3s;background:linear-gradient(245deg,#6600bb,#e8370c,#fd841c,#ffce0d,#4ccc4a,#84d5fc,#0ca1e8,#bd70fd,#6600bb);background-size:2000% 2000%;-webkit-animation:colors 36s ease infinite;animation:colors 36s ease infinite;display:block;content:"";width:153px;height:3px}@keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.tpl-section-header-left .logo:hover::after{width:100%}.tpl-section-header-right{-webkit-transition:width .3s;transition:width .3s;background:linear-gradient(245deg,#6600bb,#e8370c,#fd841c,#ffce0d,#4ccc4a,#84d5fc,#0ca1e8,#bd70fd,#6600bb);background-size:2000% 2000%;-webkit-animation:colors 36s ease infinite;animation:colors 36s ease infinite;float:right;height:50px;position:fixed;right:0}@keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.tpl-section-header-right #nav-icon{width:80px;height:50px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;padding:15px}.tpl-section-header-right #nav-icon span{display:block;position:absolute;height:3px;width:50px;background:#fff;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.tpl-section-header-right #nav-icon span:nth-child(1){top:12px}.tpl-section-header-right #nav-icon span:nth-child(2),.tpl-section-header-right #nav-icon span:nth-child(3){top:22px}.tpl-section-header-right #nav-icon span:nth-child(4){top:32px}.tpl-section-header-right #nav-icon.open span:nth-child(1){top:9px;display:none}.tpl-section-header-right #nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tpl-section-header-right #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tpl-section-header-right #nav-icon.open span:nth-child(4){top:36px;display:none}.tpl-section-header-right>.tpl-table{display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tpl-section-header-right>.tpl-table .tpl-cell{text-align:left;width:auto}.tpl-section-header-right>.tpl-table .tpl-section-header-triggers{text-align:right}.tpl-section-header-right .tpl-section-header-triggers:nth-child(3){margin-top:10px;padding:12px}.tpl-section-header-right .tpl-section-header-triggers:nth-child(3) .tpl-header-trigger:before{font-size:30px;margin-right:3px}.tpl-section-header-right .tpl-section-user-menu{padding:10px;position:relative;-webkit-transition:height .3s ease;transition:height .3s ease}.tpl-section-header-right .tpl-section-user-menu .tpl-position-user-menu>.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{margin-top:10px;float:right;margin-right:16px}.tpl-section-header-right .tpl-section-user-menu .tpl-position-user-menu>.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fa span{display:none}.tpl-section-header-right .tpl-section-user-menu .tpl-position-user-menu>.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fal.fa-user-circle:before{font-size:30px}.tpl-section-header-right .tpl-section-user-menu .tpl-user-content{visibility:hidden;opacity:0;position:absolute;top:100%;right:0;background:#434343;color:#fff;width:215px;z-index:250;padding:25px 25px 20px}.tpl-section-header-right .tpl-section-user-menu .tpl-user-content .tpl-menus-menu-flyout-menu .menu-item a{font-size:12px}.tpl-section-header-right .tpl-section-user-menu .tpl-user-content .tpl-logged-in-message{font-weight:700;font-size:20px;padding-bottom:10px}.tpl-section-header-right .tpl-section-user-menu .tpl-user-content.visible{visibility:visible;opacity:1}.tpl-section-header-right .tpl-section-shopping-cart{padding:10px;position:relative}.tpl-section-header-right .tpl-header-trigger{display:inline-block;vertical-align:middle;cursor:pointer}.tpl-section-header-right .tpl-header-trigger,.tpl-section-header-right .tpl-header-trigger span,.tpl-section-header-right .tpl-header-trigger:after{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;color:#f0f0f0}.tpl-section-header-right .tpl-header-trigger:after{display:block;width:20px;height:20px;line-height:20px;vertical-align:middle;font-size:14px;text-align:center}.tpl-section-header-right .tpl-header-trigger:hover,.tpl-section-header-right .tpl-header-trigger:hover *,.tpl-section-header-right .tpl-header-trigger:hover:after,.tpl-section-header-right .tpl-header-trigger span:hover{color:#fff}.tpl-section-header-right .tpl-search-trigger{margin-right:10px}.tpl-section-header-right .tpl-search-trigger span{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-section-header-right .tpl-flyout-trigger{width:82px;height:50px;text-align:center;padding-top:14px;float:right}.tpl-section-header-right .tpl-flyout-trigger span{display:block;vertical-align:middle}@media only screen and (max-width:1100px){.tpl-section-main-container .tpl-section-flyout{right:-1024px;width:100%}.tpl-section-main-container .tpl-section-flyout .tpl-section-flyout-inner{padding:70px 40px 0 25px}.tpl-section-main-container .tpl-section-flyout .tpl-menus-menu-main-menu{padding-top:0}.tpl-section-main-container .tpl-section-header .tpl-section-header-left .tpl-position-header-left a.logo{background:0 0;-webkit-background-clip:text;-webkit-text-fill-color:#fff}.tpl-section-main-container .tpl-section-header .tpl-section-header-left .tpl-position-header-left a.logo:after{background:#fff}.tpl-section-main-container .tpl-section-header .tpl-section-header-right{background:0 0;-webkit-transition:all .5s ease;transition:all .5s ease;width:50px;height:50px;top:7px}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers{height:50px}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-user-menu{visibility:hidden}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-header-triggers:nth-child(3){visibility:hidden}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-table .tpl-section-shopping-cart{visibility:hidden}.tpl-section-main-container .tpl-section-header .tpl-section-header-right #nav-icon{width:60px;padding-left:12px;margin-top:1px}.tpl-section-main-container .tpl-section-header .tpl-section-header-right #nav-icon span{width:33px}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-section-user-menu .tpl-user-content{left:auto;right:0}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-section-main-menu{display:none}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-search-trigger{margin-right:0}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-header-trigger:after{font-size:18px}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-flyout-trigger:after{font-size:20px}.tpl-section-main-container .tpl-section-header .tpl-section-header-right .tpl-flyout-trigger span{display:none}.sticky-menu-right .tpl-section-header-and-search .tpl-section-header .tpl-section-header-right,.tpl-section-main-container.tpl-no-hero .tpl-section-header-and-search .tpl-section-header .tpl-section-header-right{height:0}.sticky-menu-right.open-flyout .tpl-section-header,.open-flyout.tpl-section-main-container.tpl-no-hero .tpl-section-header{background:0 0}.sticky-menu-right.open-flyout .tpl-section-header-right,.open-flyout.tpl-section-main-container.tpl-no-hero .tpl-section-header-right{height:0}.sticky-menu-right.open-flyout .tpl-section-header-right #nav-icon,.open-flyout.tpl-section-main-container.tpl-no-hero .tpl-section-header-right #nav-icon{width:60px;padding-left:18px}.sticky-menu-right.open-flyout .tpl-section-header-triggers:nth-child(3),.open-flyout.tpl-section-main-container.tpl-no-hero .tpl-section-header-triggers:nth-child(3){padding:4px}.tpl-section-main-container.open-flyout .tpl-section-header-and-search .tpl-section-header{background:0 0}.tpl-section-main-container.open-flyout .tpl-section-header-and-search .tpl-section-header .tpl-section-header-right{width:50px}.tpl-section-main-container.open-flyout .tpl-section-header-and-search .tpl-section-header .tpl-section-header-right .tpl-section-header-triggers:nth-child(1){margin-top:15px;margin-right:10px}.tpl-section-main-container.open-flyout .tpl-section-header-and-search .tpl-section-header .tpl-section-header-right .tpl-section-user-menu{visibility:visible;margin-right:10px}.tpl-section-main-container.open-flyout .tpl-section-header-and-search .tpl-section-header .tpl-section-header-right .tpl-section-header-triggers:nth-child(3){visibility:visible;padding:0;padding-top:25px;margin-right:13px;width:auto;height:auto}.tpl-section-main-container.open-flyout .tpl-section-header-and-search .tpl-section-header .tpl-section-header-right .tpl-section-shopping-cart{visibility:visible;margin-right:7px}.tpl-section-main-container.open-flyout .tpl-section-header-and-search .tpl-section-header .tpl-section-header-right .tpl-section-shopping-cart .contributions-modules-shopping-cart .cart-box{width:auto;height:auto;padding-left:0;padding-top:20px;margin-right:0}.tpl-section-main-container.open-flyout .tpl-section-header-and-search .tpl-section-header .tpl-section-header-right .tpl-position-user-menu .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{margin-right:0;width:auto;height:auto;padding-left:0}.tpl-section-main-container.open-flyout .tpl-section-header-and-search #nav-icon{top:-10px}.tpl-section-main-container.open-flyout .tpl-section-flyout{z-index:200}.tpl-section-main-container.open-flyout .tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-line-pack:center;align-content:center}.tpl-section-main-container.open-flyout .tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{display:block;float:none;-webkit-box-flex:1;-ms-flex:1 0 calc(40%);flex:1 0 calc(40%)}.tpl-section-main-container.open-flyout .tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a{font-size:14px}.tpl-section-main-container.open-flyout .tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items{display:block;position:relative;top:auto;right:auto}.tpl-section-main-container.open-flyout .tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item{padding-top:0;min-width:unset}.tpl-section-main-container.open-flyout .tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item a{font-size:14px}.tpl-section-main-menu{display:none}.tpl-section-header{-webkit-transition:width .3s;transition:width .3s;background:linear-gradient(245deg,#6600bb,#e8370c,#fd841c,#ffce0d,#4ccc4a,#84d5fc,#0ca1e8,#bd70fd,#6600bb);background-size:2000% 2000%;-webkit-animation:colors 36s ease infinite;animation:colors 36s ease infinite;position:fixed;height:62px}@-webkit-keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.tpl-section-header .tpl-section-header-left{margin-top:18px;width:290px}.tpl-section-header .tpl-section-header-left a.logo{font-size:14px}}@media only screen and (max-width:900px){.tpl-section-main-container.tpl-no-hero .tpl-section-header-and-search .tpl-section-header{height:80px}.tpl-section-main-container.tpl-no-hero .tpl-section-header-and-search .tpl-section-header .tpl-section-header-left{}.tpl-section-main-container.tpl-no-hero .tpl-section-header-and-search .tpl-section-header .tpl-section-header-left .tpl-position-header-left a.logo:after{background-color:#fff}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic{padding-top:20px}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic .tpl-architect-wrapper-one-basic-inner{padding:0 40px}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic .tpl-architect-wrapper-one-basic-inner .tpl-menus-menu-main-menu .tpl-menu-items{padding-bottom:50px}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic .tpl-architect-wrapper-one-basic-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{line-height:1.56}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic .tpl-architect-wrapper-one-basic-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a{font-weight:700}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic .tpl-architect-wrapper-one-basic-inner .tpl-menus-menu-social-icons:nth-child(1){position:relative;padding:15px;right:-40px}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic .tpl-architect-wrapper-one-basic-inner .tpl-menus-menu-social-icons:nth-child(1) a:before{font-size:20px}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic .tpl-architect-wrapper-one-basic-inner .tpl-menus-menu-social-icons:nth-child(5){top:-30px;text-align:center}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic .tpl-architect-wrapper-one-basic-inner .tpl-menus-menu-social-icons:nth-child(5) .tpl-menu-items .tpl-menu-item a{width:78px;height:54px}}@media only screen and (max-width:600px){.tpl-section-flyout{z-index:200}.tpl-section-flyout .tpl-section-flyout-inner{height:100%}.tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-flyout-menu .menu-item a{font-size:30px}.tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu{overflow:scroll;max-height:350px;overflow-y:visible}.tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-line-pack:center;align-content:center}.tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{padding-bottom:30px;-webkit-box-flex:1;-ms-flex:1 0 calc(40%);flex:1 0 calc(40%)}.tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a{font-size:13px}.tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items{display:block;position:relative;top:auto;right:auto}.tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item{padding-top:0}.tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item a{font-size:13px}.tpl-section-flyout .tpl-section-flyout-inner .tpl-menus-menu-social-icons{display:none}}.tpl-section-footer{position:relative}.tpl-section-footer .tpl-position-footer{-webkit-transition:width .3s;transition:width .3s;background:linear-gradient(245deg,#6600bb,#e8370c,#fd841c,#ffce0d,#4ccc4a,#84d5fc,#0ca1e8,#bd70fd,#6600bb);background-size:2000% 2000%;-webkit-animation:colors 36s ease infinite;animation:colors 36s ease infinite;width:100%}@keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic{max-width:1190px;padding:0 10px;margin:0 auto;width:100%;padding-top:90px}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic.tpl-centered-without-side-padding{max-width:1170px;padding-left:0;padding-right:0}.tpl-section-footer .tpl-position-footer .tpl-architect-wrapper-one-basic .tpl-architect-wrapper-one-basic-inner .tpl-architect-article-one-basic{margin-top:-30px}.tpl-section-footer .tpl-position-footer .tpl-body{padding:0;color:#fff;text-align:center}.tpl-section-footer .tpl-position-footer-bottom{position:absolute;background-color:#d8d8d8;width:100%;top:0}.tpl-section-footer .tpl-position-footer-bottom.sticky-footer{position:fixed;bottom:0;width:100%;z-index:200;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:unset}.tpl-section-main-container.tpl-no-hero .tpl-section-header-and-search{top:-80px}.tpl-section-main-container.tpl-no-hero .tpl-section-header{height:0}.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-left{top:0}.tpl-section-main-container.tpl-no-hero .tpl-section-header .tpl-section-header-left .tpl-position-header-left a.logo{color:#60b}.tpl-section-main-container.open-flyout .tpl-section-header-right .tpl-section-shopping-cart{padding:10px;position:relative;text-shadow:none}.padding-top{padding-top:20px}.padding-bottom{padding-bottom:20px}.padding-left{padding-left:10px}.padding-right{padding-right:10px}.padding-sides{padding-left:10px;padding-right:10px}.padding-top.padding-x-0-5,.padding-top.padding-v-x-0-5{padding-top:10px}.padding-bottom.padding-x-0-5,.padding-bottom.padding-v-x-0-5{padding-bottom:10px}.padding-left.padding-x-0-5,.padding-left.padding-h-x-0-5{padding-left:5px}.padding-right.padding-x-0-5,.padding-right.padding-h-x-0-5{padding-right:5px}.padding-sides.padding-x-0-5,.padding-sides.padding-h-x-0-5{padding-left:5px;padding-right:5px}.padding-top.padding-x-1-5,.padding-top.padding-v-x-1-5{padding-top:30px}.padding-bottom.padding-x-1-5,.padding-bottom.padding-v-x-1-5{padding-bottom:30px}.padding-left.padding-x-1-5,.padding-left.padding-h-x-1-5{padding-left:15px}.padding-right.padding-x-1-5,.padding-right.padding-h-x-1-5{padding-right:15px}.padding-sides.padding-x-1-5,.padding-sides.padding-h-x-1-5{padding-left:15px;padding-right:15px}.padding-top.padding-x-2-5,.padding-top.padding-v-x-2-5{padding-top:50px}.padding-bottom.padding-x-2-5,.padding-bottom.padding-v-x-2-5{padding-bottom:50px}.padding-left.padding-x-2-5,.padding-left.padding-h-x-2-5{padding-left:25px}.padding-right.padding-x-2-5,.padding-right.padding-h-x-2-5{padding-right:25px}.padding-sides.padding-x-2-5,.padding-sides.padding-h-x-2-5{padding-left:25px;padding-right:25px}.padding-top.padding-x-2{padding-top:40px}.padding-bottom.padding-x-2{padding-bottom:40px}.padding-left.padding-x-2{padding-left:20px}.padding-right.padding-x-2{padding-right:20px}.padding-sides.padding-x-2{padding-left:20px;padding-right:20px}.padding-top.padding-v-x-2{padding-top:40px}.padding-bottom.padding-v-x-2{padding-bottom:40px}.padding-left.padding-h-x-2{padding-left:20px}.padding-right.padding-h-x-2{padding-right:20px}.padding-sides.padding-h-x-2{padding-left:20px;padding-right:20px}.padding-top.padding-x-3{padding-top:60px}.padding-bottom.padding-x-3{padding-bottom:60px}.padding-left.padding-x-3{padding-left:30px}.padding-right.padding-x-3{padding-right:30px}.padding-sides.padding-x-3{padding-left:30px;padding-right:30px}.padding-top.padding-v-x-3{padding-top:60px}.padding-bottom.padding-v-x-3{padding-bottom:60px}.padding-left.padding-h-x-3{padding-left:30px}.padding-right.padding-h-x-3{padding-right:30px}.padding-sides.padding-h-x-3{padding-left:30px;padding-right:30px}.padding-top.padding-x-4{padding-top:80px}.padding-bottom.padding-x-4{padding-bottom:80px}.padding-left.padding-x-4{padding-left:40px}.padding-right.padding-x-4{padding-right:40px}.padding-sides.padding-x-4{padding-left:40px;padding-right:40px}.padding-top.padding-v-x-4{padding-top:80px}.padding-bottom.padding-v-x-4{padding-bottom:80px}.padding-left.padding-h-x-4{padding-left:40px}.padding-right.padding-h-x-4{padding-right:40px}.padding-sides.padding-h-x-4{padding-left:40px;padding-right:40px}.padding-top.padding-x-5{padding-top:100px}.padding-bottom.padding-x-5{padding-bottom:100px}.padding-left.padding-x-5{padding-left:50px}.padding-right.padding-x-5{padding-right:50px}.padding-sides.padding-x-5{padding-left:50px;padding-right:50px}.padding-top.padding-v-x-5{padding-top:100px}.padding-bottom.padding-v-x-5{padding-bottom:100px}.padding-left.padding-h-x-5{padding-left:50px}.padding-right.padding-h-x-5{padding-right:50px}.padding-sides.padding-h-x-5{padding-left:50px;padding-right:50px}.padding-top.padding-x-6{padding-top:120px}.padding-bottom.padding-x-6{padding-bottom:120px}.padding-left.padding-x-6{padding-left:60px}.padding-right.padding-x-6{padding-right:60px}.padding-sides.padding-x-6{padding-left:60px;padding-right:60px}.padding-top.padding-v-x-6{padding-top:120px}.padding-bottom.padding-v-x-6{padding-bottom:120px}.padding-left.padding-h-x-6{padding-left:60px}.padding-right.padding-h-x-6{padding-right:60px}.padding-sides.padding-h-x-6{padding-left:60px;padding-right:60px}.padding-top.padding-x-7{padding-top:140px}.padding-bottom.padding-x-7{padding-bottom:140px}.padding-left.padding-x-7{padding-left:70px}.padding-right.padding-x-7{padding-right:70px}.padding-sides.padding-x-7{padding-left:70px;padding-right:70px}.padding-top.padding-v-x-7{padding-top:140px}.padding-bottom.padding-v-x-7{padding-bottom:140px}.padding-left.padding-h-x-7{padding-left:70px}.padding-right.padding-h-x-7{padding-right:70px}.padding-sides.padding-h-x-7{padding-left:70px;padding-right:70px}.padding-top.padding-x-8{padding-top:160px}.padding-bottom.padding-x-8{padding-bottom:160px}.padding-left.padding-x-8{padding-left:80px}.padding-right.padding-x-8{padding-right:80px}.padding-sides.padding-x-8{padding-left:80px;padding-right:80px}.padding-top.padding-v-x-8{padding-top:160px}.padding-bottom.padding-v-x-8{padding-bottom:160px}.padding-left.padding-h-x-8{padding-left:80px}.padding-right.padding-h-x-8{padding-right:80px}.padding-sides.padding-h-x-8{padding-left:80px;padding-right:80px}.padding-top.padding-x-9{padding-top:180px}.padding-bottom.padding-x-9{padding-bottom:180px}.padding-left.padding-x-9{padding-left:90px}.padding-right.padding-x-9{padding-right:90px}.padding-sides.padding-x-9{padding-left:90px;padding-right:90px}.padding-top.padding-v-x-9{padding-top:180px}.padding-bottom.padding-v-x-9{padding-bottom:180px}.padding-left.padding-h-x-9{padding-left:90px}.padding-right.padding-h-x-9{padding-right:90px}.padding-sides.padding-h-x-9{padding-left:90px;padding-right:90px}.padding-top.padding-x-10{padding-top:200px}.padding-bottom.padding-x-10{padding-bottom:200px}.padding-left.padding-x-10{padding-left:100px}.padding-right.padding-x-10{padding-right:100px}.padding-sides.padding-x-10{padding-left:100px;padding-right:100px}.padding-top.padding-v-x-10{padding-top:200px}.padding-bottom.padding-v-x-10{padding-bottom:200px}.padding-left.padding-h-x-10{padding-left:100px}.padding-right.padding-h-x-10{padding-right:100px}.padding-sides.padding-h-x-10{padding-left:100px;padding-right:100px}@media only screen and (max-width:900px){.padding-left,.padding-right,.padding-sides,.padding-sides.padding-x-0-5,.padding-sides.padding-x-1-5,.padding-sides.padding-x-2-5,.padding-sides.padding-h-x-0-5,.padding-sides.padding-h-x-1-5,.padding-sides.padding-h-x-2-5{padding-left:0;padding-right:0}.padding-sides.padding-x-2{padding-left:0;padding-right:0}.padding-left.padding-x-2{padding-left:0}.padding-right.padding-x-2{padding-right:0}.padding-left.padding-h-x-2{padding-left:0}.padding-right.padding-h-x-2{padding-right:0}.padding-sides.padding-h-x-2{padding-left:0;padding-right:0}.padding-sides.padding-x-3{padding-left:0;padding-right:0}.padding-left.padding-x-3{padding-left:0}.padding-right.padding-x-3{padding-right:0}.padding-left.padding-h-x-3{padding-left:0}.padding-right.padding-h-x-3{padding-right:0}.padding-sides.padding-h-x-3{padding-left:0;padding-right:0}.padding-sides.padding-x-4{padding-left:0;padding-right:0}.padding-left.padding-x-4{padding-left:0}.padding-right.padding-x-4{padding-right:0}.padding-left.padding-h-x-4{padding-left:0}.padding-right.padding-h-x-4{padding-right:0}.padding-sides.padding-h-x-4{padding-left:0;padding-right:0}.padding-sides.padding-x-5{padding-left:0;padding-right:0}.padding-left.padding-x-5{padding-left:0}.padding-right.padding-x-5{padding-right:0}.padding-left.padding-h-x-5{padding-left:0}.padding-right.padding-h-x-5{padding-right:0}.padding-sides.padding-h-x-5{padding-left:0;padding-right:0}.padding-sides.padding-x-6{padding-left:0;padding-right:0}.padding-left.padding-x-6{padding-left:0}.padding-right.padding-x-6{padding-right:0}.padding-left.padding-h-x-6{padding-left:0}.padding-right.padding-h-x-6{padding-right:0}.padding-sides.padding-h-x-6{padding-left:0;padding-right:0}.padding-sides.padding-x-7{padding-left:0;padding-right:0}.padding-left.padding-x-7{padding-left:0}.padding-right.padding-x-7{padding-right:0}.padding-left.padding-h-x-7{padding-left:0}.padding-right.padding-h-x-7{padding-right:0}.padding-sides.padding-h-x-7{padding-left:0;padding-right:0}.padding-sides.padding-x-8{padding-left:0;padding-right:0}.padding-left.padding-x-8{padding-left:0}.padding-right.padding-x-8{padding-right:0}.padding-left.padding-h-x-8{padding-left:0}.padding-right.padding-h-x-8{padding-right:0}.padding-sides.padding-h-x-8{padding-left:0;padding-right:0}.padding-sides.padding-x-9{padding-left:0;padding-right:0}.padding-left.padding-x-9{padding-left:0}.padding-right.padding-x-9{padding-right:0}.padding-left.padding-h-x-9{padding-left:0}.padding-right.padding-h-x-9{padding-right:0}.padding-sides.padding-h-x-9{padding-left:0;padding-right:0}.padding-sides.padding-x-10{padding-left:0;padding-right:0}.padding-left.padding-x-10{padding-left:0}.padding-right.padding-x-10{padding-right:0}.padding-left.padding-h-x-10{padding-left:0}.padding-right.padding-h-x-10{padding-right:0}.padding-sides.padding-h-x-10{padding-left:0;padding-right:0}}.tpl-menus-menu-flyout-menu{line-height:normal}.tpl-menus-menu-flyout-menu .menu-item a{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:20px 0;display:inline-block}.tpl-menus-menu-flyout-menu .menu-item:first-child a{padding-top:0}.tpl-menus-menu-flyout-menu .menu-item .menu-sub-item{padding-bottom:20px}.tpl-menus-menu-flyout-menu .menu-item .menu-sub-item a{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;color:#d8d8d8;font-size:14px;padding:0;text-transform:none;font-weight:300}.tpl-menus-menu-flyout-menu .menu-item .menu-sub-item a:hover{color:#fff}.tpl-position-user-content .tpl-menus-menu-flyout-menu .menu-item,.tpl-position-user-content .tpl-menus-menu-flyout-menu .menu-item:first-child{padding:0}.tpl-position-user-content .tpl-menus-menu-flyout-menu .menu-item a{display:inline-block;color:#d3d3d3;margin:8px 0;padding:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.tpl-position-user-content .tpl-menus-menu-flyout-menu .menu-item a:hover{color:#fff}.tpl-menus-menu-flyout-menu .menu-item a{font-family:open sans,sans-serif;font-size:40px;font-weight:700;color:#fff;text-transform:capitalize;padding:10px 0}.tpl-section-flyout .tpl-menus-menu-main-menu{padding-top:60px}.tpl-section-flyout .tpl-menus-menu-main-menu .tpl-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex}.tpl-section-flyout .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{-webkit-box-flex:1;-ms-flex:1;flex:1;width:120px}.tpl-section-flyout .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a{font-family:open sans,sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.tpl-section-flyout .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items{position:unset;top:15px;visibility:unset;opacity:1;right:auto}.tpl-section-flyout .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item{background:0 0}.tpl-section-flyout .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item a{color:#fff;text-transform:capitalize;padding:3px 0;font-family:open sans,sans-serif;font-size:18px}@charset "UTF-8";.tpl-menus-menu-main-menu .tpl-menu-items{position:relative}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{float:left;margin-right:36px;text-transform:uppercase;position:relative}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a{font-size:15px;text-decoration:none;color:#f0f0f0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-family:open sans,sans-serif}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fa{text-transform:none;float:right}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fa.fa-user:before{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item:hover a{color:#fff}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items{position:absolute;visibility:hidden;opacity:0;top:100%;left:auto;right:0;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item{background:rgba(0,0,0,.4);min-width:200px}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item.is-first{padding-top:10px}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item.is-last{padding-bottom:10px}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item a{display:block;color:#d3d3d3;font-size:12px;font-weight:700;text-transform:uppercase;padding:8px 15px}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item .tpl-menu-sub-items .tpl-menu-sub-item a:hover{color:#fff}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item:hover .tpl-menu-sub-items{visibility:visible;opacity:1}.tpl-position-footer .tpl-menus-menu-main-menu{float:none}.tpl-position-footer .tpl-menus-menu-main-menu .tpl-menu-items{text-align:left;padding-bottom:40px}.tpl-position-footer .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{margin:0;line-height:25px;letter-spacing:.6px;float:none}.tpl-position-footer .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a{line-height:initial;text-transform:capitalize;text-decoration:underline;font-weight:700}.tpl-position-footer .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.mail{text-transform:lowercase;text-decoration:underline}.tpl-position-footer .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.no-link{text-decoration:none;pointer-events:none;cursor:default}.tpl-position-footer .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.separator{display:inline-block;margin-top:30px}.tpl-position-footer .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fal.fa-user-circle{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-position-footer-bottom .tpl-menus-menu-main-menu .tpl-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:15px 0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.26);box-shadow:0 0 15px 0 rgba(0,0,0,.26)}.tpl-position-footer-bottom .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{line-height:1.5;padding-left:25px;padding-right:25px;margin-right:0;border-right:1px solid #60b;float:none}.tpl-position-footer-bottom .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item.is-first{padding-right:50px}.tpl-position-footer-bottom .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item.is-last{border:0;margin-right:0;padding-left:50px;padding-right:0}.tpl-position-footer-bottom .tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a{font-size:15px;font-weight:700;text-transform:none;color:#60b}@media only screen and (max-width:1100px){.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item{margin-right:22px}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fa{font-size:18px}.tpl-menus-menu-main-menu .tpl-menu-items .tpl-menu-item a.fa span{display:none}}.tpl-menus-menu-social-icons{text-align:center;font-size:0}.tpl-menus-menu-social-icons .tpl-menu-item{display:inline-block}.tpl-menus-menu-social-icons .tpl-menu-item a{display:inline-block;width:40px;height:40px;line-height:40px;vertical-align:middle;text-align:center;border-radius:0;background-color:#60b;color:#fff;text-decoration:none;font-size:28px;margin:5px}.tpl-menus-menu-social-icons .tpl-menu-item a:hover{background-color:#7400d5}.tpl-menus-menu-social-icons.tpl-floating{position:fixed;left:0;top:40vh;padding:8px 2px;z-index:230;background-color:#d3d3d3}.tpl-menus-menu-social-icons.tpl-floating .tpl-menu-item{display:block}.tpl-menus-menu-social-icons.tpl-floating .tpl-menu-item a{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background:0 0;color:#484848;font-size:25px;margin:5px 0}.tpl-menus-menu-social-icons.tpl-floating .tpl-menu-item a:hover{background:0 0;color:rgba(0,0,0,.26)}@media only screen and (max-width:450px){.tpl-menus-menu-social-icons.tpl-floating{padding:2px 1px 2px 0}.tpl-menus-menu-social-icons.tpl-floating .tpl-menu-item a{width:32px;height:32px;line-height:32px;font-size:20px;margin:0}}.tpl-menus-menu-social-icons{text-align:right}.tpl-menus-menu-social-icons .tpl-menu-items .tpl-menu-item a{background-color:transparent;position:relative;font-family:"font awesome 5 pro";color:#fff}.tpl-menus-menu-social-icons .tpl-menu-items .tpl-menu-item a.teen-missions-alter-logo{background:url(/tpl/TMI/img/Teen-Missions-Alter-Logo.png) no-repeat;background-size:contain;width:98px;height:68px}.tpl-menus-menu-social-icons .tpl-menu-items .tpl-menu-item a.ECFA-crop{background:url(/tpl/TMI/img/ECFA-crop.png) no-repeat;background-size:contain;width:57px;height:49px;border-radius:25px}.tpl-position-footer .tpl-menus-menu-social-icons:nth-child(1){position:absolute;right:0;z-index:195}.tpl-position-footer .tpl-menus-menu-social-icons:nth-child(5){position:relative;top:-10px;width:20%;z-index:100}@media only screen and (max-width:990px){.tpl-position-footer .tpl-menus-menu-social-icons:nth-child(5){top:0;width:100%}}.tpl-position-footer .tpl-menus-menu-social-icons{display:block;float:left;width:20%}@media only screen and (max-width:990px){.tpl-position-footer .tpl-menus-menu-social-icons{top:0;width:100%}}@media only screen and (max-width:990px){.tpl-position-footer .tpl-menus-menu-social-icons .tpl-menu-items{text-align:center}}.tpl-position-footer .tpl-menus-menu-social-icons .tpl-menu-items .tpl-menu-item a{color:#fff;font-size:20px}.tpl-position-footer .tpl-menus-menu-social-icons .tpl-menu-items .tpl-menu-item a:hover{color:#434343}.com-advocacy.all-advocacy-campaigns .search-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:10px}@media only screen and (max-width:900px){.com-advocacy.all-advocacy-campaigns .search-header{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}}@media only screen and (max-width:600px){.com-advocacy.all-advocacy-campaigns .search-header{padding-left:0;padding-right:0}}.com-advocacy.all-advocacy-campaigns .search-header .search-input{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:10px;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.com-advocacy.all-advocacy-campaigns .search-header .search-input:disabled,.com-advocacy.all-advocacy-campaigns .search-header .search-input .disabled,.com-advocacy.all-advocacy-campaigns .search-header .search-input[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}@media only screen and (max-width:900px){.com-advocacy.all-advocacy-campaigns .search-header .search-input{width:100%;margin-bottom:10px;margin-right:0}}.com-advocacy.all-advocacy-campaigns .search-header .search-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.com-advocacy.all-advocacy-campaigns .search-header .search-button:disabled,.com-advocacy.all-advocacy-campaigns .search-header .search-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy.all-advocacy-campaigns .search-header .search-button:hover{text-decoration:none}.com-advocacy.all-advocacy-campaigns .search-header .search-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.com-advocacy.all-advocacy-campaigns .search-header .search-button:hover,.com-advocacy.all-advocacy-campaigns .search-header .search-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.com-advocacy.all-advocacy-campaigns .search-header .search-button:hover:after,.com-advocacy.all-advocacy-campaigns .search-header .search-button:active:after{width:100%}.com-advocacy.all-advocacy-campaigns .search-header .search-button[type=button]{color:#fff}@media only screen and (max-width:900px){.com-advocacy.all-advocacy-campaigns .search-header .search-button{-ms-flex-negative:1;flex-shrink:1}}@media only screen and (max-width:600px){.com-advocacy.all-advocacy-campaigns .search-header .search-button{width:100%}}.com-advocacy.all-advocacy-campaigns .search-header .reset-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:0;margin-left:10px}.com-advocacy.all-advocacy-campaigns .search-header .reset-button:disabled,.com-advocacy.all-advocacy-campaigns .search-header .reset-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy.all-advocacy-campaigns .search-header .reset-button:hover{text-decoration:none}.com-advocacy.all-advocacy-campaigns .search-header .reset-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.com-advocacy.all-advocacy-campaigns .search-header .reset-button:hover,.com-advocacy.all-advocacy-campaigns .search-header .reset-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.com-advocacy.all-advocacy-campaigns .search-header .reset-button:hover:after,.com-advocacy.all-advocacy-campaigns .search-header .reset-button:active:after{width:100%}.com-advocacy.all-advocacy-campaigns .search-header .reset-button[type=button]{color:#fff}@media only screen and (max-width:900px){.com-advocacy.all-advocacy-campaigns .search-header .reset-button{-ms-flex-negative:1;flex-shrink:1}}@media only screen and (max-width:600px){.com-advocacy.all-advocacy-campaigns .search-header .reset-button{width:100%;margin-left:0;margin-top:10px}}.com-advocacy.all-advocacy-campaigns .search-header .category-filter{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(/tpl/Base/img/drop-down-arrow.png);background-repeat:no-repeat;background-position:center right 20px;background-size:12px;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none!important;padding:4px 14px;padding-right:34px;padding-top:0;padding-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:10px;width:30%}.com-advocacy.all-advocacy-campaigns .search-header .category-filter:disabled,.com-advocacy.all-advocacy-campaigns .search-header .category-filter .disabled,.com-advocacy.all-advocacy-campaigns .search-header .category-filter[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}@media only screen and (max-width:900px){.com-advocacy.all-advocacy-campaigns .search-header .category-filter{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin-bottom:10px}}@media only screen and (max-width:600px){.com-advocacy.all-advocacy-campaigns .search-header .category-filter{width:100%;margin-right:0}}.com-advocacy.all-advocacy-campaigns .all-campaigns{margin:0;width:100%}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign{width:calc(33.3333% - 20px);float:none;display:block;margin:10px;border:0;background:#f0f0f0}@media only screen and (max-width:900px){.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign{width:calc(50% - 20px)}}@media only screen and (max-width:600px){.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign{width:100%;margin:10px 0}}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .main-info{padding:0}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .main-info .corner{display:none}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .main-info .corner-hide{display:none}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .main-info .category-icon{display:none}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .main-info .image a img{width:100%}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .main-info .title{padding:20px}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .main-info .title.no-image{text-indent:unset}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .main-info .title a{text-decoration:none}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .progress-bar{margin:0;padding:20px;padding-top:0;max-width:none}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .progress-bar .title{margin-bottom:5px}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .progress-bar .bar-wrapper{border:0;background:#fff}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .progress-bar .bar-wrapper .progress{height:30px;background:#60b}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .donations{padding:20px;padding-top:0}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .donations .donation{border:0;padding:7px 0;border-bottom:solid 1px #d8d8d8}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .donations .donation:first-child{padding-top:0}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .donations .donation:last-child{border-bottom:0;padding-bottom:0}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .donations .donation .donation-title{color:#e8370c}.com-advocacy.all-advocacy-campaigns .all-campaigns .advocacy-campaign .donations .donation .donation-note{color:#e8370c}.com-advocacy.confirmation{padding-top:20px;padding-bottom:20px}.com-advocacy.confirmation .page-title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;border:none;margin-bottom:40px}.com-advocacy .campaign-url-info{padding-bottom:50px}.com-advocacy .campaign-url-info .title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;padding:0 2px 15px;margin:0}.com-advocacy .campaign-url-info .link{background-color:#d3d3d3;color:#434343;font-size:14px;padding:18px 16px;word-break:break-all}.com-advocacy .campaign-url-info .registration{margin-top:30px}.com-advocacy .campaign-url-info .registration span{margin:20px 0}.com-advocacy .campaign-url-info .registration span.big{margin:0 15px 0 0}.com-advocacy .campaign-url-info .registration .login-register{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.com-advocacy .campaign-url-info .registration .login-register:disabled,.com-advocacy .campaign-url-info .registration .login-register.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy .campaign-url-info .registration .login-register:hover{text-decoration:none}.com-advocacy .campaign-url-info .registration .login-register:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.com-advocacy .campaign-url-info .registration .login-register:hover,.com-advocacy .campaign-url-info .registration .login-register:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.com-advocacy .campaign-url-info .registration .login-register:hover:after,.com-advocacy .campaign-url-info .registration .login-register:active:after{width:100%}.com-advocacy .campaign-url-info .registration .login-register[type=button]{color:#fff}.com-advocacy .campaign-donations .title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;margin-bottom:3px}.com-advocacy .campaign-donations .details .completion-bar-achieved{margin-top:15px}.com-advocacy .campaign-donations .details .completion-bar{background-color:#d3d3d3;border-radius:1px;width:47%;margin-top:6px}.com-advocacy .campaign-donations .details .completion-bar .copletion-progress{background-color:#60b;border-radius:1px;height:10px;max-width:100%}.com-advocacy .campaign-donations .details .completion-bar .min,.com-advocacy .campaign-donations .details .completion-bar .max,.com-advocacy .campaign-donations .details .completion-bar .now_holder,.com-advocacy .campaign-donations .details .completion-bar .now_holder .now{color:#434343;font-size:12px;top:20px}.com-advocacy .campaign-donations .details .completion-bar .min{display:none}.com-advocacy .campaign-donations .details .completion-bar .now_holder{margin-left:0;max-width:100%}.com-advocacy .campaign-donations .details .completion-bar .now_holder .now{max-width:100%}.com-advocacy .campaign-donations .details .financial-info{font-family:open sans,sans-serif;color:#434343;font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;font-size:20px;font-weight:700;margin:-20px 0 0 5%}.com-advocacy .campaign-donations .details .financial-info p{color:#434343;float:none;font-weight:400;line-height:normal;padding:0;margin:5px 0 0}.com-advocacy .campaign-donations .details .donateNow,.com-advocacy .donation-details .title .donateNow{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;padding:0 20px;overflow:hidden;max-width:200px;position:relative}.com-advocacy .campaign-donations .details .donateNow:disabled,.com-advocacy .campaign-donations .details .donateNow.disabled,.com-advocacy .donation-details .title .donateNow:disabled,.com-advocacy .donation-details .title .donateNow.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy .campaign-donations .details .donateNow:hover,.com-advocacy .donation-details .title .donateNow:hover{text-decoration:none}.com-advocacy .campaign-donations .details .donateNow:after,.com-advocacy .donation-details .title .donateNow:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.com-advocacy .campaign-donations .details .donateNow:hover,.com-advocacy .campaign-donations .details .donateNow:active,.com-advocacy .donation-details .title .donateNow:hover,.com-advocacy .donation-details .title .donateNow:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.com-advocacy .campaign-donations .details .donateNow:hover:after,.com-advocacy .campaign-donations .details .donateNow:active:after,.com-advocacy .donation-details .title .donateNow:hover:after,.com-advocacy .donation-details .title .donateNow:active:after{width:100%}.com-advocacy .campaign-donations .details .donateNow[type=button],.com-advocacy .donation-details .title .donateNow[type=button]{color:#fff}.com-advocacy .campaign-donations .details .donateNow{margin:-27px 0 0}.com-advocacy .donation-details .title .donateNow{display:none}.com-advocacy .campaign-details-body{padding:35px 0}.com-advocacy .advocacy-campaign-details{border:none;padding-bottom:0}.com-advocacy .advocacy-campaign-details .title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;padding:26px 200px 26px 0;letter-spacing:0;position:relative;margin:20px 0}.com-advocacy .advocacy-campaign-details .title a.edit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;max-width:200px;position:absolute;right:0;top:16px;padding:0 14px}.com-advocacy .advocacy-campaign-details .title a.edit:disabled,.com-advocacy .advocacy-campaign-details .title a.edit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy .advocacy-campaign-details .title a.edit:hover{text-decoration:none}.com-advocacy .advocacy-campaign-details .title a.edit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.com-advocacy .advocacy-campaign-details .title a.edit:hover,.com-advocacy .advocacy-campaign-details .title a.edit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.com-advocacy .advocacy-campaign-details .title a.edit:hover:after,.com-advocacy .advocacy-campaign-details .title a.edit:active:after{width:100%}.com-advocacy .advocacy-campaign-details .title a.edit[type=button]{color:#fff}.com-advocacy .advocacy-campaign-details .advocacy-details{color:#434343;font-weight:300;text-shadow:none;font-style:normal;padding-top:15px;padding-bottom:25px;line-height:28px;font-size:18px}.com-advocacy .advocacy-campaign-details .advocacy-details img{float:left;width:52%;max-width:100%;height:auto;border:none;-webkit-box-shadow:none;box-shadow:none;padding:5px 50px 10px 0;margin:0}.com-advocacy .advocacy-campaign-details .advocacy-details p{margin:0}.com-advocacy .donation-details{border-top:1px solid #d8d8d8;padding-bottom:15px}.com-advocacy .donation-details .title{line-height:normal;margin:40px 0 25px;position:relative}.com-advocacy .donation-details .title p{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif}.com-advocacy .donation-details .title .donateNow{margin:4px 0}.com-advocacy .donation-details .table table{color:#434343;font-size:16px;border:none}.com-advocacy .donation-details .table table tr.head td{color:#fff;background:#434343;border-right:1px solid #fff;font-size:15px;font-weight:400;border-bottom:none;padding:10px 20px 10px 13px;width:22%}.com-advocacy .donation-details .table table tr.head td.last{border-right:none}.com-advocacy .donation-details .table table tr.records{background-color:#f0f0f0;margin-bottom:5px}.com-advocacy .donation-details .table table tr.records:nth-child(odd){background-color:#fff}.com-advocacy .donation-details .table table tr.records td{border-bottom:none;padding:14px 20px 14px 13px}@media only screen and (max-width:800px){.com-advocacy .campaign-url-info .title{font-weight:700;padding:0;margin:0;font-size:17px;font-family:open sans,sans-serif}.com-advocacy .campaign-url-info .link{font-size:18px}.com-advocacy .campaign-donations .title{font-weight:700;padding:0;margin:0;font-size:17px;font-family:open sans,sans-serif}.com-advocacy .campaign-donations .details .completion-bar{width:100%;float:none;clear:both}.com-advocacy .campaign-donations .details .financial-info{width:23%;margin:45px 0 0}.com-advocacy .campaign-donations .details .financial-info p{margin-top:5px}.com-advocacy .campaign-donations .details .donateNow{margin:45px 0 0}.com-advocacy .campaign-details-body{padding-top:40px}.com-advocacy .advocacy-campaign-details .title{font-weight:700;padding:0;margin:0;font-size:33px;font-family:open sans,sans-serif;padding:24px 200px 24px 0}.com-advocacy .donation-details .title p{margin:10px 0}}@media only screen and (max-width:600px){.com-advocacy .page-title{text-align:center}.com-advocacy .advocacy-campaign-details .title{padding:24px 0}.com-advocacy .campaign-donations .details{text-align:center}.com-advocacy .campaign-donations .details .completion-bar-achieved{text-align:left}.com-advocacy .campaign-donations .details .financial-info{width:50%}.com-advocacy .campaign-donations .details .donateNow{float:none;margin-top:35px}.com-advocacy .advocacy-campaign-details .title{text-align:center;padding-right:0}.com-advocacy .advocacy-campaign-details .title a.edit{position:static;display:block;max-width:210px;margin:20px auto 0}.com-advocacy .advocacy-campaign-details .advocacy-details{text-align:center}.com-advocacy .advocacy-campaign-details .advocacy-details img{float:none;width:100%;display:block;clear:both;text-align:center;padding:0;margin:5px auto 20px}.com-advocacy .donation-details .title .donateNow{display:none}.com-advocacy .donation-details .table table tr.head td.last,.com-advocacy .donation-details .table table tr.records td.last{display:none}}@media only screen and (max-width:450px){.com-advocacy .donation-details .table table tr.head td,.com-advocacy .donation-details .table table tr.records td{padding-left:10px;padding-right:10px}}@media only screen and (max-width:400px){.com-advocacy.confirmation .page-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;border:none;margin-bottom:40px}.com-advocacy .donation-details .table table tr.head td,.com-advocacy .donation-details .table table tr.records td{font-size:14px;padding-left:7px;padding-right:7px}}.com-advocacy.confirmation .page-title{color:#434343}.com-advocacy .editMode{border:1px dotted #f03;color:#f03;font-size:16px;font-weight:400;background:0 0;padding:15px;margin:0 0 20px}.com-advocacy .customize{padding:35px 0;margin:0 auto}.com-advocacy .customize h2.main-title{display:none}.com-advocacy .customize .form{float:left;width:59%;max-width:100%;padding-right:33px}.com-advocacy .customize .form .input-group{margin-bottom:30px}.com-advocacy .customize .form .input-group-firstname,.com-advocacy .customize .form .input-group-lastname{float:left;width:50%;margin-bottom:30px}.com-advocacy .customize .form .input-group-firstname{padding-right:3px}.com-advocacy .customize .form .input-group-lastname{padding-left:3px}.com-advocacy .customize .form .input-group .file_browse_wrapper{margin:20px 0;position:relative}.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;line-height:50px;content:"Choose Photo";float:left;overflow:hidden;direction:ltr!important;margin:0 12px 12px 0}.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after:disabled,.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after:hover{text-decoration:none}.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after:hover,.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after:hover:after,.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after:active:after{width:100%}.com-advocacy .customize .form .input-group .file_browse_wrapper .upload-button:after[type=button]{color:#fff}.com-advocacy .customize .form .input-group .file_browse_wrapper input[type=file]{opacity:0;top:0;right:0;padding:0;font-size:16px;margin:0;position:absolute;cursor:pointer;zoom:1;display:none}.com-advocacy .customize .form .input-group .selected-file{color:#434343;display:inline-block!important;font-size:16px;padding:8px 13px}.com-advocacy .customize .sample_preview{background:#d3d3d3;border-radius:0;width:41%;max-width:100%;padding:15px 32px}.com-advocacy .customize .sample_preview .title{font-size:18px;font-weight:700;margin:10px 0}.com-advocacy .customize .sample_preview.no_image .title{font-size:0;margin:10px 0}.com-advocacy .customize .sample_preview.no_image .title.help-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;padding:10px 0}.com-advocacy .customize .sample_preview.no_image .title.help-description{font-size:18px}.com-advocacy .customize .sample_preview .title.help-description{color:#434343;font-weight:300;margin-bottom:20px}.com-advocacy .customize .sample_preview .image_holder{background:0 0!important;margin:15px 0}.com-advocacy .customize .sample_preview .image_holder img.sample_preview_image{display:block;max-width:100%}.com-advocacy .customize .sample_preview.no_image .image_holder{display:none}.com-advocacy .customize .page-footer{border-top:1px solid #d8d8d8;padding:20px 0;margin-top:35px}.com-advocacy .customize .page-footer .rounded-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.com-advocacy .customize .page-footer .rounded-button:disabled,.com-advocacy .customize .page-footer .rounded-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy .customize .page-footer .rounded-button:hover{text-decoration:none}.com-advocacy .customize .page-footer .rounded-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.com-advocacy .customize .page-footer .rounded-button:hover,.com-advocacy .customize .page-footer .rounded-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.com-advocacy .customize .page-footer .rounded-button:hover:after,.com-advocacy .customize .page-footer .rounded-button:active:after{width:100%}.com-advocacy .customize .page-footer .rounded-button[type=button]{color:#fff}.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign:disabled,.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign:hover{text-decoration:none}.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign:hover,.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign:hover:after,.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign:active:after{width:100%}.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign[type=button]{color:#fff}@media only screen and (max-width:800px){.com-advocacy .customize .form,.com-advocacy .customize .sample_preview{float:none!important;width:100%;max-width:455px;margin:0 auto}.com-advocacy .customize .form{max-width:500px;padding-right:0;padding-bottom:30px}}@media only screen and (max-width:450px){.com-advocacy .customize .form .input-group-firstname,.com-advocacy .customize .form .input-group-lastname{float:none;width:100%;padding-left:0;padding-right:0}.com-advocacy .customize .sample_preview{padding:10px 22px}}.com-advocacy .customize .page-footer a.rounded-button:hover,.com-advocacy .customize .page-footer a.rounded-button:active,.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign:hover,.com-advocacy .customize .page-footer .rounded-button.saveAdvocacyCampaign:active{color:#fff}.com-advocacy{max-width:1020px;padding:0 10px 40px;line-height:normal;margin:0 auto}.com-advocacy .progress-bar{padding:45px 0 30px;margin:15px 0}.com-advocacy .progress-bar table{margin:auto}.com-advocacy .progress-bar table tr{text-align:center}.com-advocacy .progress-bar table tr td.separator{display:none}.com-advocacy .progress-bar table tr td.step,.com-advocacy .progress-bar table tr td.step .step-number,.com-advocacy .progress-bar table tr td.step .step-name{display:inline-block;vertical-align:middle;font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;font-family:open sans,sans-serif;color:#434343;float:none;background:0 0}.com-advocacy .progress-bar table tr td.step{padding:10px 22px}.com-advocacy .progress-bar table tr td.step .step-number{border:2px solid #434343;color:#434343;font-size:20px;width:38px;height:38px;line-height:34px;text-align:center;border-radius:50%;margin-right:10px}.com-advocacy .progress-bar table tr td.step.selected .step-number{color:#fff;background:#71ff6f;border-color:#71ff6f}.com-advocacy .progress-bar table tr td.step.selected .step-name{color:#71ff6f}.tpl-advocacy-page-title,.com-advocacy .advocacy-campaign-details .title{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.com-advocacy .customize,.tpl-advocacy-page-footer{border-top:1px solid #d8d8d8}.com-advocacy.confirmation,.com-advocacy.view-campaign{padding-bottom:30px}.com-advocacy.view-campaign{padding-top:67px;padding-bottom:54px}.com-advocacy .page-title,.com-advocacy h2.main-title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;color:rgba(0,0,0,.26);width:100%;border:none;background:0 0;line-height:normal;text-align:left;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:21px 0;margin:10px 0 20px}@media only screen and (max-width:800px){.com-advocacy .page-title,.com-advocacy h2.main-title,.com-advocacy .customize h2.main-title{font-size:32px;text-align:center}}.com-advocacy .share-campaign{margin:13px 0}.com-advocacy .share-campaign .title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;padding-right:20px;margin:5px 0}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins{margin:5px 0}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins a{font-family:"font awesome 5 pro";display:inline-block;vertical-align:middle;position:relative;width:32px;height:32px;margin-right:4px}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins a:before{position:absolute;font-size:34px;font-weight:400;top:0;left:0;vertical-align:middle;text-align:center}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins a img{display:none}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins a.facebook_share:before{color:#1954a1;content:"\f082"}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins a.twitter_share:before{color:#27b5e2;content:"\f081"}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins a.linkedin_share:before{color:#308fb0;content:"\f08c"}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins a.google_share:before{color:#e96a51;content:"\f0d4"}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins a.awareness_share{display:none}.com-advocacy .results .no-items{color:#434343;padding:10px}.com-advocacy .form .input-group,.com-advocacy .customize .form .input-group,.com-advocacy .advocacy-promote .form .input-group{color:#434343}.com-advocacy .form .input-group .title,.com-advocacy .customize .form .input-group .title,.com-advocacy .advocacy-promote .form .input-group .title{font-size:16px;font-weight:400;margin-bottom:10px}.com-advocacy .form .input-group.required .title,.com-advocacy .customize .form .input-group.required .title,.com-advocacy .advocacy-promote .form .input-group.required .title{background:0 0;padding-left:0}.com-advocacy .form .input-group.required .title:before,.com-advocacy .customize .form .input-group.required .title:before,.com-advocacy .advocacy-promote .form .input-group.required .title:before{content:"*";color:#f03;margin-right:4px}.com-advocacy .customize .form .input-group.campaign-description .title{margin-bottom:15px}.com-advocacy .form .input-group .desc,.com-advocacy .form .input-group .hint,.com-advocacy .customize .form .input-group .desc,.com-advocacy .advocacy-promote .form .input-group .hint,.com-advocacy .customize .form .input-group.campaign-description .title:after{color:#434343;font-size:12px;font-weight:400;padding-left:2px;margin-bottom:10px}.com-advocacy .customize .form .input-group.campaign-description .desc{margin-top:5px}.com-advocacy .form .input-group input,.com-advocacy .form .input-group textarea,.com-advocacy .customize .form .input-group input,.com-advocacy .customize .form .input-group textarea,.com-advocacy .advocacy-promote .form .input-group input,.com-advocacy .advocacy-promote .form .input-group textarea{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0}.com-advocacy .form .input-group input:disabled,.com-advocacy .form .input-group input .disabled,.com-advocacy .form .input-group input[disabled=disabled],.com-advocacy .form .input-group textarea:disabled,.com-advocacy .form .input-group textarea .disabled,.com-advocacy .form .input-group textarea[disabled=disabled],.com-advocacy .customize .form .input-group input:disabled,.com-advocacy .customize .form .input-group input .disabled,.com-advocacy .customize .form .input-group input[disabled=disabled],.com-advocacy .customize .form .input-group textarea:disabled,.com-advocacy .customize .form .input-group textarea .disabled,.com-advocacy .customize .form .input-group textarea[disabled=disabled],.com-advocacy .advocacy-promote .form .input-group input:disabled,.com-advocacy .advocacy-promote .form .input-group input .disabled,.com-advocacy .advocacy-promote .form .input-group input[disabled=disabled],.com-advocacy .advocacy-promote .form .input-group textarea:disabled,.com-advocacy .advocacy-promote .form .input-group textarea .disabled,.com-advocacy .advocacy-promote .form .input-group textarea[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy .form .input-group select,.com-advocacy .customize .form .input-group select,.com-advocacy .advocacy-promote .form .input-group select{background-image:url(/tpl/Base/img/drop-down-arrow.png);background-repeat:no-repeat;background-position:center right 20px;background-size:12px;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none!important;padding:4px 14px;padding-right:34px;padding-top:0;padding-bottom:0}.com-advocacy .form .input-group textarea,.com-advocacy .customize .form .input-group textarea,.com-advocacy .advocacy-promote .form .input-group textarea{line-height:1.4;height:auto;padding-top:8px;padding-bottom:8px;height:200px}.com-advocacy .form .input-group input[type=file],.com-advocacy .customize .form .input-group input[type=file],.com-advocacy .advocacy-promote .form .input-group input[type=file]{font-size:14px;line-height:normal;border:none;height:auto;padding:2px}.com-advocacy .form .input-group .errorMsg,.com-advocacy .customize .form .input-group .errorMsg,.com-advocacy .advocacy-promote .form .input-group .errorMsg{color:#f03;padding:8px 4px;font-size:12px}@media only screen and (max-width:870px){.com-advocacy .progress-bar table tr td.step{padding:10px 15px}}@media only screen and (max-width:800px){.com-advocacy .progress-bar{max-width:240px;padding:15px 10px 20px;margin:0 auto}.com-advocacy .progress-bar table tr td.step{display:block;width:100%;float:none;text-align:left}}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg{padding:20px 25px 10px;font-weight:400;font-size:16px;border-bottom:none}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg textarea,.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg input[type=text]{margin-top:0;margin-bottom:0}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .amount-holder img{display:none}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .anonymous-label{display:table-cell}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .radio-wrapper{margin-left:10px;width:65px!important;padding:5px 0 0;font-weight:300}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .radio-wrapper label{font-weight:400;font-size:16px}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .radio-wrapper label:before{border:2px solid #484848}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .radio-wrapper label.checked:before{color:#60b}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup{padding:5px 15px 0}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .logged-in-info-holder{height:30px}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .logged-in-info-holder b{font-weight:300;padding-left:20px;color:#d8d8d8}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .field-holder{padding:20px 0;position:relative}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .field-holder.anonymous-holder{display:table}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .field-holder .field-label{position:absolute;top:10px}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .field-holder input,.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .field-holder textarea{border-radius:0}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons{text-align:left;padding:0 25px 55px;border-top:0}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons .customAlertButtonOk{padding-left:35px;padding-right:35px;margin:0 15px}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button:disabled,.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button:hover{text-decoration:none}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button:hover,.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button:hover:after,.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button:active:after{width:100%}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons button[type=button]{color:#fff}@media only screen and (max-width:600px){.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .field-holder{padding:10px 0}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertButtons{padding-bottom:10px}}.com-advocacy .progress-bar table tr td.step.selected .step-number{color:#fff;background:#60b;border-color:#60b}.com-advocacy{font-family:"font awesome 5 pro"}.com-advocacy .progress-bar table tr td.step.selected .step-name{color:#60b}.com-advocacy .share-campaign .advocacy-elements-social-sharing-plugins a{font-family:"font awesome 5 brands"}.customAlert.advocacy-donate-popup-custom-alert .customAlertInner .customAlertMsg .advocacy-donate-popup .logged-in-info-holder b{color:#434343}.com-advocacy .page-title,.com-advocacy h2.main-title,.com-advocacy .customize h2.main-title{color:#434343}.com-advocacy .advocacy-promote{padding-bottom:20px;padding-top:5px;max-width:100%}.com-advocacy .advocacy-promote .page-title{display:none}.com-advocacy .advocacy-promote .form{width:100%;padding-top:15px}.com-advocacy .advocacy-promote .form .input-group{max-width:560px;margin-bottom:8px}.com-advocacy .advocacy-promote .form .input-group .hint{font-size:16px;padding-left:0;margin-bottom:5px}.com-advocacy .advocacy-promote .form .square-button.send-invites{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin-right:25px;padding-left:34px;padding-right:34px}.com-advocacy .advocacy-promote .form .square-button.send-invites:disabled,.com-advocacy .advocacy-promote .form .square-button.send-invites.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.com-advocacy .advocacy-promote .form .square-button.send-invites:hover{text-decoration:none}.com-advocacy .advocacy-promote .form .square-button.send-invites:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.com-advocacy .advocacy-promote .form .square-button.send-invites:hover,.com-advocacy .advocacy-promote .form .square-button.send-invites:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.com-advocacy .advocacy-promote .form .square-button.send-invites:hover:after,.com-advocacy .advocacy-promote .form .square-button.send-invites:active:after{width:100%}.com-advocacy .advocacy-promote .form .square-button.send-invites[type=button]{color:#fff}.com-advocacy .advocacy-promote .form .no-thanks{color:#0ca1e8;outline:none;text-decoration:underline;float:left;cursor:pointer;text-decoration:none;padding-top:20px;font-size:15px}.com-advocacy .advocacy-promote .form .no-thanks:hover{text-decoration:underline}@media only screen and (max-width:800px){.com-advocacy .advocacy-promote{margin:0 auto}.com-advocacy .advocacy-promote .share-campaign{text-align:center}.com-advocacy .advocacy-promote .share-campaign div{display:inline-block;vertical-align:middle}.com-advocacy .advocacy-promote .share-campaign .title,.com-advocacy .advocacy-promote .share-campaign .advocacy-elements-social-sharing-plugins{float:none}.com-advocacy .advocacy-promote .form{text-align:center;margin:0 auto}.com-advocacy .advocacy-promote .form .input-group{text-align:left;margin:0 auto}.com-advocacy .advocacy-promote .form .square-button.send-invites,.com-advocacy .advocacy-promote .form .no-thanks{float:none;margin:0 auto;white-space:unset;height:unset;padding-top:5px;padding-bottom:5px;line-height:22px}}.com-advocacy .advocacy-promote .form .square-button.send-invites:hover,.com-advocacy .advocacy-promote .form .square-button.send-invites:active{color:#fff}@charset "UTF-8";.contributions{font-size:14px}.contributions .login-text{font-size:14px;line-height:28px;text-align:center;padding:20px;font-weight:400}.contributions .login-text a{color:#0ca1e8;outline:none;text-decoration:underline;font-size:14px}.contributions .login-text a:hover{text-decoration:underline}.contributions #cart-summary-container .cart-summary-title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;color:#434343;border-bottom:1px solid #d8d8d8;background:0 0;text-align:center;padding-bottom:30px}.contributions #cart-summary-container .cart-summary{padding-top:30px}.contributions #cart-summary-container .cart-summary .summary-row{background:0 0;width:100%;margin:auto;padding:0;padding-bottom:25px;margin-bottom:25px;border-bottom:solid 1px #d8d8d8;min-height:0}.contributions #cart-summary-container .cart-summary .summary-row img{display:none}.contributions #cart-summary-container .cart-summary .summary-row .top-data{padding-bottom:10px}.contributions #cart-summary-container .cart-summary .summary-row .top-data .name{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;width:auto;max-width:70%;text-transform:none}.contributions #cart-summary-container .cart-summary .summary-row .top-data .amount{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;width:auto}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data{font-weight:700}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .buttons{line-height:24px;float:right;font-size:14px}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .buttons a{color:#0ca1e8;outline:none;text-decoration:underline;font-size:14px;line-height:24px}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .buttons a:hover{text-decoration:underline}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .buttons .separator{line-height:24px}.hide-modify-button .contributions #cart-summary-container .cart-summary .summary-row .bottom-data .buttons .separator,.hide-modify-button .contributions #cart-summary-container .cart-summary .summary-row .bottom-data .buttons .modify{display:none}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .anonymous{width:100%;float:none;padding-bottom:10px;font-size:14px;line-height:24px}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .anonymous span{display:inline-block;height:24px;line-height:24px;font-size:14px}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .anonymous label{display:inline-block;position:relative;height:24px;line-height:24px;padding-left:30px;font-weight:700}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .anonymous label input{display:none}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .anonymous label:before{font-family:"font awesome 5 pro";background:#fff;color:#60b;display:block;width:22px;height:22px;line-height:24px;font-size:18px;font-weight:400;border:solid 1px #d8d8d8;border-radius:50%;position:absolute;top:0;left:0;content:'';text-align:center}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .anonymous label.checked:before{content:'\f00c'}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .notes{width:100%;float:none;text-align:left;padding-left:0;line-height:24px}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .notes a{color:#0ca1e8;outline:none;text-decoration:underline;font-size:14px}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .notes a:hover{text-decoration:underline}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .notes .note-label{display:none}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .notes .edit-note{content:" -"}.contributions #cart-summary-container .cart-summary .summary-row .extra-data{padding:5px 0 0;margin:0}.contributions #cart-summary-container .cart-summary .summary-row.extra-data-no .extra-data{display:none}.contributions #cart-summary-container .cart-summary .total{font-weight:700;padding:0;margin:0;font-size:25px;font-family:open sans,sans-serif;background:0 0;text-align:center;padding:15px 0}.contributions #cart-summary-container .cart-summary .total .amount{color:inherit}.contributions .campaign-page-buttons{background:#fff;padding-bottom:40px}.contributions .campaign-page-buttons a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin:0;padding:0;width:auto;text-decoration:none}.contributions .campaign-page-buttons a:disabled,.contributions .campaign-page-buttons a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.contributions .campaign-page-buttons a:hover{text-decoration:none}.contributions .campaign-page-buttons a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.contributions .campaign-page-buttons a:hover,.contributions .campaign-page-buttons a:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.contributions .campaign-page-buttons a:hover:after,.contributions .campaign-page-buttons a:active:after{width:100%}.contributions .campaign-page-buttons a[type=button]{color:#fff}.contributions .forms #contributions-payment-form .form-body .title-wrapper{text-align:center}.contributions .forms #contributions-payment-form .form-body .title-wrapper .title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;width:100%;margin:15px 0 20px}.contributions .forms #contributions-payment-form .form-body .title-wrapper .title-options{float:none}.contributions .forms #contributions-payment-form .form-body .title-wrapper .title-options .form-input-wrapper{display:inline-block}.contributions .forms #contributions-payment-form .form-body .title-wrapper .title-options .form-input-wrapper label.form-input-label{display:inline-block;padding:2px 0 0}.contributions .forms #contributions-payment-form .form-body .form-panel-recurring,.contributions .forms #contributions-payment-form .form-body .register-options,.contributions .forms #contributions-payment-form .form-body .secure-payment,.contributions .forms #contributions-payment-form .form-body .contributions-transfer-fee-form,.contributions .forms #contributions-payment-form .form-body .billing-information,.contributions .forms #contributions-payment-form .form-body .organization-information,.contributions .forms #contributions-payment-form .form-body .alternate-organization-information,.contributions .forms #contributions-payment-form .form-body .tribute-options{width:100%;margin:auto}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper{padding:6px 0}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper label{display:none;color:#434343;font-weight:700}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder label{display:inline-block;vertical-align:middle;color:#434343;position:relative;height:24px;line-height:24px;padding-left:35px;font-weight:700;padding-bottom:0;padding-top:0}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder label.checkbox input,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder label.radio input{display:none}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder label:before{font-family:"font awesome 5 pro";color:#60b;background:#fff;border:solid 1px #d8d8d8;display:block;width:22px;height:22px;line-height:24px;font-size:18px;font-weight:400;border-radius:50%;position:absolute;top:0;left:0;content:'';text-align:center}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder label.checked:before{content:'\f00c'}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder label.radio.checked:before{content:'\f111';line-height:22px;font-size:14px}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=text],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=email],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=password],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=number],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=numeric],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=card],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=phone],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder textarea,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder select{width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=text]:disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=text] .disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=text][disabled=disabled],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=email]:disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=email] .disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=email][disabled=disabled],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=password]:disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=password] .disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=password][disabled=disabled],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=number]:disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=number] .disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=number][disabled=disabled],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=numeric]:disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=numeric] .disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=numeric][disabled=disabled],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=card]:disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=card] .disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=card][disabled=disabled],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=phone]:disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=phone] .disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=phone][disabled=disabled],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder textarea:disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder textarea .disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder textarea[disabled=disabled],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder select:disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder select .disabled,.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder select[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder textarea{line-height:1.4;height:auto;padding-top:8px;padding-bottom:8px}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder select{line-height:30px;background:#fff url(/tpl/Base/img/drop-down-arrow.png) no-repeat right 12px center!important;padding-right:38px}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=checkbox],.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder input[type=radio]{display:none}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder .form-input-error span{display:block;color:#f03;padding:5px 3px 0 2px}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper.is-combo .form-input-holder{position:relative}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper.is-combo .form-input-holder input{background:#fff url(/tpl/Base/img/drop-down-arrow.png) no-repeat right 12px center!important;padding-right:38px}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper.is-combo .form-input-holder .combo-options{border:solid 1px #bbbdc0;border-top:0}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper.form-disabled{opacity:.5}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper.transfer-fee-field{text-align:center}.contributions .forms #contributions-payment-form .form-body .currency-options{padding:25px 0 45px}.contributions .forms #contributions-payment-form .form-body .currency-options .form-input-wrapper.currency-field{text-align:center}.contributions .forms #contributions-payment-form .form-body .recurring-options{padding-bottom:5px}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-input-wrapper{width:100%;margin:auto}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-input-wrapper .form-input-holder{text-align:center}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-input-wrapper .form-input-holder label{color:#434343}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-input-wrapper .form-input-holder label input{display:none}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring{padding-top:15px}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .recurring-type-field{padding:5px 0 25px}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper{padding-left:0;padding-right:0;float:left;width:49%}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-start-date-field{margin-right:1%}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-end-date-field{margin-left:1%}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-start-date-field .form-input-holder,.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-end-date-field .form-input-holder{position:relative}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-start-date-field .form-input-holder:after,.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-end-date-field .form-input-holder:after{font-family:"font awesome 5 pro";color:#d8d8d8;position:absolute;content:"\f073";font-size:16px;height:24px;line-height:24px;vertical-align:middle;top:50%;right:13px;margin-top:-12px;z-index:0}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-start-date-field .form-input-holder input,.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-end-date-field .form-input-holder input{z-index:1;position:relative;background:0 0}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group.single .form-input-wrapper{padding-left:0;padding-right:0;float:none;width:100%}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group.single .form-input-wrapper.recurring-start-date-field{margin-right:0}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group.single .form-input-wrapper.recurring-end-date-field{margin-left:0}.contributions .forms #contributions-payment-form .form-body .register-options .form-panel-register .password-strength-info{display:none}.contributions .forms #contributions-payment-form .form-body .register-options .form-panel-register .field-group{padding-top:0}.contributions .forms #contributions-payment-form .form-body .register-options .form-panel-register .field-group .form-input-wrapper{padding-left:0;padding-right:0;float:left;width:49%}.contributions .forms #contributions-payment-form .form-body .register-options .form-panel-register .field-group .form-input-wrapper.user-password-field{margin-right:1%}.contributions .forms #contributions-payment-form .form-body .register-options .form-panel-register .field-group .form-input-wrapper.user-password-repeat-field{margin-left:1%}.contributions .forms #contributions-payment-form .form-body .secure-payment{padding-top:35px}.contributions .forms #contributions-payment-form .form-body .secure-payment .form-panel-existing-cards .payment-id-field .form-input-holder{padding-right:0}.contributions .forms #contributions-payment-form .form-body .secure-payment .form-panel-existing-cards .payment-id-field .form-input-holder .form-field-button{display:inline-block;position:static;width:auto;margin:5px}.contributions .forms #contributions-payment-form .form-body .secure-payment .accepted-cards{display:none;padding-top:10px}.contributions .forms #contributions-payment-form .form-body .secure-payment .accepted-cards img{height:19px}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-card-expiration-month-field{width:50%;padding-right:1%}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-card-expiration-year-field{width:50%;padding-left:1%}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-card-security-code-field{width:100%}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-card-security-code-field .form-input-holder{position:relative}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-card-security-code-field .form-input-holder .cvv-help-icon{top:17px;right:15px;color:#434343;background:0 0}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-card-security-code-field .form-input-holder .cvv-help-icon:before{font-style:normal;position:absolute;font-family:"font awesome 5 pro";content:"\f059";font-size:20px;height:16px;width:16px;line-height:16px;vertical-align:middle;color:#d8d8d8}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-account-number-field .form-input-holder{position:relative}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-account-number-field .form-input-holder .cvv-help-icon{top:17px;right:15px;color:#434343;background:0 0}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-account-number-field .form-input-holder .cvv-help-icon:before{font-style:normal;position:absolute;font-family:"font awesome 5 pro";content:"\f059";font-size:20px;height:16px;width:16px;line-height:16px;vertical-align:middle;color:#d8d8d8}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-routing-number-field .form-input-holder{position:relative}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-routing-number-field .form-input-holder .cvv-help-icon{top:17px;right:15px;color:#434343;background:0 0}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-routing-number-field .form-input-holder .cvv-help-icon:before{font-style:normal;position:absolute;font-family:"font awesome 5 pro";content:"\f059";font-size:20px;height:16px;width:16px;line-height:16px;vertical-align:middle;color:#d8d8d8}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-checking-type-field{width:50%;padding-right:1%}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-account-type-field{width:50%;padding-left:1%}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-type-field{padding:15px 0 40px}.contributions .forms #contributions-payment-form .form-body .contributions-transfer-fee-form{padding-bottom:60px}.contributions .forms #contributions-payment-form .form-body .contributions-transfer-fee-form .form-input-holder label{line-height:normal;padding-top:5px;margin-top:10px;margin-bottom:10px}.contributions .forms #contributions-payment-form .form-body .form-panel-existing-cards .payment-id-field .form-input-holder,.contributions .forms #contributions-payment-form .form-body .billing-information .form-panel-saved-addresses .address-id-field .form-input-holder,.contributions .forms #contributions-payment-form .form-body .organization-information .form-panel-organization-selector .group-id-field .form-input-holder{padding-right:0}.contributions .forms #contributions-payment-form .form-body .form-panel-existing-cards .payment-id-field .form-input-holder .form-field-button,.contributions .forms #contributions-payment-form .form-body .billing-information .form-panel-saved-addresses .address-id-field .form-input-holder .form-field-button,.contributions .forms #contributions-payment-form .form-body .organization-information .form-panel-organization-selector .group-id-field .form-input-holder .form-field-button{display:inline-block;vertical-align:middle;position:static;width:auto;float:right;font-weight:700;margin:8px 5px 15px;color:#60b}.contributions .forms #contributions-payment-form .form-body .billing-information{padding-top:30px}.contributions .forms #contributions-payment-form .form-body .billing-information .person-firstname-field{width:50%;padding-right:1%}.contributions .forms #contributions-payment-form .form-body .billing-information .person-lastname-field{width:50%;padding-left:1%}.contributions .forms #contributions-payment-form .form-body .tribute-options{padding-top:25px}.contributions .forms #contributions-payment-form .form-body .tribute-options .title{padding-top:40px}.contributions .forms #contributions-payment-form .form-body .tribute-options .tribute-is-tribute-field .form-input-holder{text-align:center}.contributions .forms #contributions-payment-form .form-body .tribute-recipient .tribute-recipient-firstname-field{width:50%;padding-right:1%}.contributions .forms #contributions-payment-form .form-body .tribute-recipient .tribute-recipient-lastname-field{width:50%;padding-left:1%}.contributions .forms #contributions-payment-form .form-body .organization-information{padding-top:25px}.contributions .forms #contributions-payment-form .form-body .organization-information .title{padding-top:40px}.contributions .forms #contributions-payment-form .form-body .organization-information .group-yes-field .form-input-holder{text-align:center}.contributions .forms #contributions-payment-form .form-body .organization-information .form-panel-organization-selector .group-id-field{padding-top:20px}.contributions .forms #contributions-payment-form .form-body .alternate-organization-information{padding-top:25px}.contributions .forms #contributions-payment-form .form-body .alternate-organization-information .alternate-organization-field .form-input-holder{text-align:center}.contributions .forms #contributions-payment-form .form-body .newsletter-opt-in-field{margin-top:25px}.contributions .forms #contributions-payment-form .form-body .newsletter-opt-in-field .form-input-holder{text-align:center}.contributions .forms .form-validation-errors{width:100%;margin:auto;padding-top:30px}.contributions .forms .form-validation-errors span{color:#f03}.contributions .forms .form-actions{text-align:center;padding-top:25px}.contributions .forms .form-actions input{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;min-width:250px}.contributions .forms .form-actions input:disabled,.contributions .forms .form-actions input.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.contributions .forms .form-actions input:hover{text-decoration:none}.contributions .forms .form-actions input:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.contributions .forms .form-actions input:hover,.contributions .forms .form-actions input:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.contributions .forms .form-actions input:hover:after,.contributions .forms .form-actions input:active:after{width:100%}.contributions .forms .form-actions input[type=button]{color:#fff}.modify-set-amounts-window .amounts-title{margin-bottom:20px}.modify-set-amounts-window .amount-options label{display:block;position:relative;height:24px;line-height:24px;padding-left:30px;margin-bottom:10px;font-weight:700}.modify-set-amounts-window .amount-options label input{display:none}.modify-set-amounts-window .amount-options label:before{font-family:"font awesome 5 pro";background:#fff;color:#60b;display:block;width:22px;height:22px;line-height:24px;font-size:18px;font-weight:400;border:solid 1px #d8d8d8;border-radius:50%;position:absolute;top:0;left:0;content:'';text-align:center}.modify-set-amounts-window .amount-options label.checked:before{content:'\f111';line-height:21px;font-size:14px}@media only screen and (max-width:560px){.contributions .cart-summary .summary-row .bottom-data .buttons,.contributions .cart-summary .summary-row .bottom-data .notes{float:none;max-width:100%;width:100%}}@media only screen and (max-width:450px){.contributions .cart-summary .summary-row .top-data .name{padding:0 15px 4px 0}.contributions .cart-summary .summary-row .bottom-data .anonymous{float:none;padding-top:2px}.contributions .cart-summary .summary-row .bottom-data .anonymous span{display:block;padding-bottom:4px}.contributions .cart-summary .summary-row .bottom-data .notes{float:none;padding:2px 0 0}.contributions .cart-summary .summary-row .bottom-data .notes .instructions{padding-right:15px}.contributions .form-body .title-wrapper .title-options .form-input-wrapper .form-input-label{display:block;width:100%;font-size:21px;padding-bottom:10px}.contributions .form-body .title-wrapper .title-options .form-input-wrapper .form-input-holder{float:none}.contributions .form-body .title-wrapper .title-options .form-input-wrapper .form-input-holder .radio{margin-left:0;margin-right:14px}.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-start-date-field,.contributions .forms #contributions-payment-form .form-body .recurring-options .form-panel-recurring .field-group .form-input-wrapper.recurring-end-date-field,.contributions .forms #contributions-payment-form .form-body .register-options .form-panel-register .field-group .form-input-wrapper.user-password-field,.contributions .forms #contributions-payment-form .form-body .register-options .form-panel-register .field-group .form-input-wrapper.user-password-repeat-field{float:none;clear:both;width:100%;margin-left:0;margin-right:0}.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-card-expiration-month-field,.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-card-expiration-year-field,.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-checking-type-field,.contributions .forms #contributions-payment-form .form-body .secure-payment .payment-check-account-type-field{float:none;clear:both;width:100%;margin-left:0;padding-left:0;padding-right:0}.contributions .forms #contributions-payment-form .form-body .billing-information .person-firstname-field,.contributions .forms #contributions-payment-form .form-body .billing-information .person-lastname-field{float:none;clear:both;width:100%;margin-left:0}.contributions .forms #contributions-payment-form .form-body .billing-information .phone-number-field,.contributions .forms #contributions-payment-form .form-body .organization-information .group-phone-number-field{width:100%;padding-right:0}.contributions .form-body .organization-information .form-panel-organization .inputs-wrapper .group-phone-is-outside-us-field,.contributions .forms #contributions-payment-form .form-body .organization-information .group-phone-number-field,.contributions .form-body .field-group .form-input-wrapper.phone-is-outside-us-field,.contributions .forms #contributions-payment-form .form-body .organization-information .group-phone-is-outside-us-field{width:100%;margin-left:0}.contributions .forms #contributions-payment-form .form-body .organization-information .group-phone-is-outside-us-field{padding-top:0}.contributions .forms #contributions-payment-form .form-body .tribute-recipient .tribute-recipient-firstname-field,.contributions .forms #contributions-payment-form .form-body .tribute-recipient .tribute-recipient-lastname-field{float:none;width:100%;padding-right:0;padding-left:0}.contributions .form-body .accepted-cards{display:none}.contributions .forms #contributions-payment-form .form-body .title-wrapper .title-options .form-input-wrapper label.form-input-label{display:none}}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder label.radio.checked::before{content:"";font-size:14px}.contributions #cart-summary-container .cart-summary .summary-row .bottom-data .anonymous label.checked:before{font-size:14px}.contributions .forms #contributions-payment-form .form-body .form-input-wrapper .form-input-holder label.checked:before{font-size:14px}@media only screen and (max-width:900px){.contributions.thank-you .forms.thank-you-login .form-body form .form-input-wrapper{text-align:center;margin-top:20px}.contributions.thank-you .forms.thank-you-login .form-body form .form-input-wrapper input{margin-top:10px}.contributions.thank-you .forms.thank-you-login .form-body form .form-actions input{min-width:auto}}.contributions.thank-you .thanks{max-width:700px;text-align:left;padding:10px;margin:0 auto}.contributions.thank-you .thanks img.thanks-icon{display:none}.contributions.thank-you .thanks .thanks-message{text-align:center}.contributions.thank-you .thanks .thanks-message .title{font-weight:700;padding:0;margin:0;font-size:48px;font-family:open sans,sans-serif;color:#434343;line-height:normal}.contributions.thank-you .thanks .thanks-message .content{font-family:open sans,sans-serif;font-size:14px;padding:22px 0 34px;margin:0}.contributions.thank-you .separator{display:none}@charset "UTF-8";.payment-processors{font-size:14px}.payment-processors .forms #payment-processors-payment-form .title-wrapper{text-align:center}.payment-processors .forms #payment-processors-payment-form .title-wrapper .title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;width:100%;margin:15px 0 20px}.payment-processors .forms #payment-processors-payment-form .title-wrapper .title-options{float:none}.payment-processors .forms #payment-processors-payment-form .title-wrapper .title-options .form-input-wrapper{display:inline-block}.payment-processors .forms #payment-processors-payment-form .title-wrapper .title-options .form-input-wrapper label.form-input-label{font-size:14px;display:inline-block;padding:2px 0 0;position:static;top:auto;left:auto;width:auto;float:left}.payment-processors .forms #payment-processors-payment-form .secure-payment,.payment-processors .forms #payment-processors-payment-form .billing-information{width:100%;margin:auto}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper{padding:6px 0}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper label{display:none;color:#434343;font-weight:700}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder label{display:inline-block;vertical-align:middle;color:#434343;position:relative;height:24px;line-height:24px;padding-left:35px;font-weight:700;padding-bottom:0;padding-top:0;font-size:14px}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder label.checkbox input,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder label.radio input{display:none}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder label:before{font-family:"font awesome 5 pro";color:#60b;background:#fff;border:solid 1px #d8d8d8;display:block;width:22px;height:22px;line-height:24px;font-size:18px;font-weight:400;border-radius:50%;position:absolute;top:0;left:0;content:'';text-align:center}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder label.checked:before{content:'\f00c'}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder label.radio.checked:before{content:'\f111';line-height:22px;font-size:14px}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=text],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=email],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=password],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=number],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=numeric],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=card],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=phone],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder textarea,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder select{width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=text]:disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=text] .disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=text][disabled=disabled],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=email]:disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=email] .disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=email][disabled=disabled],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=password]:disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=password] .disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=password][disabled=disabled],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=number]:disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=number] .disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=number][disabled=disabled],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=numeric]:disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=numeric] .disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=numeric][disabled=disabled],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=card]:disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=card] .disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=card][disabled=disabled],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=phone]:disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=phone] .disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=phone][disabled=disabled],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder textarea:disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder textarea .disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder textarea[disabled=disabled],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder select:disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder select .disabled,.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder select[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder select{line-height:30px;background:#fff url(/tpl/Base/img/drop-down-arrow.png) no-repeat right 12px center!important;padding-right:38px}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=checkbox],.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder input[type=radio]{display:none}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder .form-input-error{display:block;position:static;border:0;background:0 0;padding:0;top:auto;left:auto;border-radius:0}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder .form-input-error span{display:block;color:#f03;padding:5px 3px 0 2px}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper.is-combo .form-input-holder{position:relative}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper.is-combo .form-input-holder input{background:#fff url(/tpl/Base/img/drop-down-arrow.png) no-repeat right 12px center!important;padding-right:38px}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper.is-combo .form-input-holder .combo-options{border:solid 1px #bbbdc0;border-top:0}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper.form-disabled{opacity:.5}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper.transfer-fee-field{text-align:center}.payment-processors .forms #payment-processors-payment-form .secure-payment{padding-top:35px}.payment-processors .forms #payment-processors-payment-form .secure-payment .form-panel-existing-cards .payment-id-field .form-input-holder{padding-right:0}.payment-processors .forms #payment-processors-payment-form .secure-payment .form-panel-existing-cards .payment-id-field .form-input-holder .form-field-button{display:inline-block;position:static;width:auto;margin:5px}.payment-processors .forms #payment-processors-payment-form .secure-payment .accepted-cards{display:none;padding-top:10px}.payment-processors .forms #payment-processors-payment-form .secure-payment .accepted-cards img{height:19px}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-card-expiration-month-field{width:50%;padding-right:1%}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-card-expiration-year-field{width:50%;padding-left:1%}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-card-security-code-field{width:100%}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-card-security-code-field .form-input-holder{position:relative}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-card-security-code-field .form-input-holder .cvv-help-icon{top:17px;right:15px;color:#434343;background:0 0}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-card-security-code-field .form-input-holder .cvv-help-icon:before{font-style:normal;position:absolute;font-family:"font awesome 5 pro";content:"\f059";font-size:20px;height:16px;width:16px;line-height:16px;vertical-align:middle;color:#d8d8d8}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-check-account-number-field .form-input-holder{position:relative}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-check-account-number-field .form-input-holder .cvv-help-icon{top:17px;right:15px;color:#434343;background:0 0}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-check-account-number-field .form-input-holder .cvv-help-icon:before{font-style:normal;position:absolute;font-family:"font awesome 5 pro";content:"\f059";font-size:20px;height:16px;width:16px;line-height:16px;vertical-align:middle;color:#d8d8d8}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-check-routing-number-field .form-input-holder{position:relative}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-check-routing-number-field .form-input-holder .cvv-help-icon{top:17px;right:15px;color:#434343;background:0 0}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-check-routing-number-field .form-input-holder .cvv-help-icon:before{font-style:normal;position:absolute;font-family:"font awesome 5 pro";content:"\f059";font-size:20px;height:16px;width:16px;line-height:16px;vertical-align:middle;color:#d8d8d8}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-check-checking-type-field{width:50%;padding-right:1%}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-check-account-type-field{width:50%;padding-left:1%}.payment-processors .forms #payment-processors-payment-form .secure-payment .payment-type-field{padding:15px 0 40px}.payment-processors .forms #payment-processors-payment-form .billing-information .form-panel-saved-addresses .address-id-field .form-input-holder{padding-right:0}.payment-processors .forms #payment-processors-payment-form .billing-information .form-panel-saved-addresses .address-id-field .form-input-holder .form-field-button{display:inline-block;vertical-align:middle;position:static;width:auto;float:right;font-weight:700;margin:8px 5px 15px;color:#60b;background:0 0;border:0}.payment-processors .forms #payment-processors-payment-form .billing-information{padding-top:30px}.payment-processors .forms #payment-processors-payment-form .billing-information .person-firstname-field{width:50%;padding-right:1%}.payment-processors .forms #payment-processors-payment-form .billing-information .person-lastname-field{width:50%;padding-left:1%}.payment-processors .forms #payment-processors-payment-form .billing-information .phone-number-field{width:50%;padding-right:1%}.payment-processors .forms #payment-processors-payment-form .billing-information .phone-is-outside-us-field{width:50%;padding-left:1%;padding-top:20px}.payment-processors .forms .form-validation-errors{width:100%;margin:auto;padding-top:30px}.payment-processors .forms .form-validation-errors span{color:#f03}.payment-processors .forms .form-actions{text-align:center;padding-top:25px}.payment-processors .forms .form-actions input{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;min-width:250px}.payment-processors .forms .form-actions input:disabled,.payment-processors .forms .form-actions input.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.payment-processors .forms .form-actions input:hover{text-decoration:none}.payment-processors .forms .form-actions input:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.payment-processors .forms .form-actions input:hover,.payment-processors .forms .form-actions input:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.payment-processors .forms .form-actions input:hover:after,.payment-processors .forms .form-actions input:active:after{width:100%}.payment-processors .forms .form-actions input[type=button]{color:#fff}.payment-processors .forms .form-actions input:hover{color:#fff}.payment-processors .forms #payment-processors-payment-form .form-input-wrapper .form-input-holder label.radio.checked::before{content:""}@charset "UTF-8";.prayer-list{font-family:open sans,sans-serif}.prayer-list .navigation .date{color:#fff;font-size:16px;background-color:#60b;height:60px;line-height:60px;vertical-align:middle;padding:0;margin:0 5px}.prayer-list .navigation .date #navigation-date{height:60px;cursor:pointer}.prayer-list .navigation .left,.prayer-list .navigation .right{width:45px;height:60px;line-height:60px;color:#fff;background:#60b;font-weight:400;text-align:center;vertical-align:middle;margin:0}.prayer-list .navigation .left:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.prayer-list .navigation .right:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.prayer-list .navigation .set_reminder_button{display:none}.prayer-list .list .item{border-bottom:1px solid #d3d3d3;padding-bottom:20px}.prayer-list .list .item:after{content:"";display:table;clear:both}.prayer-list .list .item .pray{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:auto;border-width:0;margin-right:20px}.prayer-list .list .item .pray:disabled,.prayer-list .list .item .pray.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.prayer-list .list .item .pray:hover{text-decoration:none}.prayer-list .list .item .pray:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.prayer-list .list .item .pray:hover,.prayer-list .list .item .pray:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.prayer-list .list .item .pray:hover:after,.prayer-list .list .item .pray:active:after{width:100%}.prayer-list .list .item .pray[type=button]{color:#fff}.prayer-list .list .item .pray.unchecked{background-color:#60b}.prayer-list .list .item .pray.checked{background-color:#d3d3d3}.prayer-list .list .item .prayer-title,.prayer-list .list .item .actions{margin-left:auto}.prayer-list .list .item .prayer-title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif}.prayer-list .list .item .actions:after{content:"";display:table;clear:both}.prayer-list .list .item .actions .edit{border-radius:0;color:#fff;background-color:#0ca1e8;text-decoration:none;padding:2px 10px}.prayer-list .list .item .actions .view{color:#0ca1e8;background-color:transparent;text-decoration:none}.prayer-list .list .item .info .text{font-family:open sans,sans-serif}.prayer-list .list .item .info .schedule{color:#0ca1e8}.prayer-list .all-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;color:#60b;margin:40px 0 20px}@media(max-width:600px){.prayer-list .list .item .actions{float:left;width:100%;margin-top:10px}}.advocacy-modules-active-campaigns{padding:10px}.advocacy-modules-active-campaigns .title-box{background:#e8370c;border-radius:0;padding:16px;font-size:1rem;color:#fff}.advocacy-modules-active-campaigns .title-box .title{font-size:1rem;color:#fff}.advocacy-modules-active-campaigns .title-box .link a{color:#60b;font-weight:400}.advocacy-modules-active-campaigns .title-box .link a img{display:none}.advocacy-modules-active-campaigns .campaigns-table table tr{background:0 0}.advocacy-modules-active-campaigns .campaigns-table table tr.even{background:0 0}.advocacy-modules-active-campaigns .campaigns-table table tr.odd{background:0 0}.advocacy-modules-active-campaigns .campaigns-table table tr td{border-bottom:solid 1px #f0f0f0}.advocacy-modules-active-campaigns .campaigns-table table tr:last-child td{border-bottom:0}.advocacy-modules-active-campaigns .campaigns-table table tr .name.icon span{display:none}.advocacy-modules-active-campaigns .campaigns-table table tr .name.icon span img{display:none}.advocacy-modules-active-campaigns .campaigns-table table tr .name.campaign-name{padding:0 10px}.advocacy-modules-active-campaigns .campaigns-table table tr .name.campaign-name span i{font-size:12px}.advocacy-modules-active-campaigns .campaigns-table table tr .completion .progress-bar{background:#f0f0f0}.advocacy-modules-active-campaigns .campaigns-table table tr .completion .progress-bar .progress-bar-percentage{background:#60b}.advocacy-modules-active-campaigns .campaigns-table table tr .completion .progress-bar .completion-percent{font-size:12px}.advocacy-modules-active-campaigns .campaigns-table table tr .completion .progress-bar .total-percent{font-size:12px}@media only screen and (max-width:600px){.advocacy-modules-active-campaigns .campaigns-table table tr .completion{display:none}}.advocacy-modules-active-campaigns .campaigns-table table tr .options{padding:0 10px}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:13px;height:40px;line-height:36px;padding:0 14px;text-transform:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view:disabled,.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view:hover{text-decoration:none}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view:hover,.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view:hover:after,.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view:active:after{width:100%}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.view[type=button]{color:#fff}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:13px;height:40px;line-height:36px;padding:0 14px;text-transform:none;background-color:#0ca1e8;border-color:#0ca1e8;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote:disabled,.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote:hover{text-decoration:none}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote:hover,.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote:active{background-color:#1aadf3;border-color:#1aadf3;color:#60b}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote:hover:after,.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote:active:after{width:100%}.advocacy-modules-active-campaigns .campaigns-table table tr .options a.promote[type=button]{color:#60b}@media only screen and (max-width:600px){.advocacy-modules-active-campaigns .campaigns-table table tr .options{padding:5px 10px}}.advocacy-modules-category-summary{margin:0;padding:10px}.advocacy-modules-category-summary .title-box{background:#e8370c;border-radius:0;padding:16px 8px;font-size:1rem;color:#fff}.advocacy-modules-category-summary .body-box{padding:0}.advocacy-modules-category-summary .body-box .summary-text{padding:16px;background:#f0f0f0;line-height:normal;height:auto;margin:0;color:#e8370c}.advocacy-modules-category-summary .body-box .summary-text a,.advocacy-modules-category-summary .body-box .summary-text span{color:#60b;font-weight:700}.advocacy-modules-category-summary .body-box .summary-text a span,.advocacy-modules-category-summary .body-box .summary-text span span{color:inherit;font-weight:inherit}.advocacy-modules-category-summary .body-box .campaigns .campaign{padding:10px;border-bottom:solid 1px #f0f0f0;min-height:auto;margin:0;display:grid;grid-template-columns:auto 1fr;grid-template-areas:'image name' 'image details';grid-column-gap:10px;grid-row-gap:5px}.advocacy-modules-category-summary .body-box .campaigns .campaign:last-child{border-bottom:0}.advocacy-modules-category-summary .body-box .campaigns .campaign>a{grid-area:image}.advocacy-modules-category-summary .body-box .campaigns .campaign>a img{position:static;border:0;-webkit-box-shadow:none;box-shadow:none}.advocacy-modules-category-summary .body-box .campaigns .campaign .name{grid-area:name;-ms-flex-item-align:end;align-self:end;color:#e8370c}.advocacy-modules-category-summary .body-box .campaigns .campaign .name a{color:#e8370c;text-decoration:none}.advocacy-modules-category-summary .body-box .campaigns .campaign .details{grid-area:details;-ms-flex-item-align:start;align-self:start;color:#e8370c}.advocacy-modules-category-summary .body-box .campaigns .campaign .details a{color:#60b;text-decoration:none}.advocacy-modules-category-summary .body-box .campaigns .campaign .details a span{color:inherit;font-weight:inherit}.advocacy-modules-category-summary .title-box{background:#434343}.advocacy-modules-category-summary .body-box .summary-text{color:#434343}.advocacy-modules-category-summary .body-box .campaigns .campaign .name a{color:#434343}.advocacy-modules-category-summary .body-box .campaigns .campaign .details{color:#434343}.advocacy-modules-related-campaigns{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.advocacy-modules-related-campaigns h1{width:100%;margin-bottom:10px;grid-column-end:span 3}.advocacy-modules-related-campaigns .single-campaign{display:block;margin:0;padding:0}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner{background:#f0f0f0;padding-bottom:20px;text-align:center}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner>div{text-align:left}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner>div img{width:100%}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner>div:first-child{margin-bottom:20px}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner>div:not(:first-child){padding:0 20px}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner .person-name{font-size:15px;color:#60b;padding:0 20px}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner .person-name:not(.campaign-name){padding-bottom:10px}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner .campaign-progress{margin:0 20px;width:calc(100% - 40px);padding:0!important;background:#fff;border:0;border-radius:0}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner .campaign-progress .campaign-progress-bar{background:#60b}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner .donate{width:auto;padding-bottom:10px!important}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner .donate:before{content:'Raised: '}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner .donate.incremental:before{content:'Participants: '}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:13px;height:40px;line-height:36px;padding:0 14px;text-transform:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a:disabled,.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a:hover{text-decoration:none}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a:hover,.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a:hover:after,.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a:active:after{width:100%}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a[type=button]{color:#fff}.advocacy-modules-related-campaigns .single-campaign .single-campaign-inner a div{display:inline-block;width:auto;background:0 0;margin:0;padding:0;border-radius:0;color:inherit;font-size:inherit}.advocacy-modules-related-campaigns h3{grid-column-end:span 3;color:#e8370c}.contributions-modules-contribution-summary{margin:0;padding:10px}.contributions-modules-contribution-summary .title-box{background:#e8370c;border-radius:0;padding:16px 8px;font-size:1rem;color:#fff}.contributions-modules-contribution-summary .body-box{padding:0}.contributions-modules-contribution-summary .body-box .summary-text{padding:16px;background:#f0f0f0;line-height:normal;height:auto;margin:0;color:#e8370c}.contributions-modules-contribution-summary .body-box .summary-text a,.contributions-modules-contribution-summary .body-box .summary-text span{color:#60b;font-weight:700}.contributions-modules-contribution-summary .body-box .summary-text a span,.contributions-modules-contribution-summary .body-box .summary-text span span{color:inherit;font-weight:inherit}.contributions-modules-contribution-summary .body-box .campaigns .campaign{padding:10px;border-bottom:solid 1px #f0f0f0;min-height:auto;margin:0;display:grid;grid-template-columns:auto 1fr;grid-template-areas:'image name' 'image details';grid-column-gap:10px;grid-row-gap:5px}.contributions-modules-contribution-summary .body-box .campaigns .campaign:last-child{border-bottom:0}.contributions-modules-contribution-summary .body-box .campaigns .campaign img{position:static;border:0;-webkit-box-shadow:none;box-shadow:none;grid-area:image}.contributions-modules-contribution-summary .body-box .campaigns .campaign .name{grid-area:name;-ms-flex-item-align:end;align-self:end;color:#e8370c}.contributions-modules-contribution-summary .body-box .campaigns .campaign .details{grid-area:details;-ms-flex-item-align:start;align-self:start;color:#e8370c}.contributions-modules-contribution-summary .body-box .campaigns .campaign .details a{color:#60b;text-decoration:none}.contributions-modules-contribution-summary .body-box .campaigns .campaign .details a span{color:inherit;font-weight:inherit}#edit-recurring-batch .modal{z-index:499}#edit-recurring-batch .modal-dialog .modal-content .modal-body{padding:18px 5px 10px}#edit-recurring-batch .modal-dialog .modal-content .modal-body label{display:block;vertical-align:middle;font-size:16px;margin:0 0 6px 2px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;text-transform:none}#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary:disabled,#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary:hover{text-decoration:none}#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary:hover,#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary:active{background-color:#7400d5;border-color:#7400d5;color:#fff}#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary:hover:after,#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary:active:after{width:100%}#edit-recurring-batch .modal-dialog .modal-content .modal-body .btn-primary[type=button]{color:#fff}#edit-recurring-batch .modal-dialog .modal-content .modal-body .dropdown-menu{margin:3px 0}#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group{margin:10px 0}#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.recurring-types{margin-top:13px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.has-error .form-control,#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.has-error .field-holder.field-dropdown{border:1px solid #f03}#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.has-error .field-holder.field-dropdown{display:inline-block;vertical-align:middle;padding:5px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.has-error.recurring-types .btn-group{margin:0}#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.has-error.payment-methods .btn-group{margin-bottom:0}#edit-recurring-batch .modal-dialog .modal-content .modal-body .field-holder input[type=text]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:50px;font-size:14px;padding:2px 14px;font-size:17px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .field-holder input[type=text]:disabled,#edit-recurring-batch .modal-dialog .modal-content .modal-body .field-holder input[type=text] .disabled,#edit-recurring-batch .modal-dialog .modal-content .modal-body .field-holder input[type=text][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}#edit-recurring-batch .modal-dialog .modal-content .modal-body .input-datepicker-holder input[type=text]{position:relative;background-color:transparent;z-index:2;line-height:normal;padding-right:40px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .input-datepicker-holder input[type=text]{z-index:9991!important}#edit-recurring-batch .modal-dialog .modal-content .modal-body .input-datepicker-holder:after{z-index:9990!important}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations{padding:0 0 0 22px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations h6{padding-bottom:5px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift .col-campaign .ui.selection.dropdown{min-height:0;height:50px;line-height:50px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift .col-campaign .ui.selection.dropdown>input.search{height:50px;line-height:50px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift .col-campaign .ui.selection.dropdown .search.icon{left:auto;right:14px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift .col-actions{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;height:70px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift .col-actions .is-anonymous{padding-top:0!important}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift .col-actions .is-anonymous .c-checkbox{margin:0}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift .col-actions .is-anonymous .c-checkbox .c-label{line-height:22px;font-size:.9rem;padding-top:1px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift.remove-yes{position:relative;padding-right:21px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift.remove-yes .col-actions button.close{background:0 0;cursor:pointer;position:relative;width:16px;height:16px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:15px;top:45%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:1;-webkit-box-shadow:none;box-shadow:none}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift.remove-yes .col-actions button.close:before,#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift.remove-yes .col-actions button.close:after{background:#434343;width:16px;margin-top:8px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift.remove-yes .col-actions button.close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift.remove-yes .col-actions button.close:hover:before,#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift.remove-yes .col-actions button.close:hover:after{background:red}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .recurring-gifts .recurring-gift.remove-yes .col-actions button.close span{display:none}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .designations-bottom{padding:5px 0 15px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .designations-bottom h4{padding:3px 0 23px}#edit-recurring-batch .modal-dialog .modal-content .modal-footer{padding:15px}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;color:#484848;border-color:#484848;background-color:#fff;margin:5px}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button:disabled,#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button:hover{text-decoration:none}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button:hover,#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button:hover:after,#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button:active:after{width:100%}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button[type=button]{color:#fff}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button:hover{color:#fff;background-color:#484848;border-color:#484848}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left .inactive-message{text-align:left;padding:18px 5px 10px}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin:5px}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button:disabled,#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button:hover{text-decoration:none}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button:hover,#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button:hover:after,#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button:active:after{width:100%}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button[type=button]{color:#fff}@media only screen and (max-width:930px){#edit-recurring-batch .modal-dialog{width:auto;margin-left:15px;margin-right:15px}}@media only screen and (max-width:880px){#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-5.col-donation-info,#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations{width:100%;float:none}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations{border-top:1px solid #d3d3d3;padding:20px 0 0;margin-top:10px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-5.col-campaign,#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-3.col-amount,#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-4.col-actions{float:left}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-5.col-campaign{width:45%}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-3.col-amount{width:25%}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-4.col-actions{width:30%}}@media only screen and (max-width:600px){#edit-recurring-batch .modal-dialog{margin-left:10px;margin-right:10px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift{padding-bottom:20px;padding-right:20px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-5.col-campaign,#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-3.col-amount,#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-4.col-actions{float:none;width:100%}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift .col-md-4.col-actions .is-anonymous{padding-top:0!important}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-md-7.col-designations .designations-content .recurring-gifts .recurring-gift.remove-yes{position:relative;padding-right:15px}#edit-recurring-batch .modal-dialog .modal-content .modal-body .modal-footer{padding-left:15px}}@media only screen and (max-width:380px){#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.payment-methods .field-dropdown .add-payment-method button.btn-primary{color:#484848}#edit-recurring-batch .modal-dialog .modal-content .modal-body .form-group.payment-methods .field-dropdown .add-payment-method button.btn-primary i{vertical-align:middle}#edit-recurring-batch .modal-dialog .modal-content .modal-body .col-designations .designations-content .designations-bottom .btn-primary.add-designation{font-size:15px;padding-left:2px;padding-right:2px}#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-left button,#edit-recurring-batch .modal-dialog .modal-content .modal-footer .pull-right button{font-size:14px;padding:0 14px}}@charset "UTF-8";.contributions-modules-shopping-cart{position:static;padding-top:4px;margin:0 36px 0 0}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button{color:#f0f0f0;font-weight:400}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";float:left;font-size:16px;margin-right:5px}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button .cart-icon{display:none}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button .cart-counter{color:#434343;background-color:#f0f0f0;float:right;position:static;text-align:center;width:auto;min-width:16px;height:16px;line-height:16px;font-size:9px;font-weight:800}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button .cart-label{display:none}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button:hover{color:#fff}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button:hover .cart-counter{background-color:#fff}.contributions-modules-shopping-cart .cart-summary-popup{position:static}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary-anchor{top:95%;position:absolute;right:0;border:none;width:90px;height:50px}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary{top:100%;background-color:#434343;z-index:500;position:absolute;width:288px;right:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary table{position:relative}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row td{color:#fff;font-size:12px;font-weight:700;border-bottom:none;vertical-align:middle;padding:11px 13px 10px}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .thumbnail{width:0;padding:0}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .thumbnail img{display:none}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .amount{width:56px;padding-left:2px;padding-right:2px}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .actions{text-align:right;padding-left:4px}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .actions a{display:inline-block;vertical-align:middle;color:#fff;background:0 0;position:relative;width:16px;height:16px}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .actions a:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:50%;width:100%;line-height:normal;text-align:center;font-size:12px;font-weight:400;margin-top:-6px}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .actions a img{display:none}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total{background:#60b}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title,.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .amount{padding:9px 13px}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a{color:#fff}@media only screen and (max-width:1100px){.contributions-modules-shopping-cart{margin-right:22px}}.tpl-inline-shopping-cart .contributions-modules-shopping-cart{float:none;background:#fff;border:solid 1px #e8370c;padding:15px;margin:0}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-box{display:block;border-bottom:solid 1px #e8370c;padding-bottom:10px}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button{display:block;pointer-events:none}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button .cart-counter{color:#e8370c;font-size:18px;line-height:18px;font-weight:700;padding:0;width:auto;height:auto;display:inline-block}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button .cart-icon{display:none}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button .cart-label{display:block;color:#e8370c;font-size:18px;line-height:18px;font-weight:700}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button:after{display:none}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup{display:block;position:static;top:auto;right:auto;width:100%}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary-anchor{display:none}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary{width:100%;position:static;top:auto;right:auto;background:0 0}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row td{color:#e8370c;font-size:14px;padding:10px 13px}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .thumbnail{width:0;padding:0}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .title{padding-left:0}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .amount{color:#e8370c}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .actions{padding:10px;padding-right:0}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .actions a{height:auto}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .actions a:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:50%;width:100%;line-height:normal;text-align:center;font-size:12px;font-weight:400;margin-top:-6px;color:#e8370c}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row .actions a:hover:after{color:#f03}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total{background:0 0}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total>td{border-top:solid 1px #e8370c;padding-bottom:0}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title,.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .amount{font-size:16px}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:13px;height:40px;line-height:36px;padding:0 14px;text-transform:none;background-color:#0ca1e8;border-color:#0ca1e8;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a:disabled,.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a:hover{text-decoration:none}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a:hover,.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a:active{background-color:#1aadf3;border-color:#1aadf3;color:#60b}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a:hover:after,.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a:active:after{width:100%}.tpl-inline-shopping-cart .contributions-modules-shopping-cart .cart-summary-popup .cart-summary .row.total .title a[type=button]{color:#60b}.contributions-modules-shopping-cart{margin:0;float:right}.contributions-modules-shopping-cart .cart-summary-popup .cart-summary-anchor{top:50%}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button{padding:2px}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button .cart-label{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.contributions-modules-shopping-cart .cart-box .cart-box-wrapper .cart-button:after{font-size:25px;margin-right:0}@charset "UTF-8";.google-modules-google-search{padding:10px 0 30px}.google-modules-google-search form.custom-search-form{position:relative;background:0 0;padding:0;margin:30px 0}.google-modules-google-search form.custom-search-form .custom-search-form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.google-modules-google-search form.custom-search-form .search-input-wrapper{position:relative;padding-right:20px;margin:0;width:100%}.google-modules-google-search form.custom-search-form .search-input-wrapper:before{position:absolute;font-family:"font awesome 5 pro";font-size:21px;content:"";color:#d3d3d3;text-align:center;width:22px;height:22px;background:0 0;left:15px;top:50%;margin-top:-11px}.google-modules-google-search form.custom-search-form .search-input-wrapper input{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;padding-left:50px;background-image:none}.google-modules-google-search form.custom-search-form .search-input-wrapper input:disabled,.google-modules-google-search form.custom-search-form .search-input-wrapper input .disabled,.google-modules-google-search form.custom-search-form .search-input-wrapper input[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.google-modules-google-search form.custom-search-form .search-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%;max-width:125px;font-style:normal;line-height:normal;display:block}.google-modules-google-search form.custom-search-form .search-button:disabled,.google-modules-google-search form.custom-search-form .search-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.google-modules-google-search form.custom-search-form .search-button:hover{text-decoration:none}.google-modules-google-search form.custom-search-form .search-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.google-modules-google-search form.custom-search-form .search-button:hover,.google-modules-google-search form.custom-search-form .search-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.google-modules-google-search form.custom-search-form .search-button:hover:after,.google-modules-google-search form.custom-search-form .search-button:active:after{width:100%}.google-modules-google-search form.custom-search-form .search-button[type=button]{color:#fff}.google-modules-google-search .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area{margin:0;padding:10px 0}.google-modules-google-search .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-result-info-container .gsc-result-info{display:inline;padding:0}.google-modules-google-search .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-orderby-container .gsc-orderby .gsc-option-menu-container,.google-modules-google-search .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area .gsc-selected-option-container{min-width:62px;background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.google-modules-google-search .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-orderby-container .gsc-orderby .gsc-option-menu-container .gsc-selected-option{font-size:12px;padding:0}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gcsc-branding{display:none}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results{padding:0;margin:0;width:100%}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult{border:none;background:#fff;margin:35px 0;padding:0}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-table-cell-snippet-close{padding:10px 20px}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-table-cell-thumbnail{padding:0}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-table-cell-thumbnail a{font-style:normal}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-table-cell-thumbnail .gs-web-image-box{width:220px;float:none}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-table-cell-thumbnail .gs-web-image-box a .gs-image{width:100%!important;height:auto;border:none;-webkit-box-shadow:none;box-shadow:none}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gs-snippet,.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gs-title,.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-url-bottom{font-family:open sans,sans-serif;color:#000;font-weight:300;margin-bottom:5px}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gs-snippet{font-size:14px}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gs-title,.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gs-title b{text-decoration:none;font-size:24px}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gs-title b{color:#0ca1e8}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gs-visibleUrl{color:#0ca1e8}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-cursor-box{border:none;text-align:center;margin:20px 0 10px}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page{border:none;background:0 0;color:rgba(0,0,0,.26);font-family:open sans,sans-serif;font-weight:700;font-size:14px;width:auto;padding:0 2px;margin:5px 6px}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page.gsc-cursor-current-page{background:0 0;border:none;color:rgba(0,0,0,.26);border-bottom:3px solid rgba(0,0,0,.26)}@media(max-width:990px){.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-table-cell-thumbnail{width:31%}}@media(max-width:700px){.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-table-cell-snippet-close{padding:20px 20px 25px}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-table-cell-thumbnail{width:auto}.google-modules-google-search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-webResult .gs-webResult .gsc-table-result .gsc-table-cell-thumbnail .gs-web-image-box{display:none}}@media(max-width:700px){.google-modules-google-search form.custom-search-form .search-input-wrapper{padding-right:10px}.google-modules-google-search form.custom-search-form .search-button{max-width:100px}}@charset "UTF-8";.historic-giving-modules-historic-giving-grid,.contributions-modules-my-recurrings,.my-payment-methods{max-width:1020px;padding:0 10px;margin:0 auto;width:100%;padding-top:60px;padding-bottom:60px}.historic-giving-modules-historic-giving-grid.tpl-centered-without-side-padding,.contributions-modules-my-recurrings.tpl-centered-without-side-padding,.my-payment-methods.tpl-centered-without-side-padding{max-width:1000px;padding-left:0;padding-right:0}.historic-giving-modules-historic-giving-grid,.contributions-modules-my-recurrings{border-bottom:1px solid #d3d3d3}.ss-grid input[type=text],.ss-grid input[type=number]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:40px;font-size:13px;padding:2px 14px;z-index:1}.ss-grid input[type=text]:disabled,.ss-grid input[type=text] .disabled,.ss-grid input[type=text][disabled=disabled],.ss-grid input[type=number]:disabled,.ss-grid input[type=number] .disabled,.ss-grid input[type=number][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.ss-grid .grid-buttons .btn{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:13px;height:40px;line-height:36px;padding:0 14px;text-transform:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin-left:5px}.ss-grid .grid-buttons .btn:disabled,.ss-grid .grid-buttons .btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.ss-grid .grid-buttons .btn:hover{text-decoration:none}.ss-grid .grid-buttons .btn:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.ss-grid .grid-buttons .btn:hover,.ss-grid .grid-buttons .btn:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.ss-grid .grid-buttons .btn:hover:after,.ss-grid .grid-buttons .btn:active:after{width:100%}.ss-grid .grid-buttons .btn[type=button]{color:#fff}.ss-grid .grid-filters{padding:5px 0}.ss-grid .grid-filters .available-columns-checkboxes .checkbox-holder .c-checkbox .c-label{line-height:22px}.ss-grid .grid-filters .grid-filters-label{color:#434343;font-weight:600}.ss-grid .grid-filters .grid-filters-label a{font-size:16px;font-weight:400;text-decoration:none;position:relative;padding-right:20px}.ss-grid .grid-filters .grid-filters-label a:hover{text-decoration:none}.ss-grid .grid-filters .grid-filters-label a i{background:0 0;cursor:pointer;position:relative;width:14px;height:14px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:50%;margin-top:-7px;right:0;margin-top:-8px}.ss-grid .grid-filters .grid-filters-label a i:before,.ss-grid .grid-filters .grid-filters-label a i:after{background:#fff;width:14px;margin-top:7px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:#0ca1e8;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ss-grid .grid-filters .grid-filters-label a i:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:13px;height:40px;line-height:36px;padding:0 14px;text-transform:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle:disabled,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle.disabled,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter:disabled,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle:hover,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter:hover{text-decoration:none}.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle:after,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle:hover,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle:active,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter:hover,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle:hover:after,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle:active:after,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter:hover:after,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter:active:after{width:100%}.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle[type=button],.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter[type=button]{color:#fff}.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter{margin-left:2px}.ss-grid .grid-filters .custom-dropdown-wrapper.active .btn-primary.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.ss-grid .grid-filters .custom-dropdown-wrapper.active .btn-primary.clear-filter{border-top-left-radius:0;border-bottom-left-radius:0}.ss-grid .grid-header-holder,.ss-grid .grid-footer-holder{padding-left:0;padding-right:0}.ss-grid .grid-header-holder .select-all,.ss-grid .grid-footer-holder .select-all{float:left;margin-top:11px}.ss-grid .grid-header-holder .sort-by-holder,.ss-grid .grid-footer-holder .sort-by-holder{margin-right:5px}.ss-grid .grid-header-holder .sort-by-holder label,.ss-grid .grid-footer-holder .sort-by-holder label{vertical-align:middle;margin-bottom:0;margin-top:1px}.ss-grid .grid-header-holder .sort-by-holder .grid-sort-direction,.ss-grid .grid-footer-holder .sort-by-holder .grid-sort-direction{width:42px;text-align:center;padding:0}.ss-grid .grid-header-holder .sort-by-holder .grid-sort-direction i:after,.ss-grid .grid-header-holder .sort-by-holder .grid-sort-direction:hover i:after,.ss-grid .grid-footer-holder .sort-by-holder .grid-sort-direction i:after,.ss-grid .grid-footer-holder .sort-by-holder .grid-sort-direction:hover i:after{color:#fff}.ss-grid .grid-header-holder .sort-by-holder .grid-sort-direction i.icon-up:after,.ss-grid .grid-header-holder .sort-by-holder .grid-sort-direction i.icon-down:after,.ss-grid .grid-footer-holder .sort-by-holder .grid-sort-direction i.icon-up:after,.ss-grid .grid-footer-holder .sort-by-holder .grid-sort-direction i.icon-down:after{font-family:"font awesome 5 pro";font-size:14px}.ss-grid .grid-header-holder .sort-by-holder .grid-sort-direction i.icon-up:after,.ss-grid .grid-footer-holder .sort-by-holder .grid-sort-direction i.icon-up:after{content:"\f176"}.ss-grid .grid-header-holder .sort-by-holder .grid-sort-direction i.icon-down:after,.ss-grid .grid-footer-holder .sort-by-holder .grid-sort-direction i.icon-down:after{content:"\f175"}.ss-grid .grid-header-holder .grid-bulk-action,.ss-grid .grid-footer-holder .grid-bulk-action{margin-left:0}.ss-grid .grid-header-holder .grid-paging-holder,.ss-grid .grid-footer-holder .grid-paging-holder{margin-left:12px}.ss-grid .grid-header-holder .grid-paging-holder .btn,.ss-grid .grid-footer-holder .grid-paging-holder .btn{font-size:16px}.ss-grid .grid-header-holder .grid-paging-holder .btn i:after,.ss-grid .grid-footer-holder .grid-paging-holder .btn i:after{font-family:"font awesome 5 pro";display:block;margin-top:-2px}.ss-grid .grid-header-holder .grid-paging-holder .btn i.icon-left:after,.ss-grid .grid-footer-holder .grid-paging-holder .btn i.icon-left:after{content:"\f104"}.ss-grid .grid-header-holder .grid-paging-holder .btn i.icon-right:after,.ss-grid .grid-footer-holder .grid-paging-holder .btn i.icon-right:after{content:"\f105"}.ss-grid .grid-footer-holder{padding-bottom:10px}.ss-grid .grid-empty-result{border-color:#d3d3d3}.ss-grid .grid-empty-result h4,.ss-grid .grid-empty-result h6{color:#484848}.ss-grid .grid-holder{margin:0}.ss-grid .grid-holder .grid-row{padding-right:40px}.ss-grid .grid-holder .grid-row .grid-col.grid-col-checkbox{top:-2px;padding-left:13px}.ss-grid .grid-holder .grid-row .grid-col.grid-col-checkbox .c-checkbox .c-label{display:none}.ss-grid .grid-holder .grid-row .grid-col.grid-col-toggle{padding-left:5px;padding-right:5px;margin-left:11px}.ss-grid .grid-holder .grid-row .grid-col.grid-col-toggle .toggle-icon{font-family:"font awesome 5 pro";color:#d8d8d8;font-size:14px}.ss-grid .grid-holder .grid-row .grid-col.grid-col-toggle .toggle-icon.icon-down:after{content:""}.ss-grid .grid-holder .grid-row .grid-col.grid-col-toggle .toggle-icon.icon-up:after{content:""}.ss-grid .grid-holder .grid-row .grid-col.grid-col-normal a{color:#0ca1e8}.ss-grid .grid-holder .grid-row .grid-col.grid-col-normal a:hover,.ss-grid .grid-holder .grid-row .grid-col.grid-col-normal a:active{color:#0b90d0;text-decoration:none}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions{top:-2px;width:40px;padding-right:6px}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions .grid-action{margin:0}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions .grid-action .dropdown-toggle{background:0 0;border:none;padding:0}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions .grid-action .dropdown-toggle span{display:none}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions .grid-action .dropdown-toggle:after,.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions .grid-action .dropdown-toggle:hover:after{color:#434343}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions .grid-action .dropdown-toggle:after{content:"\f0c9"}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions .grid-action .dropdown-menu{right:4px;margin-top:-8px;margin-right:0}.ss-grid .grid-holder .grid-row .grid-col .grid-cell-value{color:#434343}.ss-grid .grid-holder .grid-row .grid-col .grid-cell-subtitle{color:#484848}.ss-grid .grid-holder .grid-row .grid-col.pushed-col{margin-right:-40px}.ss-grid .grid-holder .grid-row .grid-col.pushed-col .grid-cell-value,.ss-grid .grid-holder .grid-row .grid-col.pushed-col .grid-cell-subtitle{background-color:#f0f0f0}.ss-grid .grid-holder .grid-row .grid-col.pushed-col .grid-cell-value{width:74%;font-weight:600}.ss-grid .grid-holder .grid-row .grid-col.pushed-col .grid-cell-subtitle{width:26%;text-align:left;color:#434343;font-weight:400}.ss-grid .grid-holder .grid-row.has-pushed-cols.expanded{background-color:#fff}.ss-grid .grid-holder .grid-row.grid-heading{background:#e8370c}.ss-grid .grid-holder .grid-row.grid-heading .grid-col .grid-cell-value{color:#fff}.ss-grid .grid-holder.classic-grid .grid-row .grid-col.grid-col-actions i.grid-action.delete:after{color:#f03;font-family:"font awesome 5 pro";content:"\f057";font-size:18px}@media only screen and (max-width:1440px){.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions{display:block}}@media only screen and (max-width:620px){.ss-grid .grid-filters{padding:15px 15px 10px}}@media only screen and (max-width:580px){.ss-grid .grid-holder .grid-row .grid-col.always-visible-col,.ss-grid .grid-holder .grid-row .grid-col.not-pushed-col{padding-top:16px;padding-bottom:16px}.ss-grid .grid-holder .grid-row .grid-col.grid-col-checkbox{top:auto;padding:12px 0 5px}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions{float:right;position:absolute;right:6px;padding-right:0}}.field-group.field-group-checkbox .field-holder-inline{display:inline-block;vertical-align:middle;width:22px;height:22px;margin:-2px 6px 0}.module-card .module-title-holder{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;color:#484848;margin:12px 10px 0 0}.global-react-popup .close{background:0 0;cursor:pointer;position:relative;width:20px;height:20px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:15px;z-index:550}.global-react-popup .close:before,.global-react-popup .close:after{background:#434343;width:20px;margin-top:10px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.global-react-popup .close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.global-react-popup .content .title{font-size:24px}.global-react-popup .content .form-holder .field-group label{font-weight:400}.global-react-popup .content .form-holder .field-group input[type=text],.global-react-popup .content .form-holder .field-group input[type=number]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.global-react-popup .content .form-holder .field-group input[type=text]:disabled,.global-react-popup .content .form-holder .field-group input[type=text] .disabled,.global-react-popup .content .form-holder .field-group input[type=text][disabled=disabled],.global-react-popup .content .form-holder .field-group input[type=number]:disabled,.global-react-popup .content .form-holder .field-group input[type=number] .disabled,.global-react-popup .content .form-holder .field-group input[type=number][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.global-react-popup .content .form-holder .field-group .field-holder-inline{padding-left:3px}.global-react-popup .content .form-holder .form-actions{margin-bottom:8px}.global-react-popup.popup-absolute .close{top:22px}.global-react-popup.popup-centered .close{margin-top:0}.input-search-holder .clear{background:0 0;cursor:pointer;position:relative;width:16px;height:16px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:50%;margin-top:-8px}.input-search-holder .clear:before,.input-search-holder .clear:after{background:#fff;width:16px;margin-top:8px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.input-search-holder .clear:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.input-search-holder .clear:before,.input-search-holder .clear:after{background:#434343}.popover .react-popover .content .actions{padding:.875rem}.popover .react-popover .content .actions .submit{padding-left:15px;padding-right:15px}.popover .react-popover .choice-form .choice .c-radio .c-indicator{margin-top:5px}.custom-dropdown-wrapper .custom-dropdown-popup{border-radius:0;border-color:#d3d3d3}.loading-mask{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:450}.loading-mask:after{content:"\f1ce";width:38px;height:38px;line-height:38px;font-size:38px;margin-top:-19px;margin-left:-19px}.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle:hover,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.dropdown-toggle:active,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter:hover,.ss-grid .grid-filters .custom-dropdown-wrapper .btn-primary.clear-filter:active{color:#fff}.ss-grid .grid-holder .btn-group>.btn:hover{z-index:unset}.ss-grid .grid-holder .grid-row.grid-heading{background:#434343}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions .grid-action .dropdown-toggle{width:35px}.ss-grid .grid-holder .grid-row .grid-col.grid-col-actions .grid-action .dropdown-toggle:after{width:10px}.ss-grid .grid-buttons .btn:hover{color:#fff}.ss-grid .grid-header-holder.btn:first-child{background:#60b}.ss-grid .grid-header-holder.btn:first-child .btn-primary.dropdown-toggle:hover{height:0;color:#fff}.ss-grid .grid-footer-holder .grid-paging-holder .btn.disabled{opacity:1;color:#fff}.ss-grid .grid-footer-holder .grid-paging-holder .btn.disabled:hover{background:#7400d5;border:#7400d5}.historic-giving-modules-historic-giving-grid .btn-group>.btn:hover{z-index:unset}.contributions-modules-my-recurrings .btn-group>.btn:hover{z-index:unset}.newsletters-modules-newsletter-subscribe .title{font-weight:700;padding:0;margin:0;font-size:48px;font-family:open sans,sans-serif;font-weight:400;padding:20px 0}.newsletters-modules-newsletter-subscribe .title,.newsletters-modules-newsletter-subscribe .subtitle{text-align:center}.newsletters-modules-newsletter-subscribe .forms form{max-width:720px;padding:0 10px;margin:0 auto;width:100%}.newsletters-modules-newsletter-subscribe .forms form.tpl-centered-without-side-padding{max-width:700px;padding-left:0;padding-right:0}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper{padding-bottom:30px}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:50px;font-size:14px;padding:2px 14px;text-align:center;background-color:#fff}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input:disabled,.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input .disabled,.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.newsletters-modules-newsletter-subscribe .forms form .form-actions{text-align:center}.newsletters-modules-newsletter-subscribe .forms form .form-actions input{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:transparent;border-color:#fff;color:#fff;padding:0 55px;width:initial;margin-bottom:20px}.newsletters-modules-newsletter-subscribe .forms form .form-actions input:disabled,.newsletters-modules-newsletter-subscribe .forms form .form-actions input.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.newsletters-modules-newsletter-subscribe .forms form .form-actions input:hover{text-decoration:none}.newsletters-modules-newsletter-subscribe .forms form .form-actions input:hover{background-color:#fff;border-color:#fff;color:#fff}.newsletters-modules-newsletter-subscribe .forms form .form-actions input:hover{color:#434343}.newsletters-modules-newsletter-subscribe .confirmation-wrapper .confirmation{background:0 0;text-align:center}.newsletters-modules-newsletter-subscribe .confirmation-wrapper .confirmation .title{color:inherit;font-size:22px}.newsletters-modules-newsletter-subscribe .confirmation-wrapper .confirmation .message{font-size:14px;color:inherit;padding-top:10px}@media only screen and (max-width:600px){.newsletters-modules-newsletter-subscribe .title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;padding-bottom:20px}}.contributions .forms .form-actions input:hover{color:#fff}.newsletters-modules-newsletter-subscribe{display:block;float:left;z-index:10;width:80%}@media only screen and (max-width:990px){.newsletters-modules-newsletter-subscribe{width:100%}}.newsletters-modules-newsletter-subscribe .title{display:none}.newsletters-modules-newsletter-subscribe .forms form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:start;max-width:900px;margin:unset;padding-left:unset}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper{padding-bottom:0}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder{margin-right:20px}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input{width:184px;height:52px;border:solid 1px #fff;background-color:transparent;color:#fff;text-align:left}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input::-webkit-input-placeholder{color:#fff}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input:-ms-input-placeholder{color:#fff}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input::-ms-input-placeholder{color:#fff}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input::placeholder{color:#fff}.newsletters-modules-newsletter-subscribe .forms form .form-actions input{height:52px;border:solid 1px #fff;background-color:#fff;color:#60b;font-weight:700}.newsletters-modules-newsletter-subscribe .forms .field-group .form-input-wrapper{width:50%;float:left}.newsletters-modules-newsletter-subscribe .forms .field-group .form-input-wrapper .lastname-field{float:none}.newsletters-modules-newsletter-subscribe .confirmation-wrapper .confirmation .message{color:#fff}.newsletter-subscribe-popup-inner .newsletters-modules-newsletter-subscribe .forms form{display:block}.newsletter-subscribe-popup-inner .newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input{border:1px solid #434343;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin-top:14px;outline:none;height:50px;line-height:50px;font-size:14px;padding:2px 14px;text-align:center;background-color:#fff}.newsletter-subscribe-popup-inner .newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input::-webkit-input-placeholder{color:#434343}.newsletter-subscribe-popup-inner .newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input:-ms-input-placeholder{color:#434343}.newsletter-subscribe-popup-inner .newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input::-ms-input-placeholder{color:#434343}.newsletter-subscribe-popup-inner .newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper .form-input-holder input::placeholder{color:#434343}.newsletter-subscribe-popup-inner .newsletters-modules-newsletter-subscribe .forms form .form-actions input{background-color:#60b;border-color:#60b;color:#fff}.newsletter-subscribe-popup-inner .newsletters-modules-newsletter-subscribe .forms form .form-actions input:hover{background-color:#7400d5;border-color:#7400d5;color:#fff}@media only screen and (max-width:900px){.newsletters-modules-newsletter-subscribe .forms form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletters-modules-newsletter-subscribe .forms form .field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletters-modules-newsletter-subscribe .forms form .field-group .form-input-wrapper{width:100%;padding-bottom:10px}.newsletters-modules-newsletter-subscribe .forms form .field-group .form-input-wrapper .form-input-holder{margin-right:0}.newsletters-modules-newsletter-subscribe .forms form .field-group .form-input-wrapper .form-input-holder input{width:100%}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper.email-field{padding-bottom:10px}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper.email-field .form-input-holder{margin-right:0}.newsletters-modules-newsletter-subscribe .forms form .form-input-wrapper.email-field .form-input-holder input{width:100%}.newsletters-modules-newsletter-subscribe .forms form .form-actions input{margin-bottom:75px;width:100%}}.my-payment-methods .module-title-holder{float:left}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-body{padding:20px}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-body .btn-primary{padding:0 16px}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-body p{padding:0;margin:0 0 15px}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-body .associated-record-title{margin-bottom:10px}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-body .associated-record{line-height:1.3;margin:10px 0}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-body .replace-button-holder{margin:5px 0}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-body .or-title{padding-top:10px}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer{border-top:none;padding:0 20px 20px}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin-bottom:10px}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary:disabled,.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary:hover{text-decoration:none}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary:hover,.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary:hover:after,.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary:active:after{width:100%}.my-payment-methods .delete-payment-method-window .modal-dialog .modal-footer .btn-primary[type=button]{color:#fff}@media only screen and (max-width:630px){.my-payment-methods .delete-payment-method-window .modal-dialog{width:auto;margin-left:15px;margin-right:15px}}@media only screen and (max-width:560px){.my-payment-methods .delete-payment-method-window .modal-dialog{margin:10px}}@charset "UTF-8";.people-modules-edit-profile.responsive{max-width:600px;padding:0 10px;margin:0 auto;width:100%;padding-top:20px;padding-bottom:40px}.people-modules-edit-profile.responsive.tpl-centered-without-side-padding{max-width:580px;padding-left:0;padding-right:0}.people-modules-edit-profile.responsive .form-input-wrapper{padding:7px 0}.people-modules-edit-profile.responsive .form-input-wrapper label{display:inline-block;font-size:16px;padding:0 0 6px 2px}.people-modules-edit-profile.responsive .form-input-wrapper.field-group-checkbox{margin:7px 0}.people-modules-edit-profile.responsive .form-input-wrapper.field-group-checkbox label{padding:0 0 0 32px}.people-modules-edit-profile.responsive .grouped-fields.firstname-and-lastname .form-input-wrapper{float:left;width:50%}.people-modules-edit-profile.responsive .grouped-fields.firstname-and-lastname .form-input-wrapper.firstname{padding-right:5px}.people-modules-edit-profile.responsive .grouped-fields.firstname-and-lastname .form-input-wrapper.lastname{padding-left:5px}.people-modules-edit-profile.responsive .form-actions{padding-top:10px}.people-modules-edit-profile.responsive .form-actions .ui.button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.people-modules-edit-profile.responsive .form-actions .ui.button:disabled,.people-modules-edit-profile.responsive .form-actions .ui.button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.people-modules-edit-profile.responsive .form-actions .ui.button:hover{text-decoration:none}.people-modules-edit-profile.responsive .form-actions .ui.button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.people-modules-edit-profile.responsive .form-actions .ui.button:hover,.people-modules-edit-profile.responsive .form-actions .ui.button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.people-modules-edit-profile.responsive .form-actions .ui.button:hover:after,.people-modules-edit-profile.responsive .form-actions .ui.button:active:after{width:100%}.people-modules-edit-profile.responsive .form-actions .ui.button[type=button]{color:#fff}.people-modules-edit-profile.responsive .person-basic-information{padding:0 0 20px}.people-modules-edit-profile.responsive .person-basic-information .person-basic-information-title{display:none}.people-modules-edit-profile.responsive .entities-holder .sub-section-title{font-weight:700;padding:0;margin:0;font-size:25px;font-family:open sans,sans-serif}.people-modules-edit-profile.responsive .entities-holder .edit-profile-sub-section{padding:30px 0}.people-modules-edit-profile.responsive .entities-holder .edit-profile-sub-section .sub-section-title{float:left;width:76%}.people-modules-edit-profile.responsive .entities-holder .edit-profile-sub-section .sub-section-buttons{float:right;width:24%;text-align:right;padding-top:3px}.people-modules-edit-profile.responsive .entities-holder .edit-profile-sub-section .sub-section-buttons .ui.button{background:0 0;border:none;padding:0;font-size:26px;margin:0}.people-modules-edit-profile.responsive .entities-holder .edit-profile-sub-section .sub-section-buttons .ui.button span{display:none}.people-modules-edit-profile.responsive .entities-holder .edit-profile-sub-section .sub-section-buttons .ui.button.add-section i:before{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.people-modules-edit-profile.responsive .entities-holder .edit-profile-sub-section .sub-section-buttons .ui.button.remove-section{margin-left:8px}.people-modules-edit-profile.responsive .entities-holder .edit-profile-sub-section .sub-section-buttons .ui.button.remove-section i:before{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.people-modules-edit-profile.responsive .entities-holder .edit-profile-sub-section .payment-method-warning{line-height:1.6;border:1px solid #f03;color:#f03;padding:12px 15px;margin:20px 0 10px}.people-modules-edit-profile.responsive .entities-holder .empty-contact-details-section{padding:20px 0}.people-modules-edit-profile.responsive .entities-holder .empty-contact-details-section .sub-section-title{padding:0 0 13px}.people-modules-edit-profile.responsive .entities-holder .empty-contact-details-section .empty-contact-details{border:1px dashed #d3d3d3;background:rgba(240,240,240,.4);text-align:center;padding:45px 15px}.people-modules-edit-profile.responsive .entities-holder .empty-contact-details-section .empty-contact-details i{display:block;font-style:normal;padding-bottom:5px}.people-modules-edit-profile.responsive .not-logged-in{text-align:center}@media only screen and (max-width:500px){.people-modules-edit-profile.responsive .grouped-fields.firstname-and-lastname .form-input-wrapper{float:none;width:100%}.people-modules-edit-profile.responsive .grouped-fields.firstname-and-lastname .form-input-wrapper.firstname{padding-right:0}.people-modules-edit-profile.responsive .grouped-fields.firstname-and-lastname .form-input-wrapper.lastname{padding-left:0}}.people-modules-edit-profile.responsive .form-actions a.ui.button:hover{color:#fff}@charset "UTF-8";.people-modules-photo-bank-responsive{font-family:open sans,sans-serif;max-width:570px;padding:50px 10px 70px;margin:0 auto;text-align:center}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .loading-mask{background:rgba(255,255,255,.9) url(/tpl/Base/img/ajax-loader.gif) 50% 50% no-repeat}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .loading-mask:after{content:""}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;padding-left:0}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .no-photos{font-family:open sans,sans-serif;color:#434343;font-size:16px;margin:13px 0 8px}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-items .item{float:none;display:inline-block;vertical-align:middle;margin:8px}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-items .item span.delete-button{background:0 0;cursor:pointer;position:relative;width:20px;height:20px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:15px;background-color:rgba(255,255,255,.8);top:0;right:0}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-items .item span.delete-button:before,.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-items .item span.delete-button:after{background:#434343;width:20px;margin-top:10px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .photo-bank-section .photo-bank-items .item span.delete-button:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section{float:none;width:100%;margin:0}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo .current-photo img{width:275px;height:275px;border-radius:50%}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo.default-photo-empty{width:275px;height:275px;background:#60b;border-radius:50%;position:relative;overflow:hidden;background-size:cover;margin:0 auto}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo.default-photo-empty:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:240px;position:absolute;bottom:-25px;left:0;width:100%;text-align:center}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo.default-photo-empty .current-photo img{display:none}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%;max-width:200px;margin:15px 0 20px}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button:disabled,.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button:hover{text-decoration:none}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button:hover,.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button:hover:after,.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button:active:after{width:100%}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button[type=button]{color:#fff}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button input{font-size:14px;height:50px;line-height:46px;padding:0 18px}@media only screen and (max-width:600px){.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo .current-photo img,.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo.default-photo-empty{width:207px;height:207px}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo .current-photo img:after,.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo.default-photo-empty:after{font-size:180px}}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo.default-photo-empty{width:220px;height:220px}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .default-photo.default-photo-empty:after{font-size:120px;bottom:40px;font-weight:100}.people-modules-photo-bank-responsive .people-modules-photo-bank-responsive-inner .upload-section .upload-form .upload-button:hover{color:#fff}.people-modules-sponsor-child-videos{padding-left:50px;padding-right:50px}.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .video-embed-wrap{width:640px;height:0;padding-bottom:56.25%}.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .video-embed-wrap .embedly-embed{position:absolute;top:0;left:0;right:0;bottom:0}.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-prev,.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-next{width:50px;height:50px;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;color:#60b;font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-prev:before,.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-next:before{width:50px;height:50px;line-height:50px;position:absolute;left:0;top:0;font-size:50px;text-align:center;font-family:"font awesome 5 pro";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:900}.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-prev.disabled,.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-next.disabled{display:none}.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-prev{left:-50px}.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-prev:before{content:'\f053'}.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-next{right:-50px}.people-modules-sponsor-child-videos .people-modules-sponsor-child-videos-inner .owl-nav .owl-next:before{content:'\f054'}.people-modules-sponsor-child-videos .owl-dots{text-align:center;position:absolute;left:0;right:0;top:unset;bottom:-15px;font-size:13px}.people-modules-sponsor-child-videos .owl-dots .owl-dot{background:#60b;display:inline-block;margin:0 4px;width:15px;height:15px;font-size:1px;border-radius:50%;opacity:.5}.people-modules-sponsor-child-videos .owl-dots .owl-dot.active{opacity:1}@media only screen and (max-width:900px){.people-modules-sponsor-child-videos{padding-left:0;padding-right:0}.people-modules-sponsor-child-videos .owl-carousel .owl-nav .owl-prev{left:13px;color:#fff;text-shadow:-1px -1px 4px rgba(102,0,187,.3),1px -1px 4px rgba(102,0,187,.3),-1px 1px 4px rgba(102,0,187,.3),1px 1px 4px rgba(102,0,187,.3)}.people-modules-sponsor-child-videos .owl-carousel .owl-nav .owl-next{right:13px;color:#fff;text-shadow:-1px -1px 4px rgba(102,0,187,.3),1px -1px 4px rgba(102,0,187,.3),-1px 1px 4px rgba(102,0,187,.3),1px 1px 4px rgba(102,0,187,.3)}}@media only screen and (max-width:600px){.people-modules-sponsor-child-videos{padding-bottom:25px}.people-modules-sponsor-child-videos .owl-carousel .owl-dots{top:unset;bottom:-15px}}.people-modules-sponsor-child-videos.embed{padding-left:0;padding-right:0}.people-modules-sponsor-child-videos.embed .people-modules-sponsor-child-videos-inner{width:1024px;max-width:100%;margin-left:auto;margin-right:auto}.fancybox-wrap.fancybox-pray-popup{font-family:open sans,sans-serif}.fancybox-wrap.fancybox-pray-popup .com-prayers-popup .pop_up{width:100%;max-width:800px;background:0 0;padding:0}.fancybox-wrap.fancybox-pray-popup .com-prayers-popup .pop_up .close{display:none}.fancybox-wrap.fancybox-pray-popup .com-prayers-popup .pop_up .start_date_holder,.fancybox-wrap.fancybox-pray-popup .com-prayers-popup .pop_up .end_date_holder,.fancybox-wrap.fancybox-pray-popup .com-prayers-popup .pop_up .recurring_holder,.fancybox-wrap.fancybox-pray-popup .com-prayers-popup .pop_up .recurring_days_in_week_holder{float:none;margin-right:0}.fancybox-wrap.fancybox-pray-popup .com-prayers-popup .pop_up .note_holder textarea{width:100%}.fancybox-wrap.fancybox-pray-popup .com-prayers-popup .pop_up .submit_holder{margin:0}.fancybox-wrap.fancybox-pray-popup .com-prayers-popup .pop_up .submit_holder button{margin-right:20px;margin-top:20px}.fancybox-wrap.fancybox-pray-popup .fancybox-close{display:block}@charset "UTF-8";.search-modules-results-responsive-view{max-width:1020px;padding:0 10px;margin:0 auto;width:100%;padding-top:40px;padding-bottom:40px}.search-modules-results-responsive-view.tpl-centered-without-side-padding{max-width:1000px;padding-left:0;padding-right:0}.search-modules-results-responsive-view .search-modules-results-fields{border:none;background:0 0;padding:0;margin-bottom:20px}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper{padding-left:8px;padding-right:8px}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder input[type=text],.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder select{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#d8d8d8}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder input[type=text]:disabled,.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder input[type=text] .disabled,.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder input[type=text][disabled=disabled],.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder select:disabled,.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder select .disabled,.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder select[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button:disabled,.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button:hover{text-decoration:none}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button:hover,.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button:hover:after,.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button:active:after{width:100%}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper .form-input-holder .form-field-button[type=button]{color:#fff}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder{background-color:transparent;padding-right:114px}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder .form-field-button.search{width:115px;z-index:2}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder:after{position:absolute;color:#d3d3d3;font-family:"font awesome 5 pro";content:"";font-size:18px;height:24px;line-height:24px;vertical-align:middle;z-index:1;top:50%;margin-top:-12px;left:15px;font-size:15px;z-index:3}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder input[type=text]{position:relative;background-color:transparent;z-index:2;line-height:normal;padding-left:40px;background-color:#fff}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder .form-field-button.reset{display:none!important}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters .form-input-wrapper .form-input-holder{background-color:#fff}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters .form-input-wrapper .form-input-holder:after{position:absolute;color:#d3d3d3;font-family:"font awesome 5 pro";content:"";font-size:18px;height:24px;line-height:24px;vertical-align:middle;z-index:1;top:50%;margin-top:-12px;right:15px}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters .form-input-wrapper .form-input-holder select{position:relative;background-color:transparent;z-index:2;line-height:normal;padding-right:40px;-moz-appearance:none;-webkit-appearance:none;text-overflow:''}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters.multiple .form-input-wrapper:nth-child(2n+1){padding-right:8px}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters.multiple .form-input-wrapper:nth-child(2n){padding-left:8px}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters.multiple.split-three .form-input-wrapper{width:33.33%}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters-title{padding:10px 8px 0}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.reset{color:#0ca1e8;outline:none;text-decoration:underline;font-family:open sans,sans-serif;position:relative;background:0 0;font-weight:400;font-size:12px;font-style:normal;padding:0 20px 0 0}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.reset:hover{text-decoration:underline}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.reset:after{content:"";font-family:"font awesome 5 pro";color:rgba(0,0,0,.26);position:absolute;right:0;top:50%;font-size:16px;height:18px;line-height:18px;vertical-align:middle;margin-top:-9px}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.reset:after:hover{text-decoration:none}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin:0 8px}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit:disabled,.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit:hover{text-decoration:none}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit:hover,.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit:hover:after,.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit:active:after{width:100%}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit[type=button]{color:#fff}.search-modules-results-responsive-view .custom-filters .additional-text{color:#434343;float:left;padding:15px 8px}.search-modules-results-responsive-view.no-results .search-modules-results-fields{margin-bottom:0}.search-modules-results-responsive-view .infinite-container .infinite-item{display:block}.search-modules-results-responsive-view .infinite-container.infinite-loading:after{color:#d8d8d8;background:0 0;text-transform:uppercase;font-size:14px;line-height:40px}.search-modules-results-responsive-view .infinite-container .search-modules-results-no-results{text-align:center}@media only screen and (max-width:600px){.search-modules-results-responsive-view .search-modules-results-fields{}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper{padding-top:5px;padding-left:0;padding-right:0;width:100%}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters.multiple .form-input-wrapper,.search-modules-results-responsive-view .search-modules-results-fields .custom-filters.multiple .form-input-wrapper:nth-child(2n+1),.search-modules-results-responsive-view .search-modules-results-fields .custom-filters.multiple .form-input-wrapper:nth-child(2n){float:none;width:100%;padding-left:0;padding-right:0}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters .additional-text{color:#434343;float:left;padding:15px 0}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters-title{padding:10px 0 0}.search-modules-results-responsive-view .search-modules-results-fields .filters-actions .right-actions .button.submit{margin:0}}@media only screen and (max-width:450px){.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper{}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder{padding-right:0}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder input[type=text]{border-right:1px solid #d3d3d3;padding:4px 14px}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder:after{display:none}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder .form-field-button.search{position:static;width:100%;margin-top:10px}.search-modules-results-responsive-view.filters-3-4-5-6-in-1-4-col .search-modules-results-fields .custom-filters.multiple .form-input-wrapper.filter-2-field,.search-modules-results-responsive-view.filters-3-4-5-6-in-1-4-col .search-modules-results-fields .custom-filters.multiple .form-input-wrapper.filter-3-field,.search-modules-results-responsive-view.filters-3-4-5-6-in-1-4-col .search-modules-results-fields .custom-filters.multiple .form-input-wrapper.filter-4-field,.search-modules-results-responsive-view.filters-3-4-5-6-in-1-4-col .search-modules-results-fields .custom-filters.multiple .form-input-wrapper.filter-5-field{float:none;width:100%;padding-left:0;padding-right:0}}.search-modules-results-responsive-view{max-width:100%}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder input[type=text]{color:#434343}.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder .form-field-button.search:hover,.search-modules-results-responsive-view .search-modules-results-fields .form-input-wrapper.query-field .form-input-holder .form-field-button.search:active{color:#60b}.search-modules-results-responsive-view .search-modules-results-fields .custom-filters.split-one .form-input-wrapper .form-input-holder select{color:#434343}@charset "UTF-8";.search-modules-search-field{padding:0}.search-modules-search-field .search-input{position:relative;width:100%;background-color:transparent}.search-modules-search-field .search-input:before{position:absolute;color:#d3d3d3;font-family:"font awesome 5 pro";content:"";font-size:18px;height:24px;line-height:24px;vertical-align:middle;z-index:1;top:50%;margin-top:-12px;right:15px;font-size:16px;top:49%;margin-top:-10px;left:0;line-height:20px}.search-modules-search-field .search-input input{position:relative;background-color:transparent;z-index:2;line-height:normal;padding-left:40px;width:100%;color:#fff;font-size:16px;font-weight:700;background:0 0}.search-modules-search-field .search-input input.placeholder{color:#d3d3d3;opacity:1;font-style:normal}.search-modules-search-field .search-input input:-moz-placeholder{color:#d3d3d3;opacity:1;font-style:normal}.search-modules-search-field .search-input input::-moz-placeholder{color:#d3d3d3;opacity:1;font-style:normal}.search-modules-search-field .search-input input:-ms-input-placeholder{color:#d3d3d3;opacity:1;font-style:normal}.search-modules-search-field .search-input input::-webkit-input-placeholder{color:#d3d3d3;opacity:1;font-style:normal}.search-modules-search-field .search-input .search-icon{display:none!important}.search-modules-search-field .search-input .reset-search-icon{display:none!important}.search-modules-search-field .submit-search{display:none}.users-modules-change-password-default{text-align:center;padding-top:10px;padding-bottom:80px}.users-modules-change-password-default .title{display:none}.users-modules-change-password-default .body .form{max-width:600px;padding:0 10px;margin:0 auto;width:100%;padding-top:20px;padding-bottom:10px}.users-modules-change-password-default .body .form.tpl-centered-without-side-padding{max-width:580px;padding-left:0;padding-right:0}.users-modules-change-password-default .body .form .form-errors{padding:0}.users-modules-change-password-default .body .form .form-field{padding:7px 0}.users-modules-change-password-default .body .form .form-field .field-wrapper{margin:0}.users-modules-change-password-default .body .form .form-field .field-wrapper input{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.users-modules-change-password-default .body .form .form-field .field-wrapper input:disabled,.users-modules-change-password-default .body .form .form-field .field-wrapper input .disabled,.users-modules-change-password-default .body .form .form-field .field-wrapper input[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.users-modules-change-password-default .body .form .form-field .field-wrapper input.invalid{border-color:#f03}.users-modules-change-password-default .body .form .form-field .field-wrapper .field-error{line-height:1.6;background:#f03;padding:8px 10px}.users-modules-change-password-default .body .form .form-options{text-align:left}.users-modules-change-password-default .body .form .form-options .submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin:10px 0 0}.users-modules-change-password-default .body .form .form-options .submit:disabled,.users-modules-change-password-default .body .form .form-options .submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.users-modules-change-password-default .body .form .form-options .submit:hover{text-decoration:none}.users-modules-change-password-default .body .form .form-options .submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.users-modules-change-password-default .body .form .form-options .submit:hover,.users-modules-change-password-default .body .form .form-options .submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.users-modules-change-password-default .body .form .form-options .submit:hover:after,.users-modules-change-password-default .body .form .form-options .submit:active:after{width:100%}.users-modules-change-password-default .body .form .form-options .submit[type=button]{color:#fff}.users-modules-change-password-default .body .form.has-labels .form-field{padding:7px 0}.users-modules-change-password-default .body .form.has-labels .form-field .field-label{display:inline-block;font-size:16px;padding:0 0 6px 2px;position:static;float:none;width:100%;text-align:left}.users-modules-change-password-default .body .form .form-options .submit:hover{color:#fff}@charset "UTF-8";#users-modules-login-popup-blur,#users-modules-register-popup-blur{background-color:rgba(0,0,0,.4);opacity:initial}#users-modules-login-popup,#users-modules-register-popup{width:500px;margin-left:-250px;left:50%!important;border:none;overflow:hidden;padding:0}#users-modules-login-popup .title,#users-modules-register-popup .title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;background-color:#e8370c;color:#434343;position:relative;line-height:1.2;padding:18px 46px 16px 22px;margin:0;width:100%}#users-modules-login-popup .close,#users-modules-register-popup .close{background:0 0;cursor:pointer;position:relative;width:20px;height:20px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:15px;z-index:550;top:18px}#users-modules-login-popup .close:before,#users-modules-login-popup .close:after,#users-modules-register-popup .close:before,#users-modules-register-popup .close:after{background:#fff;width:20px;margin-top:10px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#users-modules-login-popup .close:after,#users-modules-register-popup .close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#users-modules-login-popup #UserLoginForm,#users-modules-login-popup .form,#users-modules-register-popup #UserLoginForm,#users-modules-register-popup .form{margin:30px 30px 0}#users-modules-login-popup .row .label,#users-modules-login-popup .row label,#users-modules-login-popup .form .row .label,#users-modules-login-popup .form .row label,#users-modules-register-popup .row .label,#users-modules-register-popup .row label,#users-modules-register-popup .form .row .label,#users-modules-register-popup .form .row label{display:none}#users-modules-login-popup .row input,#users-modules-login-popup .form .row input,#users-modules-register-popup .row input,#users-modules-register-popup .form .row input{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}#users-modules-login-popup .row input:disabled,#users-modules-login-popup .row input .disabled,#users-modules-login-popup .row input[disabled=disabled],#users-modules-login-popup .form .row input:disabled,#users-modules-login-popup .form .row input .disabled,#users-modules-login-popup .form .row input[disabled=disabled],#users-modules-register-popup .row input:disabled,#users-modules-register-popup .row input .disabled,#users-modules-register-popup .row input[disabled=disabled],#users-modules-register-popup .form .row input:disabled,#users-modules-register-popup .form .row input .disabled,#users-modules-register-popup .form .row input[disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}#users-modules-login-popup .row .input.multi input.first,#users-modules-login-popup .row .input.multi input.last,#users-modules-login-popup .form .row .input.multi input.first,#users-modules-login-popup .form .row .input.multi input.last,#users-modules-register-popup .row .input.multi input.first,#users-modules-register-popup .row .input.multi input.last,#users-modules-register-popup .form .row .input.multi input.first,#users-modules-register-popup .form .row .input.multi input.last{width:50%}#users-modules-login-popup .row .input.multi input.first,#users-modules-login-popup .form .row .input.multi input.first,#users-modules-register-popup .row .input.multi input.first,#users-modules-register-popup .form .row .input.multi input.first{width:49.5%;margin-right:.5%}#users-modules-login-popup .options,#users-modules-register-popup .options{float:left;width:360px;padding:0 0 15px 30px;margin-top:-10px}#users-modules-login-popup .options .recover .label,#users-modules-login-popup .options .register .label,#users-modules-register-popup .options .recover .label,#users-modules-register-popup .options .register .label{color:#d8d8d8;font-weight:100}#users-modules-login-popup .error,#users-modules-login-popup .form-error,#users-modules-register-popup .error,#users-modules-register-popup .form-error{color:#f03;float:none;margin:0 30px 30px}#users-modules-login-popup .submit button,#users-modules-register-popup .submit button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}#users-modules-login-popup .submit button:disabled,#users-modules-login-popup .submit button.disabled,#users-modules-register-popup .submit button:disabled,#users-modules-register-popup .submit button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}#users-modules-login-popup .submit button:hover,#users-modules-register-popup .submit button:hover{text-decoration:none}#users-modules-login-popup .submit button:after,#users-modules-register-popup .submit button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}#users-modules-login-popup .submit button:hover,#users-modules-login-popup .submit button:active,#users-modules-register-popup .submit button:hover,#users-modules-register-popup .submit button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}#users-modules-login-popup .submit button:hover:after,#users-modules-login-popup .submit button:active:after,#users-modules-register-popup .submit button:hover:after,#users-modules-register-popup .submit button:active:after{width:100%}#users-modules-login-popup .submit button[type=button],#users-modules-register-popup .submit button[type=button]{color:#fff}#users-modules-login-popup{min-height:345px}#users-modules-register-popup .close:after,#users-modules-register-popup .close:before{background:#60b}#users-modules-register-popup .form .error,#users-modules-register-popup .form .form-error{padding:3px 30px 10px;margin:0;width:100%;text-align:center}#users-modules-register-popup .submit{float:none;text-align:center;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding:0;position:relative}#users-modules-register-popup .submit button{width:100%;margin:0 0 30px}#users-modules-register-popup .show_confirmation .image{width:80px;height:80px;background:0 0;margin-bottom:0}#users-modules-register-popup .show_confirmation .image:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:80px;color:#71ff6f;width:80px;height:80px;line-height:80px;text-align:center;display:block}#users-modules-register-popup .show_confirmation .sub-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;color:#60b;padding:40px 20px}@media only screen and (max-width:500px){#users-modules-login-popup,#users-modules-register-popup{width:100%;height:100%;max-height:100%!important;top:0!important;left:0!important;border:none;margin-left:0}#users-modules-login-popup #UserLoginForm,#users-modules-login-popup .form,#users-modules-register-popup #UserLoginForm,#users-modules-register-popup .form{margin:25px 25px 10px}#users-modules-login-popup .submit,#users-modules-register-popup .submit{width:100%;float:none}#users-modules-login-popup .submit button,#users-modules-register-popup .submit button{width:100%;padding:0 4px}#users-modules-login-popup #UserLoginForm .submit,#users-modules-register-popup #UserLoginForm .submit{padding:20px 0 10px}#users-modules-login-popup .options,#users-modules-register-popup .options{padding:0 25px;text-align:center;width:100%;float:none}#users-modules-login-popup .options .label,#users-modules-register-popup .options .label{display:block;margin:0 0 5px}#users-modules-login-popup .error,#users-modules-login-popup .form-error,#users-modules-register-popup .error,#users-modules-register-popup .form-error{padding:0 25px 25px;margin:0;width:100%;text-align:center}}#users-modules-login-popup .close:before,#users-modules-login-popup .close:after,#users-modules-register-popup .close:before,#users-modules-register-popup .close:after{background:#fff}#users-modules-login-popup .submit button:hover,#users-modules-register-popup .submit button:hover{color:#fff}#users-modules-login-popup .title,#users-modules-register-popup .title{background-color:#60b;color:#fff}#users-modules-login-popup .options .recover .label,#users-modules-register-popup .options .recover .label{color:#434343}#users-modules-login-popup .options .register .label,#users-modules-register-popup .options .register .label{color:#434343}#users-modules-login-popup .submit button:hover{color:#fff}#users-modules-register-popup .show_confirmation .image::after{content:""}.tpl-architect-article-one-basic{position:relative}.tpl-architect-article-one-basic .tpl-content .tpl-summary,.tpl-architect-article-one-basic .tpl-content .tpl-body{padding:12px 0}.tpl-architect-article-one-basic .tpl-content .tpl-summary{font-size:20px}.tpl-architect-article-one-basic .tpl-content .tpl-button{margin:12px 0}.tpl-architect-article-one-basic .tpl-content .tpl-video{padding:20px 10px}.tpl-architect-article-one-basic .tpl-content .tpl-video iframe{max-width:100%}.tpl-architect-article-one-basic .tpl-image{text-align:center}.tpl-architect-article-one-basic.tpl-align-text-center .tpl-content,.tpl-architect-article-one-basic.tpl-align-text-center .tpl-content .tpl-content-inner,.tpl-architect-article-one-basic.tpl-align-text-center .tpl-image,.tpl-architect-article-one-basic.tpl-align-text-center .tpl-image .tpl-content-inner{text-align:center}.tpl-architect-article-one-basic.tpl-align-text-right .tpl-content,.tpl-architect-article-one-basic.tpl-align-text-right .tpl-content .tpl-content-inner,.tpl-architect-article-one-basic.tpl-align-text-right .tpl-image,.tpl-architect-article-one-basic.tpl-align-text-right .tpl-image .tpl-content-inner{text-align:right}.tpl-architect-article-one-basic.tpl-align-button-right .tpl-content,.tpl-architect-article-one-basic.tpl-align-button-right .tpl-content .tpl-content-inner .tpl-button{float:right}.tpl-architect-article-one-basic.tpl-align-button-center .tpl-content .tpl-content-inner .tpl-buttons-holder{text-align:center}.tpl-architect-article-one-basic.tpl-text-color-white{color:#fff}.tpl-architect-article-one-basic.tpl-text-color-white .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:transparent;border-color:#fff;color:#fff}.tpl-architect-article-one-basic.tpl-text-color-white .tpl-button:disabled,.tpl-architect-article-one-basic.tpl-text-color-white .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-article-one-basic.tpl-text-color-white .tpl-button:hover{text-decoration:none}.tpl-architect-article-one-basic.tpl-text-color-white .tpl-button:hover{background-color:#fff;border-color:#fff;color:#fff}.tpl-architect-article-one-basic.tpl-text-color-white .tpl-button:hover{color:#434343}.tpl-architect-article-one-basic.tpl-child-title-h1 .tpl-title{font-weight:700;padding:0;margin:0;font-size:48px;font-family:open sans,sans-serif}.tpl-architect-article-one-basic.tpl-child-title-h2 .tpl-title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif}.tpl-architect-article-one-basic.tpl-child-title-h3 .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif}.tpl-architect-article-one-basic.tpl-child-title-h4 .tpl-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif}.tpl-architect-article-one-basic.tpl-child-title-h5 .tpl-title{font-weight:700;padding:0;margin:0;font-size:25px;font-family:open sans,sans-serif}.tpl-architect-article-one-basic.tpl-child-title-h6 .tpl-title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif}.tpl-architect-article-one-basic.tpl-image-right .tpl-image,.tpl-architect-article-one-basic.tpl-image-right .tpl-content,.tpl-architect-article-one-basic.tpl-image-left .tpl-image,.tpl-architect-article-one-basic.tpl-image-left .tpl-content{width:50%}.tpl-architect-article-one-basic.tpl-image-right .tpl-content .tpl-content-inner,.tpl-architect-article-one-basic.tpl-image-left .tpl-content .tpl-content-inner{padding:20px 30px}.tpl-architect-article-one-basic.tpl-image-right .tpl-image{float:right;text-align:left}.tpl-architect-article-one-basic.tpl-image-left .tpl-image{float:left;text-align:right}.tpl-architect-article-one-basic.tpl-video-in-popup .tpl-video{text-align:center}.tpl-architect-article-one-basic.tpl-video-in-popup .tpl-video a{display:inline-block;position:relative}.tpl-architect-article-one-basic.tpl-video-in-popup .tpl-video .tpl-video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.tpl-architect-article-one-basic.tpl-video-in-popup .tpl-video .tpl-video-overlay:before{content:"";position:absolute;top:50%;margin-top:-2.5em;left:50%;margin-left:-2.5em;width:5em;height:5em;border:.5em solid #fff;border-radius:50%}.tpl-architect-article-one-basic.tpl-video-in-popup .tpl-video .tpl-video-overlay:after{content:"";position:absolute;top:50%;margin-top:-1em;left:50%;margin-left:-.5em;width:0;height:0;border-style:solid;border-width:1em 0 1em 1.5em;border-color:transparent transparent transparent #fff}@media only screen and (max-width:900px){.tpl-architect-article-one-basic.tpl-image-right .tpl-image,.tpl-architect-article-one-basic.tpl-image-left .tpl-image{width:100%;float:none}.tpl-architect-article-one-basic.tpl-image-right .tpl-image .tpl-background-image,.tpl-architect-article-one-basic.tpl-image-left .tpl-image .tpl-background-image{min-height:400px}.tpl-architect-article-one-basic.tpl-image-right .tpl-content,.tpl-architect-article-one-basic.tpl-image-left .tpl-content{width:100%}.tpl-architect-article-one-basic.tpl-image-right .tpl-content .tpl-content-inner,.tpl-architect-article-one-basic.tpl-image-left .tpl-content .tpl-content-inner{padding:20px 10px}.tpl-architect-article-one-basic .tpl-video{padding:0}}@media only screen and (max-width:450px){.tpl-architect-article-one-basic .tpl-video iframe{height:auto}}.tpl-architect-article-one-basic .tpl-content .tpl-button:hover{color:#fff;background-color:#7400d5}.tpl-architect-article-one-basic .tpl-content.tpl-table{display:block}.tpl-architect-article-one-basic .tpl-content.tpl-table .tpl-content-inner.tpl-cell{display:block}@charset "UTF-8";.tpl-architect-article-one-hero{color:#fff}.tpl-architect-article-one-hero .tpl-title{font-weight:700;padding:0;margin:0;font-size:48px;font-family:open sans,sans-serif}.tpl-architect-article-one-hero .tpl-body{max-width:620px;padding:0 10px;margin:0 auto;width:100%;font-size:20px;margin:0 auto}.tpl-architect-article-one-hero .tpl-body.tpl-centered-without-side-padding{max-width:600px;padding-left:0;padding-right:0}.tpl-architect-article-one-hero.tpl-hide-summary .tpl-body{display:none}.tpl-architect-article-one-hero .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:transparent;border-color:#fff;color:#fff;margin:12px 0}.tpl-architect-article-one-hero .tpl-button:disabled,.tpl-architect-article-one-hero .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-article-one-hero .tpl-button:hover{text-decoration:none}.tpl-architect-article-one-hero .tpl-button:hover{background-color:#fff;border-color:#fff;color:#fff}.tpl-architect-article-one-hero .tpl-button:hover{color:#434343}.tpl-architect-article-one-hero .tpl-title,.tpl-architect-article-one-hero .tpl-body{padding:12px 0}.tpl-architect-article-one-hero .tpl-background-image .tpl-color-overlay{display:block;background-color:rgba(0,0,0,.2)}.tpl-architect-article-one-hero .tpl-scroll-down-arrow{color:#fff;position:absolute;bottom:30px;left:50%;width:50px;height:50px;line-height:50px;font-size:50px;vertical-align:middle;text-align:center;cursor:pointer;z-index:200;margin-left:-25px}.tpl-architect-article-one-hero .tpl-scroll-down-arrow:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-weight:300}.tpl-architect-article-one-hero.tpl-hero-height-tiny .tpl-hero-content,.tpl-architect-article-one-hero.tpl-hero-height-tiny .tpl-video-player{height:400px}.tpl-architect-article-one-hero.tpl-hero-height-small .tpl-hero-content,.tpl-architect-article-one-hero.tpl-hero-height-small .tpl-video-player{height:500px}.tpl-architect-article-one-hero.tpl-hero-height-normal .tpl-hero-content,.tpl-architect-article-one-hero.tpl-hero-height-normal .tpl-video-player{height:600px}.tpl-architect-article-one-hero.tpl-hero-height-big .tpl-hero-content,.tpl-architect-article-one-hero.tpl-hero-height-big .tpl-video-player{height:700px}.tpl-architect-article-one-hero.tpl-hero-height-large .tpl-hero-content,.tpl-architect-article-one-hero.tpl-hero-height-large .tpl-video-player{height:800px}.tpl-architect-article-one-hero.tpl-child-title-h2 .tpl-title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif}.tpl-architect-article-one-hero.tpl-child-title-h3 .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif}.tpl-architect-article-one-hero.tpl-child-title-h4 .tpl-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif}.tpl-architect-article-one-hero.tpl-child-title-h5 .tpl-title{font-weight:700;padding:0;margin:0;font-size:25px;font-family:open sans,sans-serif}.tpl-architect-article-one-hero.tpl-child-title-h6 .tpl-title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif}.tpl-architect-article-one-hero.tpl-title-text-shadow .tpl-title{text-shadow:1px 2px 5px #000}@media only screen and (max-width:900px){.tpl-architect-article-one-hero .tpl-scroll-down-arrow{display:none}}.tpl-architect-article-one-photo-album{position:relative;max-width:1020px;padding:0 10px;margin:0 auto;width:100%;padding-top:50px;padding-bottom:50px}.tpl-architect-article-one-photo-album.tpl-centered-without-side-padding{max-width:1000px;padding-left:0;padding-right:0}.tpl-architect-article-one-photo-album .tpl-photo-album-title{padding:0 5px 20px}.tpl-architect-article-one-photo-album .tpl-photo-album{position:relative}.tpl-architect-article-one-photo-album .tpl-grid-sizer,.tpl-architect-article-one-photo-album .tpl-photo-album-item{width:33.33%}.tpl-architect-article-one-photo-album .tpl-photo-album-item{display:block;float:none;padding:0 5px 10px}.tpl-architect-article-one-photo-album .tpl-photo-album-item-inner{display:block;line-height:0;position:relative}.tpl-architect-article-one-photo-album .tpl-photo-album-item-inner img{width:100%}.tpl-architect-article-one-photo-album .tpl-photo-album-item-inner .tpl-color-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);-webkit-transition:opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s;visibility:hidden;opacity:0}.tpl-architect-article-one-photo-album .tpl-photo-album-item-inner:hover .tpl-color-overlay{-webkit-transition:opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s;visibility:visible;opacity:1}@media only screen and (max-width:900px){.tpl-architect-article-one-photo-album .tpl-grid-sizer,.tpl-architect-article-one-photo-album .tpl-photo-album-item{width:50%}}@media only screen and (max-width:600px){.tpl-architect-article-one-photo-album .tpl-grid-sizer,.tpl-architect-article-one-photo-album .tpl-photo-album-item{width:100%}}.tpl-architect-article-one-video .tpl-background-image{height:600px}.tpl-architect-article-one-video .tpl-color-overlay:before{content:"";position:absolute;top:50%;margin-top:-2.5em;left:50%;margin-left:-2.5em;width:5em;height:5em;border:.5em solid #fff;border-radius:50%}.tpl-architect-article-one-video .tpl-color-overlay:after{content:"";position:absolute;top:50%;margin-top:-1em;left:50%;margin-left:-.5em;width:0;height:0;border-style:solid;border-width:1em 0 1em 1.5em;border-color:transparent transparent transparent #fff}.tpl-architect-article-one-video.tpl-height-tiny .tpl-background-image{height:400px}.tpl-architect-article-one-video.tpl-height-small .tpl-background-image{height:500px}.tpl-architect-article-one-video.tpl-height-normal .tpl-background-image{height:600px}.tpl-architect-article-one-video.tpl-height-big .tpl-background-image{height:700px}.tpl-architect-article-one-video.tpl-height-large .tpl-background-image{height:800px}@media only screen and (max-width:900px){.tpl-architect-article-one-video .tpl-background-image,.tpl-architect-article-one-video.tpl-height-tiny .tpl-background-image,.tpl-architect-article-one-video.tpl-height-small .tpl-background-image,.tpl-architect-article-one-video.tpl-height-normal .tpl-background-image,.tpl-architect-article-one-video.tpl-height-big .tpl-background-image,.tpl-architect-article-one-video.tpl-height-large .tpl-background-image{height:400px}}.tpl-architect-article-two-box-summary{padding:8px;text-align:center}.tpl-architect-article-two-box-summary .tpl-image{height:300px;overflow:hidden}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner{padding:0 10px}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-elements-get-tags .tpl-tag,.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-author{color:#fff;font-size:22px;font-weight:400}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-title{color:#fff;font-size:26px;font-weight:800;text-transform:uppercase;padding:10px 0}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper{padding:25px 0 20px}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;padding:0 15px}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:disabled,.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover{text-decoration:none}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover,.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover:after,.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active:after{width:100%}.tpl-architect-article-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a[type=button]{color:#fff}@charset "UTF-8";.tpl-architect-article-two-detail .tpl-main-content{padding:50px 10px}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side{float:left;width:35%;max-width:360px}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons{padding-top:24px}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%;margin:1px 0}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:disabled,.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover{text-decoration:none}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover,.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover:after,.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active:after{width:100%}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button[type=button]{color:#fff}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-main{padding-left:40px;overflow:hidden}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-main .tpl-title{padding-bottom:20px}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-main .tpl-elements-get-tags{padding-bottom:20px}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:30px}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-main .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}@media only screen and (max-width:900px){.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side{width:43%}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{font-size:14px;height:50px;line-height:46px;padding:0 18px;padding:0}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-main{width:57%;padding-left:25px}}@media only screen and (max-width:600px){.tpl-architect-article-two-detail .tpl-hero.tpl-hero-larger .tpl-hero-content{height:auto;padding:65px 0}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side,.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-main{float:none;width:100%;margin:0 auto;text-align:center}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-side{padding-bottom:20px}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-main{padding-left:0}.tpl-architect-article-two-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:0}}.tpl-architect-article-two-detail.tpl-architect-article-two-detail .tpl-hero{height:350px}.tpl-architect-article-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-title{font-weight:100;text-align:center;padding:10px 10px 30px}.tpl-architect-article-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details{border-bottom:1px solid #d3d3d3;padding:20px 0}.tpl-architect-article-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date{float:left;width:70%;font-size:12px;font-weight:300;padding-right:10px;padding-top:8px}.tpl-architect-article-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date .tpl-author{text-transform:uppercase}.tpl-architect-article-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-elements-social-share{float:right;width:30%;text-align:right}.tpl-architect-article-two-detail .tpl-elements-social-share a{position:relative;display:inline-block;vertical-align:middle;width:32px;height:32px;border-radius:50%;border:1px solid #434343;color:#434343}.tpl-architect-article-two-detail .tpl-elements-social-share a:before{position:absolute;display:block;width:100%;height:32px;line-height:32px;vertical-align:middle;top:0;left:0;text-align:center;font-weight:400;font-size:17px}.tpl-architect-article-two-detail .tpl-elements-social-share a.tpl-twitter{margin-right:5px}.tpl-architect-article-two-detail .tpl-elements-social-share a.tpl-twitter:before{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-article-two-detail .tpl-elements-social-share a.tpl-facebook:before{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-article-two-detail .tpl-elements-social-share a:hover{-webkit-box-shadow:inset 0 32px 0 #434343;box-shadow:inset 0 32px 0 #434343;background:#434343;color:#fff}.tpl-architect-article-two-detail .tpl-elements-social-share.tpl-light a{border-color:#fff;color:#fff}.tpl-architect-article-two-detail .tpl-elements-social-share.tpl-light a:hover{-webkit-box-shadow:inset 0 32px 0 #fff;box-shadow:inset 0 32px 0 #fff;background:#fff;color:#434343}.tpl-hide-social-share .tpl-architect-article-two-detail .tpl-elements-social-share{display:none}.tpl-architect-article-two-detail .tpl-elements-social-share a.tpl-twitter:before,.tpl-architect-article-two-detail .tpl-elements-social-share a.tpl-facebook:before{font-family:"font awesome 5 brands"!important}.tpl-architect-article-two-featured-summary{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;width:25%;display:inline-block;overflow:hidden;vertical-align:top}.tpl-architect-article-two-featured-summary .tpl-image{width:100%;-webkit-filter:saturate(65%);filter:saturate(65%);-webkit-transition:filter .5s ease;-webkit-transition:-webkit-filter .5s ease;transition:-webkit-filter .5s ease;transition:filter .5s ease;transition:filter .5s ease,-webkit-filter .5s ease}.tpl-architect-article-two-featured-summary .tpl-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.tpl-architect-article-two-featured-summary .tpl-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:table}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner{display:table-cell;text-align:center;vertical-align:middle;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;padding:10px}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-title{color:#fff;text-transform:uppercase}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-summary{line-height:2rem;padding:0 10px}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-summary,.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons{color:#fff;display:none}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons{padding:20px 5px}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:transparent;border-color:#fff;color:#fff}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons .tpl-button:disabled,.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons .tpl-button:hover{text-decoration:none}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons .tpl-button:hover{background-color:#fff;border-color:#fff;color:#fff}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons .tpl-button:hover{color:#434343}.tpl-architect-article-two-featured-summary:hover .tpl-image{-webkit-filter:saturate(100%);filter:saturate(100%)}.tpl-architect-article-two-featured-summary:hover .tpl-content .tpl-content-inner .tpl-title{display:none}.tpl-architect-article-two-featured-summary:hover .tpl-content .tpl-content-inner .tpl-summary,.tpl-architect-article-two-featured-summary:hover .tpl-content .tpl-content-inner .tpl-buttons{display:block}@media only screen and (max-width:1100px){.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-summary{line-height:1.2rem}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons{padding:10px 5px}}@media only screen and (max-width:900px){.tpl-architect-article-two-featured-summary{width:50%}.tpl-architect-article-two-featured-summary .tpl-image{-webkit-filter:saturate(100%);filter:saturate(100%)}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-summary,.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-buttons{display:block}.tpl-architect-article-two-featured-summary .tpl-content .tpl-content-inner .tpl-summary{line-height:2.3rem;padding:10px}.tpl-architect-article-two-featured-summary:hover .tpl-content .tpl-content-inner .tpl-title{display:block}}@media only screen and (max-width:700px){.tpl-architect-article-two-featured-summary{width:100%}}.tpl-architect-article-two-read-related{padding:30px 10px}.tpl-architect-article-two-read-related .tpl-title{text-align:center;padding:15px 10px 55px}.tpl-architect-article-two-read-related .tpl-summary{text-align:center;line-height:1.857rem;padding:15px 10px}.tpl-architect-article-two-read-related .buttons{padding:15px 10px;text-align:center}.tpl-architect-article-two-read-related.tpl-background-color-1{background-color:#60b}.tpl-architect-article-two-read-related.tpl-background-color-2{background-color:#0ca1e8}.tpl-architect-article-two-read-related.tpl-background-color-3{background-color:#71ff6f}.tpl-architect-article-two-read-related.tpl-background-color-4{background-color:#e8370c}.tpl-architect-article-two-read-related.tpl-text-color-white{color:#fff}.tpl-architect-article-two-read-related.tpl-text-color-white .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:transparent;border-color:#fff;color:#fff}.tpl-architect-article-two-read-related.tpl-text-color-white .tpl-button:disabled,.tpl-architect-article-two-read-related.tpl-text-color-white .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-article-two-read-related.tpl-text-color-white .tpl-button:hover{text-decoration:none}.tpl-architect-article-two-read-related.tpl-text-color-white .tpl-button:hover{background-color:#fff;border-color:#fff;color:#fff}.tpl-architect-article-two-read-related.tpl-text-color-white .tpl-button:hover{color:#434343}@charset "UTF-8";.tpl-architect-article-two-summary{background:#fff;margin-bottom:25px}.tpl-architect-article-two-summary .tpl-elements-social-share a{position:relative;display:inline-block;vertical-align:middle;width:32px;height:32px;border-radius:50%;border:1px solid #434343;color:#434343}.tpl-architect-article-two-summary .tpl-elements-social-share a:before{position:absolute;display:block;width:100%;height:32px;line-height:32px;vertical-align:middle;top:0;left:0;text-align:center;font-weight:400;font-size:17px}.tpl-architect-article-two-summary .tpl-elements-social-share a.tpl-twitter{margin-right:5px}.tpl-architect-article-two-summary .tpl-elements-social-share a.tpl-twitter:before{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-article-two-summary .tpl-elements-social-share a.tpl-facebook:before{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-article-two-summary .tpl-elements-social-share a:hover{-webkit-box-shadow:inset 0 32px 0 #434343;box-shadow:inset 0 32px 0 #434343;background:#434343;color:#fff}.tpl-architect-article-two-summary .tpl-elements-social-share.tpl-light a{border-color:#fff;color:#fff}.tpl-architect-article-two-summary .tpl-elements-social-share.tpl-light a:hover{-webkit-box-shadow:inset 0 32px 0 #fff;box-shadow:inset 0 32px 0 #fff;background:#fff;color:#434343}.tpl-hide-social-share .tpl-architect-article-two-summary .tpl-elements-social-share{display:none}.tpl-architect-article-two-summary .tpl-image-holder,.tpl-architect-article-two-summary .tpl-content,.tpl-architect-article-two-summary .tpl-details{height:320px;overflow:hidden}.tpl-architect-article-two-summary .tpl-image-holder{width:30%;float:right}.tpl-architect-article-two-summary .tpl-image-holder .tpl-background-image{height:100%}.tpl-architect-article-two-summary .tpl-content{padding:30px 30px 10px;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.26);border-top:1px solid rgba(0,0,0,.26)}.tpl-architect-article-two-summary .tpl-content .tpl-summary{margin-top:20px}.tpl-architect-article-two-summary .tpl-content .tpl-button{margin-top:35px}.tpl-architect-article-two-summary .tpl-details{width:14.6%;float:left;background:#434343;color:#fff;position:relative;padding:20px 18px 60px}.tpl-architect-article-two-summary .tpl-details .tpl-date{font-size:16px;font-weight:900;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:11px 0}.tpl-architect-article-two-summary .tpl-details .tpl-author,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags{margin-top:12px}.tpl-architect-article-two-summary .tpl-details .tpl-author .tpl-label,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-all-tags-label{color:#fff;font-size:16px;font-weight:700;text-transform:lowercase}.tpl-architect-article-two-summary .tpl-details .tpl-author .tpl-value,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-tag,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-sep{font-size:12px;font-weight:300;text-transform:uppercase}.tpl-architect-article-two-summary .tpl-details .tpl-author div{margin:3px 0}.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags{height:130px;overflow:hidden}.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-tag,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-sep{color:#fff}.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-all-tags-label,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-tag{display:block}.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-tag{margin:6px 0}.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-sep{display:none}.tpl-architect-article-two-summary .tpl-details .tpl-elements-social-share{position:absolute;height:32px;bottom:18px;left:18px}@media only screen and (max-width:900px){.tpl-architect-article-two-summary{max-width:640px;padding:0 10px;margin:0 auto;width:100%;max-width:620px;padding-left:0;padding-right:0;margin-bottom:25px}.tpl-architect-article-two-summary.tpl-centered-without-side-padding{max-width:620px;padding-left:0;padding-right:0}.tpl-architect-article-two-summary .tpl-image-holder,.tpl-architect-article-two-summary .tpl-content,.tpl-architect-article-two-summary .tpl-details{float:none;width:100%}.tpl-architect-article-two-summary .tpl-content,.tpl-architect-article-two-summary .tpl-details{height:auto}.tpl-architect-article-two-summary .tpl-content{padding:22px}.tpl-architect-article-two-summary .tpl-content .tpl-summary{margin-top:15px}.tpl-architect-article-two-summary .tpl-content .tpl-button{margin-top:25px}.tpl-architect-article-two-summary .tpl-details .tpl-author,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags{margin-bottom:12px}.tpl-architect-article-two-summary .tpl-details .tpl-author .tpl-label,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-all-tags-label{display:inline;font-size:14px}.tpl-architect-article-two-summary .tpl-details .tpl-author .tpl-value,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-tag,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-sep{font-size:14px}.tpl-architect-article-two-summary .tpl-details .tpl-author{margin-top:18px}.tpl-architect-article-two-summary .tpl-details .tpl-author div{display:inline}.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags{height:auto}.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-all-tags-label,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-tag,.tpl-architect-article-two-summary .tpl-details .tpl-elements-get-tags .tpl-sep{display:inline}}@media only screen and (max-width:450px){.tpl-architect-article-two-summary .tpl-image-holder{height:260px}}.tpl-architect-article-two-summary .tpl-elements-social-share a.tpl-twitter:before,.tpl-architect-article-two-summary .tpl-elements-social-share a.tpl-facebook:before{font-family:"font awesome 5 brands"!important}.tpl-architect-article-two-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0}.tpl-architect-article-two-card a{width:100%;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:center;-ms-flex-pack:center;justify-content:center;padding:30px;border-radius:3px;color:#484848;font-size:16px;text-decoration:none;background-color:rgba(0,0,0,.05);text-align:center}.tpl-architect-article-two-card a:hover{opacity:.85}.tpl-architect-article-two-card a .tpl-title{font-size:20px}.tpl-architect-article-two-card.has-summary .tpl-title{margin-bottom:5px}.tpl-architect-article-two-card.tpl-align-left a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.tpl-architect-article-two-card.tpl-align-right a{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.tpl-architect-article-two-card.tpl-single-line a{display:block;padding:10px 15px;border-radius:6px}.tpl-architect-article-two-card.tpl-single-line a .tpl-title{display:inline;font-size:16px}.tpl-2-items-per-row .tpl-architect-article-two-card,.tpl-3-items-per-row .tpl-architect-article-two-card,.tpl-4-items-per-row .tpl-architect-article-two-card{padding:10px}@media only screen and (max-width:600px){.tpl-2-items-per-row .tpl-architect-article-two-card,.tpl-3-items-per-row .tpl-architect-article-two-card,.tpl-4-items-per-row .tpl-architect-article-two-card{padding:10px 0}}.tpl-architect-article-three-box-summary{padding:8px;text-align:center}.tpl-architect-article-three-box-summary .tpl-image{height:300px;overflow:hidden}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner{padding:0 10px}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-elements-get-tags .tpl-tag,.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-author{color:#fff;font-size:22px;font-weight:400}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-title{color:#fff;font-size:26px;font-weight:800;text-transform:uppercase;padding:10px 0}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper{padding:25px 0 20px}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;padding:0 15px}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:disabled,.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover{text-decoration:none}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover,.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover:after,.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active:after{width:100%}.tpl-architect-article-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a[type=button]{color:#fff}.tpl-architect-article-three-detail .tpl-label,.tpl-architect-article-three-detail .tpl-tag-category .tpl-label,.tpl-architect-article-three-detail .tpl-tag-category .tpl-tag{color:#434343;text-decoration:none;font-size:12px}.tpl-architect-article-three-detail .tpl-tag-category a.tpl-tag{color:#0ca1e8;outline:none;text-decoration:underline}.tpl-architect-article-three-detail .tpl-tag-category a.tpl-tag:hover{text-decoration:underline}.tpl-architect-article-three-detail .tpl-main-content{padding:50px 10px}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side{float:left;width:35%;max-width:360px}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons{padding-top:24px}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%;margin:1px 0}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:disabled,.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover{text-decoration:none}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover,.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover:after,.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active:after{width:100%}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button[type=button]{color:#fff}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-main{padding-left:40px;overflow:hidden}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-main .tpl-title{padding-bottom:20px}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-main .tpl-elements-get-tags{padding-bottom:20px}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:30px}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-main .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}@media only screen and (max-width:900px){.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side{width:43%}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{font-size:14px;height:50px;line-height:46px;padding:0 18px;padding:0}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-main{width:57%;padding-left:25px}}@media only screen and (max-width:600px){.tpl-architect-article-three-detail .tpl-hero.tpl-hero-larger .tpl-hero-content{height:auto;padding:65px 0}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side,.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-main{float:none;width:100%;margin:0 auto;text-align:center}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-side{padding-bottom:20px}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-main{padding-left:0}.tpl-architect-article-three-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:0}}.tpl-architect-article-three-detail.tpl-architect-article-two-detail .tpl-hero{height:350px}.tpl-architect-article-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-title{font-weight:100;text-align:center;padding:10px 10px 30px}.tpl-architect-article-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details{border-bottom:1px solid #d3d3d3;padding:20px 0}.tpl-architect-article-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date{float:left;width:70%;font-size:12px;font-weight:300;padding-right:10px;padding-top:8px}.tpl-architect-article-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date .tpl-author{text-transform:uppercase}.tpl-architect-article-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-elements-social-share{float:right;width:30%;text-align:right}.tpl-architect-article-three-summary{float:left;width:33.3%;max-width:600px}.tpl-architect-article-three-summary .tpl-content-wrapper{background-color:#fff;margin:10px}.tpl-architect-article-three-summary .tpl-retain-ratio{position:relative;width:100%;height:0;padding-bottom:66.6%}.tpl-architect-article-three-summary .tpl-retain-ratio img{width:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.tpl-architect-article-three-summary:hover .tpl-retain-ratio img{opacity:.8}.tpl-architect-article-three-summary .tpl-elements-giving-form{margin:20px 20px 0}.tpl-architect-article-three-summary .tpl-content .tpl-details{min-height:215px;padding:20px}.tpl-architect-article-three-summary .tpl-content .tpl-details .tpl-summary{line-height:2rem}.tpl-architect-article-three-summary .tpl-content .tpl-details .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}.tpl-architect-article-three-summary .tpl-content .tpl-title-holder{margin:0 0 13px}.tpl-architect-article-three-summary .tpl-content .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;color:#60b;font-weight:200;text-decoration:none;line-height:1.1}.tpl-architect-article-three-summary .tpl-content .tpl-elements-get-tags{margin:0 0 10px}.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%}.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button:disabled,.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button:hover{text-decoration:none}.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button:hover,.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button:hover:after,.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button:active:after{width:100%}.tpl-architect-article-three-summary .tpl-content .tpl-full-view-button[type=button]{color:#fff}.tpl-architect-article-three-summary.tpl-background-dark-color-black .tpl-content-wrapper{background-color:rgba(0,0,0,.26)}.tpl-architect-article-three-summary.tpl-background-dark-color-dark .tpl-content-wrapper{background-color:#434343}.tpl-architect-article-three-summary.tpl-background-dark-color-gray .tpl-content-wrapper{background-color:#d8d8d8}.tpl-architect-article-three-summary.tpl-background-dark-color-gray-dark .tpl-content-wrapper{background-color:#484848}.tpl-architect-article-three-summary.tpl-background-color-gray-light .tpl-content-wrapper{background-color:#d3d3d3}.tpl-architect-article-three-summary.tpl-background-color-gray-lighter .tpl-content-wrapper{background-color:#f0f0f0}.tpl-architect-article-three-summary.tpl-background-color-1 .tpl-content-wrapper{background-color:#60b}.tpl-architect-article-three-summary.tpl-background-color-2 .tpl-content-wrapper{background-color:#0ca1e8}.tpl-architect-article-three-summary.tpl-background-color-3 .tpl-content-wrapper{background-color:#71ff6f}.tpl-architect-article-three-summary.tpl-background-dark-color-4 .tpl-content-wrapper{background-color:#e8370c}@media only screen and (max-width:1100px){.tpl-architect-article-three-summary{width:50%}}@media only screen and (max-width:600px){.tpl-architect-article-three-summary{width:100%;float:none;margin:0 auto}.tpl-architect-article-three-summary .tpl-content-wrapper{margin:10px 0 20px}.tpl-architect-article-three-summary .tpl-content .tpl-details{min-height:0;padding:18px 20px}}.tpl-architect-wrapper-one-slider .tpl-architect-article-three-summary{float:none;width:100%;max-width:100%}.tpl-architect-campaign-one-advocacy-details{padding:40px 0}.tpl-architect-campaign-one-advocacy-details .tpl-image-holder{float:right;width:48%;max-width:600px;padding:0 0 10px}.tpl-architect-campaign-one-advocacy-details .tpl-image-holder img{max-width:100%}.tpl-architect-campaign-one-advocacy-details .tpl-body{float:left;width:52%;padding-right:60px;line-height:28px}@media only screen and (max-width:600px){.tpl-architect-campaign-one-advocacy-details{text-align:center;padding:30px 0}.tpl-architect-campaign-one-advocacy-details .tpl-image-holder,.tpl-architect-campaign-one-advocacy-details .tpl-body{float:none;width:100%;padding:0;margin:5px auto 20px}}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer{padding:22px 0}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;float:right;margin:5px 0}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:disabled,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button.disabled,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:disabled,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:hover,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:hover{text-decoration:none}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:after,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:hover,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:active,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:hover,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:hover:after,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:active:after,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:hover:after,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:active:after{width:100%}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button[type=button],.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button[type=button]{color:#fff}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer{text-align:right}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title h2{line-height:1.1;margin:10px 0}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title h2 a{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;color:#434343;text-decoration:none}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details{padding:20px 0 35px}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details .tpl-image-holder{float:left;width:50%;padding:0;margin:20px 0}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details .tpl-image-holder img{max-width:100%}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details .tpl-content-holder{float:left;width:50%;padding-left:20px;margin:15px 0;line-height:28px}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details .tpl-content-holder .tpl-funding-wrapper{margin:48px 0 10px}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details .tpl-content-holder .tpl-funding-wrapper .tpl-funding-total{float:right}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin:0 15px;padding:0 27px}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:disabled,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:hover{text-decoration:none}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:hover,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:hover:after,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:active:after{width:100%}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button[type=button]{color:#fff}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-action-button{min-width:225px;margin:0;float:right}@media only screen and (max-width:800px){.tpl-architect-campaign-one-advocacy-review{text-align:center}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title{width:100%}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title h3,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button{float:none;margin:10px auto}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-title h3{width:100%}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details{max-width:600px;padding:20px 0;margin:0 auto}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details .tpl-image-holder,.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details .tpl-content-holder{float:none;width:100%;padding:0}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details .tpl-content-holder .tpl-body{padding-right:0}.tpl-architect-campaign-one-advocacy-review .tpl-campaign-details .tpl-content-holder .tpl-funding-wrapper{text-align:left}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer{text-align:center}.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-action-button,.tpl-architect-campaign-one-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button{float:none;margin:15px auto;display:block;max-width:280px}}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-info .tpl-value{font-size:20px;display:block}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-info .tpl-label{font-size:16px;font-weight:700}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-info.tpl-raised-amount,.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-info.tpl-needed{margin-top:10px;margin-bottom:10px}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper{padding-top:15px;padding-bottom:30px}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-progress{border-radius:1px;background-color:#d3d3d3}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-progress .tpl-funding-progress-level{background-color:#60b;max-width:100%!important;height:10px}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper{padding-top:10px;font-size:12px}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span span{display:inline-block;vertical-align:middle}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage{float:left;text-align:right;max-width:100%!important}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage span{width:30px;text-align:center;margin-right:-15px}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage-total{float:right}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper.tpl-funding-almost-complete .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage span{text-align:right;margin-right:0}.tpl-architect-campaign-one-advocacy-review .tpl-funding-wrapper.tpl-funding-almost-complete .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage-total{display:none}.tpl-architect-campaign-one-box-summary{padding:8px;text-align:center}.tpl-architect-campaign-one-box-summary .tpl-image{height:300px;overflow:hidden}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner{padding:0 10px}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-elements-get-tags .tpl-tag,.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-author{color:#fff;font-size:22px;font-weight:400}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-title{color:#fff;font-size:26px;font-weight:800;text-transform:uppercase;padding:10px 0}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper{padding:25px 0 20px}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;padding:0 15px}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:disabled,.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover{text-decoration:none}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover,.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover:after,.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active:after{width:100%}.tpl-architect-campaign-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a[type=button]{color:#fff}@charset "UTF-8";.tpl-architect-campaign-one-detail .tpl-main-content{padding:50px 10px}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side{float:left;width:35%;max-width:360px}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons{padding-top:24px}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%;margin:1px 0}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:disabled,.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover{text-decoration:none}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover,.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover:after,.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active:after{width:100%}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button[type=button]{color:#fff}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-main{padding-left:40px;overflow:hidden}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-main .tpl-title{padding-bottom:20px}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-main .tpl-elements-get-tags{padding-bottom:20px}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:30px}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-main .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}@media only screen and (max-width:900px){.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side{width:43%}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{font-size:14px;height:50px;line-height:46px;padding:0 18px;padding:0}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-main{width:57%;padding-left:25px}}@media only screen and (max-width:600px){.tpl-architect-campaign-one-detail .tpl-hero.tpl-hero-larger .tpl-hero-content{height:auto;padding:65px 0}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side,.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-main{float:none;width:100%;margin:0 auto;text-align:center}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side{padding-bottom:20px}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-main{padding-left:0}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:0}}.tpl-architect-campaign-one-detail.tpl-architect-article-two-detail .tpl-hero{height:350px}.tpl-architect-campaign-one-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-title{font-weight:100;text-align:center;padding:10px 10px 30px}.tpl-architect-campaign-one-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details{border-bottom:1px solid #d3d3d3;padding:20px 0}.tpl-architect-campaign-one-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date{float:left;width:70%;font-size:12px;font-weight:300;padding-right:10px;padding-top:8px}.tpl-architect-campaign-one-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date .tpl-author{text-transform:uppercase}.tpl-architect-campaign-one-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-elements-social-share{float:right;width:30%;text-align:right}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}.tpl-architect-campaign-one-detail .tpl-label,.tpl-architect-campaign-one-detail .tpl-tag-category .tpl-label,.tpl-architect-campaign-one-detail .tpl-tag-category .tpl-tag{color:#434343;text-decoration:none;font-size:12px}.tpl-architect-campaign-one-detail .tpl-tag-category a.tpl-tag{color:#0ca1e8;outline:none;text-decoration:underline}.tpl-architect-campaign-one-detail .tpl-tag-category a.tpl-tag:hover{text-decoration:underline}.tpl-architect-campaign-one-detail .tpl-social-icons-bar{text-align:left;padding:30px 0}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-title{font-size:12px;font-weight:700;padding:8px 0}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons{padding:4px 10px}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-title,.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons{display:inline-block}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a{color:#fff;background-color:#434343;display:inline-block;vertical-align:middle;border-radius:15%;position:relative;min-width:24px;padding:24px 0 0;margin:10px 2px}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;width:100%;text-align:center;line-height:24px;position:absolute;top:0;left:0}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a.tpl-youtube:after{content:"";font-size:16px}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a.tpl-facebook:after{content:""}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a.tpl-twitter:after{content:"";font-size:17px}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a.tpl-instagram:after{content:""}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a.tpl-linkedin:after{content:""}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a.tpl-vimeo:after{content:""}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a.tpl-message:after{content:"";font-size:16px}.tpl-architect-campaign-one-detail .tpl-social-icons-bar .tpl-icons a.tpl-website:after{content:""}@media only screen and (max-width:600px){.tpl-architect-campaign-one-detail .tpl-social-icons-bar{text-align:center}}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-info .tpl-value{font-size:20px;display:block}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-info .tpl-label{font-size:16px;font-weight:700}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-info.tpl-raised-amount,.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-info.tpl-needed{margin-top:10px;margin-bottom:10px}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper{padding-top:15px;padding-bottom:30px}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-progress{border-radius:1px;background-color:#d3d3d3}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-progress .tpl-funding-progress-level{background-color:#60b;max-width:100%!important;height:10px}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper{padding-top:10px;font-size:12px}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span span{display:inline-block;vertical-align:middle}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage{float:left;text-align:right;max-width:100%!important}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage span{width:30px;text-align:center;margin-right:-15px}.tpl-architect-campaign-one-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage-total{float:right}.tpl-architect-campaign-one-detail .tpl-funding-wrapper.tpl-funding-almost-complete .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage span{text-align:right;margin-right:0}.tpl-architect-campaign-one-detail .tpl-funding-wrapper.tpl-funding-almost-complete .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage-total{display:none}.tpl-architect-campaign-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover{color:#fff}.tpl-architect-campaign-one-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{color:#fff}@charset "UTF-8";.tpl-architect-campaign-one-giving-popup .tpl-gift-bubble{border-radius:50%;background-color:#60b;width:100px;height:100px;margin:30px auto 10px;text-align:center;line-height:100px}.tpl-architect-campaign-one-giving-popup .tpl-gift-bubble:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:48px}.tpl-architect-campaign-one-giving-popup .tpl-gift-bubble.open-popup-trigger{z-index:170;position:fixed;bottom:20px;left:50%;margin:0 0 0 600px;cursor:pointer;display:none}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup{display:none}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner{background-color:#fff;z-index:500;position:fixed;padding:20px;height:auto;min-height:360px;width:320px;margin-right:-160px;right:50%;top:50%;margin-top:-225px}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-close{background:0 0;cursor:pointer;position:relative;width:20px;height:20px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:15px;z-index:550}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-close:before,.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-close:after{background:#434343;width:20px;margin-top:10px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content{text-align:center}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;font-weight:500;text-transform:uppercase;padding:10px 30px}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form{margin:15px 10px}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-field{padding-right:96px}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:rgba(0,0,0,.26);border-color:rgba(0,0,0,.26);color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:80px}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:disabled,.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:hover,.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:active{background-color:rgba(13,13,13,.26);border-color:rgba(13,13,13,.26);color:#60b}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:hover:after,.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit[type=button]{color:#60b}.tpl-architect-campaign-one-giving-popup .tpl-elements-global-giving-popup .tpl-color-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)!important;z-index:450}@media only screen and (max-width:1430px){.tpl-architect-campaign-one-giving-popup .tpl-gift-bubble.open-popup-trigger{left:initial;margin:initial;right:20px}}@media only screen and (max-width:450px){.tpl-architect-campaign-one-giving-popup .tpl-gift-bubble{width:75px;height:75px;line-height:75px}.tpl-architect-campaign-one-giving-popup .tpl-gift-bubble:after{font-size:36px}}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}@charset "UTF-8";.tpl-architect-campaign-one-hero{color:#fff}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}.tpl-architect-campaign-one-hero .tpl-title{font-weight:700;padding:0;margin:0;font-size:48px;font-family:open sans,sans-serif}.tpl-architect-campaign-one-hero .tpl-body{max-width:620px;padding:0 10px;margin:0 auto;width:100%;font-size:20px;margin:0 auto}.tpl-architect-campaign-one-hero .tpl-body.tpl-centered-without-side-padding{max-width:600px;padding-left:0;padding-right:0}.tpl-architect-campaign-one-hero.tpl-hide-summary .tpl-body{display:none}.tpl-architect-campaign-one-hero .tpl-title,.tpl-architect-campaign-one-hero .tpl-body{padding:12px 0}.tpl-architect-campaign-one-hero .tpl-background-image .tpl-color-overlay{display:block;background-color:rgba(0,0,0,.2)}.tpl-architect-campaign-one-hero .tpl-scroll-down-arrow{color:#fff;position:absolute;bottom:30px;left:50%;width:50px;height:50px;line-height:50px;font-size:50px;vertical-align:middle;text-align:center;cursor:pointer;z-index:200;margin-left:-25px}.tpl-architect-campaign-one-hero .tpl-scroll-down-arrow:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-weight:300}.tpl-architect-campaign-one-hero.tpl-hero-height-tiny .tpl-hero-content{height:400px}.tpl-architect-campaign-one-hero.tpl-hero-height-small .tpl-hero-content{height:500px}.tpl-architect-campaign-one-hero.tpl-hero-height-normal .tpl-hero-content{height:600px}.tpl-architect-campaign-one-hero.tpl-hero-height-big .tpl-hero-content{height:700px}.tpl-architect-campaign-one-hero.tpl-hero-height-large .tpl-hero-content{height:800px}.tpl-architect-campaign-one-hero.tpl-child-title-h2 .tpl-title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif}.tpl-architect-campaign-one-hero.tpl-child-title-h3 .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif}.tpl-architect-campaign-one-hero.tpl-child-title-h4 .tpl-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif}.tpl-architect-campaign-one-hero.tpl-child-title-h5 .tpl-title{font-weight:700;padding:0;margin:0;font-size:25px;font-family:open sans,sans-serif}.tpl-architect-campaign-one-hero.tpl-child-title-h6 .tpl-title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif}.tpl-architect-campaign-one-hero.tpl-title-text-shadow .tpl-title{text-shadow:1px 2px 5px #000}@media only screen and (max-width:900px){.tpl-architect-campaign-one-hero .tpl-scroll-down-arrow{display:none}}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit:hover{color:#fff}.tpl-architect-campaign-one-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{color:#fff}@media only screen and (max-width:600px){.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-inline .tpl-elements-giving-form-inner form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.tpl-architect-campaign-one-hero .tpl-elements-giving-form.tpl-inline .tpl-elements-giving-form-inner form .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}}.tpl-architect-campaign-one-summary{float:left;width:33.3%;max-width:600px}.tpl-architect-campaign-one-summary .tpl-content-wrapper{background-color:#fff;margin:10px}.tpl-architect-campaign-one-summary .tpl-retain-ratio{position:relative;width:100%;height:0;padding-bottom:66.6%}.tpl-architect-campaign-one-summary .tpl-retain-ratio img{width:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.tpl-architect-campaign-one-summary:hover .tpl-retain-ratio img{opacity:.8}.tpl-architect-campaign-one-summary .tpl-elements-giving-form{margin:20px 20px 0}.tpl-architect-campaign-one-summary .tpl-content .tpl-details{min-height:215px;padding:20px}.tpl-architect-campaign-one-summary .tpl-content .tpl-details .tpl-summary{line-height:2rem}.tpl-architect-campaign-one-summary .tpl-content .tpl-details .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}.tpl-architect-campaign-one-summary .tpl-content .tpl-title-holder{margin:0 0 13px}.tpl-architect-campaign-one-summary .tpl-content .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;color:#60b;font-weight:200;text-decoration:none;line-height:1.1}.tpl-architect-campaign-one-summary .tpl-content .tpl-elements-get-tags{margin:0 0 10px}.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%}.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button:disabled,.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button:hover{text-decoration:none}.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button:hover,.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button:hover:after,.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button:active:after{width:100%}.tpl-architect-campaign-one-summary .tpl-content .tpl-full-view-button[type=button]{color:#fff}.tpl-architect-campaign-one-summary.tpl-background-dark-color-black .tpl-content-wrapper{background-color:rgba(0,0,0,.26)}.tpl-architect-campaign-one-summary.tpl-background-dark-color-dark .tpl-content-wrapper{background-color:#434343}.tpl-architect-campaign-one-summary.tpl-background-dark-color-gray .tpl-content-wrapper{background-color:#d8d8d8}.tpl-architect-campaign-one-summary.tpl-background-dark-color-gray-dark .tpl-content-wrapper{background-color:#484848}.tpl-architect-campaign-one-summary.tpl-background-color-gray-light .tpl-content-wrapper{background-color:#d3d3d3}.tpl-architect-campaign-one-summary.tpl-background-color-gray-lighter .tpl-content-wrapper{background-color:#f0f0f0}.tpl-architect-campaign-one-summary.tpl-background-color-1 .tpl-content-wrapper{background-color:#60b}.tpl-architect-campaign-one-summary.tpl-background-color-2 .tpl-content-wrapper{background-color:#0ca1e8}.tpl-architect-campaign-one-summary.tpl-background-color-3 .tpl-content-wrapper{background-color:#71ff6f}.tpl-architect-campaign-one-summary.tpl-background-dark-color-4 .tpl-content-wrapper{background-color:#e8370c}@media only screen and (max-width:1100px){.tpl-architect-campaign-one-summary{width:50%}}@media only screen and (max-width:600px){.tpl-architect-campaign-one-summary{width:100%;float:none;margin:0 auto}.tpl-architect-campaign-one-summary .tpl-content-wrapper{margin:10px 0 20px}.tpl-architect-campaign-one-summary .tpl-content .tpl-details{min-height:0;padding:18px 20px}}.tpl-architect-wrapper-one-slider .tpl-architect-campaign-one-summary{float:none;width:100%;max-width:100%}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-one-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}.tpl-architect-campaign-one-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{color:#fff}@charset "UTF-8";.tpl-architect-campaign-one-related:before{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;content:'Related Projects';display:block;margin-bottom:20px}.tpl-architect-campaign-one-related~div:before{display:none}.tpl-architect-campaign-one-related .tpl-architect-related{height:95px;margin-bottom:16px}.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner{height:100%;text-decoration:none;font-weight:400}.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder{width:150px;height:100%;float:left;overflow:hidden}.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder img{z-index:1;width:100%;position:relative}.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder{background-color:#f0f0f0;border:1px solid #d3d3d3;height:100%;padding:20px 65px 20px 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-title{color:rgba(0,0,0,.26);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-arrow{background:#60b;width:45px;display:block;height:100%;position:absolute;right:0;top:0}.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-arrow:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-weight:700;height:auto;line-height:100%;font-size:18px}@media(max-width:1100px){.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-title{font-size:16px}}@media(max-width:450px){.tpl-architect-campaign-one-related .tpl-architect-related{height:63px}.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder{width:100px}.tpl-architect-campaign-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder{padding:10px 65px 10px 10px}}@media(max-width:600px){.tpl-architect-campaign-one-related:before{font-size:30px}}@media(max-width:450px){.tpl-architect-campaign-one-related:before{font-size:20px}}.tpl-architect-campaign-two-advocacy-details{padding:40px 0}.tpl-architect-campaign-two-advocacy-details .tpl-image-holder{float:right;width:48%;max-width:600px;padding:0 0 10px}.tpl-architect-campaign-two-advocacy-details .tpl-image-holder img{max-width:100%}.tpl-architect-campaign-two-advocacy-details .tpl-body{float:left;width:52%;padding-right:60px;line-height:28px}@media only screen and (max-width:600px){.tpl-architect-campaign-two-advocacy-details{text-align:center;padding:30px 0}.tpl-architect-campaign-two-advocacy-details .tpl-image-holder,.tpl-architect-campaign-two-advocacy-details .tpl-body{float:none;width:100%;padding:0;margin:5px auto 20px}}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer{padding:22px 0}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;float:right;margin:5px 0}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:disabled,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button.disabled,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:disabled,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:hover,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:hover{text-decoration:none}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:after,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:hover,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:active,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:hover,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:hover:after,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button:active:after,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:hover:after,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:active:after{width:100%}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button[type=button],.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button[type=button]{color:#fff}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer{text-align:right}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title h2{line-height:1.1;margin:10px 0}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title h2 a{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;color:#434343;text-decoration:none}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details{padding:20px 0 35px}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details .tpl-image-holder{float:left;width:50%;padding:0;margin:20px 0}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details .tpl-image-holder img{max-width:100%}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details .tpl-content-holder{float:left;width:50%;padding-left:20px;margin:15px 0;line-height:28px}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details .tpl-content-holder .tpl-funding-wrapper{margin:48px 0 10px}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details .tpl-content-holder .tpl-funding-wrapper .tpl-funding-total{float:right}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;margin:0 15px;padding:0 27px}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:disabled,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:hover{text-decoration:none}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:hover,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:hover:after,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:active:after{width:100%}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button[type=button]{color:#fff}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-action-button{min-width:225px;margin:0;float:right}@media only screen and (max-width:800px){.tpl-architect-campaign-two-advocacy-review{text-align:center}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title{width:100%}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title h3,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title .tpl-advocacy-action-button{float:none;margin:10px auto}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-title h3{width:100%}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details{max-width:600px;padding:20px 0;margin:0 auto}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details .tpl-image-holder,.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details .tpl-content-holder{float:none;width:100%;padding:0}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details .tpl-content-holder .tpl-body{padding-right:0}.tpl-architect-campaign-two-advocacy-review .tpl-campaign-details .tpl-content-holder .tpl-funding-wrapper{text-align:left}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer{text-align:center}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-action-button,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button{float:none;margin:15px auto;display:block;max-width:280px}}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-info .tpl-value{font-size:20px;display:block}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-info .tpl-label{font-size:16px;font-weight:700}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-info.tpl-raised-amount,.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-info.tpl-needed{margin-top:10px;margin-bottom:10px}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper{padding-top:15px;padding-bottom:30px}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-progress{border-radius:1px;background-color:#d3d3d3}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-progress .tpl-funding-progress-level{background-color:#60b;max-width:100%!important;height:10px}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper{padding-top:10px;font-size:12px}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span span{display:inline-block;vertical-align:middle}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage{float:left;text-align:right;max-width:100%!important}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage span{width:30px;text-align:center;margin-right:-15px}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage-total{float:right}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper.tpl-funding-almost-complete .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage span{text-align:right;margin-right:0}.tpl-architect-campaign-two-advocacy-review .tpl-funding-wrapper.tpl-funding-almost-complete .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage-total{display:none}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:hover,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer .tpl-advocacy-action-button:active{color:#fff}.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:hover,.tpl-architect-campaign-two-advocacy-review .tpl-advocacy-page-footer a.tpl-advocacy-go-back-button:active{color:#fff}.tpl-architect-campaign-two-box-summary{padding:8px;text-align:center}.tpl-architect-campaign-two-box-summary .tpl-image{height:300px;overflow:hidden}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner{padding:0 10px}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-elements-get-tags .tpl-tag,.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-author{color:#fff;font-size:22px;font-weight:400}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-title{color:#fff;font-size:26px;font-weight:800;text-transform:uppercase;padding:10px 0}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper{padding:25px 0 20px}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;padding:0 15px}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:disabled,.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover{text-decoration:none}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover,.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover:after,.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active:after{width:100%}.tpl-architect-campaign-two-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a[type=button]{color:#fff}@charset "UTF-8";.tpl-architect-campaign-two-detail .tpl-main-content{padding:50px 10px}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side{float:left;width:35%;max-width:360px}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons{padding-top:24px}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%;margin:1px 0}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:disabled,.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover{text-decoration:none}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover,.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover:after,.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active:after{width:100%}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button[type=button]{color:#fff}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-main{padding-left:40px;overflow:hidden}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-main .tpl-title{padding-bottom:20px}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-main .tpl-elements-get-tags{padding-bottom:20px}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:30px}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-main .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}@media only screen and (max-width:900px){.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side{width:43%}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{font-size:14px;height:50px;line-height:46px;padding:0 18px;padding:0}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-main{width:57%;padding-left:25px}}@media only screen and (max-width:600px){.tpl-architect-campaign-two-detail .tpl-hero.tpl-hero-larger .tpl-hero-content{height:auto;padding:65px 0}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side,.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-main{float:none;width:100%;margin:0 auto;text-align:center}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side{padding-bottom:20px}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-main{padding-left:0}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:0}}.tpl-architect-campaign-two-detail.tpl-architect-article-two-detail .tpl-hero{height:350px}.tpl-architect-campaign-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-title{font-weight:100;text-align:center;padding:10px 10px 30px}.tpl-architect-campaign-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details{border-bottom:1px solid #d3d3d3;padding:20px 0}.tpl-architect-campaign-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date{float:left;width:70%;font-size:12px;font-weight:300;padding-right:10px;padding-top:8px}.tpl-architect-campaign-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date .tpl-author{text-transform:uppercase}.tpl-architect-campaign-two-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-elements-social-share{float:right;width:30%;text-align:right}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-two-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}.tpl-architect-campaign-two-detail .tpl-label,.tpl-architect-campaign-two-detail .tpl-tag-category .tpl-label,.tpl-architect-campaign-two-detail .tpl-tag-category .tpl-tag{color:#434343;text-decoration:none;font-size:12px}.tpl-architect-campaign-two-detail .tpl-tag-category a.tpl-tag{color:#0ca1e8;outline:none;text-decoration:underline}.tpl-architect-campaign-two-detail .tpl-tag-category a.tpl-tag:hover{text-decoration:underline}.tpl-architect-campaign-two-detail .tpl-social-icons-bar{text-align:left;padding:30px 0}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-title{font-size:12px;font-weight:700;padding:8px 0}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons{padding:4px 10px}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-title,.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons{display:inline-block}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a{color:#fff;background-color:#434343;display:inline-block;vertical-align:middle;border-radius:15%;position:relative;min-width:24px;padding:24px 0 0;margin:10px 2px}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:18px;width:100%;text-align:center;line-height:24px;position:absolute;top:0;left:0}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a.tpl-youtube:after{content:"";font-size:16px}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a.tpl-facebook:after{content:""}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a.tpl-twitter:after{content:"";font-size:17px}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a.tpl-instagram:after{content:""}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a.tpl-linkedin:after{content:""}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a.tpl-vimeo:after{content:""}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a.tpl-message:after{content:"";font-size:16px}.tpl-architect-campaign-two-detail .tpl-social-icons-bar .tpl-icons a.tpl-website:after{content:""}@media only screen and (max-width:600px){.tpl-architect-campaign-two-detail .tpl-social-icons-bar{text-align:center}}.tpl-architect-campaign-two-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover{color:#fff}.tpl-architect-campaign-two-detail .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{color:#fff}@charset "UTF-8";.tpl-architect-campaign-two-giving-popup .tpl-gift-bubble{border-radius:50%;background-color:#60b;width:100px;height:100px;margin:30px auto 10px;text-align:center;line-height:100px}.tpl-architect-campaign-two-giving-popup .tpl-gift-bubble:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:48px}.tpl-architect-campaign-two-giving-popup .tpl-gift-bubble.open-popup-trigger{z-index:170;position:fixed;bottom:20px;left:50%;margin:0 0 0 600px;cursor:pointer;display:none}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup{display:none}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner{background-color:#fff;z-index:500;position:fixed;padding:20px;height:auto;min-height:360px;width:320px;margin-right:-160px;right:50%;top:50%;margin-top:-225px}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-close{background:0 0;cursor:pointer;position:relative;width:20px;height:20px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;right:15px;top:15px;z-index:550}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-close:before,.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-close:after{background:#434343;width:20px;margin-top:10px;content:'';cursor:pointer;position:absolute;top:0;right:0;display:block;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content{text-align:center}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;font-weight:500;text-transform:uppercase;padding:10px 30px}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form{margin:15px 10px}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-field{padding-right:96px}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:rgba(0,0,0,.26);border-color:rgba(0,0,0,.26);color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:80px}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:disabled,.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:hover,.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:active{background-color:rgba(13,13,13,.26);border-color:rgba(13,13,13,.26);color:#60b}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:hover:after,.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-global-giving-popup-inner .tpl-popup-content .tpl-elements-giving-form .tpl-amount-submit[type=button]{color:#60b}.tpl-architect-campaign-two-giving-popup .tpl-elements-global-giving-popup .tpl-color-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)!important;z-index:450}@media only screen and (max-width:1430px){.tpl-architect-campaign-two-giving-popup .tpl-gift-bubble.open-popup-trigger{left:initial;margin:initial;right:20px}}@media only screen and (max-width:450px){.tpl-architect-campaign-two-giving-popup .tpl-gift-bubble{width:75px;height:75px;line-height:75px}.tpl-architect-campaign-two-giving-popup .tpl-gift-bubble:after{font-size:36px}}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-giving-popup .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}@charset "UTF-8";.tpl-architect-campaign-two-hero{color:#fff}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-two-hero .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-hero .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}.tpl-architect-campaign-two-hero .tpl-title{font-weight:700;padding:0;margin:0;font-size:48px;font-family:open sans,sans-serif}.tpl-architect-campaign-two-hero .tpl-body{max-width:620px;padding:0 10px;margin:0 auto;width:100%;font-size:20px;margin:0 auto}.tpl-architect-campaign-two-hero .tpl-body.tpl-centered-without-side-padding{max-width:600px;padding-left:0;padding-right:0}.tpl-architect-campaign-two-hero.tpl-hide-summary .tpl-body{display:none}.tpl-architect-campaign-two-hero .tpl-title,.tpl-architect-campaign-two-hero .tpl-body{padding:12px 0}.tpl-architect-campaign-two-hero .tpl-background-image .tpl-color-overlay{display:block;background-color:rgba(0,0,0,.2)}.tpl-architect-campaign-two-hero .tpl-scroll-down-arrow{color:#fff;position:absolute;bottom:30px;left:50%;width:50px;height:50px;line-height:50px;font-size:50px;vertical-align:middle;text-align:center;cursor:pointer;z-index:200;margin-left:-25px}.tpl-architect-campaign-two-hero .tpl-scroll-down-arrow:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-weight:300}.tpl-architect-campaign-two-hero.tpl-hero-height-tiny .tpl-hero-content{height:400px}.tpl-architect-campaign-two-hero.tpl-hero-height-small .tpl-hero-content{height:500px}.tpl-architect-campaign-two-hero.tpl-hero-height-normal .tpl-hero-content{height:600px}.tpl-architect-campaign-two-hero.tpl-hero-height-big .tpl-hero-content{height:700px}.tpl-architect-campaign-two-hero.tpl-hero-height-large .tpl-hero-content{height:800px}.tpl-architect-campaign-two-hero.tpl-child-title-h2 .tpl-title{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif}.tpl-architect-campaign-two-hero.tpl-child-title-h3 .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif}.tpl-architect-campaign-two-hero.tpl-child-title-h4 .tpl-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif}.tpl-architect-campaign-two-hero.tpl-child-title-h5 .tpl-title{font-weight:700;padding:0;margin:0;font-size:25px;font-family:open sans,sans-serif}.tpl-architect-campaign-two-hero.tpl-child-title-h6 .tpl-title{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif}.tpl-architect-campaign-two-hero.tpl-title-text-shadow .tpl-title{text-shadow:1px 2px 5px #000}@media only screen and (max-width:900px){.tpl-architect-campaign-two-hero .tpl-scroll-down-arrow{display:none}}.tpl-architect-campaign-two-summary{float:left;width:33.3%;max-width:600px}.tpl-architect-campaign-two-summary .tpl-content-wrapper{background-color:#fff;margin:10px}.tpl-architect-campaign-two-summary .tpl-retain-ratio{position:relative;width:100%;height:0;padding-bottom:66.6%}.tpl-architect-campaign-two-summary .tpl-retain-ratio img{width:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.tpl-architect-campaign-two-summary:hover .tpl-retain-ratio img{opacity:.8}.tpl-architect-campaign-two-summary .tpl-elements-giving-form{margin:20px 20px 0}.tpl-architect-campaign-two-summary .tpl-content .tpl-details{min-height:215px;padding:20px}.tpl-architect-campaign-two-summary .tpl-content .tpl-details .tpl-summary{line-height:2rem}.tpl-architect-campaign-two-summary .tpl-content .tpl-details .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}.tpl-architect-campaign-two-summary .tpl-content .tpl-title-holder{margin:0 0 13px}.tpl-architect-campaign-two-summary .tpl-content .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;color:#60b;font-weight:200;text-decoration:none;line-height:1.1}.tpl-architect-campaign-two-summary .tpl-content .tpl-elements-get-tags{margin:0 0 10px}.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%}.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button:disabled,.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button:hover{text-decoration:none}.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button:hover,.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button:hover:after,.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button:active:after{width:100%}.tpl-architect-campaign-two-summary .tpl-content .tpl-full-view-button[type=button]{color:#fff}.tpl-architect-campaign-two-summary.tpl-background-dark-color-black .tpl-content-wrapper{background-color:rgba(0,0,0,.26)}.tpl-architect-campaign-two-summary.tpl-background-dark-color-dark .tpl-content-wrapper{background-color:#434343}.tpl-architect-campaign-two-summary.tpl-background-dark-color-gray .tpl-content-wrapper{background-color:#d8d8d8}.tpl-architect-campaign-two-summary.tpl-background-dark-color-gray-dark .tpl-content-wrapper{background-color:#484848}.tpl-architect-campaign-two-summary.tpl-background-color-gray-light .tpl-content-wrapper{background-color:#d3d3d3}.tpl-architect-campaign-two-summary.tpl-background-color-gray-lighter .tpl-content-wrapper{background-color:#f0f0f0}.tpl-architect-campaign-two-summary.tpl-background-color-1 .tpl-content-wrapper{background-color:#60b}.tpl-architect-campaign-two-summary.tpl-background-color-2 .tpl-content-wrapper{background-color:#0ca1e8}.tpl-architect-campaign-two-summary.tpl-background-color-3 .tpl-content-wrapper{background-color:#71ff6f}.tpl-architect-campaign-two-summary.tpl-background-dark-color-4 .tpl-content-wrapper{background-color:#e8370c}@media only screen and (max-width:1100px){.tpl-architect-campaign-two-summary{width:50%}}@media only screen and (max-width:600px){.tpl-architect-campaign-two-summary{width:100%;float:none;margin:0 auto}.tpl-architect-campaign-two-summary .tpl-content-wrapper{margin:10px 0 20px}.tpl-architect-campaign-two-summary .tpl-content .tpl-details{min-height:0;padding:18px 20px}}.tpl-architect-wrapper-one-slider .tpl-architect-campaign-two-summary{float:none;width:100%;max-width:100%}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-two-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}.tpl-architect-campaign-two-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{color:#fff}.tpl-architect-campaign-two-prayer-popup-summary{display:table;width:100%;max-width:800px;margin-bottom:20px}.tpl-architect-campaign-two-prayer-popup-summary .tpl-thumbnail{min-width:100px;padding-right:20px}.tpl-architect-campaign-two-prayer-popup-summary .tpl-thumbnail,.tpl-architect-campaign-two-prayer-popup-summary .tpl-title-and-summary{display:table-cell;vertical-align:top}.tpl-architect-campaign-two-prayer-popup-summary .tpl-title{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif}@charset "UTF-8";.tpl-architect-campaign-two-related:before{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;content:'Related Missionaries';display:block;margin-bottom:20px}.tpl-architect-campaign-two-related~div:before{display:none}.tpl-architect-campaign-two-related .tpl-architect-related{height:95px;margin-bottom:16px}.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner{height:100%;text-decoration:none;font-weight:400}.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder{width:150px;height:100%;float:left;overflow:hidden}.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder img{z-index:1;width:100%;position:relative}.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder{background-color:#f0f0f0;border:1px solid #d3d3d3;height:100%;padding:20px 65px 20px 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-title{color:rgba(0,0,0,.26);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-arrow{background:#60b;width:45px;display:block;height:100%;position:absolute;right:0;top:0}.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-arrow:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-weight:700;height:auto;line-height:100%;font-size:18px}@media(max-width:1100px){.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-title{font-size:16px}}@media(max-width:450px){.tpl-architect-campaign-two-related .tpl-architect-related{height:63px}.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder{width:100px}.tpl-architect-campaign-two-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder{padding:10px 65px 10px 10px}}@media(max-width:600px){.tpl-architect-campaign-two-related:before{font-size:30px}}@media(max-width:450px){.tpl-architect-campaign-two-related:before{font-size:20px}}.tpl-architect-campaign-two-related:before{content:""}.tpl-architect-campaign-three-detail .tpl-main-content{padding:50px 10px}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side{float:left;width:35%;max-width:360px}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons{padding-top:24px}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%;margin:1px 0}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:disabled,.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover{text-decoration:none}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover,.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover:after,.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active:after{width:100%}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button[type=button]{color:#fff}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-main{padding-left:40px;overflow:hidden}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-main .tpl-title{padding-bottom:20px}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-main .tpl-elements-get-tags{padding-bottom:20px}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:30px}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-main .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}@media only screen and (max-width:900px){.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side{width:43%}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{font-size:14px;height:50px;line-height:46px;padding:0 18px;padding:0}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-main{width:57%;padding-left:25px}}@media only screen and (max-width:600px){.tpl-architect-campaign-three-detail .tpl-hero.tpl-hero-larger .tpl-hero-content{height:auto;padding:65px 0}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side,.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-main{float:none;width:100%;margin:0 auto;text-align:center}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-side{padding-bottom:20px}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-main{padding-left:0}.tpl-architect-campaign-three-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:0}}.tpl-architect-campaign-three-detail.tpl-architect-article-two-detail .tpl-hero{height:350px}.tpl-architect-campaign-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-title{font-weight:100;text-align:center;padding:10px 10px 30px}.tpl-architect-campaign-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details{border-bottom:1px solid #d3d3d3;padding:20px 0}.tpl-architect-campaign-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date{float:left;width:70%;font-size:12px;font-weight:300;padding-right:10px;padding-top:8px}.tpl-architect-campaign-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-author-date .tpl-author{text-transform:uppercase}.tpl-architect-campaign-three-detail.tpl-architect-article-two-detail .tpl-main-content .tpl-details .tpl-elements-social-share{float:right;width:30%;text-align:right}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-three-detail .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-three-detail .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}.tpl-architect-campaign-three-detail .tpl-label,.tpl-architect-campaign-three-detail .tpl-tag-category .tpl-label,.tpl-architect-campaign-three-detail .tpl-tag-category .tpl-tag{color:#434343;text-decoration:none;font-size:12px}.tpl-architect-campaign-three-detail .tpl-tag-category a.tpl-tag{color:#0ca1e8;outline:none;text-decoration:underline}.tpl-architect-campaign-three-detail .tpl-tag-category a.tpl-tag:hover{text-decoration:underline}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-info .tpl-value{font-size:20px;display:block}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-info .tpl-label{font-size:16px;font-weight:700}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-info.tpl-raised-amount,.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-info.tpl-needed{margin-top:10px;margin-bottom:10px}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper{padding-top:15px;padding-bottom:30px}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-progress{border-radius:1px;background-color:#d3d3d3}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-progress .tpl-funding-progress-level{background-color:#60b;max-width:100%!important;height:10px}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper{padding-top:10px;font-size:12px}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span span{display:inline-block;vertical-align:middle}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage{float:left;text-align:right;max-width:100%!important}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage span{width:30px;text-align:center;margin-right:-15px}.tpl-architect-campaign-three-detail .tpl-funding-wrapper .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage-total{float:right}.tpl-architect-campaign-three-detail .tpl-funding-wrapper.tpl-funding-almost-complete .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage span{text-align:right;margin-right:0}.tpl-architect-campaign-three-detail .tpl-funding-wrapper.tpl-funding-almost-complete .tpl-funding-progress-wrapper .tpl-funding-percentage-wrapper span.tpl-funding-percentage-total{display:none}@charset "UTF-8";.tpl-architect-campaign-three-summary{float:left;width:33.3%;max-width:600px}.tpl-architect-campaign-three-summary .tpl-content-wrapper{background-color:#fff;margin:10px}.tpl-architect-campaign-three-summary .tpl-retain-ratio{position:relative;width:100%;height:0;padding-bottom:66.6%}.tpl-architect-campaign-three-summary .tpl-retain-ratio img{width:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.tpl-architect-campaign-three-summary:hover .tpl-retain-ratio img{opacity:.8}.tpl-architect-campaign-three-summary .tpl-elements-giving-form{margin:20px 20px 0}.tpl-architect-campaign-three-summary .tpl-content .tpl-details{min-height:215px;padding:20px}.tpl-architect-campaign-three-summary .tpl-content .tpl-details .tpl-summary{line-height:2rem}.tpl-architect-campaign-three-summary .tpl-content .tpl-details .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}.tpl-architect-campaign-three-summary .tpl-content .tpl-title-holder{margin:0 0 13px}.tpl-architect-campaign-three-summary .tpl-content .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;color:#60b;font-weight:200;text-decoration:none;line-height:1.1}.tpl-architect-campaign-three-summary .tpl-content .tpl-elements-get-tags{margin:0 0 10px}.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%}.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button:disabled,.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button:hover{text-decoration:none}.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button:hover,.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button:hover:after,.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button:active:after{width:100%}.tpl-architect-campaign-three-summary .tpl-content .tpl-full-view-button[type=button]{color:#fff}.tpl-architect-campaign-three-summary.tpl-background-dark-color-black .tpl-content-wrapper{background-color:rgba(0,0,0,.26)}.tpl-architect-campaign-three-summary.tpl-background-dark-color-dark .tpl-content-wrapper{background-color:#434343}.tpl-architect-campaign-three-summary.tpl-background-dark-color-gray .tpl-content-wrapper{background-color:#d8d8d8}.tpl-architect-campaign-three-summary.tpl-background-dark-color-gray-dark .tpl-content-wrapper{background-color:#484848}.tpl-architect-campaign-three-summary.tpl-background-color-gray-light .tpl-content-wrapper{background-color:#d3d3d3}.tpl-architect-campaign-three-summary.tpl-background-color-gray-lighter .tpl-content-wrapper{background-color:#f0f0f0}.tpl-architect-campaign-three-summary.tpl-background-color-1 .tpl-content-wrapper{background-color:#60b}.tpl-architect-campaign-three-summary.tpl-background-color-2 .tpl-content-wrapper{background-color:#0ca1e8}.tpl-architect-campaign-three-summary.tpl-background-color-3 .tpl-content-wrapper{background-color:#71ff6f}.tpl-architect-campaign-three-summary.tpl-background-dark-color-4 .tpl-content-wrapper{background-color:#e8370c}@media only screen and (max-width:1100px){.tpl-architect-campaign-three-summary{width:50%}}@media only screen and (max-width:600px){.tpl-architect-campaign-three-summary{width:100%;float:none;margin:0 auto}.tpl-architect-campaign-three-summary .tpl-content-wrapper{margin:10px 0 20px}.tpl-architect-campaign-three-summary .tpl-content .tpl-details{min-height:0;padding:18px 20px}}.tpl-architect-wrapper-one-slider .tpl-architect-campaign-three-summary{float:none;width:100%;max-width:100%}.tpl-architect-campaign-three-summary .tpl-image-no .tpl-image-holder{display:inline-block;position:relative;background-color:#d3d3d3}.tpl-architect-campaign-three-summary .tpl-image-no .tpl-image-holder img{opacity:0}.tpl-architect-campaign-three-summary .tpl-image-no .tpl-image-holder:after{font-family:"font awesome 5 pro";color:#d8d8d8;content:"";position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;font-size:60px;line-height:1;margin:-30px 0 0 -30px}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-field input[name=amount]{border:1px solid #d3d3d3;border-radius:0;height:60px;line-height:60px;vertical-align:middle;font-family:open sans,sans-serif;font-size:16px;font-weight:400;width:100%;background:#fff;color:#434343;padding:4px 14px;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-field input[name=amount]:disabled,.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-field input[name=amount] .disabled,.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-field input[name=amount][disabled=disabled]{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-inner-spin-button,.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-field input[name=amount]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:disabled,.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover{text-decoration:none}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover,.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:hover:after,.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit:active:after{width:100%}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-amount-button-holder .tpl-amount-submit[type=button]{color:#fff}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-inline{position:relative}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-inline .tpl-field{padding-right:94px;position:relative;float:left;width:100%}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-inline .tpl-field input[name=amount]{border-radius:0}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder{display:inline-block;text-align:center;position:absolute;bottom:0;right:0}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{display:inline-block;border-radius:0;width:95px;font-weight:600;text-transform:none;padding-left:4px;padding-right:4px}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-small .tpl-field input[name=amount]{height:50px;line-height:50px;font-size:14px;padding:2px 14px}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-small .tpl-amount-button-holder .tpl-amount-submit{font-size:14px;height:50px;line-height:46px;padding:0 18px}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-small.tpl-inline{position:relative}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-field{padding-right:74px}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-small.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:75px}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder{position:static;display:block}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-fixed-amount.tpl-inline .tpl-amount-button-holder .tpl-amount-submit{width:100%}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-set-amounts{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-set-amounts .tpl-campaign-set-amount-option{margin:5px}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:20px 0}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option{overflow:hidden}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount{display:none}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option .tpl-campaign-fixed-amount:checked+label{background-color:#0ca1e8;border-color:#0ca1e8}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;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;height:100%}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:disabled,.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover{text-decoration:none}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover,.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:hover:after,.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label:active:after{width:100%}.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option label[type=button]{color:#fff}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(2,1fr)}.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom,.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts .tpl-campaign-fixed-amount-option.custom{grid-column-start:1;grid-column-end:-1}@media only screen and (max-width:600px){.tpl-architect-campaign-three-summary .tpl-elements-giving-form .tpl-campaign-fixed-amounts,.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-2 .tpl-campaign-fixed-amounts,.tpl-architect-campaign-three-summary .tpl-elements-giving-form.tpl-campaign-fixed-amounts-count-4 .tpl-campaign-fixed-amounts{grid-template-columns:repeat(1,1fr)}}.tpl-architect-campaign-three-summary .tpl-content .tpl-title{font-size:24px}.tpl-architect-campaign-three-summary .tpl-content .tpl-details{padding:20px 10px}.tpl-architect-campaign-three-summary .tpl-elements-giving-form{padding:0;margin:0}.tpl-architect-campaign-three-box-summary{padding:8px;text-align:center}.tpl-architect-campaign-three-box-summary .tpl-image{height:300px;overflow:hidden}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner{padding:0 10px}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-elements-get-tags .tpl-tag,.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-author{color:#fff;font-size:22px;font-weight:400}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-title{color:#fff;font-size:26px;font-weight:800;text-transform:uppercase;padding:10px 0}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper{padding:25px 0 20px}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;padding:0 15px}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:disabled,.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover{text-decoration:none}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover,.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover:after,.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active:after{width:100%}.tpl-architect-campaign-three-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a[type=button]{color:#fff}@charset "UTF-8";.tpl-architect-campaign-three-related:before{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;content:'Related Children';display:block;margin-bottom:20px}.tpl-architect-campaign-three-related~div:before{display:none}.tpl-architect-campaign-three-related .tpl-architect-related{height:95px;margin-bottom:16px}.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner{height:100%;text-decoration:none;font-weight:400}.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder{width:150px;height:100%;float:left;overflow:hidden}.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder img{z-index:1;width:100%;position:relative}.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder{background-color:#f0f0f0;border:1px solid #d3d3d3;height:100%;padding:20px 65px 20px 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-title{color:rgba(0,0,0,.26);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-arrow{background:#60b;width:45px;display:block;height:100%;position:absolute;right:0;top:0}.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-arrow:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-weight:700;height:auto;line-height:100%;font-size:18px}@media(max-width:1100px){.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-title{font-size:16px}}@media(max-width:450px){.tpl-architect-campaign-three-related .tpl-architect-related{height:63px}.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder{width:100px}.tpl-architect-campaign-three-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder{padding:10px 65px 10px 10px}}@media(max-width:600px){.tpl-architect-campaign-three-related:before{font-size:30px}}@media(max-width:450px){.tpl-architect-campaign-three-related:before{font-size:20px}}@charset "UTF-8";.tpl-architect-campaign-four-summary{display:block;padding-right:20px;padding-bottom:20px;float:left;width:50%}.tpl-architect-campaign-four-summary .tpl-architect-campaign-four-summary-inner{background-position:center;background-repeat:no-repeat;background-size:cover}.tpl-architect-campaign-four-summary .tpl-architect-campaign-four-summary-inner .tpl-content{height:450px;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;color:#fff;background-color:rgba(0,0,0,.5)}.tpl-architect-campaign-four-summary .tpl-architect-campaign-four-summary-inner .tpl-content .tpl-title{font-size:36px;font-weight:700;padding-bottom:10px}.tpl-architect-campaign-four-summary .tpl-architect-campaign-four-summary-inner .tpl-content .tpl-price{font-size:26px;padding-bottom:20px}.tpl-architect-campaign-four-summary .tpl-architect-campaign-four-summary-inner .tpl-content .tpl-summary{font-size:14px;font-weight:400;padding-bottom:20px;display:none}.tpl-architect-campaign-four-summary .tpl-architect-campaign-four-summary-inner .tpl-content .tpl-actions button{background:0 0;border:solid 1px #fff;margin:0 1px;padding:0;border-radius:0;height:40px;line-height:38px;width:50px;color:#fff;font-size:22px;font-weight:400;-webkit-transition:color .3s ease-in-out,background .3s ease-in-out;transition:color .3s ease-in-out,background .3s ease-in-out}.tpl-architect-campaign-four-summary .tpl-architect-campaign-four-summary-inner .tpl-content .tpl-actions button:hover{background:#fff;color:#0ca1e8}.tpl-architect-campaign-four-summary .tpl-architect-campaign-four-summary-inner .tpl-content .tpl-actions button.tpl-add:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-campaign-four-summary .tpl-architect-campaign-four-summary-inner .tpl-content .tpl-actions button.tpl-remove:after{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-opportunity-one-box-summary{padding:8px;text-align:center}.tpl-architect-opportunity-one-box-summary .tpl-image{height:300px;overflow:hidden}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner{padding:0 10px}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-elements-get-tags .tpl-tag,.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-author{color:#fff;font-size:22px;font-weight:400}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-title{color:#fff;font-size:26px;font-weight:800;text-transform:uppercase;padding:10px 0}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper{padding:25px 0 20px}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;font-size:14px;height:50px;line-height:46px;padding:0 18px;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;padding:0 15px}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:disabled,.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover{text-decoration:none}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover,.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:hover:after,.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a:active:after{width:100%}.tpl-architect-opportunity-one-box-summary .tpl-image .tpl-info-inner .tpl-button-wrapper a[type=button]{color:#fff}@charset "UTF-8";.tpl-architect-opportunity-one-detail .tpl-hero{height:350px}.tpl-architect-opportunity-one-detail .tpl-main-content{padding-top:55px;padding-bottom:50px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side{float:right;width:30%;max-width:360px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-tags-holder{background:#fff;padding:12px 25px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-tags-holder .tpl-external-id,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-tags-holder .tpl-elements-get-tags .tpl-tag-category{margin:10px 0;display:block}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-tags-holder .tpl-external-id b,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-tags-holder .tpl-elements-get-tags .tpl-tag-category .tpl-tag-category-name{text-transform:uppercase;font-weight:600;font-size:12px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-tags-holder .tpl-external-id span,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-tags-holder .tpl-elements-get-tags .tpl-tag-category .tpl-tag{text-transform:capitalize;font-weight:300;font-size:12px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons{padding-top:24px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;position:relative;width:100%;margin:1px 0}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:disabled,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover{text-decoration:none}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:hover:after,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:active:after{width:100%}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button[type=button]{color:#fff}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button:before{font-size:22px;position:absolute;left:20px;top:50%;height:30px;line-height:30px;vertical-align:middle;margin-top:-15px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#0ca1e8;border-color:#0ca1e8;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire:disabled,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire:hover{text-decoration:none}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire:hover,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire:active{background-color:#1aadf3;border-color:#1aadf3;color:#60b}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire:hover:after,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire:active:after{width:100%}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire[type=button]{color:#60b}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire:before{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#0ca1e8;border-color:#0ca1e8;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list:disabled,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list:hover{text-decoration:none}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list:hover,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list:active{background-color:#1aadf3;border-color:#1aadf3;color:#60b}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list:hover:after,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list:active:after{width:100%}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list[type=button]{color:#60b}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list:before{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#e8370c;border-color:#e8370c;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send:disabled,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send:hover{text-decoration:none}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send:hover,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send:active{background-color:#f3451a;border-color:#f3451a;color:#60b}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send:hover:after,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send:active:after{width:100%}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send[type=button]{color:#60b}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send:hover{color:#fff}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send:before{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-url:before{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-url,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send{text-align:left;padding-left:60px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-main{padding:0 60px 0 0;float:left;width:70%}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-main .tpl-title{padding-bottom:33px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-main .tpl-body{padding-right:30px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-main .tpl-body ul li{line-height:1.3;margin:6px 0}@media only screen and (max-width:900px){.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side{width:39%}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-send,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-pray,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-application,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-inquire,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side .tpl-buttons .tpl-button.tpl-motion-interest-list{font-size:14px;height:50px;line-height:46px;padding:0 18px;padding-left:60px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-main{width:61%;padding:0 25px 0 0}}@media only screen and (max-width:700px){.tpl-architect-opportunity-one-detail .tpl-hero{height:300px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side,.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-main{float:none;width:100%}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-side{padding-bottom:30px}.tpl-architect-opportunity-one-detail .tpl-main-content .tpl-main-content-main{padding:0}}.tpl-architect-opportunity-one-summary{float:left;width:33.3%;max-width:600px}.tpl-architect-opportunity-one-summary .tpl-content-wrapper{background-color:#fff;margin:10px}.tpl-architect-opportunity-one-summary .tpl-retain-ratio{position:relative;width:100%;height:0;padding-bottom:66.6%}.tpl-architect-opportunity-one-summary .tpl-retain-ratio img{width:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.tpl-architect-opportunity-one-summary:hover .tpl-retain-ratio img{opacity:.8}.tpl-architect-opportunity-one-summary .tpl-elements-giving-form{margin:20px 20px 0}.tpl-architect-opportunity-one-summary .tpl-content .tpl-details{min-height:215px;padding:20px}.tpl-architect-opportunity-one-summary .tpl-content .tpl-details .tpl-summary{line-height:2rem}.tpl-architect-opportunity-one-summary .tpl-content .tpl-details .tpl-birthday{line-height:2rem;display:inline-block;border-top:solid 1px #d3d3d3;color:#60b;margin-top:10px;padding-top:5px}.tpl-architect-opportunity-one-summary .tpl-content .tpl-title-holder{margin:0 0 13px}.tpl-architect-opportunity-one-summary .tpl-content .tpl-title{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;color:#60b;font-weight:200;text-decoration:none;line-height:1.1}.tpl-architect-opportunity-one-summary .tpl-content .tpl-elements-get-tags{margin:0 0 10px}.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%}.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button:disabled,.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button:hover{text-decoration:none}.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button:hover,.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button:hover:after,.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button:active:after{width:100%}.tpl-architect-opportunity-one-summary .tpl-content .tpl-full-view-button[type=button]{color:#fff}.tpl-architect-opportunity-one-summary.tpl-background-dark-color-black .tpl-content-wrapper{background-color:rgba(0,0,0,.26)}.tpl-architect-opportunity-one-summary.tpl-background-dark-color-dark .tpl-content-wrapper{background-color:#434343}.tpl-architect-opportunity-one-summary.tpl-background-dark-color-gray .tpl-content-wrapper{background-color:#d8d8d8}.tpl-architect-opportunity-one-summary.tpl-background-dark-color-gray-dark .tpl-content-wrapper{background-color:#484848}.tpl-architect-opportunity-one-summary.tpl-background-color-gray-light .tpl-content-wrapper{background-color:#d3d3d3}.tpl-architect-opportunity-one-summary.tpl-background-color-gray-lighter .tpl-content-wrapper{background-color:#f0f0f0}.tpl-architect-opportunity-one-summary.tpl-background-color-1 .tpl-content-wrapper{background-color:#60b}.tpl-architect-opportunity-one-summary.tpl-background-color-2 .tpl-content-wrapper{background-color:#0ca1e8}.tpl-architect-opportunity-one-summary.tpl-background-color-3 .tpl-content-wrapper{background-color:#71ff6f}.tpl-architect-opportunity-one-summary.tpl-background-dark-color-4 .tpl-content-wrapper{background-color:#e8370c}@media only screen and (max-width:1100px){.tpl-architect-opportunity-one-summary{width:50%}}@media only screen and (max-width:600px){.tpl-architect-opportunity-one-summary{width:100%;float:none;margin:0 auto}.tpl-architect-opportunity-one-summary .tpl-content-wrapper{margin:10px 0 20px}.tpl-architect-opportunity-one-summary .tpl-content .tpl-details{min-height:0;padding:18px 20px}}.tpl-architect-wrapper-one-slider .tpl-architect-opportunity-one-summary{float:none;width:100%;max-width:100%}.tpl-architect-opportunity-one-event-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-default .tpl-architect-opportunity-one-event-summary .default{display:-webkit-box;display:-ms-flexbox;display:flex}.layout-default .tpl-architect-opportunity-one-event-summary .alternate{display:none}.layout-list .tpl-architect-opportunity-one-event-summary .default{display:none}.layout-list .tpl-architect-opportunity-one-event-summary .alternate{display:-webkit-box;display:-ms-flexbox;display:flex}.tpl-architect-opportunity-one-event-summary .tpl-elements-architect-event-summary{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tpl-architect-opportunity-one-event-summary .tpl-content-wrapper{background-color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tpl-architect-opportunity-one-event-summary .tpl-content-wrapper .tpl-min-height-element{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tpl-architect-opportunity-one-event-summary .tpl-retain-ratio{position:relative;width:100%}.tpl-architect-opportunity-one-event-summary .tpl-retain-ratio img{width:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.tpl-architect-opportunity-one-event-summary:hover .tpl-retain-ratio img{opacity:.8}.tpl-architect-opportunity-one-event-summary .tpl-elements-giving-form{margin:20px 20px 0}.tpl-architect-opportunity-one-event-summary .tpl-content{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-details{padding:20px;height:100%;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}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-date{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;color:#60b;font-weight:200;text-decoration:none;line-height:1.1;margin-bottom:10px}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-title{font-weight:700;padding:0;margin:0;font-size:25px;font-family:open sans,sans-serif;color:#60b;font-weight:200;text-decoration:none;line-height:1.1;margin-bottom:10px}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-availability{color:#60b;font-weight:600;margin-bottom:10px}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-button-wrapper{text-align:center}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button{display:inline-block;border-radius:0;font-family:open sans,sans-serif;border-width:2px;border-style:solid;font-size:16px;height:60px;line-height:56px;padding:0 22px;font-weight:400;font-style:normal;text-transform:none;cursor:pointer;text-align:center;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;outline:none;white-space:nowrap;-webkit-appearance:none;background-color:#60b;border-color:#60b;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;width:100%}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button:disabled,.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button:hover{text-decoration:none}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button:after{width:0%;height:100%;top:0;left:0;background-color:#fff;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button:hover,.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button:active{background-color:#7400d5;border-color:#7400d5;color:#fff}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button:hover:after,.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button:active:after{width:100%}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-full-view-button[type=button]{color:#fff}.tpl-architect-opportunity-one-event-summary .alternate{background-color:#e5e5e5;padding:15px 40px 10px}.tpl-architect-opportunity-one-event-summary .alternate .tpl-content{display:grid;grid-template-columns:1fr 170px 150px}@media only screen and (max-width:700px){.tpl-architect-opportunity-one-event-summary .alternate .tpl-content{grid-template-columns:1fr}}.tpl-architect-opportunity-one-event-summary .alternate .tpl-content .tpl-title{justify-self:start;-ms-flex-item-align:center;align-self:center;font-weight:700}@media only screen and (max-width:700px){.tpl-architect-opportunity-one-event-summary .alternate .tpl-content .tpl-title{justify-self:center}}.tpl-architect-opportunity-one-event-summary .alternate .tpl-content .tpl-date{justify-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.tpl-architect-opportunity-one-event-summary .alternate .tpl-content .tpl-button-wrapper{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tpl-architect-opportunity-one-event-summary .alternate .tpl-content .tpl-button-wrapper .tpl-availability{margin:0;margin-top:10px}@media only screen and (max-width:600px){.tpl-architect-opportunity-one-event-summary .tpl-content-wrapper{margin:10px 0 20px}.tpl-architect-opportunity-one-event-summary .tpl-content .tpl-details{min-height:0;padding:18px 20px}}@charset "UTF-8";.tpl-architect-opportunity-one-related:before{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;content:'Related Opportunities';display:block;margin-bottom:20px}.tpl-architect-opportunity-one-related~div:before{display:none}.tpl-architect-opportunity-one-related .tpl-architect-related{height:95px;margin-bottom:16px}.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner{height:100%;text-decoration:none;font-weight:400}.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder{width:150px;height:100%;float:left;overflow:hidden}.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder img{z-index:1;width:100%;position:relative}.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder{background-color:#f0f0f0;border:1px solid #d3d3d3;height:100%;padding:20px 65px 20px 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-title{color:rgba(0,0,0,.26);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-arrow{background:#60b;width:45px;display:block;height:100%;position:absolute;right:0;top:0}.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-arrow:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-weight:700;height:auto;line-height:100%;font-size:18px}@media(max-width:1100px){.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder .tpl-title{font-size:16px}}@media(max-width:450px){.tpl-architect-opportunity-one-related .tpl-architect-related{height:63px}.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-image-holder{width:100px}.tpl-architect-opportunity-one-related .tpl-architect-related .tpl-architect-related-inner .tpl-title-holder{padding:10px 65px 10px 10px}}@media(max-width:600px){.tpl-architect-opportunity-one-related:before{font-size:30px}}@media(max-width:450px){.tpl-architect-opportunity-one-related:before{font-size:20px}}@charset "UTF-8";.tpl-architect-wrapper-one-accordion .tpl-accordion-title{text-align:center}.tpl-architect-wrapper-one-accordion .tpl-accordion-title .tpl-accordion-title-inner{font-weight:700;padding:0;margin:0;font-size:36px;font-family:open sans,sans-serif;display:inline-block;padding:20px 5px 20px 50px;position:relative;cursor:pointer}.tpl-architect-wrapper-one-accordion .tpl-accordion-title .tpl-accordion-title-inner:before{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-family:"font awesome 5 pro";font-size:32px;content:"";color:#434343;position:absolute;top:50%;left:0;width:24px;height:24px;line-height:24px;margin-top:-12px}.tpl-architect-wrapper-one-accordion .tpl-accordion-content{display:none}.tpl-architect-wrapper-one-accordion.expanded .tpl-accordion-title .tpl-accordion-title-inner:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tpl-architect-wrapper-one-accordion.tpl-title-color-black,.tpl-architect-wrapper-one-accordion.tpl-title-color-black .tpl-accordion-title .tpl-accordion-title-inner,.tpl-architect-wrapper-one-accordion.tpl-title-color-black .tpl-accordion-title .tpl-accordion-title-inner:before{color:rgba(0,0,0,.26)}.tpl-architect-wrapper-one-accordion.tpl-title-color-white,.tpl-architect-wrapper-one-accordion.tpl-title-color-white .tpl-accordion-title .tpl-accordion-title-inner,.tpl-architect-wrapper-one-accordion.tpl-title-color-white .tpl-accordion-title .tpl-accordion-title-inner:before{color:#fff}.tpl-architect-wrapper-one-accordion.tpl-background-dark-color-black{background-color:rgba(0,0,0,.26)}.tpl-architect-wrapper-one-accordion.tpl-background-dark-color-dark{background-color:#434343}.tpl-architect-wrapper-one-accordion.tpl-background-dark-color-gray{background-color:#d8d8d8}.tpl-architect-wrapper-one-accordion.tpl-background-dark-color-gray-dark{background-color:#484848}.tpl-architect-wrapper-one-accordion.tpl-background-color-gray-light{background-color:#d3d3d3}.tpl-architect-wrapper-one-accordion.tpl-background-color-gray-lighter{background-color:#f0f0f0}.tpl-architect-wrapper-one-accordion.tpl-background-color-1{background-color:#60b}.tpl-architect-wrapper-one-accordion.tpl-background-color-2{background-color:#0ca1e8}.tpl-architect-wrapper-one-accordion.tpl-background-color-3{background-color:#71ff6f}.tpl-architect-wrapper-one-accordion.tpl-background-dark-color-4{background-color:#e8370c}.tpl-architect-wrapper-one-accordion.tpl-child-title-h1 .tpl-accordion-title .tpl-accordion-title-inner{font-weight:700;padding:0;margin:0;font-size:48px;font-family:open sans,sans-serif;padding:20px 5px 20px 50px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h2 .tpl-accordion-title .tpl-accordion-title-inner{font-weight:700;padding:0;margin:0;font-size:40px;font-family:open sans,sans-serif;padding:20px 5px 20px 50px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h4 .tpl-accordion-title .tpl-accordion-title-inner{font-weight:700;padding:0;margin:0;font-size:28px;font-family:open sans,sans-serif;padding:20px 5px 20px 50px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h5 .tpl-accordion-title .tpl-accordion-title-inner{font-weight:700;padding:0;margin:0;font-size:25px;font-family:open sans,sans-serif;padding:20px 5px 20px 50px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h6 .tpl-accordion-title .tpl-accordion-title-inner{font-weight:700;padding:0;margin:0;font-size:18px;font-family:open sans,sans-serif;padding:20px 5px 20px 50px}.tpl-architect-wrapper-one-accordion.tpl-content-style-simple{border-top:2px solid #d3d3d3;border-bottom:2px solid #d3d3d3;margin-top:-2px}.tpl-architect-wrapper-one-accordion.tpl-content-style-simple .tpl-accordion-title{text-align:left}.tpl-architect-wrapper-one-accordion.tpl-content-style-simple .tpl-accordion-title .tpl-accordion-title-inner{font-size:24px;padding:24px 15px 22px 50px;font-weight:700;line-height:24px}.tpl-architect-wrapper-one-accordion.tpl-content-style-simple .tpl-accordion-title .tpl-accordion-title-inner::before{left:12px;font-size:18px;margin-top:-10px;width:24px;height:24px;content:""}.tpl-architect-wrapper-one-accordion.tpl-content-style-simple.expanded .tpl-accordion-title .tpl-accordion-title-inner::before{content:""}@media(max-width:600px){.tpl-architect-wrapper-one-accordion .tpl-accordion-title .tpl-accordion-title-inner{font-size:29px;padding:16px 5px 16px 36px}.tpl-architect-wrapper-one-accordion .tpl-accordion-title .tpl-accordion-title-inner:before{font-size:32px}}@media only screen and (max-width:450px){.tpl-architect-wrapper-one-accordion .tpl-accordion-title{padding:10px}.tpl-architect-wrapper-one-accordion .tpl-accordion-title .tpl-accordion-title-inner{padding-top:0;padding-bottom:0;font-size:26px}.tpl-architect-wrapper-one-accordion .tpl-accordion-title .tpl-accordion-title-inner:before{font-size:28px}.tpl-architect-wrapper-one-accordion.tpl-video-yes .tpl-content .tpl-body{padding-bottom:0}.tpl-architect-wrapper-one-accordion.tpl-child-title-h1 .tpl-accordion-title .tpl-accordion-title-inner{font-size:34px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h1 .tpl-accordion-title .tpl-accordion-title-inner:before{font-size:37px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h2 .tpl-accordion-title .tpl-accordion-title-inner{font-size:28px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h2 .tpl-accordion-title .tpl-accordion-title-inner:before{font-size:31px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h4 .tpl-accordion-title .tpl-accordion-title-inner{font-size:20px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h4 .tpl-accordion-title .tpl-accordion-title-inner:before{font-size:23px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h5 .tpl-accordion-title .tpl-accordion-title-inner{font-size:18px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h5 .tpl-accordion-title .tpl-accordion-title-inner:before{font-size:21px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h6 .tpl-accordion-title .tpl-accordion-title-inner{font-size:13px}.tpl-architect-wrapper-one-accordion.tpl-child-title-h6 .tpl-accordion-title .tpl-accordion-title-inner:before{font-size:16px}}.tpl-architect-wrapper-one-accordion .tpl-accordion-title{text-align:center;color:#fff}.tpl-architect-wrapper-one-accordion .tpl-accordion-title .tpl-accordion-title-inner:before{color:#fff}.tpl-architect-wrapper-one-accordion .tpl-accordion-content{color:#fff}.tpl-architect-wrapper-one-basic.tpl-background-dark-color-black{background-color:rgba(0,0,0,.26)}.tpl-architect-wrapper-one-basic.tpl-background-dark-color-dark{background-color:#434343}.tpl-architect-wrapper-one-basic.tpl-background-dark-color-gray{background-color:#d8d8d8}.tpl-architect-wrapper-one-basic.tpl-background-dark-color-gray-dark{background-color:#484848}.tpl-architect-wrapper-one-basic.tpl-background-color-gray-light{background-color:#d3d3d3}.tpl-architect-wrapper-one-basic.tpl-background-color-gray-lighter{background-color:#f0f0f0}.tpl-architect-wrapper-one-basic.tpl-background-color-1{background-color:#60b}.tpl-architect-wrapper-one-basic.tpl-background-color-2{background-color:#0ca1e8}.tpl-architect-wrapper-one-basic.tpl-background-color-3{background-color:#71ff6f}.tpl-architect-wrapper-one-basic.tpl-background-dark-color-4{background-color:#e8370c}.tpl-architect-wrapper-one-basic.tpl-background-fixed{background-attachment:fixed}.tpl-architect-wrapper-one-basic.tpl-text-align-left{text-align:left}.tpl-architect-wrapper-one-basic.tpl-text-align-center{text-align:center}.tpl-architect-wrapper-one-basic.tpl-text-align-right{text-align:right}.tpl-architect-wrapper-one-basic.tpl-2-items-per-row>.tpl-architect-wrapper-one-basic-inner>div:not(.clearfix){float:left;width:50%}.tpl-architect-wrapper-one-basic.tpl-3-items-per-row>.tpl-architect-wrapper-one-basic-inner>div:not(.clearfix){float:left;width:33.3333%}.tpl-architect-wrapper-one-basic.tpl-4-items-per-row>.tpl-architect-wrapper-one-basic-inner>div:not(.clearfix){float:left;width:25%}.tpl-architect-wrapper-one-basic.tpl-related-items-holder{max-width:1020px;padding:0 10px;margin:0 auto;width:100%;padding-bottom:20px}.tpl-architect-wrapper-one-basic.tpl-related-items-holder.tpl-centered-without-side-padding{max-width:1000px;padding-left:0;padding-right:0}.tpl-architect-wrapper-one-basic.tpl-related-items-holder:after{content:" ";display:table;clear:both}.tpl-architect-wrapper-one-basic.tpl-related-items-holder .tpl-architect-wrapper-one-basic-inner{width:calc(65% - 40px);float:right}@media(max-width:900px){.tpl-architect-wrapper-one-basic.tpl-related-items-holder .tpl-architect-wrapper-one-basic-inner{width:100%;float:none}}.tpl-architect-wrapper-one-basic.tpl-summary-background-dark-color-black .tpl-architect-summary .tpl-content-wrapper{background-color:rgba(0,0,0,.26)}.tpl-architect-wrapper-one-basic.tpl-summary-background-dark-color-dark .tpl-architect-summary .tpl-content-wrapper{background-color:#434343}.tpl-architect-wrapper-one-basic.tpl-summary-background-dark-color-gray .tpl-architect-summary .tpl-content-wrapper{background-color:#d8d8d8}.tpl-architect-wrapper-one-basic.tpl-summary-background-dark-color-gray-dark .tpl-architect-summary .tpl-content-wrapper{background-color:#484848}.tpl-architect-wrapper-one-basic.tpl-summary-background-color-gray-light .tpl-architect-summary .tpl-content-wrapper{background-color:#d3d3d3}.tpl-architect-wrapper-one-basic.tpl-summary-background-color-gray-lighter .tpl-architect-summary .tpl-content-wrapper{background-color:#f0f0f0}.tpl-architect-wrapper-one-basic.tpl-summary-background-color-1 .tpl-architect-summary .tpl-content-wrapper{background-color:#60b}.tpl-architect-wrapper-one-basic.tpl-summary-background-color-2 .tpl-architect-summary .tpl-content-wrapper{background-color:#0ca1e8}.tpl-architect-wrapper-one-basic.tpl-summary-background-color-3 .tpl-architect-summary .tpl-content-wrapper{background-color:#71ff6f}.tpl-architect-wrapper-one-basic.tpl-summary-background-dark-color-4 .tpl-architect-summary .tpl-content-wrapper{background-color:#e8370c}@media only screen and (max-width:900px){.tpl-architect-wrapper-one-basic.remove-vertical-padding-on-responsive{padding-top:20px;padding-bottom:20px}.tpl-architect-wrapper-one-basic.tpl-3-items-per-row>.tpl-architect-wrapper-one-basic-inner>div:not(.clearfix),.tpl-architect-wrapper-one-basic.tpl-4-items-per-row>.tpl-architect-wrapper-one-basic-inner>div:not(.clearfix){width:50%}}@media only screen and (max-width:600px){.tpl-architect-wrapper-one-basic.tpl-2-items-per-row>.tpl-architect-wrapper-one-basic-inner>div:not(.clearfix),.tpl-architect-wrapper-one-basic.tpl-3-items-per-row>.tpl-architect-wrapper-one-basic-inner>div:not(.clearfix),.tpl-architect-wrapper-one-basic.tpl-4-items-per-row>.tpl-architect-wrapper-one-basic-inner>div:not(.clearfix){float:none;width:100%}}@charset "UTF-8";.tpl-architect-wrapper-one-slider{position:relative}.tpl-architect-wrapper-one-slider .owl-nav .owl-prev,.tpl-architect-wrapper-one-slider .owl-nav .owl-next{width:82px;height:82px;cursor:pointer;position:absolute;top:39%;z-index:2}.tpl-architect-wrapper-one-slider .owl-nav .owl-prev:after,.tpl-architect-wrapper-one-slider .owl-nav .owl-next:after{font-family:linearicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:82px;height:82px;line-height:82px;color:#d8d8d8;position:absolute;left:0;top:0;font-size:45px;vertical-align:middle;text-align:center;font-weight:400}.tpl-architect-wrapper-one-slider .owl-nav .owl-prev.disabled,.tpl-architect-wrapper-one-slider .owl-nav .owl-next.disabled{display:none}.tpl-architect-wrapper-one-slider .owl-nav .owl-prev{left:5px}.tpl-architect-wrapper-one-slider .owl-nav .owl-prev:after{content:"";left:-2px}.tpl-architect-wrapper-one-slider .owl-nav .owl-next{right:5px}.tpl-architect-wrapper-one-slider .owl-nav .owl-next:after{content:"";left:2px}.tpl-architect-wrapper-one-slider .owl-dots{text-align:center;margin-top:-35px;padding-bottom:20px;position:relative;font-size:13px}.tpl-architect-wrapper-one-slider .owl-dots .owl-dot{font-family:"font awesome 5 pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:top;display:inline-block;margin:0 4px}.tpl-architect-wrapper-one-slider .owl-dots .owl-dot:after{content:"";opacity:.5}.tpl-architect-wrapper-one-slider .owl-dots .owl-dot.active:after{font-weight:600;opacity:1}.tpl-architect-wrapper-one-slider.tpl-featured-slider .owl-nav .owl-prev{left:-100px}.tpl-architect-wrapper-one-slider.tpl-featured-slider .owl-nav .owl-next{right:-100px}.tpl-architect-wrapper-one-slider.tpl-arrow-padding .tpl-architect-wrapper-one-slider-inner{padding:0 100px}.tpl-architect-wrapper-one-slider.tpl-dark-color-dots .owl-dots .owl-dot{color:#434343}@media only screen and (max-width:730px){.tpl-architect-wrapper-one-slider.tpl-arrow-padding .tpl-architect-wrapper-one-slider-inner{padding:0}}