/*** Asset: asset/css/2.0/core.css ***/
@charset "UTF-8";@font-face{font-family:"ChurchSpring Icons";src:url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring-Icons.eot");src:url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring-Icons.eot?#iefix") format("embedded-opentype"), url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring-Icons.woff") format("woff"), url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring-Icons.ttf") format("truetype"), url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring-Icons.svg#ChurchSpring-Icons") format("svg");font-weight:normal;font-style:normal}[class*=cs-]:before{display:inline-block;font-family:"ChurchSpring Icons";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-logo:before{content:"C"}.cs-icon:before{content:"I"}.cs-giving:before{content:"G"}.cs-twitter-x:before{content:"x"}.login-social.twitter i:before{content:"x";font-family:"ChurchSpring Icons";font-size:3rem}.login-social.twitter i{height:auto;padding:0.5rem 0 0}#wrap{overflow:hidden;margin-bottom:0px;display:flex;flex:1;flex-direction:column}body{font-size:18px;line-height:32px;display:flex;flex:1;flex-direction:column}.grecaptcha-badge{visibility:hidden}.bg-white{background:#fff !important}a[href^=tel]{text-decoration:inherit;color:inherit}.show-mobile{display:block}@media screen and (min-width: 63.75em){.show-mobile{display:none}}.show-mobile.flex{display:flex}@media screen and (min-width: 63.75em){.show-mobile.flex{display:none}}.show-mobile.inline-flex{display:inline-flex}@media screen and (min-width: 63.75em){.show-mobile.inline-flex{display:none}}h1,h2,h3,h4,h5,h6{margin-bottom:15px}h1{font-size:3em}@media screen and (min-width: 63.75em){h1{font-size:4em}}h2{font-size:2em;margin-top:1.2em}h2:first-of-type{margin-top:0px}@media screen and (min-width: 63.75em){h2 h2{font-size:2.5em}}h3{font-size:1.5em}h4{font-size:1.1em}h5{font-size:1em}a:focus{outline:none;text-decoration:none}.text-center{text-align:center !important}.text-green{color:#77B500}.btn.grp-btn{display:flex;align-items:center}.btn{color:#fff;margin:2em 0em;padding:10px 20px;white-space:normal}.btn span.glyphicon{display:none}.btn:focus{outline:none}.btn.full-width{width:100%}.btn ion-icon{margin-right:8px}.btn-align-left{margin-right:auto}.btn-align-center{margin:auto}.btn-align-right{margin-left:auto}.btn-sm{padding:1px 10px}.btn-lg{padding:15px 40px}.btn-edit-container{position:relative;margin:0px;padding:0px;margin-top:0px !important}.btn-edit-container .btn-edit{position:absolute;display:flex;justify-content:center;align-items:center;width:35px !important;height:35px !important;right:-20px;background:rgba(0, 0, 0, 0.7);border-radius:50% 50% 50% 0%;padding:0px !important;transform:scale(0) rotate(45deg);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.btn-edit-container .btn-edit span{transform:rotate(-45deg);display:block !important;color:#fff;margin:0px !important;line-height:2rem}.btn-edit-container .btn-edit.flip{border-radius:50% 50% 0% 50%;transform:scale(0) rotate(-45deg);right:auto;left:-20px;top:-3px}.btn-edit-container .btn-edit.flip span{transform:rotate(45deg)}.btn-edit-container:hover .btn-edit{right:-35px;transform:scale(1) rotate(45deg)}.btn-edit-container:hover .btn-edit.btn-edit-sm{transform:scale(0.8) rotate(45deg)}.btn-edit-container:hover .btn-edit.flip{transform:scale(1) rotate(-45deg)}.btn-edit-container:hover .btn-edit.flip.btn-edit{right:auto;left:-35px}.btn-edit-container:hover .btn-edit.flip.btn-edit-sm{transform:scale(0.8) rotate(-45deg)}small{font-size:70%;line-height:1.5rem}.text-muted{color:rgba(0, 0, 0, 0.3) !important}.width-auto{width:auto}.padding-0{padding:0px}.margin-0{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.margin-top-1{margin-top:1rem}.margin-top-2{margin-top:2rem}.margin-top-3{margin-top:3rem}.margin-top-4{margin-top:4rem}.margin-top-5{margin-top:5rem}.margin-top-6{margin-top:6rem}.margin-bottom-1{margin-bottom:1rem}.margin-bottom-2{margin-bottom:2rem}.margin-bottom-3{margin-bottom:3rem}.margin-bottom-4{margin-bottom:4rem}.margin-bottom-5{margin-bottom:5rem}.margin-bottom-6{margin-bottom:6rem}.margin-right-half{margin-right:0.5rem}.margin-right-1{margin-right:1rem}.margin-right-2{margin-right:2rem}.padding-top-1{padding-top:1rem !important}.padding-top-2{padding-top:2rem !important}.padding-top-3{padding-top:3rem !important}.padding-top-4{padding-top:4rem !important}.padding-top-5{padding-top:5rem !important}.d-inline{display:inline-flex}.d-inline.show{display:inline-flex !important}.d-flex{display:flex}.d-flex.show{display:flex !important}.align-items-center{align-items:center}.align-items-center select,.align-items-center input{margin-bottom:0px !important}.justify-content-center{justify-content:center}.justify-content-left{justify-content:left}.flex-fill{flex:1 1 auto !important}.flex-wrap{flex-wrap:wrap}.lazy{display:block;background-repeat:no-repeat;background-position:center;background-image:url("https://signup.churchspring.com/support-media/image-loader.gif");background-color:#e8e8e8}hr{border-top:1px solid rgba(0, 0, 0, 0.1);clear:both}.view-selector{display:flex;flex-direction:row;align-items:center}.view-selector a{display:flex;align-items:center;margin-right:2rem;color:initial}.view-selector a ion-icon,.view-selector a span,.view-selector a .glyphicon{margin-right:0.5rem}.view-selector a ion-icon{font-size:2.5rem}.view-selector a:hover{color:initial}.view-selector a.inactive{color:rgba(0, 0, 0, 0.2)}.view-selector a.inactive:hover{color:initial}.collapse.in,.collapse{float:left;width:100%}.well{border:0px;background:rgba(0, 0, 0, 0.04);border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0)}.well h1:after,.well h2:after,.well h3:after,.well h4:after,.well h5:after,.well h6:after{content:" "}label.small{font-weight:normal}.casper{display:none !important}.content-block .form-control{margin-bottom:2em}.content-block .fr-view img{margin-top:0px !important;max-width:100% !important}.content-block .fr-view img.img-responsive{max-width:100% !important}.content-block ol li,.content-block ul li{list-style-position:inside}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0)}.spacer{display:block;height:10px;width:100%;float:left}.spacer-large{display:block;height:50px;width:100%;float:left}.main-nav-edit{display:none}.navbar-default .navbar-nav > li > a span.draggable{display:none}.content-block{height:auto;display:flex;position:relative}.content-block .content-block-bg{position:absolute;background-size:cover;left:0;top:0;right:0;bottom:0}.content-block .content-block-overlay{position:absolute;left:0;top:0;right:0;bottom:0}.content-block .home-content{margin:0 auto 5rem;z-index:9}.content-block .tool-bar{position:relative;align-self:flex-end;margin-left:-100%;display:none}@media screen and (min-width: 47em){.content-block .tool-bar{display:block}}.content-block .block-content .grid .content-column.editable-field{overflow:visible}.container.content{padding-top:10vw;padding-bottom:10vw;width:100%}@media screen and (min-width: 63.75em){.container.content{width:933px}}@media screen and (min-width: 80em){.container.content{width:1170px}}.container.content.secondary-content{padding-top:5vw;padding-bottom:5vw;z-index:9}.container.content.secondary-content .tool-bar{position:absolute;left:0px;bottom:0px}.home-content{position:relative}.home-block{height:950px;position:relative;overflow:hidden;text-align:center}.home-block h2{text-align:center}.home-block h2:after{content:""}.home-block .btn{margin-top:75px}.edit-message{position:absolute;opacity:0}.delete-message{position:absolute;opacity:0}.map-column{min-height:55vh;width:93%}@media screen and (min-width: 63.75em){.map-column{width:33.3%}}.modal-body .embed-container{position:initial;overflow:visible}.modal-body .embed-container:after{padding-top:0px}.embed-container{position:relative;overflow:hidden;width:100%}.embed-container:after{display:block;content:"";padding-top:56.25%}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#listSermon-wrap .content-search-field{margin:2em 0em 2em 0em;flex-direction:column-reverse}@media screen and (min-width: 63.75em){#listSermon-wrap .content-search-field{flex-direction:row}}#listSermon-wrap .content-search-field .view-selector{flex-direction:column;display:flex;margin-top:1rem}@media screen and (min-width: 63.75em){#listSermon-wrap .content-search-field .view-selector{flex-direction:row;margin-top:0rem}}.content-search-field{display:flex;justify-content:space-between;clear:both;margin:2em 0em;align-items:center}.content-search-field .search-icon{margin-left:auto;max-width:250px;font-size:2em;padding-right:15px;z-index:1;opacity:1;text-decoration:none !important;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;display:flex;align-items:center}.content-search-field .search-icon:before{content:"Search";width:100%;font-family:inherit;font-size:0.5em;padding-right:15px;margin-right:0px;opacity:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.content-search-field .search-icon.sermons:before{content:"Search"}.content-search-field .search-icon.blog:before{content:"Search"}.content-search-field .search-icon:after{content:"\f4a4";display:inline-block;font-family:"Ionicons"}.content-search-field .search-icon:hover{text-decoration:none}.content-search-field .search-icon.active:after{content:"\f2d7"}.content-search-field .search-icon.active:before{padding-right:0px;margin-right:-30px;opacity:0;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.content-search-field input{align-self:flex-end;width:0px;opacity:0;margin-top:-40px;margin-bottom:0 !important;border-radius:50px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.content-search-field input.active{width:100%;opacity:1}@media screen and (min-width: 63.75em){.content-search-field input.active{width:35vw}}#shareBlogSingle.affix{z-index:999;width:100%;bottom:0px}.blog-social-box{width:100%;height:auto;margin-top:-10px}@media screen and (min-width: 63.75em){.blog-social-box{width:75px;margin-top:-330px}}.social-share-spacer{display:block;height:60px;width:50px}a.social-share-icon{display:inline-flex;width:25%;height:50px;border-radius:0%;color:#fff;margin:0px -3px 0px 0px;font-size:24px;text-align:center;justify-content:center;align-items:center;margin-right:-3.6px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width: 63.75em){a.social-share-icon{display:flex;width:40px;height:40px;border-radius:50%;margin:10px 0px 0px 15px;justify-content:center;align-items:center}a.social-share-icon:hover{color:#fff}}a.social-share-icon.facebook{background:#3c579a}a.social-share-icon.twitter{background:#5f8fcb}a.social-share-icon.twitter .cs-twitter-x{padding-top:8px}a.social-share-icon.google{background:#c7272b}a.social-share-icon.email{background:#333333}.editor-button{display:flex;width:fit-content}.editor-button .ion-edit{display:none}.editor-button .ion-trash-b{display:none}@media screen and (max-width: 41.69em){.home-block .screen,.content-block .screen{left:0 !important}}.list-header-row{display:none;font-size:12px;text-transform:capitalize;padding-top:0.5rem;padding-bottom:0.5rem;color:rgba(0, 0, 0, 0.6);background-color:rgba(0, 0, 0, 0.03);border-bottom:1px solid rgba(0, 0, 0, 0.05);margin-bottom:-2px;clear:both;flex:1}@media screen and (min-width: 63.75em){.list-header-row{display:flex}}.list-header-row .col-12 div{display:flex;align-items:center}.list-header-row .list-checkbox{position:absolute;left:-25px}.list-header-row .list-checkbox .custom-control{margin-top:-1rem}.list-header-row .list-checkbox .custom-control:focus{outline:none;outline-width:0px}.list-header-row .list-checkbox .custom-control .custom-control-input{left:2px;top:24px}.list-header-row .list-checkbox .custom-control .custom-control-label.active:before{background-color:#333}.list-header-row .list-checkbox .custom-control .custom-control-label.active:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.list-header-row .btn{padding:3px 8px;font-size:1rem;letter-spacing:0px;margin:0}.list-header-row .btn::after{content:none}.list-header-row .custom-menu{display:inline-block}.list-header-row .custom-menu menu-button{position:relative}.list-header-row .custom-menu menu-button:hover menu-list{display:flex}.list-header-row .custom-menu menu-button menu-list{color:inherit;position:absolute;background:inherit;left:0px;display:none;width:100%;flex-direction:column;justify-content:start;border-radius:3px;z-index:999999999}.list-header-row .custom-menu menu-button menu-list a{padding:3px 8px;color:inherit;width:100%;text-align:left}.list-header-row .custom-menu menu-button menu-list a:hover{text-decoration:none;background:rgba(255, 255, 255, 0.15)}.list-header-row .custom-menu menu-button menu-list a:first-of-type{margin-top:5px}.select-items .list-row .col-12 .list-checkbox{position:absolute;left:-25px;opacity:1}.select-items .list-row .col-12 .list-checkbox .custom-control{margin-top:-1.5rem}.list-row{display:flex;flex-direction:column;width:100%;align-items:center;min-height:62px;padding-top:3em;margin-top:2.5em;border-left:#529cce solid 0px;box-shadow:0px 0px 0px rgba(0, 0, 0, 0);font-size:85%;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width: 63.75em){.list-row{flex-direction:row;margin-top:0px;margin-bottom:0px;padding-top:0em}}.list-row.cursor-pointer{cursor:pointer}.list-row .mobile-row{display:flex;justify-content:space-between}.list-row .mobile-row .dotted-line{flex:1;border-bottom:1px dashed #ccc;height:22px;margin:0 0.6rem}.list-row .mobile-row .badge{height:20px;display:flex;align-items:center;justify-content:center}.list-row .col-12{flex:auto;display:flex;justify-content:center}@media screen and (min-width: 63.75em){.list-row .col-12{flex:0 0 100%;display:block}}.list-row .col-12:first-of-type{display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (min-width: 63.75em){.list-row .col-12:first-of-type{justify-content:flex-start}}.list-row .col-12:first-of-type .badge{margin-left:0.5rem;padding:0.2rem 0.35rem;font-size:9px;text-transform:uppercase;font-weight:400;background:rgba(0, 0, 0, 0.2)}.list-row .col-12 .list-checkbox{position:absolute;left:-25px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.list-row .col-12 .list-checkbox .custom-control{margin-top:-1.5rem}.list-row .col-12 .list-checkbox .custom-control .custom-control-label::before{border:1px solid rgba(0, 0, 0, 0.1)}.list-row .col-12 .btn::after{content:none}.list-row:hover{background:#FFF;box-shadow:0px 0px 12px rgba(0, 0, 0, 0.1)}@media screen and (min-width: 63.75em){.list-row:hover .user-photo{opacity:1;width:55px;height:55px;margin:3px 10px 0px -10px;border-radius:50%}}.list-row:hover .list-checkbox{left:-25px;opacity:1}.list-row:hover .list-checkbox .custom-control .custom-control-label::before{border:1px solid rgba(0, 0, 0, 0.2)}.list-row:nth-of-type(even){background:rgb(255, 255, 255)}@media screen and (min-width: 63.75em){.list-row:nth-of-type(even){background:rgba(0, 0, 0, 0.03)}}.list-row:nth-of-type(even):hover{background:#FFF}.list-row:nth-of-type(odd){background:rgba(255, 255, 255, 0.1)}.list-row:nth-of-type(odd):hover{background:#FFF}.list-row p{margin:0px}.list-row p a{width:100%}.list-row .control-buttons a{padding:5px 10px !important;margin:15px 10px 18px 0px;min-width:60px;justify-content:center}.list-row .control-buttons a.btn-primary{color:#fff}.list-row .user-photo{background-color:#dddddd !important;background-size:cover !important;border-radius:50%;display:inline-block;float:left;border:8px solid #fff;opacity:1;width:80px;height:80px;margin:0px 0px 0px -40px;position:absolute;top:-5em;left:50%}@media screen and (min-width: 63.75em){.list-row .user-photo{position:relative;border:0px solid #fff;opacity:1;width:40px;height:40px;margin:10px 10px 0px -5px;border:0px solid #fff;top:0px;left:auto}}.list-row .badge{padding:0.2rem 1rem;border-radius:50px;background:#333;color:#fff;float:none;display:inline-flex;font-weight:normal;font-size:10px}.list-row .badge:hover{color:#fff}.list-row .column-controls{min-height:inherit;display:flex;justify-content:flex-end;align-items:center;width:auto;float:right;padding-right:0px}.list-row .column-controls .form-group{margin-bottom:0px}.list-row .column-controls a{padding:20px 15px;padding:0px 15px}.list-row-edit{width:100%}.list-group-item{background-color:transparent;border:1px solid rgba(0, 0, 0, 0)}.list-row-tabs{margin:0px -15px;margin-bottom:0px !important;border-bottom:0px;display:flex}.list-row-tabs .nav-item{border-radius:10px 10px 0 0;display:inline-flex;padding:5px 40px;height:45px;align-items:center;line-height:1.5rem}.list-row-tabs .nav-item .nav-link{border:0px;background:transparent;color:#333;font-size:85%;text-align:center}.list-row-tabs .nav-item:hover{background:rgba(255, 255, 255, 0.4)}.list-row-tabs .nav-item.active{background:rgba(0, 0, 0, 0.03);border:0px}.list-row-tabs .nav-item.active:hover{background:rgba(0, 0, 0, 0.03) !important;border:0px !important}.list-row-tabs .toolbar{display:flex;flex:1}.list-row-tabs .toolbar spacer{display:flex;flex:1;margin:0}.list-row-tabs .toolbar pad{width:2rem}.list-row-tabs .toolbar a{display:flex;align-items:center;font-size:85%}.list-row-tabs .toolbar a ion-icon{margin-right:3px}.nav-tabs.offset-tabs{position:absolute;top:-38px;border-bottom:0px}.nav-tabs.offset-tabs li{opacity:0.4;margin-right:0.3rem}.nav-tabs.offset-tabs li a{display:flex;align-items:center;border-radius:8px 8px 0 0;padding:8px 20px;border:0px}@media screen and (min-width: 63.75em){.nav-tabs.offset-tabs li a{padding:8px 35px}}.nav-tabs.offset-tabs li a:hover{background-color:"";border-radius:8px 8px 0 0;border:0px}.nav-tabs.offset-tabs li a ion-icon{margin-right:5px}.nav-tabs.offset-tabs li.active{opacity:1}.nav-tabs.offset-tabs li.active a{border-radius:8px 8px 0 0;border:0px}.nav-tabs.offset-tabs li.active a:hover{border-radius:8px 8px 0 0;border:0px}card-number{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-right:0.5rem}card{width:28px;height:18px;background:#ccc;border-radius:3px;display:inline-flex;position:relative}card.large{transform:scale(1.4)}card.default{background-image:repeating-linear-gradient(0deg, #ccc, #ccc 12px, #888 10px, #888 14px, #ccc 0px, #ccc 40px);color:#333}card.default:before{content:"";font-size:29%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:bold}card.default:after{content:"";position:absolute;width:9.5px;height:2px;display:flex;border-radius:0;top:10.5px;right:4px;border:1px dashed #888}card.visa{background:#0265AD;color:#fff}card.visa:before{content:"";position:absolute;width:2px;height:2px;display:flex;top:5px;left:1px;border-left:4px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-top:3px solid #FBB130}card.visa:after{content:"visa";font-size:9px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:bold;font-family:"Arial", sans-serif}card.mastercard{background:#00345E;background:#000000;color:#fff}card.mastercard:before{content:"";position:absolute;width:10px;height:10px;display:flex;border-radius:50%;top:4px;left:5px;background:#DD021B}card.mastercard:after{content:"";position:absolute;width:10px;height:10px;display:flex;border-radius:50%;top:4px;right:5px;background:#EFA201}card.amex{background:#00AAEC;color:#fff}card.amex:after{content:"amex";font-size:50%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:bold}card.discover{background:#f5f5f5;background-image:repeating-linear-gradient(165deg, #fff, #fff 18px, #fff 6px, #fff 13px, #FBB130 10px, #FBB130 27px);color:#000}card.discover:before{content:"discover";font-size:29%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:bold}card.discover:after{content:"";position:absolute;width:4.5px;height:4.5px;display:flex;border-radius:50%;top:6.5px;right:11px;background:#EFA201}card.ach_verify,card.ach{color:#fff;background:#00AAEC;align-items:center;justify-content:center;width:auto;padding:2px 4px 2px 0px}card.ach_verify:after,card.ach:after{font-size:7px;content:"BANK"}.date-range-selctor{position:relative;margin:0 1rem;width:calc(100% - 25px)}@media screen and (min-width: 63.75em){.date-range-selctor{margin-right:0;width:auto}}.date-range-selctor input{color:#333;border:1px solid rgba(0, 0, 0, 0.1);padding:8px 10px 8px 35px;margin-right:1rem;border-radius:3px;width:100%;font-size:14px;height:40px}@media screen and (min-width: 63.75em){.date-range-selctor input{padding:8px 38px;min-width:265px;width:auto;margin-right:0}}.date-range-selctor input:focus{outline:none;border:1px solid rgba(0, 0, 0, 0.2)}.date-range-selctor ion-icon{position:absolute;top:10px;font-size:20px}.date-range-selctor ion-icon:nth-of-type(1){left:10px}.date-range-selctor ion-icon:nth-of-type(2){right:25px}.daterangepicker{width:calc(100% - 25px) !important;box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 12px;border:0px !important;border-radius:15px !important;padding:1rem !important}@media screen and (min-width: 63.75em){.daterangepicker{width:auto !important}}.daterangepicker:before{top:-7px;border-right:6px solid transparent !important;border-left:7px solid transparent !important;border-bottom:7px solid rgba(0, 0, 0, 0) !important}.daterangepicker:after{top:-10px !important;border-right:25px solid transparent !important;border-bottom:25px solid #fff !important;border-left:25px solid transparent !important}.daterangepicker.show-calendar .drp-selected{flex:1;text-align:left}.daterangepicker.show-calendar .drp-buttons{display:flex !important;align-items:center;justify-content:flex-end}.daterangepicker.show-calendar .drp-buttons .btn{margin-top:0px;margin-bottom:0px}.daterangepicker .drp-calendar .calendar-table td{height:32px;width:32px}.daterangepicker .drp-calendar .calendar-table td.available.in-range:hover{background-color:#dae7ed}.daterangepicker .drp-calendar .calendar-table td.active{background-color:#1C64C7 !important}.daterangepicker .drp-calendar .calendar-table td.start-date{position:relative;border-radius:8px 0 0 8px}.daterangepicker .drp-calendar .calendar-table td.start-date.off{background-color:#ccc !important;color:#fff}.daterangepicker .drp-calendar .calendar-table td.start-date.off:after{border-left-color:#ccc}.daterangepicker .drp-calendar .calendar-table td.start-date:after{left:90%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(28, 100, 199, 0);border-left-color:#1C64C7;border-width:10px;margin-top:-10px;z-index:2}.daterangepicker .drp-calendar .calendar-table td.start-date.end-date:after{opacity:0}.daterangepicker .drp-calendar .calendar-table td.end-date{position:relative;border-radius:0 8px 8px 0}.daterangepicker .drp-calendar .calendar-table td.end-date.off{background-color:#ccc !important;color:#fff}.daterangepicker .drp-calendar .calendar-table td.end-date.off:after{border-right-color:#ccc}.daterangepicker .drp-calendar .calendar-table td.end-date:after{right:90%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(28, 100, 199, 0);border-right-color:#1C64C7;border-width:10px;margin-top:-10px}.pagination{font-size:14px}.pagination li{color:#333}.pagination li a{background-color:transparent;color:#333;border:0px;width:30px;height:30px;border-radius:50%;margin:0 0.2rem}.pagination li a:hover{background-color:rgba(0, 0, 0, 0.05);color:#333}.pagination li:first-child a{width:auto;border-radius:5px}.pagination li:last-child a{width:auto;border-radius:5px}.pagination .active a{background-color:rgba(0, 0, 0, 0.05);color:#333}.pagination .active a:hover{background-color:#333;color:#fff}.page-toolbar{min-height:25px;display:flex;flex-direction:row}.page-toolbar *{display:flex;margin:0;align-items:center}.page-toolbar .btn{margin:0}.page-toolbar spacer{flex:1}.page-toolbar pad{width:10px}.body-nav .btn-print.menu{position:relative;padding:3px 8px;margin-top:-3px;margin-right:0px;border:1px solid rgba(0, 0, 0, 0);border-radius:5px 5px 0px 0px}.body-nav .btn-print.menu print-menu{border-radius:5px 0px 5px 5px;width:130px;display:none;position:absolute;flex-direction:column;text-align:left;top:34px;right:-1px;font-size:80%;background:#fff;padding:1rem;z-index:99;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.15)}.body-nav .btn-print.menu print-menu a{display:flex;align-items:center;padding:3px 5px;border-radius:3px}.body-nav .btn-print.menu print-menu a ion-icon{margin-right:5px}.body-nav .btn-print.menu print-menu a:hover{text-decoration:none;background:rgba(0, 0, 0, 0.03)}.body-nav .btn-print.menu:hover{background:#fff;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.15)}.body-nav .btn-print.menu:hover::before{content:" ";width:100%;height:10px;position:absolute;background:#fff;bottom:-1px;right:0px;z-index:100}.body-nav .btn-print.menu:hover print-menu{display:flex}.grid-toolbar{display:flex;font-size:14px}.grid-toolbar a{margin-right:3rem}.grid-toolbar a span{margin-right:5px}.grid-header-row{font-size:12px !important;text-transform:uppercase;padding-top:0.5rem;padding-bottom:0.5rem;color:rgba(0, 0, 0, 0.6);background-color:rgba(0, 0, 0, 0.05);border-bottom:1px solid rgba(0, 0, 0, 0.08);margin-bottom:-2px;clear:both}.grid-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;font-size:75%;line-height:150%;padding:0px}.grid-row:hover{background:rgba(0, 0, 0, 0.05)}.grid-row:nth-child(odd){background:rgba(0, 0, 0, 0.03)}.grid-row:nth-child(odd):hover{background:rgba(0, 0, 0, 0.06)}.grid-row .grid-item{padding:5px;display:flex;border-right:1px solid rgba(0, 0, 0, 0.05)}.grid{display:flex;flex-wrap:wrap;gap:20px}.locked-feature-content .block-container.hover{display:none}.locked-feature-container{display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.2);background:repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 8px, rgba(0, 0, 0, 0.02) 8px, rgba(0, 0, 0, 0.02) 17px);z-index:9999}.locked-feature-container .locked-feature-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;width:95%;background:#fff;padding:4rem;border-radius:12px;box-shadow:rgba(0, 0, 0, 0.5) 0px 0px 32px 0px;text-align:center}@media screen and (min-width: 63.75em){.locked-feature-container .locked-feature-modal{width:50%}}.locked-feature-container .locked-feature-modal ion-icon{color:#fbb03b;font-size:75px;margin-bottom:2rem}.locked-feature-container .locked-feature-modal p{text-align:center}.event-block{height:900px;overflow:hidden;color:#fff;min-height:900px;position:relative}.event-block a{color:#fff;text-decoration:none}.event-block a:hover{color:#fff;text-decoration:none}.event-block .row{height:450px;overflow:hidden}@media screen and (min-width: 63.75em){.event-block .row{height:50%}}.event-block .event-item-container{height:inherit}.event-block .event-link{height:inherit;display:block}.event-block.font-dark h2 *{color:rgba(0, 0, 0, 0.8)}.event-block.font-dark .carousel-indicators li{background-color:rgba(0, 0, 0, 0.1)}.event-block.font-dark .carousel-indicators li.active{background-color:rgba(0, 0, 0, 0.4)}.event-block.font-dark .tool-bar{z-index:15}.event-block.font-dark .tool-bar a{color:rgba(0, 0, 0, 0.8)}.event-block.font-light h2 *{color:#FFF}.event-block-bg{height:940px;background-size:cover;background-attachment:local;position:relative;min-height:inherit}@media screen and (min-width: 63.75em){.event-block-bg{background-attachment:fixed}@supports (-webkit-touch-callout: none){.event-block-bg {  background-attachment:local}}} .event-block-overlay{height:inherit;margin-top:-940px;min-height:inherit}.event-block-content{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9}.event-slider-wrapper{width:100%;overflow:hidden;position:relative}@media (min-width: 1170px){.event-slider-wrapper{width:1170px;left:50%;margin-left:-585px}}.event-slider{display:flex;transition:transform 0.5s ease-in-out;transform:translateX(0)}.event-container{flex:0 0 calc(100% - 0px);text-align:center;background-color:transparent;margin:0 0px !important;background-size:cover;min-height:30vh}@media screen and (min-width: 63.75em){.event-container{flex:0 0 calc(33% - 15px);margin:0 10px !important}}.event-carousel{height:inherit;margin-top:-900px;position:relative;z-index:99;min-height:inherit;display:none !important}@media screen and (min-width: 1365px){.event-carousel{margin-top:-900px}}.event-carousel-inner{height:inherit}.event-carousel-inner .item{padding-top:10vw}.event-item{position:relative;display:flex;height:inherit;background:rgba(0, 0, 0, 0.1);background-size:cover;background-position-x:center;overflow:hidden;margin:0vw 5vw;min-height:300px}@media screen and (min-width: 47em){.event-item{margin:0vw 15vw}}@media screen and (min-width: 63.75em){.event-item{margin:0vw}}.event-date-box{position:absolute;z-index:2;top:25px;left:25px;background:rgba(255, 255, 255, 0.6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:10px}.event-date-box span:first-child{font-size:3.3em;margin-top:10px;display:block}.event-date-box span:last-child{font-size:0.7em;margin-top:3px;display:block;height:25px;text-align:center}.event-date-box.standalone{left:15px;top:20px;background:#ccc;color:#fff;width:65%;text-align:center;padding:20px 0px;font-size:1.2em}.event-date-box.standalone span{color:#fff}.event-date-box.standalone span:last-child{font-size:0.65em;margin-top:15px;display:block;height:25px;text-align:center}.event-item-bg{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);position:absolute;background-size:cover;background-position:center}.event-item-bg .event-item-icon{padding-top:0.5em;display:block;margin:0 auto;text-align:center;font-size:6em;color:rgba(255, 255, 255, 0.7);margin-top:-0.5em}.event-item-bg h5{color:rgba(255, 255, 255, 0.7);text-align:center;margin-top:0px;font-weight:bolder}.event-item-bg h5:after{content:""}.event-item:hover .event-item-bg{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.event-item-overlay{display:flex;z-index:1;align-self:flex-end;width:100%;background:-moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.event-item-content{align-self:flex-end;width:100%;text-align:left;padding:25px;color:#fff}.event-item-content.testing p{display:block;line-height:inherit}.event-item-content h2{font-size:2.2em}.event-item-content h3{margin:0px}.event-item-content h3:after{color:transparent;margin:0px;content:""}.event-item-content p{margin:0px 0px 10px 0px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;line-height:1.5em}.event-item-content span{text-transform:none}.event-item-container.event-list{display:block;margin-bottom:5em;clear:both;padding-top:15px;padding-bottom:15px}.event-item-container.event-list .event-main{flex-direction:column}@media screen and (min-width: 63.75em){.event-item-container.event-list .event-main{margin:0vw;flex-direction:row}}.event-item-container.event-list .event-item{margin:0}@media screen and (max-width: 41.69em){.event-item-container.event-list .event-item{margin:0em 0em 1.5em 0em}}.event-item-container.event-list .event-date-box{text-align:center}.event-item-container.event-list .event-item-content{padding:0px 15px;width:auto;text-align:left;align-self:flex-start;color:inherit}.event-item-container.event-list .event-item-content.single-page{padding:0px}.event-item-container.event-list .event-item-content h4{display:inline-block;color:rgba(0, 0, 0, 0.3);margin:0.5em 1.5em 1em 0em;font-size:1.1em}.event-item-container.event-list .event-item-content h4:after{color:transparent;margin:0px;content:""}.view-selector{display:none}@media screen and (min-width: 63.75em){.view-selector{display:flex}}.month-veiw{margin-bottom:10rem}.month-veiw .month-view-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.month-veiw .month-view-header spacer{display:inline-flex;flex:1}.month-veiw .month-view-header .month-view-month{justify-content:center;flex:1;margin:0;display:inline-flex}.month-veiw .month-view-header .month-view-month span{margin-right:1rem}.month-veiw .month-view-header .month-view-month:after{content:""}.month-veiw .month-view-header nav{flex:1;display:inline-flex;align-items:center;justify-content:end}.month-veiw .month-view-header nav h3{display:flex;align-items:center;margin:0}.month-veiw .month-view-header nav h3:hover{cursor:pointer}.month-veiw .month-view-header nav h3:after{content:""}.month-veiw .month-view-header nav span{cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0 1rem}.fc-calendar-container{position:relative;height:800px;width:100%}.fc-calendar{width:100%;height:100%}.fc-calendar .fc-head{height:30px;line-height:30px;color:#fff}.fc-calendar .fc-body{position:relative;width:100%;height:100%;height:-moz-calc(100%);height:-webkit-calc(100%);height:100%;border:1px solid rgba(0, 0, 0, 0.1)}.fc-calendar .fc-body .fc-row{width:100%;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.fc-calendar .fc-body .fc-row .not-this-month{background:rgba(0, 0, 0, 0.03)}.fc-calendar .fc-body .fc-row .not-this-month .fc-date{opacity:0.3}.fc-calendar .fc-body .fc-row div:hover .btn-add{text-decoration:none;transform:scale(1)}.fc-calendar .fc-body .fc-row div .btn-add{display:none}.fc-calendar .fc-body .fc-row div .btn-add:hover{transform:scale(1.2);text-decoration:none;box-shadow:0 0px 5px 0 rgba(60, 64, 67, 0.3), 0 0px 0px 0px rgba(60, 64, 67, 0.05)}.fc-calendar .fc-body .fc-row div .fc-date{font-size:1.3rem;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:rgba(0, 0, 0, 0)}.fc-calendar .fc-body .fc-row div .fc-date.btn-primary{background:rgba(0, 0, 0, 0.03)}.fc-calendar .fc-body .fc-row div.fc-today{background:transparent}.fc-calendar .fc-body .fc-row div.fc-today .fc-date{color:#fff;background:rgba(0, 0, 0, 0.5)}.fc-calendar .fc-body .fc-row div .fc-calendar-events .fc-calendar-event{color:#333;background:transparent;display:flex;align-items:center;font-family:Arial, Helvetica, sans-serif;position:relative;padding:2px 3px 2px 10px;font-size:11px;border-radius:5px;line-height:1.3rem;min-height:20px;text-decoration:none;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.fc-calendar .fc-body .fc-row div .fc-calendar-events .fc-calendar-event:hover{cursor:pointer;background:rgba(0, 0, 0, 0.1);text-decoration:none}.fc-calendar .fc-body .fc-row div .fc-calendar-events .fc-calendar-event:hover event-time{background:rgba(255, 255, 255, 0.7)}.fc-calendar .fc-body .fc-row div .fc-calendar-events .fc-calendar-event content{white-space:nowrap;overflow:hidden}.fc-calendar .fc-body .fc-row div .fc-calendar-events .fc-calendar-event dot{position:absolute;top:8px;left:3px;display:inline-flex;width:5px;height:5px;border-radius:50%}.fc-calendar .fc-body .fc-row div .fc-calendar-events .fc-calendar-event event-time{padding:1px 3px;border-radius:3px;background:rgba(0, 0, 0, 0.08);display:inline-flex;margin-right:3px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.fc-calendar .fc-body .fc-row div .fc-calendar-events .more-events{position:absolute;width:100%;bottom:-1px;left:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#333;background:transparent;display:flex;align-items:center;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:2px 4px 2px 8px;font-size:11px;border-radius:0;line-height:1.3rem;min-height:20px;z-index:2;text-decoration:none;border:0px solid rgba(0, 0, 0, 0.1);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.fc-calendar .fc-body .fc-row div .fc-calendar-events .more-events:hover{cursor:pointer;background:rgba(0, 0, 0, 0.1);text-decoration:none}.fc-four-rows .fc-row{height:25%}.fc-five-rows .fc-row{height:20%}.fc-six-rows .fc-row{height:16.66%;height:-moz-calc(100%/6);height:-webkit-calc(100%/6);height:16.6666666667%}.fc-calendar .fc-row > div,.fc-calendar .fc-head > div{float:left;height:100%;width:14.28%;width:-moz-calc(100%/7);width:-webkit-calc(100%/7);position:relative}.ie9 .fc-calendar .fc-row > div,.ie9 .fc-calendar .fc-head > div{width:14.2%}.fc-calendar .fc-row > div{border-right:1px solid rgba(0, 0, 0, 0.1);padding:4px;overflow:hidden;position:relative}.fc-calendar .fc-head > div{text-align:center}.fc-calendar .fc-row > div time{display:none}.fc-calendar .fc-row > div > span.fc-weekday{padding-left:5px;display:none}.fc-calendar .fc-row > div.fc-out{opacity:0.6}.fc-calendar .fc-row > div:last-child,.fc-calendar .fc-head > div:last-child{border-right:none}.fc-calendar .fc-row:last-child{border-bottom:none}.modal#MoreEvents .modal-dialog{top:30%}.modal#MoreEvents .modal-dialog .modal-close-icon{top:-25px;right:-25px;width:25px;height:25px;font-size:14px;line-height:1rem;align-items:center}.modal event-date{display:flex;flex-direction:column;margin-bottom:1rem}.modal event-date day{font-size:1.3rem;line-height:1rem}.modal event-date date{font-size:3rem}.modal .event-list{display:flex;flex-direction:column}.modal .event-list .fc-calendar-event{color:#333;background:transparent;display:flex;align-items:center;font-family:Arial, Helvetica, sans-serif;position:relative;padding:2px 3px 2px 15px;margin-bottom:5px;font-size:12px;border-radius:5px;line-height:1.3rem;min-height:20px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.modal .event-list .fc-calendar-event:hover{cursor:pointer;background:rgba(0, 0, 0, 0.1);text-decoration:none}.modal .event-list .fc-calendar-event:hover event-time{background:rgba(255, 255, 255, 0.7)}.modal .event-list .fc-calendar-event dot{position:absolute;top:6px;left:3px;display:inline-flex;width:8px;height:8px;border-radius:50%}.modal .event-list .fc-calendar-event event-time{padding:1px 3px;border-radius:3px;background:rgba(0, 0, 0, 0.08);display:inline-flex;margin-right:3px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.blog .block-box{align-items:flex-start}.blog .block-box .container.content.secondary-content{padding-top:5rem}.blog .block-box .container.content.secondary-content .blog-item-container.blog-list{margin-top:1rem}.blog-block{height:100vh;overflow:hidden}.blog-block a{color:#fff;text-decoration:none}.blog-block a:hover{color:#fff;text-decoration:none}.blog-block .row{height:50vh;overflow:hidden}@media screen and (min-width: 63.75em){.blog-block .row{height:40vh}}.blog-block .blog-item-container{height:inherit}.blog-block .blog-item-container.editable-field{backdrop-filter:none}.blog-block .blog-link{height:inherit;display:block}.blog-block-bg{height:140vh;background-size:cover}.blog-block-overlay{height:inherit;margin-top:-140vh}.blog-carousel{height:inherit;margin-top:-100vh}.blog-carousel-inner{height:inherit}.blog-carousel-inner .item{padding-top:10vw}.blog-item *{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.blog-item{position:relative;display:flex;height:inherit;background:rgba(0, 0, 0, 0.1);background-size:cover;background-position-x:center;overflow:hidden;margin:0vw 10vw;min-height:30vh}@media screen and (min-width: 47em){.blog-item{margin:0vw 15vw}}@media screen and (min-width: 63.75em){.blog-item{margin:0vw}}.blog-date-box{position:absolute;z-index:2;top:25px;left:25px;background:rgba(255, 255, 255, 0.6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:10px}.blog-date-box span:first-child{font-size:3.3em;margin-top:10px;display:block}.blog-date-box span:last-child{font-size:0.7em;margin-top:3px;display:block;height:25px;text-align:center}.blog-item-bg{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);position:absolute;background-size:cover;background-position:center}.blog-item-bg .blog-item-icon{padding-top:0.5em;display:block;margin:0 auto;text-align:center;font-size:6em;color:rgba(255, 255, 255, 0.7);margin-top:-0.5em}.blog-item-bg h5{color:rgba(255, 255, 255, 0.7);text-align:center;margin-top:0px;font-weight:bolder}.blog-item-bg h5:after{content:""}.blog-item:hover .blog-item-bg{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.blog-item-overlay{display:flex;z-index:1;align-self:flex-end;width:100%;background:-moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.blog-item-content{align-self:flex-end;width:100%;text-align:right;padding:25px;color:#fff}.blog-item-content h3{margin:0px}.blog-item-content h3:after{color:transparent;margin:0px;content:""}.blog-item-content p{margin:0em 0em 1em 0em}.blog-specs-container{display:flex;margin:1em 0em;font-size:0.8em}@media screen and (min-width: 63.75em){.blog-specs-container{font-size:1em}}.blog-specs-container h4{font-size:1em}.blog-specs-container h4 span{margin-right:10px}.blog-read-more{margin-top:2em;display:inline-block}.blog-item-container.blog-list,.blog-item-container.blog-detail{display:block;clear:both;margin-top:4em}.blog-item-container.blog-list .blog-item,.blog-item-container.blog-detail .blog-item{margin:0em 0em 1.5em 0em}.blog-item-container.blog-list .blog-date-box,.blog-item-container.blog-detail .blog-date-box{text-align:center}.blog-item-container.blog-list .blog-item-content,.blog-item-container.blog-detail .blog-item-content{padding:0px 15px;width:auto;text-align:left;align-self:flex-start;color:inherit}.blog-item-container.blog-list .blog-item-content .blog-specs h4,.blog-item-container.blog-detail .blog-item-content .blog-specs h4{display:inline-block;color:rgba(0, 0, 0, 0.3);margin:0em 1em 0em 0em}.blog-item-container.blog-list .blog-item-content .blog-specs h4:after,.blog-item-container.blog-detail .blog-item-content .blog-specs h4:after{color:transparent;margin:0px;content:""}.blog-item-container.blog-detail{margin-top:0px}.staff-block{height:100vh;overflow:hidden}.staff-block a{color:#fff;text-decoration:none}.staff-block a:hover{color:#fff;text-decoration:none}.staff-block .row{height:50vh;overflow:hidden}@media screen and (min-width: 63.75em){.staff-block .row{height:40vh}}.staff-block .staff-item-container{height:inherit}.staff-image{height:250px;background-size:cover;background-position:top}@media screen and (max-width: 80em){.staff-image{height:150px}}@media screen and (max-width: 47em){.staff-image{height:250px}}.staff-block-bg{height:140vh;background-size:cover}.staff-block-overlay{height:inherit;margin-top:-140vh}.staff-item *{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.staff-item{position:relative;display:flex;height:inherit;background:rgba(0, 0, 0, 0.1);background-size:cover;background-position-x:center;overflow:hidden;margin:0vw 10vw;min-height:350px;width:350px;max-width:100%}@media screen and (min-width: 47em){.staff-item{margin:0vw 15vw}}@media screen and (min-width: 63.75em){.staff-item{margin:0vw}}@media screen and (max-width: 63.75em){.staff-link{width:100%;display:flex;justify-content:space-evenly}}.staff-date-box{position:absolute;z-index:2;top:25px;left:25px;background:rgba(255, 255, 255, 0.6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:10px}.staff-date-box span:first-child{font-size:3.3em;margin-top:10px;display:block}.staff-date-box span:last-child{font-size:0.7em;margin-top:3px;display:block;height:25px;text-align:center}.staff-item-bg{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);position:absolute;background-size:cover;background-position:top}.staff-item-bg .staff-item-icon{padding-top:0.5em;display:block;margin:0 auto;text-align:center;font-size:6em;color:rgba(255, 255, 255, 0.7);margin-top:-0.5em}.staff-item-bg h5{color:rgba(255, 255, 255, 0.7);text-align:center;margin-top:0px;font-weight:bolder}.staff-item-bg h5:after{content:""}.staff-item:hover .staff-item-bg{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.staff-item-overlay{display:flex;z-index:1;align-self:flex-end;width:100%;background:-moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.staff-item-content{align-self:flex-end;width:100%;text-align:right;padding:25px;color:#fff}.staff-item-content h3{margin:0px}.staff-item-content h3:after{color:transparent;margin:0px;content:""}.staff-item-content p{margin:0em 0em 1em 0em}.staff-read-more{margin-top:2em;display:inline-block}.staff-item-container.staff-list,.staff-item-container.staff-detail{display:block;clear:both;margin-top:4em;padding-top:15px}.staff-item-container.staff-list .staff-item,.staff-item-container.staff-detail .staff-item{margin:0em 0em 1.5em 0em}.staff-item-container.staff-list .staff-date-box,.staff-item-container.staff-detail .staff-date-box{text-align:center}.staff-item-container.staff-list .staff-item-content,.staff-item-container.staff-detail .staff-item-content{padding:0px 15px;width:auto;text-align:left;align-self:flex-start;color:inherit}.staff-item-container.staff-list h3,.staff-item-container.staff-detail h3{display:block}@media screen and (min-width: 63.75em){.staff-item-container.staff-list h3,.staff-item-container.staff-detail h3{display:inline-block}}.staff-item-container.staff-list h3.primary-color,.staff-item-container.staff-detail h3.primary-color{margin-bottom:0.5em;margin-top:0.5em}@media screen and (min-width: 63.75em){.staff-item-container.staff-list h3.primary-color,.staff-item-container.staff-detail h3.primary-color{margin-top:0em}}.staff-item-container.staff-list h3.secondary-color,.staff-item-container.staff-detail h3.secondary-color{margin-bottom:0.5em;font-size:1.2em}.staff-item-container.staff-list h3.secondary-color:before,.staff-item-container.staff-detail h3.secondary-color:before{display:inline-block;height:2em;width:2px;background:rgba(0, 0, 0, 0);content:" ";margin:0em 1em -0.5em 1em;display:none}@media screen and (min-width: 63.75em){.staff-item-container.staff-list h3.secondary-color:before,.staff-item-container.staff-detail h3.secondary-color:before{display:inline-block;background:rgba(0, 0, 0, 0.1)}}.staff-item-container.staff-list .edit-drag,.staff-item-container.staff-detail .edit-drag{position:absolute;height:100%;width:10px;left:0px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) 40%, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0));background-size:100% 4px;cursor:move;opacity:0.5}.staff-item-container.staff-list .edit-drag:hover,.staff-item-container.staff-detail .edit-drag:hover{opacity:1}.staff-item-container.staff-detail{margin-top:0px}.filter-block{padding:2.5em 0em 2.5em 0em;display:flex;align-items:center;justify-content:center}.filter-block *{color:rgba(0, 0, 0, 0.3)}.filter-block h3,.filter-block h4{margin:0px 20px}.filter-block h3:after,.filter-block h4:after{display:none}@font-face{font-family:"ChurchSpring";src:url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring-Icons.eot");src:url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring.eot?jpxz6n#iefix") format("embedded-opentype"), url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring.ttf?jpxz6n") format("truetype"), url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring.woff?jpxz6n") format("woff"), url("https://csstaticfile.s3.amazonaws.com/fonts/ChurchSpring.svg?jpxz6n#ChurchSpring") format("svg");font-weight:normal;font-style:normal}.cs-logo{font-family:"ChurchSpring" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0.15;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cs-icon:before{content:"\e900"}.icon-cs-text:before{content:"\e902"}.icon-cs-logo:before{content:"C" !important;width:100%;font-size:144px;max-height:40px;position:absolute;line-height:30px}@media screen and (max-width: 63.75em){.icon-cs-logo:before{left:0;margin-top:15px}}footer{background:#fff;min-height:500px;display:flex;position:relative}footer h3{font-size:1.2em}footer #ContactFooterContenttxtShow{flex-direction:column}footer ul{list-style:none;padding:0px}footer .container{padding-top:50px;padding-bottom:50px;z-index:9}footer .footer-block-bg{position:absolute;background-size:cover;left:0;top:0;right:0;bottom:0}footer .footer-block-overlay{position:absolute;left:0;top:0;right:0;bottom:0}.footer-content{text-align:center}.footer-content .footer-column.one ul{list-style:disc;padding-inline-start:40px}.footer-content .footer-column-content{word-break:break-word}@media screen and (max-width: 41.69em){.footer-content .footer-column-content .editable-field span{display:block}}@media screen and (min-width: 63.75em){.footer-content{text-align:left}}.footer-content.light-font .social-icon,.footer-content.font-light .social-icon{background:#fff;color:#575757}.footer-content.light-font h1,.footer-content.light-font h2,.footer-content.light-font h3,.footer-content.light-font h4,.footer-content.light-font h5,.footer-content.light-font p,.footer-content.light-font div,.footer-content.light-font a:not(.social-icon),.footer-content.light-font :after,.footer-content.light-font .tool-bar,.footer-content.font-light h1,.footer-content.font-light h2,.footer-content.font-light h3,.footer-content.font-light h4,.footer-content.font-light h5,.footer-content.font-light p,.footer-content.font-light div,.footer-content.font-light a:not(.social-icon),.footer-content.font-light :after,.footer-content.font-light .tool-bar{color:#fff}.footer-content.dark-font .social-icon,.footer-content.font-dark .social-icon{background:#575757;color:#fff}.footer-content.dark-font h1,.footer-content.dark-font h2,.footer-content.dark-font h3,.footer-content.dark-font h4,.footer-content.dark-font h5,.footer-content.dark-font p,.footer-content.dark-font div,.footer-content.dark-font a:not(.social-icon),.footer-content.dark-font :after,.footer-content.dark-font .tool-bar,.footer-content.font-dark h1,.footer-content.font-dark h2,.footer-content.font-dark h3,.footer-content.font-dark h4,.footer-content.font-dark h5,.footer-content.font-dark p,.footer-content.font-dark div,.footer-content.font-dark a:not(.social-icon),.footer-content.font-dark :after,.footer-content.font-dark .tool-bar{color:#575757}.footer-bottom{min-height:100px;border-top:1px solid rgba(0, 0, 0, 0.1);margin-top:50px}.footer-bottom .footer-copyright{min-height:inherit;font-size:0.7em;padding-top:35px;border-right:1px solid rgba(0, 0, 0, 0.1)}.footer-bottom .footer-social{display:flex;justify-content:center;min-height:inherit;padding-top:35px;text-align:center;border-right:1px solid rgba(0, 0, 0, 0.1)}.footer-bottom .footer-social .social-icon{width:30px;height:30px;border-radius:50%;margin-right:10px;display:inline-flex !important;align-items:center;justify-content:center}.footer-bottom .footer-social .social-icon:hover{text-decoration:none}.footer-bottom .footer-social .social-icon .cs-twitter-x{display:flex}.footer-bottom .footer-logo{min-height:inherit;padding-top:35px;font-size:2em}.footer-bottom .footer-logo .toggle-menu{z-index:9}.footer-bottom .footer-logo .logo-container{margin-left:20px;position:relative;display:flex}.footer-bottom .footer-logo .logo-container.active{display:block}.footer-bottom .footer-logo .logo-container.inactive{display:none}.footer-bottom .footer-logo .cs-logo:hover{text-decoration:none}.footer-bottom .footer-logo span{font-size:0.25em;text-transform:uppercase;line-height:0;position:absolute;left:35%;top:-5px}@media screen and (min-width: 63.75em){.footer-bottom .footer-logo span{top:-4px;left:38px}}.has-fixed-nav .hero-block{height:90vh}@media screen and (min-width: 30em){.has-fixed-nav .hero-block{height:120vh}}@media screen and (min-width: 41.69em){.has-fixed-nav .hero-block{height:100vh}}@media screen and (min-width: 47em){.has-fixed-nav .hero-block{height:90vh}}.has-notification-bar .hero-block{min-height:850px}.hero-block{height:100 vh;overflow:hidden;width:100%;min-height:650px;position:relative}@media screen and (min-width: 63.75em){.hero-block{min-height:800px}}@media screen and (min-width: 80em){.hero-block{height:110vh;min-height:930px}}@media screen and (min-width: 105em){.hero-block{height:100 vh;min-height:800px}}@media screen and (min-width: 125em){.hero-block{height:85vh;min-height:800px}}.hero-block .slide-container h1,.hero-block .editable-field h1,.hero-block .slide-edit-container h1{padding-left:10vw;padding-right:10vw;font-size:2em}.hero-block .slide-container h1 br,.hero-block .editable-field h1 br,.hero-block .slide-edit-container h1 br{display:none}@media screen and (min-width: 63.75em){.hero-block .slide-container h1 br,.hero-block .editable-field h1 br,.hero-block .slide-edit-container h1 br{display:inline-block}}@media screen and (min-width: 63.75em){.hero-block .slide-container h1,.hero-block .editable-field h1,.hero-block .slide-edit-container h1{font-size:3em;padding-left:0px;padding-right:0px}}@media screen and (min-width: 80em){.hero-block .slide-container h1,.hero-block .editable-field h1,.hero-block .slide-edit-container h1{font-size:5em}}.hero-block .slide-container p,.hero-block slide-edit-container p{padding-left:10vw;padding-right:10vw;line-height:1.4em}@supports (-webkit-touch-callout: none){.hero-bg { background-attachment:local !important}.hero-bg .tv{display:none}} .hero-bg{height:120vh;height:100vh;min-height:inherit;background-size:cover;background-position:center center;background-attachment:local}@media only screen and (min-width: 63.75em){.hero-bg{-webkit-background-size:105vw auto !important}}@media screen and (min-width: 63.75em){.hero-bg{background-attachment:fixed}}@media screen and (min-width: 1365px){.hero-bg{height:100vh}}@media screen and (min-width: 105em){.hero-bg{height:120vh}}.hero-bg .tv{position:absolute;top:0;left:0;width:100%;height:inherit;height:100%;overflow:hidden;background-image:inherit;background-size:inherit;display:none}@media screen and (min-width: 63.75em){.hero-bg .tv{display:block}}.hero-bg .screen{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;margin:0;opacity:0;transition:opacity 1s}@media screen and (min-width: 63.75em){.hero-bg .screen{transform:scale(1.3)}}@media screen and (min-width: 105em){.hero-bg .screen{transform:none}}.hero-bg .screen.active{opacity:1}.hero-bg .hero-overlay{z-index:2}.hero-bg .hero-carousel{z-index:3}.hero-bg .secondary-block .secondary-block-bg .tv{height:70vh}.hero-overlay{height:inherit;position:absolute;width:100%;height:100%;top:0;left:0;min-height:inherit}.hero-content{position:absolute;height:100%;min-height:inherit;width:100%;top:-2rem}@media screen and (min-width: 63.75em){.hero-content{min-height:inherit}}@media screen and (max-width: 63.75em){.hero-content{top:0}}.has-notification-bar .hero-carousel{padding-top:50px}.hero-carousel{height:inherit;min-height:inherit}@media screen and (min-width: 125em){.hero-carousel{height:85vh}}.hero-carousel .tool-bar{bottom:0}.hero-carousel-inner{height:100%;min-height:auto}@media screen and (min-width: 80em){.hero-carousel-inner{min-height:930px}}.hero-carousel-inner .btn{margin-top:1em;margin-bottom:1em;padding:8px 20px;position:relative}@media screen and (min-width: 63.75em){.hero-carousel-inner .btn{margin-top:0em;margin-bottom:0em;padding:15px 40px}}@media screen and (min-width: 80em){.hero-carousel-inner .btn{padding:15px 40px}}.hero-carousel-inner .item{height:inherit}.hero-carousel-inner .item .container{height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:auto}.hero-carousel-inner .item #livestreamlive{width:100%;padding-top:160px}@media screen and (min-width: 63.75em){.hero-carousel-inner .item #livestreamlive{padding-top:0px;margin-top:-7rem}}.hero-carousel-inner .item #livestreamlive .embed-container iframe{width:100%;max-height:300px}.hero-carousel-inner .item .flip-clock-divider.minutes .flip-clock-label{right:-118px}.hero-carousel-inner .item .flip-clock-divider.seconds .flip-clock-label{right:-121px}.hero-carousel-inner .item .flip-clock-divider .flip-clock-label{right:-116px}.hero-arrow{position:absolute;top:40%;margin-top:-10px;z-index:5;display:inline-block;font-size:50px}@media screen and (min-width: 63.75em){.hero-arrow{font-size:100px}}.hero-arrow-right{right:30%}.hero-arrow-left{left:30%}.mk-map-view > *{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);position:absolute;left:0;opacity:0.6}.map-block{height:95 vh;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;text-align:center}.secondary-page .map-block{text-align:center}.map-block-bg{height:135vh;background-size:cover;position:absolute;width:100%;z-index:1}.map-block-overlay{height:inherit;position:absolute;width:100%;height:100%;top:0;z-index:2}.map-block-content{height:inherit;position:absolute;width:100%;z-index:3;top:0}.map-block-content .container{padding-top:33vh;text-align:center}.map-block-content .container .editable-header{width:100%}.map-block-content .btn{padding:10px 20px;white-space:normal}@media screen and (min-width: 63.75em){.map-block-content .btn{padding:15px 40px}}.hide-mid-bar .mid-bar{display:none}.mid-bar{min-height:230px;position:relative;display:flex;padding:2em 0px;z-index:9}@media screen and (min-width: 63.75em){.mid-bar{padding:0em 0px}}.mid-bar .row{display:flex}@media screen and (max-width: 63.75em){.mid-bar .row{flex-direction:column}}.mid-bar .mid-bar-bg{min-height:inherit;position:absolute;background-size:cover;left:0;top:0;right:0;bottom:0}.mid-bar .mid-bar-overlay{min-height:inherit;position:absolute;background-size:cover;left:0;top:0;right:0;bottom:0}.mid-bar .container{min-height:inherit;padding-top:25px;padding-bottom:25px}.mid-bar h1,.mid-bar h2,.mid-bar h3,.mid-bar h4,.mid-bar h5{font-weight:bolder}.mid-bar h1:after,.mid-bar h2:after,.mid-bar h3:after,.mid-bar h4:after,.mid-bar h5:after{content:""}.mid-bar .edit-container textarea.form-control{width:100%}.mid-bar.secondary{min-height:130px}.mid-bar.secondary.hide-mid-bar{display:none}.mid-bar.secondary .container{display:flex;min-height:inherit;align-items:center;padding-bottom:0px;padding-top:0px}.mid-bar.secondary .mid-bar-bg{min-height:inherit}.mid-bar.secondary .mid-bar-overlay{min-height:inherit}.mid-bar.secondary .mid-bar-secondary{display:block;text-align:center;z-index:2}.mid-bar.secondary .mid-bar-secondary.show-flex{display:block}@media screen and (min-width: 63.75em){.mid-bar.secondary .mid-bar-secondary.show-flex{display:flex}}@media screen and (min-width: 63.75em){.mid-bar.secondary .mid-bar-secondary{display:flex;text-align:left;width:100%;align-items:center}}.mid-bar.secondary .mid-bar-secondary form{display:flex;width:100%}.mid-bar.secondary .mid-bar-secondary h3{display:inline-flex;margin:0px 25px 0px 0px;font-size:1.5em;align-items:center}@media screen and (min-width: 63.75em){.mid-bar.secondary .mid-bar-secondary h3{min-width:23%}}@media screen and (min-width: 80em){.mid-bar.secondary .mid-bar-secondary h3{min-width:150px}}.mid-bar.secondary .mid-bar-secondary .mid-bar-text{display:inline-flex;flex-grow:1}.mid-bar.secondary .mid-bar-secondary .mid-bar-text.logged-in{margin:-2px 0px 0px -2px}.mid-bar.secondary .mid-bar-secondary .mid-bar-icon{display:inline-block;margin-right:10px}.mid-bar-container{padding:10px 0px;border-right:0px solid rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);min-height:100px;text-align:center;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%}@media screen and (min-width: 63.75em){.mid-bar-container{padding:20px 20px 0px 50px;border-right:1px solid rgba(0, 0, 0, 0.1);border-bottom:0px solid rgba(0, 0, 0, 0.1);text-align:left;min-height:170px}}.mid-bar-container h3{font-size:1.5em}.mid-bar-container .mid-bar-icon{position:relative;display:inline-block;margin-right:15px;left:0px;text-align:center;width:20px}@media screen and (min-width: 63.75em){.mid-bar-container .mid-bar-icon{position:absolute;left:30px;text-align:center;width:20px}}.mid-bar-item:last-child .mid-bar-container{border-right:0px solid;border-bottom:0px solid}.mid-bar-item{display:flex}@media screen and (min-width: 63.75em){.nav .dropdown:nth-last-child(1) .dropdown-menu{right:0;left:auto}.nav .dropdown:nth-last-child(1) .dropdown-menu li:first-child:after{right:20%;left:auto}}.dropdown-menu{border:0px;padding:0px;min-width:160px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.dropdown-menu li{min-width:inherit}.dropdown-menu li > a{white-space:normal;padding:10px 15px;min-height:40px;position:relative}.dropdown-menu li.add a span{margin-right:5px}@media screen and (min-width: 41.69em){.dropdown:hover .dropdown-menu{display:block;margin-top:8px}.dropdown.click .dropdown-menu{margin-top:-1px;border-radius:0 5px 5px 5px;border:1px solid #ccc}.dropdown.click .dropdown-menu li:first-child:after{border-bottom-color:transparent}.dropdown.click .dropdown-menu li input{margin-left:1rem}.dropdown.click:hover .dropdown-menu{display:none}.dropdown.click.open .dropdown-toggle{border-radius:3px 3px 0 0}.dropdown.click.open:hover .dropdown-menu{display:block}}.navbar-fixed-top{border-width:0 0 0px 0px}@media screen and (max-width: 63.75em){.navbar-fixed-top{top:0px !important}}@media screen and (max-width: 63.75em){.navbar-header{float:none;padding:0px}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1)}.navbar-fixed-top{top:0;border-width:0 0 0px 0px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav li{float:none}.navbar-nav li > a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}.nav-colored{background:#fff;position:absolute;top:0px;height:100px;width:100%;z-index:1;display:none}@media screen and (min-width: 63.75em){.nav-colored{height:125px}}.navbar{background-color:transparent;border-color:transparent;height:100px;padding:0px 15px}@media screen and (min-width: 63.75em){.navbar{height:125px}}.navbar .container{position:relative;height:inherit}.navbar-block{height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav.navbar-nav{position:absolute;right:0;bottom:0}.navbar-header{height:inherit;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.navbar-default .navbar-nav > li > a{padding-bottom:10px;margin-bottom:-10px;font-size:1em}@media screen and (min-width: 63.75em){.navbar-default .navbar-nav > li > a{font-size:0.8em}}@media screen and (min-width: 80em){.navbar-default .navbar-nav > li > a{font-size:1em}}.navbar-nav li a:nth-of-type(2){padding:0px}.navbar-nav > li:last-child a{padding-right:0px}.navbar-spacer{visibility:hidden;flex-grow:1}.navbar-default .navbar-toggle{border:0px;align-self:center;margin:0px 0px 0px 0px}@media screen and (min-width: 63.75em){.navbar-default .navbar-toggle{width:750px;top:150px}}.navbar-default .navbar-toggle .icon-bar{position:relative;background-color:#fff;height:3px;width:32px}.navbar-default .navbar-toggle .icon-bar:nth-of-type(2){top:1px}.navbar-default .navbar-toggle .icon-bar:nth-of-type(3){top:2px}.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle.active .icon-bar:nth-of-type(1){top:8px;transform:rotate(45deg)}.navbar-default .navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent !important}.navbar-default .navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg)}.navbar-brand{min-width:240px;min-height:65px;max-width:360px;line-height:inherit;bottom:0px;padding:0px;display:flex;align-self:center;padding-left:0px;padding-right:20px;position:relative}.navbar-brand.large{min-height:90px;min-width:300px}@media screen and (min-width: 63.75em){.navbar-brand.large{min-height:100px}}@media screen and (min-width: 24em){.navbar-brand{min-width:270px;max-width:450px}}@media screen and (min-width: 30em){.navbar-brand{padding-left:20px;padding-right:0px;max-width:450px}}@media screen and (min-width: 63.75em){.navbar-brand{align-self:flex-end;max-width:340px}}@media screen and (min-width: 80em){.navbar-brand{max-width:450px}}.navbar-brand:hover{opacity:0.5}.brand-box{align-self:center;bottom:0px;color:#fff}@media screen and (min-width: 63.75em){.brand-box{align-self:flex-end}}.brand-box:hover{color:#fff;text-decoration:none}.brand-image .brand-box{display:none}.brand-logo{display:none;background-size:contain;background-position:left bottom;background-repeat:no-repeat;width:100%}.navbar-brand.brand-image .brand-logo{display:block}.brand-text .brand-box{display:block}body{width:100%;height:100%}.has-notification-bar .slideout-menu{padding-top:65px}.slideout-menu{position:fixed;top:0;bottom:0;width:260px;min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none;padding:25px 25px 50px 25px}.slideout-menu ul{padding-left:0px;width:100%}.slideout-menu li{list-style:none;position:relative;clear:both}.slideout-menu li a{display:block;padding:0px 20px;border-bottom:1px solid rgba(0, 0, 0, 0.05)}.slideout-menu li a:hover{text-decoration:none}.slideout-menu li span{display:inline-block;float:right}.slideout-menu li .side-menu-arrow{position:absolute;right:0px;top:0px;padding-right:0px;border-bottom:0px}.slideout-menu .slideout-menu-sub a{padding:0px 0px 0px 0px;margin-left:40px}.slideout-menu .slideout-menu-dropdown span{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slideout-menu .slideout-menu-dropdown.collapsed span{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.slideout-menu .mobile-nav-extras{display:flex;flex-direction:column;margin:2rem 0rem;padding-top:2rem;border-top:1px solid rgba(0, 0, 0, 0.2)}@media screen and (min-width: 63.75em){.slideout-menu .mobile-nav-extras{display:none}}.slideout-menu .mobile-nav-extras ion-icon,.slideout-menu .mobile-nav-extras i{color:rgba(255, 255, 255, 0.2)}.slideout-menu .utility-nav{position:relative;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.slideout-menu .utility-nav a{margin:10px 5px 0px 20px;font-size:0.8em}.slideout-menu .utility-nav a.members-login{margin-top:14px}.slideout-menu .mobile-menu-give-button{padding-top:0.5rem;padding-bottom:0.5rem;margin-top:1rem;margin:1rem 20px;display:inline-flex;min-width:50%;justify-content:center}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.secondary-page .slideout-panel{min-height:auto;z-index:unset}.slideout-panel{position:relative;z-index:1;background-color:#FFF;min-height:100vh}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:flex !important;display:-ms-flexbox !important;display:-webkit-flex !important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.side-menu-spacer{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.map-block-bg.contact{height:55vh}.contact-settings-button{margin-top:-25px;display:block;float:right;margin-bottom:25px}.contact-settings-container{padding:50px}.secondary-block{height:550px;overflow:hidden;position:relative}.secondary-block a{color:#fff}.secondary-block a:hover{color:#fff}@media screen and (max-width: 63.75em){.secondary-block{height:65vh}}.secondary-block-bg{height:550px;background-size:cover;background-position:center;background-attachment:initial;transform:scale(1.1);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width: 63.75em){.secondary-block-bg{background-attachment:fixed}@supports (-webkit-touch-callout: none){.secondary-block-bg {  background-attachment:local}}} .secondary-block-bg.top-left{background-position:top -3vw left 3vw}.secondary-block-bg.top-center{background-position:top -3vw center}.secondary-block-bg.top-right{background-position:top -3vw right 3vw}.secondary-block-bg.middle-left{background-position:center left 3vw;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.secondary-block-bg.middle-center{background-position:center center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.secondary-block-bg.middle-right{background-position:center right 3vw;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.secondary-block-bg.bottom-left{background-position:bottom left 3vw}.secondary-block-bg.bottom-center{background-position:bottom center}.secondary-block-bg.bottom-right{background-position:bottom right 3vw}.secondary-block-bg .tv{display:none}.secondary-block-bg .tv.yes{display:none}@media screen and (min-width: 63.75em){.secondary-block-bg .tv.yes{display:block}}.secondary-block-bg .tv.no{display:none}@media screen and (min-width: 63.75em){.secondary-block-bg .tv.no{display:none}}.secondary-block-overlay{height:inherit;margin-top:-120vh;margin-top:-550px}.has-fixed-nav .secondary-block-content{padding-top:12vh}.secondary-block-content{height:inherit;margin-top:-550px;position:relative;text-align:center;display:flex;flex-direction:column;padding:0vw 15vw;justify-content:center;align-items:center}.secondary-block-content h1{position:relative;color:#fff;font-size:2.3em;padding:0vw 0vw}@media screen and (min-width: 63.75em){.secondary-block-content h1{font-size:3em}}@media screen and (min-width: 80em){.secondary-block-content h1{font-size:5em}}.secondary-block-content h4{color:#fff}@media screen and (max-width: 63.75em){.secondary-block-content{margin-top:-60vh}}.sermon-block{height:100vh;overflow:hidden;color:#fff;margin-top:0px;position:relative;min-height:900px}@media screen and (min-width: 63.75em){.sermon-block .sermon-block .row{height:40vh}}.sermon-block a,.sermon-block a:hover{color:#fff;text-decoration:none}.sermon-block .row{height:50vh;overflow:hidden}@media screen and (min-width: 63.75em){.sermon-block .row{height:40vh}}.sermon-block .sermon-item-container{height:inherit}.sermon-block .sermon-link{height:inherit;display:block}.sermon-block.font-dark h2 *{color:rgba(0, 0, 0, 0.8)}.sermon-block.font-dark .carousel-indicators li{background-color:rgba(0, 0, 0, 0.1)}.sermon-block.font-dark .carousel-indicators li.active{background-color:rgba(0, 0, 0, 0.4)}.sermon-block.font-dark .tool-bar{z-index:15}.sermon-block.font-dark .tool-bar a{color:rgba(0, 0, 0, 0.8)}.sermon-block.font-light h2 *{color:#FFF}.sermon-block-bg{height:140vh;height:100%;width:100%;background-size:cover;background-attachment:local;position:absolute;min-height:900px}@media screen and (min-width: 63.75em){.sermon-block-bg{background-attachment:fixed}@supports (-webkit-touch-callout: none){.sermon-block-bg {  background-attachment:local}}} .sermon-block-overlay{height:inherit;height:100%;width:100%}.sermon-block-content{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:8}.sermon-slider-wrapper{width:100%;overflow:hidden;position:relative}@media (min-width: 1170px){.sermon-slider-wrapper{width:1170px;left:50%;margin-left:-585px}}.sermon-slider{display:flex;transition:transform 0.5s ease-in-out;transform:translateX(0)}.sermon-container{flex:0 0 calc(100% - 20px);text-align:center;background-color:rgba(0, 0, 0, 0.1);margin:0 10px !important;background-size:cover;min-height:30vh}@media screen and (min-width: 63.75em){.sermon-container{flex:0 0 calc(49% - 10px);margin:0 10px !important}}.slider-controls{position:relative;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;z-index:10}.carousel-arrow{position:absolute;display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin-top:-25px;font-size:68px;top:50%;left:-5px;pointer-events:all;background-color:transparent;color:white;border:none;cursor:pointer;transition:background-color 0.3s ease}@media screen and (min-width: 80em){.carousel-arrow{left:-75px}}.carousel-arrow:hover{background:transparent}.carousel-arrow.next{left:auto;right:-5px}@media screen and (min-width: 80em){.carousel-arrow.next{right:-75px}}.carousel-arrow.disabled{opacity:0.2 !important;cursor:not-allowed}.sermon-carousel{height:inherit;height:100vh;margin-top:-900px;margin-top:-100vh;position:relative;z-index:99;min-height:900px}.sermon-carousel .carousel-indicators{z-index:2}.sermon-carousel-inner{height:inherit;min-height:800px}.sermon-carousel-inner .item{padding-top:10vw}.sermon-item *{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.sermon-item{position:relative;display:flex;height:inherit;background-size:cover;background-position-x:center;overflow:hidden;margin:0vw 10vw;min-height:40vh;background:#D3D3D3}@media screen and (min-width: 47em){.sermon-item{margin:0vw 15vw}}@media screen and (min-width: 63.75em){.sermon-item{margin:0vw}}.sermon-item .sermon-icon{position:absolute;top:40vh;left:50%;opacity:0;font-size:1em}.sermon-item .sermon-bg{position:absolute;width:100%;height:100%;top:0;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);background-size:cover;background-position:center center}.sermon-item:hover .sermon-bg{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.sermon-item:hover .sermon-icon{top:40vh;left:50%;opacity:1;font-size:8em}.editable-field.editing .sermon-item-bg{opacity:0.3}.editable-field.editing .sermon-edit-container .sermon-item-bg{opacity:1}.editable-field.editing .sermon-details-container{background:rgba(0, 0, 0, 0) !important}.sermon-date-box{position:absolute;z-index:2;top:25px;left:25px;background:rgba(255, 255, 255, 0.6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:10px}.sermon-date-box span:first-child{font-size:3.3em;margin-top:10px;display:block;color:rgba(0, 0, 0, 0.7);font-weight:400}.sermon-date-box span:last-child{font-size:0.7em;margin-top:3px;display:block;height:25px;text-align:center}.sermon-item-bg{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;flex-direction:column;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);position:absolute;left:0px;background-size:cover;background-position:center}.sermon-item-bg .sermon-item-icon{padding-top:0.5em;display:block;margin:0 auto;text-align:center;font-size:6em;color:rgba(255, 255, 255, 0.7);margin-top:-0.5em}.sermon-item-bg h5{color:rgba(255, 255, 255, 0.7);text-align:center;margin-top:0px;font-weight:bolder}.sermon-item-bg h5:after{content:""}.sermon-item-bg{width:100%;height:100%;-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);position:absolute;background-size:cover;background-position:center}.sermon-item-overlay{display:flex;height:100%;align-self:flex-end;width:100%;z-index:99;background:-moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.sermon-item-content{align-self:flex-end;width:100%;text-align:left;padding:25px;color:#fff}.sermon-item-content h3{margin:0em}.sermon-item-content h3:after{color:transparent;margin:0px;content:""}.sermon-item-content p{margin:0em 0em 2em 0em;text-transform:capitalize}.sermon-item-content span{text-transform:capitalize}.dark-font * .sermon-item-content *{color:#fff !important}.sermon-item-container .sermon-item-content{text-align:left;color:inherit}.sermon.editable-field{margin-top:30px;padding-bottom:30px;margin-bottom:60px}.sermon{margin-top:30px;margin-bottom:80px;padding-bottom:30px;padding-left:60px}.sermon .edit-message{right:15px !important}.sermon:hover .edit-message{right:15px !important}.sermon .edit-trash{position:relative}.sermon .event-date{margin-left:-60px !important}.sermon h3{margin-top:0px}.sermon-audio-player{padding:0px;margin-top:0px;margin-left:0px;margin-bottom:10px}.sermon-audio-player.detail-page{margin-right:35px}.sermon-add .progress{height:45px;background:rgba(0, 0, 0, 0.05)}.sermon-add .progress-bar.progress-bar-striped.active{overflow:hidden;padding:7px 5px 0px 0px;font-size:22px !important;text-align:right;-webkit-animation:progress-bar-stripes 1s linear infinite;-o-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite;background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.sermon-add .progress-bar.progress-bar-striped.active.successful{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 75%, transparent 75%, transparent) !important;background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 75%, transparent 75%, transparent) !important;background-image:linear-gradient(45deg, rgba(255, 255, 255, 0) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 75%, transparent 75%, transparent) !important}.sermon-add .btn-sermon{width:32.7%;height:75px;margin-right:5px;padding-top:12px;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0.1)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.1) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.1) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.1) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.1) 100%);border-bottom:3px solid rgba(0, 0, 0, 0.2)}.sermon-add .btn-sermon:hover{color:rgba(0, 0, 0, 0.3)}.sermon-add .btn-sermon.active{color:rgba(0, 0, 0, 0.3);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.1)), color-stop(100%, rgba(255, 255, 255, 0.5)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.5) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.5) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.5) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.5) 100%);border-top:3px solid rgba(0, 0, 0, 0.2);border-bottom:0px solid rgba(0, 0, 0, 0.2)}.btn-sermon span{display:block;font-size:32px;margin-bottom:5px;color:rgba(0, 0, 0, 0.2)}.audioplayer{height:3.5em;color:#333;text-shadow:1px 1px 0 #fff;border:0px solid #222;position:relative;z-index:1;background:#333}.audioplayer-mini{width:2.5em;margin:0 auto}.audioplayer > div{position:absolute}.audioplayer-playpause{width:2.5em;height:100%;text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;left:0}.audioplayer:not(.audioplayer-mini) .audioplayer-playpause{border-right:1px solid #555;border-right-color:rgba(255, 255, 255, 0.1)}.audioplayer-mini .audioplayer-playpause{width:100%}.audioplayer-playpause:hover,.audioplayer-playpause:focus{background-color:rgba(0, 0, 0, 0.1)}.audioplayer-playpause a{display:block}.audioplayer-stopped .audioplayer-playpause a{width:0;height:0;border:0.5em solid transparent;border-right:none;border-left-color:#333;content:"";position:absolute;top:50%;left:50%;margin:-0.5em 0 0 -0.25em}.audioplayer-playing .audioplayer-playpause a{width:0.85em;height:0.75em;position:absolute;top:50%;left:50%;margin:-0.375em 0 0 -0.375em}.audioplayer-playing .audioplayer-playpause a:before,.audioplayer-playing .audioplayer-playpause a:after{width:40%;height:100%;background-color:#333;content:"";position:absolute;top:0}.audioplayer-playing .audioplayer-playpause a:before{left:0}.audioplayer-playing .audioplayer-playpause a:after{right:0}.audioplayer-time{width:4.375em;height:100%;line-height:3.375em;text-align:center;z-index:2;top:0}.audioplayer-time-current{border-left:1px solid #111;border-left-color:rgba(0, 0, 0, 0.1);left:2.5em}.audioplayer-time-duration{border-right:1px solid #555;border-right-color:rgba(255, 255, 255, 0.1);right:2.5em}.audioplayer-novolume .audioplayer-time-duration{border-right:0;right:0}.audioplayer-bar{height:1.6em;background-color:rgba(0, 0, 0, 0.05);cursor:pointer;z-index:1;top:40%;right:6.875em;left:6.875em;margin-top:-0.438em;border-radius:0px;overflow:hidden}.audioplayer-novolume .audioplayer-bar{right:4.375em}.audioplayer-bar div{width:0;height:100%;position:absolute;left:0;top:0}.audioplayer-bar-loaded{background-color:rgba(0, 0, 0, 0.02);z-index:1}.audioplayer-bar-played{background:repeating-linear-gradient(135deg, #c9c9c9, #c9c9c9 2px, #b9b9b9 7px, #b9b9b9 2px);border-right:0px solid #7e7e7e;z-index:2}.audioplayer-volume{width:2.5em;height:100%;border-left:1px solid #111;border-left-color:rgba(0, 0, 0, 0.1);text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;right:0}.audioplayer-volume:hover,.audioplayer-volume:focus{background-color:rgba(0, 0, 0, 0.1)}.audioplayer-volume-button{width:100%;height:100%}.audioplayer-volume-button a{width:0.313em;height:0.375em;background-color:#333;display:block;position:relative;z-index:1;top:43%;left:35%}.audioplayer-volume-button a:before,.audioplayer-volume-button a:after{content:"";position:absolute}.audioplayer-volume-button a:before{width:0;height:0;border:0.5em solid transparent;border-left:none;border-right-color:#333;z-index:2;top:50%;right:-0.25em;margin-top:-0.5em}.audioplayer:not(.audioplayer-muted) .audioplayer-volume-button a:after{width:0.313em;height:0.313em;border:0.25em double #333;border-width:0.25em 0.25em 0 0;left:0.563em;top:-0.013em;-webkit-border-radius:0 0.938em 0 0;-moz-border-radius:0 0.938em 0 0;border-radius:0 0.938em 0 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.audioplayer-volume-adjust{height:6.25em;cursor:default;position:absolute;left:-1px;right:0px;top:95px;background:rgba(0, 0, 0, 0.1)}.audioplayer-volume:not(:hover) .audioplayer-volume-adjust{opacity:0;top:-6.25em}.audioplayer-volume:hover .audioplayer-volume-adjust{top:auto;bottom:100%}.audioplayer-volume-adjust > div{width:40%;height:80%;background-color:#222;cursor:pointer;position:relative;z-index:1;margin:30% auto 0}.audioplayer-volume-adjust div div{width:100%;height:100%;position:absolute;bottom:0;left:0;background:#007fd1}.audioplayer-novolume .audioplayer-volume{display:none}.audioplayer-playpause,.audioplayer-volume a{-webkit-filter:drop-shadow(1px 1px 0 #fff);-moz-filter:drop-shadow(1px 1px 0 #fff);-ms-filter:drop-shadow(1px 1px 0 #fff);-o-filter:drop-shadow(1px 1px 0 #fff);filter:drop-shadow(1px 1px 0 #fff)}.audioplayer{background:rgba(0, 0, 0, 0.04)}.audioplayer-volume-adjust div div{background:#8B8B8B}.audioplayer-bar,.audioplayer-bar div,.audioplayer-volume-adjust div{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.audioplayer{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.audioplayer *,.audioplayer * :before,.audioplayer * :after{-webkit-transition:color 0.25s ease, background-color 0.25s ease, opacity 0.5s ease;-moz-transition:color 0.25s ease, background-color 0.25s ease, opacity 0.5s ease;-ms-transition:color 0.25s ease, background-color 0.25s ease, opacity 0.5s ease;-o-transition:color 0.25s ease, background-color 0.25s ease, opacity 0.5s ease;transition:color 0.25s ease, background-color 0.25s ease, opacity 0.5s ease}.sermon-list-container{display:flex;flex-wrap:wrap;clear:both}.sermon-item-container.sermon-list{margin-bottom:0em;padding:15px;width:100%;align-self:flex-start;overflow:visible}@media screen and (min-width: 41.69em){.sermon-item-container.sermon-list{width:33.3%}}@media screen and (min-width: 47em){.sermon-item-container.sermon-list{width:48.5%}}@media screen and (min-width: 63.75em){.sermon-item-container.sermon-list{width:33.3%}}.sermon-item-container.sermon-list a:hover{text-decoration:none}.sermon-item-container.sermon-list .edit-message,.sermon-item-container.sermon-list .delete-message{z-index:10}.sermon-item-container.sermon-list .sermon-item{margin:0em;display:flex;position:relative}.sermon-item-container.sermon-list .sermon-details-container{display:flex;z-index:1;align-self:flex-end;flex-direction:column;color:#fff;padding:0px 25px;width:100%;background:-moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%)}.sermon-item-container.sermon-list .sermon-details-container h4{margin:0em 0em 0.2em 0em;font-weight:bolder}.sermon-item-container.sermon-list .sermon-details-container p{margin:0em 0em 1em 0em}.sermon-item-container.sermon-list .sermon-details-container h4:after{color:transparent;margin:0px;content:""}.sermon-item-container.sermon-list .sermon-item-content{padding:0px 15px;width:auto;text-align:left;align-self:flex-start;color:inherit}.sermon-item-container.sermon-list .sermon-item-content h4{display:inline-block;color:rgba(0, 0, 0, 0.3);margin:0.5em 1.5em 1em 0em}.sermon-item-container.sermon-list .sermon-item-content h4:after{color:transparent;margin:0px;content:""}.sermon-item-container.sermon-list .sermon-edit-container{float:left;position:relative;width:319%;margin-left:0%;min-height:0px;background:rgba(0, 0, 0, 0.04);bottom:-20px;margin-bottom:0px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media screen and (max-width: 63.75em){.sermon-item-container.sermon-list .sermon-edit-container{width:215%}.sermon-item-container.sermon-list .sermon-edit-container .staff-add-bg .event-link{width:100%}}@media screen and (max-width: 47em){.sermon-item-container.sermon-list .sermon-edit-container{width:319%}}.sermon-item-container.sermon-list .sermon-edit-container:after{bottom:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(204, 204, 204, 0);border-bottom-color:rgba(0, 0, 0, 0.08);border-width:15px;margin-left:-15px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.sermon-item-container.sermon-list .sermon-edit-container .top-shadow,.sermon-item-container.sermon-list .sermon-edit-container .bottom-shadow{height:10px;opacity:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.sermon-item-container.sermon-list:nth-child(2) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(5) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(8) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(11) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(14) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(17) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(20) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(23) .sermon-edit-container{margin-left:-110%}.sermon-item-container.sermon-list:nth-child(2) .sermon-edit-container:after,.sermon-item-container.sermon-list:nth-child(5) .sermon-edit-container:after,.sermon-item-container.sermon-list:nth-child(8) .sermon-edit-container:after,.sermon-item-container.sermon-list:nth-child(11) .sermon-edit-container:after,.sermon-item-container.sermon-list:nth-child(14) .sermon-edit-container:after,.sermon-item-container.sermon-list:nth-child(17) .sermon-edit-container:after,.sermon-item-container.sermon-list:nth-child(20) .sermon-edit-container:after,.sermon-item-container.sermon-list:nth-child(23) .sermon-edit-container:after{left:50%}.sermon-item-container.sermon-list:nth-child(3n) .sermon-edit-container{margin-left:-219%}.sermon-item-container.sermon-list:nth-child(3n) .sermon-edit-container:after{left:85%}.sermon-item-container.sermon-list:nth-child(4) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(7) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(10) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(13) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(16) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(19) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(22) .sermon-edit-container,.sermon-item-container.sermon-list:nth-child(25) .sermon-edit-container{margin-left:0%}#SermonSeriesView.active{display:block}#SermonSeriesView.inactive{display:none}#listSermon.active{display:flex}#listSermon.inactive{display:none}.sermon-series-container{display:flex;width:100%;padding:0px 0px;flex-direction:column}@media screen and (min-width: 63.75em){.sermon-series-container{flex-direction:row}}.sermon-series-container .sermon-item{margin:0vw 0vw}@media screen and (min-width: 63.75em){.sermon-series-container .sermon-item{margin:0vw 0vw}}.sermon-series-container .sermon-series-media{flex:1;margin-right:3rem}.sermon-series-container .sermon-series-description{flex:2}.sermon-series-list{padding-top:1rem;margin:0px 0px 12rem 0px;width:100%;min-height:150px}.sermon-series-list .sermon-series-sermon{display:flex;flex-direction:column;align-items:flex-start;padding:20px 0 5px 0;border-bottom:1px solid rgba(0, 0, 0, 0.1)}@media screen and (min-width: 63.75em){.sermon-series-list .sermon-series-sermon{flex-direction:row;align-items:center}}.sermon-series-list .sermon-series-sermon .sermon-info-column{position:relative;display:inline-flex;flex:1;align-items:center}.sermon-series-list .sermon-series-sermon .sermon-info-column:nth-of-type(1){flex:2}.sermon-series-list .sermon-series-sermon .sermon-info-column:nth-of-type(2){font-size:14px}.sermon-series-list .sermon-series-sermon .sermon-info-column:nth-of-type(3){justify-content:center;font-size:14px}.sermon-series-list .sermon-series-sermon .sermon-info-column:nth-of-type(4){justify-content:flex-end;font-size:14px}.sermon-series-list .sermon-series-sermon .sermon-info-column.action-icons{justify-content:flex-end;width:75px}.sermon-series-list .sermon-series-sermon .sermon-info-column.action-icons a{margin-left:20px}.sermon-series-list .sermon-series-sermon .sermon-info-column ion-icon{opacity:0.3;margin-right:0.5rem}.sermon-series-list .sermon-series-sermon .sermon-info-column date{opacity:0.6;position:absolute;font-size:13px;text-transform:uppercase;top:-24px}.sermon-series-list .sermon-series-sermon h4{margin:0px}sermon-info{display:flex;align-items:center;margin-bottom:2rem;font-size:16px}sermon-info div{display:inline-flex;margin-right:3rem;align-items:center}sermon-info div ion-icon{opacity:0.3}sermon-info div a{margin-left:5px}.block-gallery.block-box .gallery{display:flex;flex-direction:row;flex-flow:row wrap;align-items:flex-start;margin:0rem 0rem}@media screen and (min-width: 63.75em){.block-gallery.block-box .gallery{margin:3rem 0rem}}.block-gallery.block-box .gallery.grid{gap:20px}.block-gallery.block-box .gallery .gallery-photo-container{display:block;width:100%;margin:0px 20px 25px 0px;margin:0px;overflow:visible;border:none}@media screen and (min-width: 63.75em){.block-gallery.block-box .gallery .gallery-photo-container{width:23%}}.block-gallery.block-box .gallery .gallery-photo-container:nth-child(4n){margin:0px 0px 0px 0px}.block-gallery.block-box .gallery .gallery-photo-container photo{display:flex;cursor:pointer;height:250px;width:100%;background-color:rgba(0, 0, 0, 0.05);background-size:cover;background-position:center center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.block-gallery.block-box .gallery .gallery-photo-container.editable-field{min-width:0}.block-gallery.block-box .gallery .gallery-photo-container.editable-field:hover{border:none;background:none}.block-gallery.block-box .gallery .gallery-photo-container .gallery-photo-edit{margin-top:3rem}.block-gallery.block-box .gallery-item{position:relative;display:flex;height:inherit;background:rgba(0, 0, 0, 0.1);background-size:cover;background-position-x:center;overflow:hidden;margin:0vw 0vw;min-height:350px}@media screen and (min-width: 47em){.block-gallery.block-box .gallery-item{margin:0vw 15vw}}@media screen and (min-width: 63.75em){.block-gallery.block-box .gallery-item{margin:0vw}}.block-gallery.block-box .gallery-item-bg{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;position:absolute;background-size:cover !important;background-position:center;background-repeat:no-repeat !important}.block-gallery.block-box .gallery-item-bg .gallery-item-icon{padding-top:0.5em;display:block;margin:0 auto;text-align:center;font-size:6em;color:rgba(255, 255, 255, 0.7);margin-top:-0.5em}.block-gallery.block-box .gallery-item-bg h5{color:rgba(255, 255, 255, 0.7);text-align:center;margin-top:0px;font-weight:bolder}.block-gallery.block-box .gallery-item-bg h5:after{content:""}.gallery-modal.modal.fade.in{background:rgba(0, 0, 0, 0.8)}.gallery-modal .modal-dialog{width:-webkit-fit-content;top:5%;max-width:100%}@media screen and (min-width: 63.75em){.gallery-modal .modal-dialog{width:-webkit-max-content;max-width:75%}}.gallery-modal .modal-dialog .modal-body{padding:0px}.gallery-modal .modal-dialog .modal-body .img-responsive{max-height:550px;margin:0 auto}.gallery-modal .modal-dialog .modal-content{padding:0px;background:transparent;-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0);box-shadow:0 5px 15px rgba(0, 0, 0, 0)}.gallery-modal .modal-dialog .modal-content .modal-close-icon{top:-15px;right:-15px;background:#000;position:absolute;border-radius:50%;width:35px;height:35px;color:#fff;display:flex;justify-content:center;align-items:center}.gallery-modal .modal-dialog .modal-footer{color:#fff;text-align:center;font-size:16px}.give-content h3{margin-top:2.5rem;display:block;float:left;width:100%}.give-content h3:after{content:" "}.list-row-tabs.giving{padding:0 15px;margin-top:3rem}@media screen and (min-width: 63.75em){.list-row-tabs.giving{padding:0px;margin-top:0px}}.list-row-tabs.giving .nav-item{padding:2px 5px;color:#fff;min-height:35px;height:auto}@media screen and (min-width: 63.75em){.list-row-tabs.giving .nav-item{padding:5px 10px;min-height:45px;height:auto}}.list-row-tabs.giving .nav-item .nav-link{font-size:70%;padding:2px 5px}@media screen and (min-width: 63.75em){.list-row-tabs.giving .nav-item .nav-link{font-size:85%}}.list-row-tabs.giving .nav-item.active{background:rgba(0, 0, 0, 0.25) !important;border-radius:5px;border-top-color:rgba(0, 0, 0, 0.25)}.list-row-tabs.giving .nav-item.active:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(51, 51, 51, 0);border-top-color:inherit;border-width:8px;margin-left:-8px}@media screen and (min-width: 63.75em){.list-row-tabs.giving .nav-item.active:after{border-color:rgba(51, 51, 51, 0);border-top-color:rgba(0, 0, 0, 0);border-width:0px;margin-left:0px}}@media screen and (min-width: 63.75em){.list-row-tabs.giving .nav-item.active{background:rgba(0, 0, 0, 0.03) !important;border-radius:10px 10px 0 0}}.list-row-tabs.giving .nav-item.active .nav-link{color:#fff}@media screen and (min-width: 63.75em){.list-row-tabs.giving .nav-item.active .nav-link{color:initial}}@media screen and (min-width: 63.75em){.list-row-tabs.giving .nav-item{padding:5px 40px;color:initial}}.tab-content.giving .list-row{margin-top:0;padding:3rem 0;border-bottom:3px solid rgba(0, 0, 0, 0.1)}@media screen and (min-width: 63.75em){.tab-content.giving .list-row{padding:0;border-bottom:0px solid rgba(0, 0, 0, 0.1)}}.tab-content.giving .list-row .mobile-row.amount{font-size:larger;font-weight:bold}@media screen and (min-width: 63.75em){.tab-content.giving .list-row .mobile-row.amount{font-size:95%}}.tab-content.giving .btn:after{content:none}.ach-setup-box{display:flex;flex-direction:row;justify-content:space-between;line-height:2.2rem}.ach-setup-box.verify{flex-direction:column}.ach-setup-box.has-error{background-color:rgba(154, 30, 41, 0.1);border:1px rgba(154, 30, 41, 0.5) solid !important;color:#9A1E29}.ach-setup-box.has-error .btn-info{background-color:#9A1E29 !important;color:#fff}.ach-setup-box .btn-sm{display:inline-flex;align-items:center;padding:3px 10px !important;margin:0 0 0 0.5rem;letter-spacing:normal}.ach-setup-box .btn-sm.btn-info{background-color:#3493DE !important;border-color:#3493DE !important}.ach-setup-box .form-inline input{margin-left:10px;border-radius:3px 0px 0px 3px;border-color:#3493DE}.ach-setup-box .form-inline .btn{height:34px;margin-left:0;border-radius:0px 3px 3px 0px}.ach-setup-form label{font-size:85%;font-weight:normal}.carousel-control{text-shadow:0 0px 0px rgba(0, 0, 0, 0);opacity:0.2;width:15%}@media screen and (min-width: 63.75em){.carousel-control{width:5%}}.carousel-control:hover{opacity:1}.carousel-control.right,.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%);background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%);background-repeat:repeat-x}.carousel{color:#fff}.carousel-indicators{bottom:3rem;display:none}@media screen and (min-width: 63.75em){.carousel-indicators{display:block}}.carousel-indicators li{width:40px;height:12px;border:0px;background:rgba(255, 255, 255, 0.3);margin:0px;margin-right:5px}.carousel-indicators .active{height:12px;width:12px;margin-right:5px}.btn{border:0px}.slider-wrapper{width:100vw;padding:20px 10vw;position:relative;border:1px solid transparent}@media screen and (min-width: 47em){.slider-wrapper{width:auto}}.carousel-header{margin-bottom:2rem}.slide-container.flexbox-row{display:flex;flex-direction:row;align-items:center}.slide-container.flexbox-row.text-right{flex-direction:row-reverse}.slide-container{width:100%}.slide-container .slide-column-small{box-sizing:border-box;width:35%;margin-left:5%;margin-right:0px;text-align:center;height:295px;width:295px;background:rgba(255, 255, 255, 0.1);border:0px solid #fff;display:none;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center center}@media screen and (min-width: 63.75em){.slide-container .slide-column-small{display:flex}}@media screen and (min-width: 80em){.slide-container .slide-column-small{height:395px;width:395px}}@media screen and (min-width: 125em){.slide-container .slide-column-small{height:395px}}.slide-container .slide-column-small .image-icon{font-size:4em}.slide-container .slide-column-small a{color:#fff;width:100%;height:inherit;display:flex;justify-content:center;flex-direction:column}.slide-container .slide-column-small a:hover{color:#fff;text-decoration:none}.slide-container .slide-column-small.blank{background:rgba(255, 255, 255, 0);display:none}.slide-container .slide-column-small.left{margin-right:5%;margin-left:0px}.slide-container .slide-column-small.border{border:3px solid #fff}.slide-container .slide-column-small h1,.slide-container .slide-column-large h1{font-size:1.5em;margin-top:0px;padding-left:0px;padding-right:0px}@media screen and (min-width: 63.75em){.slide-container .slide-column-small h1,.slide-container .slide-column-large h1{font-size:3em;padding-left:0px;padding-right:0px}}@media screen and (min-width: 80em){.slide-container .slide-column-small h1,.slide-container .slide-column-large h1{font-size:4em}}.slide-container .slide-column-small p,.slide-container .slide-column-large p{padding-left:0px;padding-right:0px;font-size:0.8em}@media screen and (min-width: 24em){.slide-container .slide-column-small p,.slide-container .slide-column-large p{font-size:1em}}.slide-container .slide-column-large{display:inline-flex;flex-direction:column;justify-content:center;width:100%;padding:0px 2em;text-align:center}@media screen and (min-width: 63.75em){.slide-container .slide-column-large{width:60%;padding:0px;text-align:left}}@media screen and (min-width: 80em){.slide-container .slide-column-large{text-align:left;padding:0px}}.slide-container textarea{box-sizing:border-box;resize:none}#livestreamlive .embed-container{min-height:300px}#livestreamlive .embed-container iframe{max-height:300px}.flip-clock-wrapper{display:none}@media screen and (min-width: 63.75em){.flip-clock-wrapper{display:flex;justify-content:center}}.clock-text{display:block !important;font-size:1.5em}@media screen and (min-width: 63.75em){.clock-text{display:none !important}}.flip-clock-divider .flip-clock-label{color:#fff}.hero-carousel-inner p > textarea.form-control::-webkit-scrollbar{display:none}@media screen and (max-width: 41.69em){.hero-carousel-inner div.btn{margin:1em auto}}.utility-nav{position:absolute;top:-25px;right:0px;font-size:14 px}@media screen and (min-width: 63.75em){.utility-nav{top:10px}}.utility-nav .members-login *{display:inline-block}.utility-nav .members-login{position:relative;margin-left:30px;font-size:14px}.utility-nav .members-login .dropdown-menu{display:none;top:95%;min-width:120px}.utility-nav .members-login .dropdown-menu li{display:flex}.utility-nav .members-login .dropdown-menu li a{width:100%;margin-left:0px}.utility-nav .members-login:hover{cursor:pointer}.utility-nav .members-login:hover .dropdown-menu{display:block}.utility-nav .members-login:hover .members-login-icon{background:rgba(0, 0, 0, 0.15)}.utility-nav .members-login-icon{border-radius:50px !important;width:25px;height:25px;background:rgba(0, 0, 0, 0.1);padding:0px 0px 0px 1px;text-align:center;overflow:hidden;float:left}.utility-nav .members-login-icon i{font-size:24px;color:rgba(0, 0, 0, 0.15);line-height:33px}.utility-nav span{float:left;box-sizing:border-box;height:25px;margin-left:5px;margin-top:-3px;color:#fff;font-size:14px}.utility-nav .give-button{float:left;font-size:14 px;line-height:1em !important;padding:0px 10px;display:flex;align-items:center}.utility-nav .give-button.give-menu{margin-top:0px;margin-left:30px;box-sizing:border-box;height:25px;display:inline-flex;align-items:center;padding:0px}.utility-nav .give-button.give-menu a{color:#fff;margin:0px;padding:0.5rem 1rem}.utility-nav .give-button.give-menu a:hover{text-decoration:none}.utility-nav a{margin-top:0px;margin-left:30px;box-sizing:border-box;height:25px;display:inline-flex;align-items:center}.utility-nav .btn-field{margin:0px;position:relative;font-family:inherit;text-transform:inherit;font-size:inherit;padding:0.3rem 0rem}.utility-nav .btn-field input{width:58px;height:auto;font-size:inherit;text-transform:inherit;letter-spacing:inherit;background:rgba(0, 0, 0, 0.1);color:inherit;border:0px;border-radius:0px;text-align:inherit;line-height:inherit;padding:inherit;margin:0px 0.3rem}.utility-nav .btn-field input:focus{outline:none}.utility-nav .btn-field .btn-edit{top:-4px;right:-35px;transform:scale(0.8) rotate(45deg)}.utility-nav .btn-field .btn-edit span{transform:rotate(-45deg)}.utility-nav .members-login-container input{width:85px;height:auto;font-size:inherit;text-transform:inherit;background:rgba(0, 0, 0, 0.05);color:inherit;border:0px;border-radius:0px;text-align:inherit;line-height:inherit;margin:0px;padding:0rem 0.3rem}.utility-nav .members-login-container input:focus{outline:none}.utility-nav .directory-btn-edit .btn-edit{left:-35px;transform:scale(0.8) rotate(-45deg)}.utility-nav .directory-btn-edit .btn-edit span{transform:rotate(45deg)}.modal{z-index:999999}.modal.quick-view .modal-dialog{border-radius:10px;-webkit-box-shadow:0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 11px 15px -7px rgba(0, 0, 0, 0.2);box-shadow:0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 11px 15px -7px rgba(0, 0, 0, 0.2)}.modal.quick-view .modal-dialog .modal-content{border-radius:10px;-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0);box-shadow:0 5px 15px rgba(0, 0, 0, 0)}.modal.quick-view .modal-dialog .modal-content .modal-body{padding:0}.modal.quick-view .modal-dialog .modal-content .modal-body .modal-close-icon{color:#fff;z-index:1}.modal .modal-content h2::after{content:none}.modal#generalRemove{z-index:9999999 !important}.modal.has-tabs .modal-title{display:flex;align-items:center}.modal.has-tabs .modal-close-icon{top:15px;right:15px}.modal.has-tabs.short-header .modal-content .modal-header{padding:5rem 5rem 3rem 5rem}.modal.has-tabs .modal-content{padding:0rem;display:flex;flex-direction:column}.modal.has-tabs .modal-content .modal-header{padding:5rem 5rem 8rem 5rem;border-bottom:0px}.modal.has-tabs .modal-content .modal-body{padding:0rem 5rem;background:#fff}.modal.has-tabs .modal-content .modal-body .nav-tabs{position:absolute;top:-50px;border-bottom-color:rgba(0, 0, 0, 0)}.modal.has-tabs .modal-content .modal-body .nav-tabs li.active a{border-color:rgba(0, 0, 0, 0);border-radius:10px 10px 0 0;background-color:#fff}.modal.has-tabs .modal-content .modal-body .nav-tabs li.active a:hover{background-color:#fff}.modal.has-tabs .modal-content .modal-body .nav-tabs li a{color:#333;display:flex;align-items:center;justify-content:center}.modal.has-tabs .modal-content .modal-body .nav-tabs li a ion-icon{margin-right:0.5rem}.modal.has-tabs .modal-content .modal-body .nav-tabs li a .cs-icon{display:flex;margin-right:0.5rem;font-size:larger}.modal.has-tabs .modal-content .modal-body .nav-tabs li a:hover{background-color:rgba(255, 255, 255, 0.5);border-radius:10px 10px 0 0}.modal.has-tabs .modal-content .modal-body .nav-tabs.logo li ion-icon{font-size:25px;display:none;color:#589d0f;margin-right:0.5rem}.modal.has-tabs .modal-content .modal-body .nav-tabs.logo li ion-icon.active{display:none}.modal.has-tabs .modal-content .modal-body .nav-tabs.logo li ion-icon.inactive{color:#dbdbdb;display:block}.modal.has-tabs .modal-content .modal-body .nav-tabs.logo li.active ion-icon.active{display:block}.modal.has-tabs .modal-content .modal-body .nav-tabs.logo li.active ion-icon.inactive{display:none}.modal.has-tabs .modal-content .modal-footer{padding:2rem 5rem 5rem 5rem;background:#fff}.modal.has-tabs .modal-content .modal-footer.d-flex a{display:inline-flex;flex:1;justify-content:center}.modal.has-tabs .modal-content .modal-footer.text-left{padding-left:0}.modal.has-tabs .modal-content .modal-footer.text-right{padding-right:0}.modal.has-tabs .modal-content .tab-content .form-control{border:2px solid #e8e8e8;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0)}.modal.fade .modal-dialog{-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);top:150px;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.modal.fade.in{overflow:scroll}.modal.fade.in.modal-no-blur{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0);opacity:1}.modal-dialog.modal-width-40{width:95vw}@media screen and (min-width: 63.75em){.modal-dialog.modal-width-40{width:40vw}}.modal-dialog.modal-width-50{width:95vw}@media screen and (min-width: 63.75em){.modal-dialog.modal-width-50{width:50vw}}.modal-dialog.modal-width-60{width:95vw}@media screen and (min-width: 63.75em){.modal-dialog.modal-width-60{width:60vw}}.modal-dialog.modal-width-75{width:95vw}@media screen and (min-width: 63.75em){.modal-dialog.modal-width-75{width:75vw}}.modal-dialog.modal-width-80{width:95vw}@media screen and (min-width: 63.75em){.modal-dialog.modal-width-80{width:80vw}}.modal-dialog.modal-width-90{width:95vw}@media screen and (min-width: 63.75em){.modal-dialog.modal-width-90{width:90vw}}.modal-dialog.top-25{top:25px !important}.modal-dialog.top-50{top:50px !important}.modal-dialog.top-75{top:75px !important}.modal-content{border:0px;border-radius:10px;padding:2em;background:#f5f5f5}.modal-content .form-control{margin-bottom:1.5em}.modal-content .modal-close-icon{position:absolute;display:flex;justify-content:center;top:0px;right:0px;width:30px;height:30px;background:rgba(0, 0, 0, 0.1);color:#f5f5f5;border-radius:50%;z-index:1;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.modal-content .modal-close-icon:hover{background:rgba(0, 0, 0, 0.2);color:#FFF}.modal-content.white{background:#fff}.modal-content.white .modal-close-icon{color:#fff}.sales{min-width:100% !important;top:6% !important}@media screen and (min-width: 41.69em){.sales{min-width:100% !important}}@media screen and (min-width: 63.75em){.sales{min-width:100% !important}}@media screen and (min-width: 80em){.sales{min-width:90% !important}}@media screen and (min-width: 105em){.sales{min-width:72% !important}}.sales .feature-pitch{display:flex;flex-direction:column;font-family:"Lato", sans-serif;font-weight:400}@media screen and (min-width: 63.75em){.sales .feature-pitch{flex-direction:row}}.sales .feature-pitch .feature-photo{flex:1;padding:2.5rem 6rem 0 0}.sales .feature-pitch .feature-content{flex:1.5}@media screen and (max-width: 105em){.sales .feature-pitch .feature-content{flex:1.3}}.sales .feature-pitch h1,.sales .feature-pitch h2,.sales .feature-pitch h3,.sales .feature-pitch h4,.sales .feature-pitch h5,.sales .feature-pitch h6{font-weight:400;text-transform:none;font-family:inherit}.sales .feature-pitch h1::after,.sales .feature-pitch h2::after,.sales .feature-pitch h3::after,.sales .feature-pitch h4::after,.sales .feature-pitch h5::after,.sales .feature-pitch h6::after{content:""}.sales .feature-pitch h1{display:flex;align-items:center;color:#77B500;font-size:2.5em;margin-bottom:1rem;text-transform:capitalize}.sales .feature-pitch h1 img{margin-right:1.5rem;max-width:70px}.sales .feature-pitch h3{margin-top:1rem;margin-bottom:2rem}.sales .feature-pitch .testimonial{display:flex;flex-direction:column;margin-bottom:4rem}.sales .feature-pitch .testimonial .quote{position:relative;background:#efefef;display:flex;flex-direction:column;border-radius:15px;padding:3rem;font-size:16px;line-height:22px;margin:3rem 0}.sales .feature-pitch .testimonial .quote:after{top:calc(100% - 20px);left:70px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(245, 245, 245, 0);border-top-color:#efefef;border-width:20px;margin-left:-20px;transform:rotate(-90deg)}.sales .feature-pitch .testimonial .customer{display:flex;font-size:14px;line-height:18px}.sales .feature-pitch .testimonial .customer photo{display:flex;width:50px;height:50px;border-radius:50%;background-size:cover;margin-right:10px}.sales .feature-pitch .testimonial .customer info{display:flex;flex-direction:column;justify-content:center}.sales .feature-pitch .testimonial .customer info name{font-weight:bold}.sales .feature-pitch .testimonial .customer info title{display:block}.sales .modal-footer{display:flex;flex-direction:column;padding:0;text-align:left;align-items:center}@media screen and (min-width: 63.75em){.sales .modal-footer{flex-direction:row}}.sales .modal-footer .btn{color:#fff !important;border:0px !important;font-size:18px;padding:1.2rem 3rem;letter-spacing:normal;border-radius:5px;font-weight:400;width:100%;margin-left:0;margin-right:0;margin-bottom:1rem}@media screen and (min-width: 63.75em){.sales .modal-footer .btn{width:auto}}.sales .modal-footer .btn-default{color:#888 !important;background:#efefef !important;margin-right:0}@media screen and (min-width: 63.75em){.sales .modal-footer .btn-default{margin-right:1.5rem}}.sales .modal-footer .btn-default:hover{color:#fff !important;background:#333 !important}.sales .modal-footer .btn-primary{background:#77B500 !important}.sales .modal-footer .btn-primary:hover{background:#333 !important}.sales .modal-footer small{display:flex;margin-left:1.5rem;justify-content:center;margin-top:0rem}@media screen and (min-width: 63.75em){.sales .modal-footer small{display:inline-flex;justify-content:flex-start;margin-top:-1rem}}.sales.flourish .feature-pitch h1{color:#388ADC}.sales.flourish .feature-pitch .modal-footer .btn-primary{background:#388ADC !important}.sales.flourish .feature-pitch .modal-footer .btn-primary:hover{background:#333 !important}.sales.grow .feature-pitch h1{color:#FFB803}.sales.grow .feature-pitch .modal-footer .btn-primary{background:#FFB803 !important}.sales.grow .feature-pitch .modal-footer .btn-primary:hover{background:#333 !important}.sales.groups .feature-pitch h1{color:#555}.sales.groups .feature-pitch .modal-footer .btn-primary{background:#F27E00 !important}.sales.groups .feature-pitch .modal-footer .btn-primary:hover{background:#333 !important}.sales.sermons .modal-content{overflow:hidden}.sales.sermons .modal-content .feature-photo{padding:0 !important}.sales.sermons .modal-content .feature-photo img{max-width:100%;position:relative;left:0px}@media screen and (min-width: 1365px){.sales.sermons .modal-content{background-position:-300px center}.sales.sermons .modal-content .feature-photo{padding:2.5rem 6rem 0 0 !important}.sales.sermons .modal-content .feature-photo img{max-width:825px;position:absolute;left:-300px}}.sales.events .modal-content{overflow:hidden}.sales.events .modal-content .feature-pitch h1{color:#007477}.sales.events .modal-content .feature-pitch .modal-footer .btn-primary{background:#007477 !important}.sales.events .modal-content .feature-pitch .modal-footer .btn-primary:hover{background:#333 !important}.sales.events .modal-content .feature-photo{padding:0 !important}.sales.events .modal-content .feature-photo img{max-width:100%;position:relative;left:0px}@media screen and (min-width: 1365px){.sales.events .modal-content{background-position:-300px center}.sales.events .modal-content .feature-photo{padding:2.5rem 6rem 0 0 !important}}.sales.streaming .modal-content{overflow:hidden}.sales.streaming .modal-content .feature-photo{padding:0 !important}.sales.streaming .modal-content .feature-photo img{max-width:100%;position:relative;left:0px}@media screen and (min-width: 1365px){.sales.streaming .modal-content{background-position:-300px center}.sales.streaming .modal-content .feature-photo{padding:2.5rem 6rem 0 0 !important}.sales.streaming .modal-content .feature-photo img{max-width:825px;position:absolute;left:-300px}}.sales.streaming .modal-content .feature-pitch h1{color:#555}.sales.streaming .modal-content .feature-pitch .modal-footer .btn-primary{background:#CE3C15 !important}.sales.streaming .modal-content .feature-pitch .modal-footer .btn-primary:hover{background:#333 !important}.modal-footer{border-top:0px solid #e5e5e5}.modal-footer .btn{margin:0px;padding:3px 8px}@media screen and (min-width: 63.75em){.modal-footer .btn{padding:10px 20px}}.modal-footer .btn:after{content:none}.modal-footer.d-flex .btn{margin:2px !important}@media screen and (min-width: 47em){.modal-footer.d-flex .btn{flex-wrap:wrap}}.modal-footer .btn-default{margin-right:15px}.modal-backdrop.in{opacity:0.3}body.no-modal-background .modal.fade.in{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}body.no-modal-background .modal-backdrop.in{opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.modal.fade.in{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.close-x{position:absolute;right:-5px;top:-15px;color:#333}#Modal-Login .modal-dialog{width:95vw;top:10vh}@media screen and (min-width: 63.75em){#Modal-Login .modal-dialog{width:60vw;top:15vh}}#Modal-Login .modal-dialog .modal-title:after{content:" "}#Modal-Login .modal-dialog .login-box-container{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 63.75em){#Modal-Login .modal-dialog .login-box-container{flex-direction:row}}#Modal-Login .modal-dialog .login-box-column{width:100%}@media screen and (min-width: 63.75em){#Modal-Login .modal-dialog .login-box-column{width:45%}}#Modal-Login .modal-dialog .login-box-column .btn{margin:0rem 0rem 2rem 0rem;font-size:0.8em;letter-spacing:0px;font-weight:normal}@media screen and (min-width: 63.75em){#Modal-Login .modal-dialog .login-box-column .btn{font-size:1em}}#Modal-Login .modal-dialog .login-box-column.right{display:flex;flex-direction:column}#Modal-Login .modal-dialog .login-box-column.right a{display:flex;margin-top:1rem}#Modal-Login .modal-dialog .login-box-column.right a h3{margin-top:0px}#Modal-Login .modal-dialog .login-box-column.right a h3:after{content:""}@media screen and (min-width: 63.75em){#Modal-Login .modal-dialog .login-box-column.right a{margin-top:2.5rem}}#Modal-Login .modal-dialog .sprout .login-box-column,#Modal-Login .modal-dialog .grow .login-box-column{width:100%}#Modal-Login .modal-dialog .sprout .login-box-column.right,#Modal-Login .modal-dialog .grow .login-box-column.right{display:none}#Modal-Login .modal-dialog .sprout .login-divider,#Modal-Login .modal-dialog .grow .login-divider{display:none}#Modal-Login .modal-dialog .modal-content{padding:1em}@media screen and (min-width: 63.75em){#Modal-Login .modal-dialog .modal-content{padding:2em}}#Modal-Login .modal-dialog .modal-content .form-control{margin-bottom:1em}@media screen and (min-width: 63.75em){#Modal-Login .modal-dialog .modal-content .form-control{margin-bottom:1.5em}}.login-social{color:#fff;padding:0px;display:flex;align-items:center;justify-content:center;flex-direction:row;height:54px;font-size:0.8em;letter-spacing:0px;font-weight:normal}@media screen and (min-width: 63.75em){.login-social{font-size:1em}}.login-social:hover{color:#fff}.login-social.facebook{background:#4267B2 !important;text-transform:capitalize;border:0px !important;letter-spacing:0px;font-weight:normal;font-size:0.8em}@media screen and (min-width: 63.75em){.login-social.facebook{font-size:1em}}.login-social.twitter{background:#4C9FEB !important;text-transform:capitalize;border:0px !important;letter-spacing:0px;font-weight:normal;font-size:0.8em}@media screen and (min-width: 63.75em){.login-social.twitter{font-size:1em}}.login-social i,.login-social ion-icon{font-size:2.2em;font-size:36px;color:#fff;border-radius:50%;float:left;width:35px;height:35px;margin-right:5px}@media screen and (min-width: 63.75em){.login-social i,.login-social ion-icon{margin-right:10px}}.login-social span{align-self:center}.login-divider{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}@media screen and (min-width: 63.75em){.login-divider{margin-bottom:6rem}}.login-divider.margin-bottom-0{margin-bottom:0px}.login-or{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#ccc;border:3px solid #f5f5f5;border-radius:50%;text-align:center;padding-top:0px;color:#fff;font-weight:bolder}#btnLogin{display:flex;justify-content:center}#btnLogin div{margin-right:10px}.login-spinner{width:20px;height:20px;border-radius:50%;background:radial-gradient(farthest-side, #ffffff 94%, rgba(0, 0, 0, 0)) top/3px 3px no-repeat, conic-gradient(rgba(0, 0, 0, 0) 30%, #ffffff);-webkit-mask:radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - 3px), #000 0);margin:0 !important}@keyframes "rotate-spinner"{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#Modal-CreateAccount .modal-dialog{width:95vw;top:10vh;height:100vh;overflow:scroll}@media screen and (min-width: 30em){#Modal-CreateAccount .modal-dialog{overflow:visible}}@media screen and (min-width: 63.75em){#Modal-CreateAccount .modal-dialog{width:60vw;top:5vh;max-height:100vh}}@media screen and (min-width: 80em){#Modal-CreateAccount .modal-dialog{width:40vw}}#Modal-CreateAccount .modal-dialog .modal-title:after{content:" "}#Modal-CreateAccount .modal-dialog .modal-content{padding:1em}@media screen and (min-width: 63.75em){#Modal-CreateAccount .modal-dialog .modal-content{padding:2em}}#Modal-CreateAccount .modal-dialog .modal-content .form-control{margin-bottom:1em}@media screen and (min-width: 63.75em){#Modal-CreateAccount .modal-dialog .modal-content .form-control{margin-bottom:1.5em}}#RegModal .modal-dialog{width:95vw;top:60px}@media screen and (min-width: 63.75em){#RegModal .modal-dialog{width:750px;top:150px}}#RegModal .modal-content{padding:10px;text-align:center}@media screen and (min-width: 63.75em){#RegModal .modal-content{padding:50px}}#RegModal .modal-content h4.thin{font-size:24px;margin-top:50px;margin-bottom:50px;text-transform:none}@media screen and (min-width: 63.75em){#RegModal .modal-content h4.thin{font-size:32px}}#RegModal .modal-content h4.thin span{display:block;font-weight:700;color:#589d0f}#RegModal .modal-content h4.thin:after{content:"";margin:0px}#RegModal .modal-content a{color:#589d0f !important}#RegModal .progress-container{width:75%;margin:0 auto}#RegModal .progress-container .progress{height:36px;background:#e8e8e8;border-radius:50px !important;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0)}#RegModal .progress-container .progress .progress-bar{width:75% !important;height:30px;border-radius:50px !important;position:relative;background:#589d0f;margin-top:3px;z-index:1;margin-left:5px;-webkit-box-shadow:inset 0 0px 0 rgba(0, 0, 0, 0);box-shadow:inset 0 0px 0 rgba(0, 0, 0, 0);display:flex;align-items:center;justify-content:center}#RegModal .progress-container .progress .progress-bar .sr-only{position:relative;margin-top:5px;display:block;height:20px;overflow:visible;width:auto;font-weight:normal;padding:0;margin:-1px;clip:rect(0 0 0 0);border:0}#RegModal .select-date img{width:300px;position:absolute;right:-300px;top:150px;display:none}@media screen and (min-width: 63.75em){#RegModal .select-date img{display:block}}#RegModal .form-control{height:60px;font-size:18px;color:#589f0d;margin-bottom:15px;border:0px}#RegModal .btn-primary{border-radius:35px !important;text-transform:uppercase;font-weight:400 !important;font-size:22px;padding:10px 40px;color:#fff;margin:50px 0px 0px 0px;background-color:#589d0f !important;border:0px !important;padding:20px 40px}@media screen and (min-width: 63.75em){#RegModal .btn-primary{padding:20px 120px}}#RegModal .btn-primary:after{content:"";border:0px !important}.has-error .form-control{color:#9A1E29;border:1px rgba(154, 30, 41, 0.5) solid !important;background-color:rgba(255, 0, 0, 0.05)}#login-tut.tut-box{background:#fff;color:#333;position:absolute;top:-350px;right:0px;padding:25px;width:70%;-webkit-box-shadow:0px 0px 35px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 0px 35px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 35px 0px rgba(0, 0, 0, 0.75)}#login-tut.tut-box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:15px;margin-left:-15px}#login-tut.tut-box .btn-default{color:#fff;background:#ccc}#login-tut.tut-box .btn-default.rgba0000{color:#ccc;border-color:#ccc}#login-tut.tut-box .btn-primary{color:#fff;background:#333}#login-tut.tut-box .btn-primary.rgba0000{color:#333;border-color:#333}.lgnerrmsg{color:#a94442}#SavingModal .modal-dialog{width:150px}#SavingModal .modal-content{background:rgba(0, 0, 0, 0.8);text-align:center;padding:15px;border-radius:25px;-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0);box-shadow:0 5px 15px rgba(0, 0, 0, 0);margin-top:200px}#SavingModal .modal-body{padding:0px}.saving-text{font-size:2em;display:inline-block;color:#fff;position:relative;top:-7px;margin:0px}.saving-icon{color:#fff;font-size:4em;margin:15px;display:inline-block;-webkit-animation-name:spin;-webkit-animation-duration:1000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}@-ms-keyframes "spin"{from{-ms-transform:rotate(0deg);}to{-ms-transform:rotate(360deg);}}@-moz-keyframes "spin"{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-webkit-keyframes "spin"{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes "spin"{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.plan-visit-modal.modal.fade .modal-dialog{top:50px}@media screen and (min-width: 63.75em){.plan-visit-modal.modal.fade .modal-dialog{top:150px}}.plan-visit-modal .modal-header{border-bottom:0px}.plan-visit-modal .modal-content{padding:2rem;min-height:75vh}@media screen and (min-width: 63.75em){.plan-visit-modal .modal-content{padding:5rem;min-height:auto}}.plan-visit-modal .modal-content .close{position:absolute;top:15px;right:15px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.plan-visit-modal .modal-content .close:hover{transform:scale(1.3)}.plan-visit-modal .modal-content .modal-body{padding-bottom:0px}.plan-visit-modal .modal-content .modal-body.steps{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;min-height:400px}.plan-visit-modal .modal-content .modal-body.steps.active{display:flex}.plan-visit-modal .modal-content .modal-body.steps.inactive{display:none}.plan-visit-modal .modal-content .modal-body.steps .back-link{color:rgba(0, 0, 0, 0.4);margin-bottom:-4rem;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.plan-visit-modal .modal-content .modal-body.steps .back-link:hover{color:rgb(0, 0, 0)}.plan-visit-modal .modal-content h2,.plan-visit-modal .modal-content h3,.plan-visit-modal .modal-content h4{display:inline-flex;align-items:center}.plan-visit-modal .modal-content h2:after,.plan-visit-modal .modal-content h3:after,.plan-visit-modal .modal-content h4:after{content:""}.plan-visit-modal .modal-content h2 ion-icon,.plan-visit-modal .modal-content h3 ion-icon,.plan-visit-modal .modal-content h4 ion-icon{font-size:1.4em;margin-right:0.2em}.plan-visit-modal .modal-content h2{display:block;font-size:1.5em}@media screen and (min-width: 63.75em){.plan-visit-modal .modal-content h2{font-size:2em}}.plan-visit-modal .modal-content h3{font-weight:normal;text-transform:none;font-size:1em;margin:0px}@media screen and (min-width: 63.75em){.plan-visit-modal .modal-content h3{font-size:1.5em;margin:20px 0px 15px 0px}}.plan-visit-modal .modal-content .small{margin-bottom:2rem;line-height:1.5em}.plan-visit-modal .modal-content label{font-weight:normal}.plan-visit-modal .modal-content .form-control{margin:1rem 0rem;min-height:56px}.plan-visit-modal .modal-content .full-width{padding:2rem;margin:1rem 0rem}.plan-visit-modal.has-tabs .modal-dialog{width:95vw;top:5vh !important}@media screen and (min-width: 63.75em){.plan-visit-modal.has-tabs .modal-dialog{width:75vw}}.plan-visit-modal.has-tabs .modal-content{padding:0rem;display:flex;flex-direction:column}.plan-visit-modal.has-tabs .modal-content .modal-header{padding:5rem 5rem 8rem 5rem;border-bottom:0px}.plan-visit-modal.has-tabs .modal-content .modal-body{padding:0rem 5rem;background:#fff}.plan-visit-modal.has-tabs .modal-content .modal-body .nav-tabs{position:absolute;top:-50px;border-bottom-color:rgba(0, 0, 0, 0)}.plan-visit-modal.has-tabs .modal-content .modal-body .nav-tabs li.active a{color:#333;border-color:rgba(0, 0, 0, 0);border-radius:10px 10px 0 0;background-color:#fff}.plan-visit-modal.has-tabs .modal-content .modal-body .fr-float-right{display:none}.plan-visit-modal.has-tabs .modal-content .modal-body .fr-toolbar .fr-command.fr-btn svg{width:20px}.plan-visit-modal.has-tabs .modal-content .modal-footer{padding:2rem 5rem 5rem 5rem;background:#fff}.giving-form label{font-weight:normal}.giving-form hr{border-top:3px solid rgba(0, 0, 0, 0.05);margin-top:30px;margin-bottom:30px}.giving-form .form-control{box-shadow:inset 0px 0px 0px 0px #ccc;margin-bottom:0px;border:1px solid rgba(0, 0, 0, 0.1)}.giving-form .form-control:focus{border:1px solid rgba(0, 0, 0, 0.25)}.giving-form .form-control[disabled]{background-color:#fff}.giving-form .give-amount input{font-size:36px;margin-bottom:0px;padding:10px 10px 10px 25px;height:60px;border-radius:5px !important}.giving-form .give-amount .input-group{width:100%}.giving-form .give-amount .input-group-addon{position:absolute;padding:0px;width:30px;height:60px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;font-size:32px;z-index:9}.giving-form .give-category{display:flex}.giving-form .give-category label{margin-right:10px}.giving-form .give-category .form-control{display:flex;flex:1;margin:0px}.giving-form .give-frequency.inactive{opacity:0.3}.giving-form .give-frequency.active{opacity:1}.giving-form .give-frequency span{position:absolute;top:38px;right:-9px;font-size:12px}.giving-form .payment-options{display:flex;align-items:center;margin-bottom:8px}.giving-form .payment-options a{position:relative;font-size:85%;display:flex;align-items:center;padding:0px 10px;margin-right:1rem;background:transparent;border-radius:3px;color:#333}.giving-form .payment-options a:hover{text-decoration:none}.giving-form .payment-options a span{margin-right:5px}.giving-form .payment-options a.active{background:rgba(0, 0, 0, 0.1)}.giving-form .payment-options a.active:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-top-color:rgba(0, 0, 0, 0.1);border-width:5px;margin-left:-5px}.giving-form .ach-element{margin-left:-15px;margin-right:-15px}.giving-form .give-cc card{position:absolute;top:8px;left:25px}.giving-form .give-cc .give-cc-number{padding-left:45px}.giving-form .give-cover-fee input{top:5px}.CardField-child{background:#fff}.recurring-frequency .d-inline{display:flex}.recurring-frequency.weekly .day-input{margin:0 0.5rem}.recurring-frequency.weekly .radio-inline{margin-right:1rem}.recurring-frequency.weekly .radio-inline input{margin:10px 0 0 -20px}.recurring-menu li{margin:1.5rem 0}.recurring-menu li:first-of-type{margin-top:1rem}.recurring-menu li input[type=checkbox]{display:flex;align-items:center;width:90%;height:20px;appearance:none;-webkit-appearance:none;border:none}.recurring-menu li input[type=checkbox]:checked:after{display:flex;width:100%;font-weight:bold}.recurring-menu li input[type=checkbox]:checked:before{background:#589f0d;border:1px solid #4c8a09}.recurring-menu li input[type=checkbox]:before{content:" ";position:absolute;display:inline-flex;width:15px;height:15px;background:rgba(0, 0, 0, 0.1);border:1px solid #ccc;border-radius:8px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.recurring-menu li input[type=checkbox]:after{display:flex;align-items:center;padding-left:30px}.recurring-menu.weekdays li{margin:1.5rem 0}.recurring-menu.weekdays li:first-of-type{margin-top:1rem}.recurring-menu.weekdays li:nth-of-type(1) input[type=checkbox]:after{content:"Sunday"}.recurring-menu.weekdays li:nth-of-type(2) input[type=checkbox]:after{content:"Monday"}.recurring-menu.weekdays li:nth-of-type(3) input[type=checkbox]:after{content:"Tuesday"}.recurring-menu.weekdays li:nth-of-type(4) input[type=checkbox]:after{content:"Wednesday"}.recurring-menu.weekdays li:nth-of-type(5) input[type=checkbox]:after{content:"Thursday"}.recurring-menu.weekdays li:nth-of-type(6) input[type=checkbox]:after{content:"Friday"}.recurring-menu.weekdays li:nth-of-type(7) input[type=checkbox]:after{content:"Saturday"}.recurring-menu.occurrence li{margin:1.5rem 0}.recurring-menu.occurrence li:first-of-type{margin-top:1rem}.recurring-menu.occurrence li:nth-of-type(1) input[type=checkbox]:after{content:"1st"}.recurring-menu.occurrence li:nth-of-type(2) input[type=checkbox]:after{content:"2nd"}.recurring-menu.occurrence li:nth-of-type(3) input[type=checkbox]:after{content:"3rd"}.recurring-menu.occurrence li:nth-of-type(4) input[type=checkbox]:after{content:"4th"}.recurring-menu.occurrence li:nth-of-type(5) input[type=checkbox]:after{content:"Last"}.recurring-menu.calendar .grid{display:flex;flex-wrap:wrap;width:185px;height:315px}.recurring-menu.calendar li{margin:2px;flex:1 1 35px;width:35px;height:35px;cursor:pointer}.recurring-menu.calendar li input[type=checkbox]{display:flex;align-items:center;margin:0;height:100%;width:100%;justify-content:center}.recurring-menu.calendar li input[type=checkbox]:checked:after{width:100%;font-weight:normal;color:#fff;z-index:2;justify-content:center}.recurring-menu.calendar li input[type=checkbox]:checked:before{background:#589f0d;border:0px solid #4c8a09;z-index:1}.recurring-menu.calendar li input[type=checkbox]:before{content:" ";justify-content:center;position:absolute;display:inline-flex;width:35px;height:35px;background:rgba(0, 0, 0, 0.05);border:0px solid #ccc;border-radius:50%;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.recurring-menu.calendar li input[type=checkbox]:after{display:flex;align-items:center;padding-left:0px;font-size:12px}.recurring-menu.calendar li:nth-of-type(1) input[type=checkbox]:after{content:"1st"}.recurring-menu.calendar li:nth-of-type(2) input[type=checkbox]:after{content:"2nd"}.recurring-menu.calendar li:nth-of-type(3) input[type=checkbox]:after{content:"3rd"}.recurring-menu.calendar li:nth-of-type(4) input[type=checkbox]:after{content:"4th"}.recurring-menu.calendar li:nth-of-type(5) input[type=checkbox]:after{content:"5th"}.recurring-menu.calendar li:nth-of-type(6) input[type=checkbox]:after{content:"6th"}.recurring-menu.calendar li:nth-of-type(7) input[type=checkbox]:after{content:"7th"}.recurring-menu.calendar li:nth-of-type(8) input[type=checkbox]:after{content:"8th"}.recurring-menu.calendar li:nth-of-type(9) input[type=checkbox]:after{content:"9th"}.recurring-menu.calendar li:nth-of-type(10) input[type=checkbox]:after{content:"10th"}.recurring-menu.calendar li:nth-of-type(11) input[type=checkbox]:after{content:"11th"}.recurring-menu.calendar li:nth-of-type(12) input[type=checkbox]:after{content:"12th"}.recurring-menu.calendar li:nth-of-type(13) input[type=checkbox]:after{content:"13th"}.recurring-menu.calendar li:nth-of-type(14) input[type=checkbox]:after{content:"14th"}.recurring-menu.calendar li:nth-of-type(15) input[type=checkbox]:after{content:"15th"}.recurring-menu.calendar li:nth-of-type(16) input[type=checkbox]:after{content:"16th"}.recurring-menu.calendar li:nth-of-type(17) input[type=checkbox]:after{content:"17th"}.recurring-menu.calendar li:nth-of-type(18) input[type=checkbox]:after{content:"18th"}.recurring-menu.calendar li:nth-of-type(19) input[type=checkbox]:after{content:"19th"}.recurring-menu.calendar li:nth-of-type(20) input[type=checkbox]:after{content:"20th"}.recurring-menu.calendar li:nth-of-type(21) input[type=checkbox]:after{content:"21st"}.recurring-menu.calendar li:nth-of-type(22) input[type=checkbox]:after{content:"22nd"}.recurring-menu.calendar li:nth-of-type(23) input[type=checkbox]:after{content:"23rd"}.recurring-menu.calendar li:nth-of-type(24) input[type=checkbox]:after{content:"24th"}.recurring-menu.calendar li:nth-of-type(25) input[type=checkbox]:after{content:"25th"}.recurring-menu.calendar li:nth-of-type(26) input[type=checkbox]:after{content:"26th"}.recurring-menu.calendar li:nth-of-type(27) input[type=checkbox]:after{content:"27th"}.recurring-menu.calendar li:nth-of-type(28) input[type=checkbox]:after{content:"28th"}#ImagesMedia{z-index:9999999}.logo-size-toggle{margin-left:100px}.option-toggle{position:relative;width:100px}.option-toggle .well{display:block;background:#eee;height:15px;border-radius:50px;cursor:pointer}.option-toggle .toggle{opacity:0;border:0;outline:none;height:100%;width:100%;background:transparent;position:absolute;cursor:pointer;z-index:100}.option-toggle .toggle ~ .toggle-dot{width:30px;height:30px;border-radius:50%;background:#fff;position:absolute;left:5px;top:4px;box-shadow:0 0px 10px rgba(0, 0, 0, 0.1);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.option-toggle .toggle:checked ~ .toggle-dot{left:100%;margin-left:-35px}.option-toggle .toggle ~ label{margin:0;white-space:nowrap;font-weight:normal}.option-toggle .toggle ~ label:before{content:"small";position:absolute;right:100%;margin-right:5px;top:3px}.option-toggle .toggle ~ label:after{content:"large";position:absolute;left:100%;margin-left:5px;top:3px}.modal-dialog.centered-icon .modal-body{padding-top:50px}.centered-modal-icon{position:absolute;display:flex;align-items:center;justify-content:center;width:110px;height:110px;border-radius:50%;background-color:#888;font-size:60px;color:#fff;border:8px solid #f5f5f5;top:-45px;left:50%;margin-left:-55px}.preview-header.top-bar{top:0px;opacity:1;-webkit-transition:1s ease;-moz-transition:1s ease;-o-transition:1s ease;transition:1s ease}.preview-header.top-bar .preview-logo{position:absolute}.preview-header.top-bar.reveal{opacity:1;top:0px}.preview-header.top-bar.reveal:before{top:0px;opacity:0;color:#222}@media screen and (min-width: 63.75em){.preview-header.top-bar.reveal:before{opacity:1}}.top-bar{position:relative;height:54px;top:0px;z-index:99;line-height:1em;width:100vw;background:#333;color:#fff;padding:3px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;right:0;text-align:center}.top-bar.affix{position:fixed}.top-bar.trial{height:auto;min-height:54px;background:#77B502}.top-bar.trial .trial-bar{width:100%}.top-bar.trial .trial-bar .container{display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width: 63.75em){.top-bar.trial .trial-bar .container{flex-direction:row}}.top-bar.trial .trial-bar bar-message{display:inline-flex;font-size:1.7rem;margin:0.5rem 0;margin-right:0rem}@media screen and (min-width: 63.75em){.top-bar.trial .trial-bar bar-message{margin:0;margin-right:2rem}}.top-bar.trial .trial-bar .countdownTPU{display:inline-flex;margin:0.5rem 0}@media screen and (min-width: 63.75em){.top-bar.trial .trial-bar .countdownTPU{margin:0}}.top-bar.trial .trial-bar .countdownTPU timer-element{font-size:2rem;min-width:40px}.top-bar.trial .trial-bar .countdownTPU timer-element small{color:rgba(255, 255, 255, 0.8) !important}.top-bar.trial .trial-bar a{display:flex;align-items:center;font-size:1.4rem;letter-spacing:normal;margin-left:0rem;background:#FFF !important;color:#333;font-weight:500;border:none;height:30px;padding:0.5rem 1.5rem;margin-bottom:0.5rem;min-width:fit-content}@media screen and (min-width: 63.75em){.top-bar.trial .trial-bar a{margin-left:2.5rem;margin-bottom:0}}.top-bar .container{padding:0 25px}@media screen and (min-width: 63.75em){.top-bar .container{padding-top:6px}}.top-bar .btn:after{border:0px}.top-bar .btn-primary{padding:1px 10px;margin:0px 0px 0px 10px;font-size:12px;line-height:1.5;border-width:2px}.top-bar .btn-primary:hover{border-width:2px}body.has-fixed-nav.has-notification-bar .top-bar,body.has-fixed-nav.has-preview-bar .top-bar{position:relative}body.has-fixed-nav.has-notification-bar .navbar,body.has-fixed-nav.has-preview-bar .navbar{top:0px}@media screen and (min-width: 63.75em){body.has-fixed-nav.has-notification-bar .navbar,body.has-fixed-nav.has-preview-bar .navbar{top:54px}}body.has-fixed-nav.has-notification-bar.live-streaming.in-trial .navbar,body.has-fixed-nav.has-notification-bar.counting-down.in-trial .navbar,body.has-fixed-nav.has-preview-bar.live-streaming.in-trial .navbar,body.has-fixed-nav.has-preview-bar.counting-down.in-trial .navbar{top:0px}@media screen and (min-width: 63.75em){body.has-fixed-nav.has-notification-bar.live-streaming.in-trial .navbar,body.has-fixed-nav.has-notification-bar.counting-down.in-trial .navbar,body.has-fixed-nav.has-preview-bar.live-streaming.in-trial .navbar,body.has-fixed-nav.has-preview-bar.counting-down.in-trial .navbar{top:104px}}body.has-fixed-nav.has-notification-bar.live-streaming.in-trial .navbar.shrink,body.has-fixed-nav.has-notification-bar.counting-down.in-trial .navbar.shrink,body.has-fixed-nav.has-preview-bar.live-streaming.in-trial .navbar.shrink,body.has-fixed-nav.has-preview-bar.counting-down.in-trial .navbar.shrink{top:0px !important}body.has-fixed-nav.has-notification-bar.live-streaming.in-trial .navbar,body.has-fixed-nav.has-preview-bar.live-streaming.in-trial .navbar{top:104px}body.has-fixed-nav.has-notification-bar.live-streaming.in-trial .navbar.shrink,body.has-fixed-nav.has-preview-bar.live-streaming.in-trial .navbar.shrink{top:0px !important}body.has-fixed-nav.has-notification-bar .navbar.shrink,body.has-fixed-nav.has-preview-bar .navbar.shrink{top:0px}.preview-header{background:#222 !important;color:#999;left:0}.preview-header .preview-logo{width:195px;height:30px;background-image:url(https://churchspring.com/asset/img/churchspring-logo-alt.png);background-size:cover;background-repeat:no-repeat;display:none;margin-right:15px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width: 63.75em){.preview-header .preview-logo{display:block}}.preview-header .preview-logo:hover{opacity:0.6}.preview-header .preview-countdown{margin:0 auto;display:flex;align-items:center}.preview-header .preview-countdown span{color:#fff}.preview-header .btn-primary.btn-preview-bar{background:transparent;color:#fff;padding:5px 15px;border-radius:50px;border:1px solid #fff !important}.preview-header .btn-primary.btn-preview-bar:hover{border:1px solid #aaa !important;background:transparent !important;color:#aaa}.preview-header .btn-primary.btn-preview-bar i{margin-right:8px}.preview-header .btn-primary.btn-preview-purchase{background:#fff !important;border:0px !important;color:#222;display:none}@media screen and (min-width: 63.75em){.preview-header .btn-primary.btn-preview-purchase{display:block}}.preview-header .btn-primary.btn-preview-purchase:hover{border:0px solid #589d0f !important;background:#aaa !important;color:#222}.preview-header .cta-bar{display:none}@media screen and (min-width: 63.75em){.preview-header .cta-bar{display:inline-block}}.preview-header .cta-bar.pull-left{display:inline-block}@media screen and (min-width: 63.75em){.preview-header .cta-bar.pull-left{display:none}}.top-bar .stream-bar{margin:0 auto}.top-bar .stream-bar .livestreambar-mobile{display:block}@media screen and (min-width: 63.75em){.top-bar .stream-bar .livestreambar-mobile{display:none}}.top-bar .stream-bar .livestreambar-desktop{display:none}@media screen and (min-width: 63.75em){.top-bar .stream-bar .livestreambar-desktop{display:block}}.block-section-bg{background-attachment:local;background-size:cover}@media screen and (min-width: 63.75em){.block-section-bg{background-attachment:fixed}@supports (-webkit-touch-callout: none){.block-section-bg {  background-attachment:local}}} .block-box{min-height:110vh;display:flex;align-items:center;height:auto}@media screen and (min-width: 63.75em){.block-box{min-height:85vh}}.block-box.light-font h1,.block-box.light-font h2,.block-box.light-font h3,.block-box.light-font h4,.block-box.light-font h5,.block-box.light-font p,.block-box.light-font div,.block-box.light-font .contact-settings-button,.block-box.light-font .tool-bar,.block-box.light-font a:not(.btn),.block-box.font-light h1,.block-box.font-light h2,.block-box.font-light h3,.block-box.font-light h4,.block-box.font-light h5,.block-box.font-light p,.block-box.font-light div,.block-box.font-light .contact-settings-button,.block-box.font-light .tool-bar,.block-box.font-light a:not(.btn){color:#fff}.block-box.dark-font h1,.block-box.dark-font h2,.block-box.dark-font h3,.block-box.dark-font h4,.block-box.dark-font h5,.block-box.dark-font p,.block-box.dark-font .content h3,.block-box.dark-font .tool-bar,.block-box.dark-font a:not(.btn),.block-box.font-dark h1,.block-box.font-dark h2,.block-box.font-dark h3,.block-box.font-dark h4,.block-box.font-dark h5,.block-box.font-dark p,.block-box.font-dark .content h3,.block-box.font-dark .tool-bar,.block-box.font-dark a:not(.btn){color:#575757}.block-box .block-section-bg{min-height:inherit;background-position:center}.block-box .block-section-bg .tv{height:100%;min-height:inherit}.block-slide{display:flex;flex-direction:column}@media screen and (min-width: 63.75em){.block-slide{flex-direction:row}}.block-slide .block-slide-column{flex:1}.block-slide .block-slide-column.block-slide-image{padding-right:0rem}@media screen and (min-width: 63.75em){.block-slide .block-slide-column.block-slide-image{padding-right:5rem}}.block-slide .block-slide-column.block-slide-image .slide-style-image{width:100%;margin-bottom:3rem;display:flex;background:rgba(0, 0, 0, 0.1);color:#fff;justify-content:center;font-size:8rem;min-height:285px;align-items:center}@media screen and (min-width: 63.75em){.block-slide .block-slide-column.block-slide-image .slide-style-image{margin-bottom:0px}}.block-slide .block-slide-column.block-slide-content{flex:2;text-align:center}@media screen and (min-width: 63.75em){.block-slide .block-slide-column.block-slide-content{text-align:left}}.block-slide .block-slide-column .block-slide-form .form-control{font-size:inherit;text-transform:inherit;background-color:rgba(0, 0, 0, 0.03);border:0px;color:inherit;margin:0px;letter-spacing:inherit;resize:none;text-align:inherit}.block-slide .block-slide-column .block-slide-form .button-link{position:absolute;top:0px;right:25px;background:rgba(255, 255, 255, 0.7);color:#333;font-size:0.7em;padding:3px 8px;border-radius:0px 0px 5px 5px}.block-slide.slide-align-right{flex-direction:column-reverse}@media screen and (min-width: 63.75em){.block-slide.slide-align-right{flex-direction:row}}.block-slide.slide-align-right .block-slide-column.block-slide-image{padding-right:0rem;padding-left:0rem}@media screen and (min-width: 63.75em){.block-slide.slide-align-right .block-slide-column.block-slide-image{padding-left:5rem}}.block-slide.slide-align-center .block-slide-column{text-align:center}.max-columns .content-column.ui-sortable-helper{max-width:15% !important;min-width:15% !important}.content-column{display:inline-flex;flex-direction:column;flex:1;min-width:100%;max-width:100%}@media screen and (min-width: 63.75em){.content-column{min-width:23%;max-width:100%}}.content-column.ui-sortable-helper{-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s}.content-column.editing div[class^=button-bar] a::after{border:0px}.content-column img{width:100%;min-width:100%;max-width:100%;margin:0px !important}.content-column img[data-class=img-responsive]{margin-bottom:2rem !important}.content-column p:has(img),.content-column h1:has(img),.content-column h2:has(img),.content-column h3:has(img),.content-column h4:has(img),.content-column h5:has(img),.content-column h6:has(img){margin:0px !important}.content-column:hover .column-button-add{transform:scale(1)}.content-column:hover .column-button-add:hover{right:-25px;top:calc(50% - 35px);width:50px;height:50px;text-decoration:none;background:rgba(0, 0, 0, 0.15);padding:4px;box-shadow:0 0px 15px rgba(0, 0, 0, 0.1)}.content-column:hover .column-button-add:hover span{color:#333;font-size:2.5rem;width:35px;height:35px;border:10px solid #fff;border-radius:50%}.content-column .drag-message{left:50%;margin-right:0 !important;margin-left:-90px;right:auto !important}.content-column .column-button-add{position:absolute;right:-12.5px;top:calc(50% - 25px);font-size:2rem;width:25px;height:25px;font-family:"Arial", sans-serif;background:white;padding:2px;border-radius:50%;color:#333;z-index:999;justify-content:center;align-items:center;display:flex;text-decoration:none;transform:scale(0);box-shadow:0 0px 5px rgba(0, 0, 0, 0.25);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.content-column .column-button-add span{display:flex;position:relative;height:100%;width:100%;font-size:1.5rem;color:#888;background:#fff;border-radius:inherit;justify-content:center;align-items:center;border:1px solid #fff;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-header-container .editable-header .edit-message{padding-right:5px}.accordion-header-container .edit-container h2::after{content:""}.accordion-header-container .edit-container h2 .action-bar{bottom:20px}.accordion-header-container .edit-message{margin-right:-25px !important}.accordion-header-container .edit-message span{margin-right:-5px}.accordion-container{display:flex;flex-direction:column;width:100%}.accordion-container .item{position:relative}.accordion-container .item.active a:after{top:20px;transform:rotate(135deg)}.accordion-container .item.active a:focus{color:inherit}.accordion-container .item.active.insert .header{border-bottom:1px solid rgba(0, 0, 0, 0.1)}.accordion-container .item.active.insert .content{border-bottom:10px solid rgba(0, 0, 0, 0.1);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .item.editing .header,.accordion-container .item.editing .content,.accordion-container .item.editing toolbar{display:none}.accordion-container .item.insert .header{border-bottom:10px solid rgba(0, 0, 0, 0.1)}.accordion-container .item toolbar{position:absolute;left:-80px;top:8px;display:flex;opacity:0;height:30px;width:75px;padding:0rem;z-index:3;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .item toolbar arrow{position:absolute;top:-5px;right:-47.6px;display:flex;width:50px;height:50px;overflow:hidden;transform:rotate(90deg);z-index:2;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .item toolbar arrow:after{content:" ";position:absolute;width:18px;height:18px;background:#fff;transform:rotate(45deg);top:85%;left:22%;box-shadow:0 0 8px rgba(0, 0, 0, 0.25)}.accordion-container .item toolbar container{display:flex;justify-content:space-between;background:#fff;height:30px;width:75px;padding:0.3rem 0.3rem;border-radius:8px 10px 10px 8px;box-shadow:0 0 8px rgba(0, 0, 0, 0.25);clip-path:inset(-30% 3.5% -30% -30%)}.accordion-container .item toolbar container a{color:#333;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;border-radius:5px;padding:3px 5px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .item toolbar container a:hover{background:#f1f1f1;text-decoration:none}.accordion-container .item:hover:after{opacity:1}.accordion-container .item:hover toolbar{opacity:1}.accordion-container .item:hover .accitem-button-add{transform:scale(1)}.accordion-container .item:hover .accitem-button-add:hover{right:calc(50% - 37px);bottom:-22.5px;width:50px;height:50px;text-decoration:none;background:rgba(0, 0, 0, 0.15);padding:4px;box-shadow:0 0px 15px rgba(0, 0, 0, 0.1)}.accordion-container .item:hover .accitem-button-add:hover span{color:#333;font-size:2.5rem;width:35px;height:35px;border:10px solid #fff;border-radius:50%}.accordion-container .item .header{position:relative;display:flex;padding:0.7rem 0;font-size:2rem;border-bottom:1px solid rgba(0, 0, 0, 0.1);color:inherit;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .item .header:after{position:absolute;top:10px;right:5px;content:" ";display:flex;width:15px;height:15px;border:1px solid rgba(0, 0, 0, 0.7);border-top:0px;border-right:0px;transform:rotate(-45deg);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .item .content{display:none;padding:1rem 0;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.accordion-container .item .accitem-button-add{position:absolute;right:calc(50% - 25px);bottom:-12.5px;font-size:2rem;width:25px;height:25px;font-family:"Arial", sans-serif;background:white;padding:2px;border-radius:50%;color:#333;z-index:999;justify-content:center;align-items:center;display:flex;text-decoration:none;transform:scale(0);box-shadow:0 0px 5px rgba(0, 0, 0, 0.25);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .item .accitem-button-add span{display:flex;position:relative;height:100%;width:100%;font-size:1.5rem;color:#888;background:#fff;border-radius:inherit;justify-content:center;align-items:center;border:1px solid #fff;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .accordion-add-container,.accordion-container .accordion-edit-container{display:none;padding:3rem 0rem;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.accordion-container .accordion-add-container form,.accordion-container .accordion-edit-container form{position:relative}.accordion-container .accordion-add-container form:after,.accordion-container .accordion-edit-container form:after{position:absolute;top:8px;right:5px;content:" ";display:flex;width:15px;height:15px;border:1px solid rgba(0, 0, 0, 0.7);border-top:0px;border-right:0px;transform:rotate(-45deg);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .accordion-add-container form .main,.accordion-container .accordion-edit-container form .main{position:relative;font-size:2rem;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.accordion-container .accordion-add-container form .main .form-control,.accordion-container .accordion-edit-container form .main .form-control{font-size:2rem;width:95%;border-radius:0;margin-bottom:1rem;padding-left:0;border:0px solid rgba(0, 0, 0, 0);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .accordion-add-container form .main .form-control:focus,.accordion-container .accordion-edit-container form .main .form-control:focus{border:0}.accordion-container .accordion-add-container form .sub,.accordion-container .accordion-edit-container form .sub{position:relative}.accordion-container .accordion-add-container form .sub .form-control,.accordion-container .accordion-edit-container form .sub .form-control{margin-bottom:1rem;padding-left:0;border:0px solid rgba(0, 0, 0, 0);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.accordion-container .accordion-add-container form .sub .form-control:focus,.accordion-container .accordion-edit-container form .sub .form-control:focus{border:0}.accordion-container .accordion-add-container form .btn-primary,.accordion-container .accordion-edit-container form .btn-primary{margin-left:2rem !important}.accordion-container .accordion-add-container form .form-control,.accordion-container .accordion-edit-container form .form-control{background:transparent;border:1px solid rgba(0, 0, 0, 0.1)}.accordion-container .accordion-add-container form .form-control:focus,.accordion-container .accordion-edit-container form .form-control:focus{border:1px solid rgba(0, 0, 0, 0.3)}.accordion-container .accordion-add-container form .button-group .btn,.accordion-container .accordion-edit-container form .button-group .btn{margin:0px 0px 1rem 0px}.font-light .accordion-container .item .header{border-bottom:1px solid rgba(255, 255, 255, 0.1)}.font-light .accordion-container .item .header:after{border:1px solid rgba(255, 255, 255, 0.7);border-top:0px;border-right:0px}.directory-item{margin-bottom:3px;background:rgba(0, 0, 0, 0.04);padding:2px 0px 5px 100px;display:flex;align-items:center;width:100%;flex-direction:column;position:relative}@media screen and (min-width: 63.75em){.directory-item{padding:2px 0px 5px 15px}}.directory-item:nth-child(even){background:rgba(0, 0, 0, 0.02)}.directory-item .directory-heading{min-height:100px;width:100%;display:flex;align-items:center;flex-direction:column;padding-top:5rem}@media screen and (min-width: 63.75em){.directory-item .directory-heading{flex-direction:row;padding-top:0rem}}.directory-item .directory-heading *{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.directory-item .directory-heading div{display:inline-flex;align-items:center}.directory-item .directory-heading a{text-decoration:none}.directory-item .directory-heading .name{width:100%}@media screen and (min-width: 63.75em){.directory-item .directory-heading .name{width:35%}}.directory-item .directory-heading .email{width:100%;-ms-word-break:break-all;word-break:break-all;word-break:break-word}@media screen and (min-width: 63.75em){.directory-item .directory-heading .email{width:35%}}.directory-item .directory-heading .phone{width:100%}@media screen and (min-width: 63.75em){.directory-item .directory-heading .phone{width:20%}}.directory-item .directory-heading .expand{width:100%;justify-content:flex-end;padding-right:1rem}@media screen and (min-width: 63.75em){.directory-item .directory-heading .expand{width:10%}}.directory-item .directory-photo{width:75px;height:75px;border-radius:50%;border:5px solid rgba(0, 0, 0, 0.1);overflow:hidden;float:left;margin-right:15px;position:absolute;top:10px;left:10px}@media screen and (min-width: 63.75em){.directory-item .directory-photo{position:relative;top:auto;left:auto}}.directory-item .directory-photo span{background-size:cover;background-position-y:top;width:100%;height:100%;display:block;background-color:rgba(0, 0, 0, 0.05)}.directory-item .collapsing{width:100%}.directory-item .directory-info-container{display:flex;padding-left:4.2rem}.directory-item .directory-info-container .directory-info{padding-left:35px;width:25%;line-height:2.2rem;border-left:1px solid rgba(0, 0, 0, 0.05)}.directory-item .directory-info-container .directory-info:first-of-type{margin-left:75px}.directory-item .directory-info-container .directory-info h5{display:flex;align-items:center;position:relative;margin:0px;margin-bottom:1rem}.directory-item .directory-info-container .directory-info h5 ion-icon{position:absolute;left:-25px;font-size:2rem;opacity:0.2}.directory-grid.list-row{background:transparent !important}.directory-grid.list-row:hover{box-shadow:0px 0px 12px rgba(0, 0, 0, 0);background:transparent !important}.directory-grid .directory-container{display:flex;flex-wrap:wrap;width:100%}.directory-grid .directory-container .directory-item{width:100%;margin:10rem 0rem 1rem 0rem;padding:0px}@media screen and (min-width: 63.75em){.directory-grid .directory-container .directory-item{width:24%;margin:0rem 0.5rem 1rem 0.5rem}}.directory-grid .directory-container .directory-item:nth-child(even){background:rgba(0, 0, 0, 0.04)}.directory-grid .directory-container .directory-item:nth-child(odd){background:rgba(0, 0, 0, 0.04)}.directory-grid .directory-container .directory-item .directory-heading{flex-direction:column}.directory-grid .directory-container .directory-item .directory-heading div{display:flex;flex-direction:column}.directory-grid .directory-container .directory-item .directory-heading .name{width:100%;font-size:2rem;position:relative;padding-top:4rem}@media screen and (min-width: 63.75em){.directory-grid .directory-container .directory-item .directory-heading .name{padding-top:0rem}}.directory-grid .directory-container .directory-item .directory-heading .email{width:100%;font-size:1.4rem}.directory-grid .directory-container .directory-item .directory-heading .phone{width:100%;font-size:1.4rem;flex-direction:row;justify-content:center}.directory-grid .directory-container .directory-item .directory-heading .phone ion-icon{display:inline-flex;margin-right:0.3rem;font-size:2rem;opacity:0.3}.directory-grid .directory-container .directory-item .directory-heading .phone span{display:inline-flex}.directory-grid .directory-container .directory-item .directory-heading .expand{width:100%;font-size:1.4rem;margin-bottom:1rem}.directory-grid .directory-container .directory-item .directory-heading .directory-photo{display:flex;width:150px;height:150px;margin:0px 0px 1rem 0px;border:0px;border-radius:50%;position:absolute;top:-115px;left:50%;margin-left:-75px;border:5px solid #fff}@media screen and (min-width: 63.75em){.directory-grid .directory-container .directory-item .directory-heading .directory-photo{width:100%;height:240px;border-radius:0px;position:relative;top:0px;left:0%;margin-left:0px;border:0px solid #fff}}.directory-grid .directory-container .directory-item .directory-info-container{display:flex;flex-direction:column;font-size:1.4rem}.directory-grid .directory-container .directory-item .directory-info-container .directory-info{width:100%;margin-bottom:3rem;border-left:0px solid rgba(0, 0, 0, 0.05)}.directory-grid .directory-container .directory-item .directory-info-container .directory-info:first-of-type{margin-left:0px}.directory-grid .directory-container .directory-item .directory-info-container .directory-info h5{margin-bottom:0.5rem}.profile .profile-head-content{display:flex;flex-direction:column}@media screen and (min-width: 63.75em){.profile .profile-head-content{flex-direction:row}}.profile .profile-head-content h1{font-size:1.8em}@media screen and (min-width: 63.75em){.profile .profile-head-content h1{font-size:4em}}.profile .tool-bar{display:none}@media screen and (min-width: 63.75em){.profile .tool-bar{display:block;bottom:50px}}.profile .mid-bar{display:none}.profile .block-container{display:none !important}@media screen and (min-width: 63.75em){.profile .block-container{display:flex}}.profile #SecondaryBlock1profileTop{display:none}.profile .block-toolbar{display:none}.thank-you .block-container{display:none}.secondary-block-content .user-photo-bg{border-radius:50%;display:inline-block;padding:5px;margin-right:10px;float:left;width:125px;height:125px;background:rgba(0, 0, 0, 0.1);position:relative;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width: 63.75em){.secondary-block-content .user-photo-bg{padding:10px;margin-right:20px;width:155px;height:155px}}.secondary-block-content .user-photo-bg .user-photo{width:100%;height:100%;border-radius:100%;background-position:center;background-size:cover;border:4px solid #fff;position:relative;overflow:hidden;cursor:pointer}.secondary-block-content .user-photo-bg .user-photo:after{display:flex;color:rgba(255, 255, 255, 0);background:rgba(0, 0, 0, 0);align-items:center;justify-content:center;content:"upload photo";width:inherit;height:inherit;position:absolute;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;z-index:9}.secondary-block-content .user-photo-bg .user-photo:hover:after{color:white;background:rgba(0, 0, 0, 0.4)}.add-button{position:relative;padding-left:2.2rem;display:flex;align-items:center;height:35px;margin-right:1rem}.add-button:before{position:absolute;content:" ";background:rgba(0, 0, 0, 0.05);color:#fff;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;left:0;top:0;transform:scale(0.8);transform-origin:center center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.add-button:after{position:absolute;content:"+";font-style:normal !important;font-size:1.65rem;font-weight:bolder;background:#333;color:#fff;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;left:0;top:0;transform:scale(1);transform-origin:center center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.add-button:hover:before{transform:scale(1.4)}.add-button:hover:after{background:#FFF;color:#ccc;transform:scale(1.1)}.family-column{overflow:hidden}.family-column h3{display:flex;justify-content:space-between;align-items:center}.family-column h3:after{display:none !important}@media screen and (min-width: 63.75em){.family-column{padding-left:50px}}.family-column .user-photo{background-image:url(/asset/img/user-default-light-alt.png);background-size:cover;background-color:rgba(0, 0, 0, 0.1)}.family-box{min-height:75px;width:100%;padding:0.5rem 0.5rem;margin:0rem 0rem;position:relative;border-radius:15px;float:left;overflow:hidden;background:rgb(255, 255, 255);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width: 63.75em){.family-box{padding:1rem 1rem;background:rgba(255, 255, 255, 0)}}.family-box .user-photo-bg{width:70px;height:70px;border-radius:50%;display:inline-block;padding:0px;margin-right:10px;float:left;background:rgba(0, 0, 0, 0.1);position:relative;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width: 63.75em){.family-box .user-photo-bg{width:75px;height:75px}}.family-box .user-photo{border-radius:50%;width:100%;height:100%;border:4px solid #fff;background-position:center top !important;background-size:cover;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.family-box h3{font-size:18px;font-weight:300;display:inline-block;margin:0 0 10px 0;max-width:160px}.family-box a{text-decoration:none !important}.family-box a:hover{text-decoration:none}.family-box p{color:rgba(0, 0, 0, 0.4);margin:-10px 0px 0px 0px}.family-box checkbox{font-size:1rem;margin-top:-5px;display:block;line-height:1rem;opacity:0;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.family-box checkbox label{font-weight:normal}.family-box.inactive{opacity:0;margin-top:-80px;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s}.family-box.inactive.active{opacity:1;margin-top:0px}.family-box:last-child{border-bottom:none}.family-box .family-delete-icon{background:rgba(0, 0, 0, 0.1);padding:5px;color:#fff;border-radius:50%;position:absolute;opacity:0;top:10px;right:10px;height:25px;width:25px;display:flex;transform:scale(0);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.family-box .family-delete-icon:hover{background:#333;transform:scale(1.3);transform-origin:center center}.family-box:hover{background:rgb(255, 255, 255);padding:0.5rem 0.5rem}@media screen and (min-width: 63.75em){.family-box:hover{padding:1rem 1rem}}.family-box:hover .user-photo-bg{width:70px;height:70px;padding:0px;margin-right:15px}@media screen and (min-width: 63.75em){.family-box:hover .user-photo-bg{width:75px;height:75px}}.family-box:hover .user-photo-bg .user-photo{border:4px solid #ddd;width:70px;height:70px}@media screen and (min-width: 63.75em){.family-box:hover .user-photo-bg .user-photo{border:4px solid #ddd;width:75px;height:75px}}.family-box:hover checkbox{opacity:1}.family-box:hover .family-delete-icon{transform:scale(1);opacity:1;right:10px}.pending-review-header{display:flex;align-items:center;margin:1rem 0rem;float:left}.pending-review-header ion-icon{margin-left:0.5rem}.relationship-family{overflow:hidden;min-height:75vh}.relationship-family .relationship-box:first-child{padding-top:0px}.relationship-box-new{border-bottom:0px solid rgba(0, 0, 0, 0.1);box-shadow:0 0px 5px 0 rgba(0, 0, 0, 0.1);padding-top:0px;padding-bottom:0px;display:flex;background:#fff;border-radius:15px;padding:1rem;margin:1rem 0.2rem;margin-top:-200px;margin-bottom:100px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.relationship-box-new.active{margin-top:1rem;margin-bottom:1rem}.relationship-box-new .user-info{display:inline-block;float:left;width:65%}.relationship-box-new .user-info .form-control{background:transparent;padding-left:8px}.relationship-box-new .user-info .form-control.input-sm{-webkit-appearance:none;border-bottom:none;padding:0px;font-size:14px;width:auto;padding-right:50px}.relationship-box-new .user-info .form-group{padding-top:10px;margin-bottom:3px;position:relative}.relationship-box-new .user-info .form-group .relationship{padding-top:0px}.relationship-box-new .user-info .form-group .fake-field,.relationship-box-new .user-info .form-group input{height:46px;width:100%;display:flex;align-items:center;padding:0.55rem 0.75rem 0.375rem 0.75rem;cursor:text;border:2px solid rgba(0, 0, 0, 0.03);border-radius:4px;color:rgba(0, 0, 0, 0.5);margin:0px}.relationship-box-new .user-info .form-group .inactive{display:none}.relationship-box-new .user-info .form-group .active{display:block}.relationship-box-new .user-info .btn{letter-spacing:0px;padding:0.5rem 1rem;padding:4px 13px;margin:0px;background:#ccc !important;color:#fff;border:none;border-radius:0px;font-size:12px;text-transform:capitalize}.relationship-box-new .relationship-add-menu{box-shadow:0 0px 15px 0 rgba(0, 0, 0, 0.2);padding:0.4rem;flex-wrap:wrap;position:absolute;background:#fff;z-index:999;color:#fff;min-width:200px;display:none}.relationship-box-new .relationship-add-menu.active{display:block}.relationship-box-new .relationship-add-menu:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(247, 247, 247, 0);border-bottom-color:#FFF;border-width:5px;margin-left:-5px}.relationship-box-new .relationship-add-menu .list-row{position:relative;min-height:60px;padding-left:50px;flex-wrap:wrap;position:relative;color:#333;display:flex}.relationship-box-new .relationship-add-menu .list-row:nth-child(odd){background:rgba(0, 0, 0, 0.03)}.relationship-box-new .relationship-add-menu .list-row:nth-child(even){background:rgba(0, 0, 0, 0)}.relationship-box-new .relationship-add-menu .list-row .user-photo{margin:0px;position:absolute;left:5px;width:35px;height:35px;top:8px;background-size:cover !important}.relationship-box-new .relationship-add-menu .list-row:hover .user-photo{width:35px;height:35px;margin-left:0px}.relationship-box-new .relationship-add-menu .list-row name{font-size:1.2rem;display:flex;align-self:flex-end;width:100%}.relationship-box-new .relationship-add-menu .list-row email{font-size:1rem;margin-top:-20px;display:flex;opacity:0.5;align-self:flex-end;margin-bottom:12px;width:100%}.relationship-box-new .relationship-add-menu .relationship-no-results{padding:1rem;color:#333;line-height:1.4rem;font-size:1.2rem}.relationship-box-new .relationship-add-menu .btn{justify-content:center;margin:0px;letter-spacing:0px;border-radius:0px}.relationship-box-new .relationship-add-menu .btn.btn-primary{background:#333 !important}.relationship-box-new .user-photo-bg{border:2px solid rgba(0, 0, 0, 0.05);background:transparent;padding:3px;width:75px;height:75px;margin-right:15px;border-radius:50%}.relationship-box-new .user-photo{border:0px solid rgba(0, 0, 0, 0.3);overflow:hidden;padding:3px;border-radius:50%;width:100%;height:100%}.relationship-box-new .user-photo span{font-size:60px;padding-top:5px;color:rgba(0, 0, 0, 0.1)}.relationship-dropdown .navbar-nav > li > a{padding:0px;border:none}.relationship-dropdown .navbar-nav > li > a:hover{background:transparent;color:#333}.relationship-dropdown .dropdown-menu.relationship{border-radius:8px}.dropdown-menu.relationship a.dropdown-menu-item{padding:10px;border:none;margin:0px;width:100%}.profile-content h1:after,.profile-content h2:after,.profile-content h3:after,.profile-content h4:after,.profile-content h5:after{content:" " !important}.user-photo-bg{border-radius:50%;display:inline-block;padding:5px;margin-right:10px;float:left;width:125px;height:125px;background:rgba(0, 0, 0, 0.1);position:relative;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width: 63.75em){.user-photo-bg{padding:10px;margin-right:20px;width:155px;height:155px}}.user-photo-bg:hover{background:rgba(0, 0, 0, 0.2)}.user-photo{border-radius:50%;width:100%;height:100%;border:4px solid #fff;background-position:center top !important;background-size:cover;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:1.2rem;line-height:1.5;color:#fff;border-radius:0.25rem;top:14px;right:25px;background-color:#cd0000;border-radius:5px 5px 0px 0px}.form-text.text-muted{margin-top:-3rem;display:block}.datepicker.dropdown-menu{background-color:#fff}.datepicker .datepicker-switch{text-align:center}.datepicker .next{text-align:right}.datepicker .day{border-radius:50px;width:40px;height:40px;line-height:1em;text-align:center;cursor:pointer}.datepicker .day.active{color:#fff;font-weight:bolder;background:#f5f5f5}.datepicker .day:hover{background:#ddd;color:#fff;font-weight:bolder}.datepicker .old.day,.datepicker .new.day{color:rgba(0, 0, 0, 0.2)}.datepicker .month,.datepicker .year{width:24%;display:inline-block;text-align:center;height:4em;padding-top:0.8em;cursor:pointer;border-radius:5px}.datepicker .month.active,.datepicker .year.active{color:#fff;font-weight:bolder;background:#f5f5f5}.datepicker .month:hover,.datepicker .year:hover{background:#ddd;color:#fff;font-weight:bolder}.custom-select{background-image:url("https://csstaticfile.s3.amazonaws.com/asset/images/system/form-select-menu-bg.png");background-size:330px auto;background-position:center right;background-repeat:no-repeat;padding-right:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0px 0px 0px 0px #ccc}.custom-select.input-lg{line-height:normal}.pseudo-select{font-size:14px;border-radius:3px;border:1px solid #ccc;padding-left:1rem;background-color:#fff;background-image:url("https://csstaticfile.s3.amazonaws.com/asset/images/system/form-select-menu-bg.png");background-size:330px auto;background-position:center right;background-repeat:no-repeat;padding-right:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0px 0px 0px 0px #ccc}.pseudo-select.input-lg{line-height:normal}autocomplete{position:absolute;display:none;flex-direction:column;background:#fff;padding:0.5rem;border-radius:0 0 5px 5px;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.25);z-index:9}autocomplete.active{display:flex}autocomplete a{color:#333;padding:5px 5px;border-bottom:1px solid rgba(0, 0, 0, 0.1)}autocomplete a:last-of-type{border-bottom:0px}autocomplete a.btn{margin:0px}.group-page-info{margin-bottom:-3rem}.group-page-info .time{color:rgba(255, 255, 255, 0.65);margin-bottom:1rem}.group-page-info .location{font-size:16px;color:rgba(255, 255, 255, 0.65)}#group-people.groups-grid{margin-top:10rem}@media screen and (max-width: 41.69em){#group-people.groups-grid{margin-top:5rem}}.groups-grid{display:flex;flex-wrap:wrap;padding:0 15px 0 0;justify-content:start}.group-container{width:100%;margin:0 0rem 25px 15px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);background:#fff}.group-container.editable-field:hover{background:#fff}@media screen and (min-width: 63.75em){.group-container{width:32%;margin:0 0rem 15px 15px}}.group-container:hover{box-shadow:0px 0px 25px rgba(0, 0, 0, 0.15);cursor:pointer;text-decoration:none;color:initial}.group-container:hover *:hover{text-decoration:none}.group-container:hover .group-header{min-height:200px}.group-container:hover .group-header .group-header-overlay .group-leader-container leader{transform:scale(1.1)}.group-container:hover .group-body{padding:45px 15px 25px 15px}.group-container.preview{width:100%;margin:0}.group-container.preview:hover{cursor:unset}.group-container.preview .group-header{background-color:#ccc;min-height:250px;cursor:pointer}.group-container.preview .group-header .group-header-overlay .group-edit-photo{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0%;height:100%;width:100%}.group-container.preview .group-header .group-header-overlay .group-edit-photo div{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;background:rgba(0, 0, 0, 0.2);border-radius:10px;margin-top:-2rem}.group-container.preview .group-header .group-header-overlay .group-edit-photo ion-icon{font-size:4rem}.group-container.preview .group-header .group-header-overlay h4{opacity:1}.group-container.preview .group-header .group-header-overlay .group-leader-container leader{transform:scale(1)}.group-container.preview .group-header .group-header-overlay .group-leader-container leader:hover{transform:scale(1.1)}.group-container.preview .group-body{padding:35px 15px}.group-container .group-header{display:flex;width:100%;color:#fff;min-height:220px;background-color:#e8e8e8;background-size:cover;background-position:center center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.group-container .group-header.has-error{background:#E0C8C7;border:1px solid #CD0000}.group-container .group-header.has-error .group-header-overlay{background:linear-gradient(rgba(185, 1, 1, 0) 40%, rgba(101, 0, 0, 0.4))}.group-container .group-header.has-error .group-header-overlay .group-edit-photo div{background:#CD0000}.group-container .group-header .group-header-overlay{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:100%;width:100%;background:linear-gradient(rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.4))}.group-container .group-header .group-header-overlay .group-status{display:flex;justify-content:center;text-align:center;align-items:center;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.5);width:30px;height:25px;border-radius:0 0 10px 0}.group-container .group-header .group-header-overlay h4{color:#fff;margin-bottom:4rem;text-align:center}.group-container .group-header .group-header-overlay .group-leader-container{display:flex;position:absolute;justify-content:center;align-items:center;bottom:-30px;height:60px;width:100%}.group-container .group-header .group-header-overlay .group-leader-container leader{display:flex;transform:scale(0.9);width:60px;height:60px;border-radius:50%;border:4px solid #fff;margin-right:5px;background-color:#ccc;background-size:cover;background-position:center center;transform:scale(1);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.group-container .group-header .group-header-overlay .group-leader-container leader.inactive{transform:scale(0) !important;position:absolute}.group-container .group-header .group-header-overlay .group-leader-container leader.active{transform:scale(1);position:absolute}.group-container .group-header .group-header-overlay .group-leader-container leader:last-of-type{margin-right:0px}.group-container .group-header .group-header-overlay .group-leader-container leader a{display:flex;align-items:center;justify-content:center;position:absolute;top:-5px;left:-5px;width:20px;height:20px;border-radius:50%;color:#333;background:#fff;font-weight:400;transform:rotate(45deg)}.group-container .group-header .group-header-overlay .group-leader-container .add-leader-btn{display:flex;width:25px;height:25px;background:#fff;border-radius:50px;justify-content:center;text-align:center;align-items:center;color:#333;font-weight:400;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.35);transform:scale(0);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.group-container .group-header .group-header-overlay .group-leader-container .add-leader-btn.active{transform:scale(1)}.group-container .group-header .group-header-overlay .group-leader-container .add-leader-btn tooltip{position:absolute;justify-content:center;background:#fff;color:#333;top:-40px;left:50%;width:100px;margin-left:-50px;padding:0.2rem 0.5rem;font-size:0.9rem;border-radius:5px;opacity:0;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.group-container .group-header .group-header-overlay .group-leader-container .add-leader-btn tooltip:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-top-color:#FFF;border-width:5px;margin-left:-5px}.group-container .group-header .group-header-overlay .group-leader-container .add-leader-btn tooltip.has-error{top:-30px;opacity:1;background:rgb(205, 0, 0);color:#fff}.group-container .group-header .group-header-overlay .group-leader-container .add-leader-btn tooltip.has-error:after{border-top-color:rgb(205, 0, 0)}.group-container .group-header .group-header-overlay .group-leader-container .add-leader-btn:hover{width:30px;height:30px;font-size:1.5rem}.group-container .group-header .group-header-overlay .group-leader-container .add-leader-btn:hover tooltip{top:-40px;opacity:1}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu{position:absolute;display:flex;flex-direction:column;z-index:1;top:50px;width:250px;padding:1rem;justify-content:center;background:#fff;color:#333;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.25);border-radius:10px;opacity:0;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu.show{opacity:1}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu:after{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-bottom-color:#FFF;border-width:10px;margin-left:-10px}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu.active{opacity:1;top:55px}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu .form-group{margin:0px}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu .form-control{border:2px solid rgba(0, 0, 0, 0.05);margin:0}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu .form-control:focus{border:2px solid rgba(0, 0, 0, 0.2)}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu .btn-bar{display:flex;margin-top:0.5rem}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu .btn-bar .btn{padding:5px 10px;margin:0;display:inline-flex;justify-content:center;flex:1}.group-container .group-header .group-header-overlay .group-leader-container .assign-leader-menu .btn-bar .btn:first-of-type{flex:0.5;margin-right:5px}.group-container .group-body{text-align:center;padding:35px 15px 15px 15px;background:#fff;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.group-container .group-body group-detail{display:flex;justify-content:center;align-items:center;font-size:12px;color:rgba(0, 0, 0, 0.5)}.group-container .group-body group-detail:first-of-type{color:#333}.group-container .group-body group-detail:nth-of-type(2) .icon,.group-container .group-body group-detail:nth-of-type(2) ion-icon{height:15px}.group-container .group-body .icon,.group-container .group-body ion-icon{width:20px;height:20px;margin-right:3px;color:#ccc}.group-container .group-body photo{display:flex;transform:scale(0.9);width:60px;height:60px;border-radius:50%;border:4px solid #fff;margin-right:5px;background-color:#ccc;background-size:cover;background-position:center center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.group-detail-header{position:relative;min-height:500px;background-position:center center;background-size:cover}.group-detail-header .group-header-blur{position:absolute;height:100%;width:100%;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.group-detail-header .user-info{display:inline-flex;flex-direction:column;justify-content:center}.group-detail-header .user-info h1{font-size:3rem;margin-top:0.5rem}.group-detail-header .user-info h1 ion-icon{font-size:5rem}.group-detail-header group-photo{display:inline-block;width:300px;height:225px;float:left;padding:10px;background:rgba(0, 0, 0, 0.1);margin-right:2rem;border-radius:15px}.group-detail-header group-photo photo{position:relative;display:flex;width:100%;height:100%;border:4px solid #fff;background-position:center;background-size:cover;border-radius:8px}.group-detail-header group-photo photo .edit-photo{color:#fff;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;border-radius:inherit;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.group-detail-header group-photo photo .edit-photo ion-icon{font-size:4rem}.group-detail-header group-photo photo .edit-photo:hover{text-decoration:none;background:rgba(0, 0, 0, 0.4)}.group-detail-header group-photo photo:hover .edit-photo{opacity:1}.group-detail-header group-photo photo .group-status{display:flex;justify-content:center;text-align:center;align-items:center;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.5);width:30px;height:25px;border-radius:0 0 10px 0}.group-detail-header group-detail{display:flex;align-items:center;margin-bottom:0.3rem;opacity:0.5}.group-detail-header group-detail:last-of-type{margin-bottom:1rem}.group-detail-tabs{position:relative}.group-detail-tabs .nav-tabs{position:absolute}.card{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.card.profile{position:relative;text-align:center;padding:75px 15px 15px 15px;background:#fff;border-radius:10px;margin-bottom:90px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.08)}.card.profile .close{position:absolute;top:-20px !important;left:-20px;transform:scale(0);display:flex;right:15px;top:15px;background:rgba(0, 0, 0, 0.1);width:45px;height:45px;color:#ccc;justify-content:center;align-items:center;border-radius:50%;opacity:1;box-shadow:0 0px 15px 0 rgba(0, 0, 0, 0.08);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.card.profile .close span{line-height:0px;text-shadow:0 0px 0 #fff;padding:5px;background:#fff;border-radius:50%;transform:scale(1.3)}.card.profile:hover{transform:scale(1.03);box-shadow:0px 0px 25px rgba(0, 0, 0, 0.15)}.card.profile:hover .close{transform:scale(0.75)}.card.profile:hover photo{transform:scale(1.01);border:5px solid #fff;box-shadow:0px 0px 5px 4px rgba(0, 0, 0, 0.1);bottom:15px}.card.profile:hover photo a.save{transform:scale(0)}.card.profile:hover photo a.save.active{transform:scale(1)}.card.profile photo{position:absolute;display:flex;align-items:flex-end;justify-content:center;transform:scale(0.9);width:150px;height:150px;top:-75px;left:50%;margin-left:-75px;border-radius:50%;border:8px solid #fff;margin-right:0px;background-image:url("/assets/img/user-default-light-alt.png"), linear-gradient(#C2C5CA 35%, #878A93 100%);background-size:cover;background-position:center center;box-shadow:0px 0px 0px rgba(0, 0, 0, 0);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.card.profile photo a{text-decoration:none;position:absolute;bottom:0px;background:#999;padding:3px 8px;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:0.9rem;font-size:11px;text-transform:uppercase;margin-bottom:-10px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.card.profile photo a.save{background:#589f0d;font-size:1.3rem;width:40px;height:40px;padding:3px;bottom:0px;border-radius:50%;transform:scale(0)}.card.profile photo a.save.active{transform:scale(0)}.card.profile detail{display:flex;justify-content:center;align-items:center;font-size:80%;margin-bottom:0.5rem}.card.profile detail a{display:flex;align-items:center}.card.profile detail a ion-icon{margin-right:5px}.card.profile.member:hover photo a.primary{transform:scale(0);opacity:0}.card.profile.member:hover photo a.secondary{transform:scale(1);opacity:1}.card.profile.member:hover photo a.secondary:after{content:"make leader"}.card.profile.member photo a.primary{transform:scale(0);opacity:0}.card.profile.member photo a.secondary{transform:scale(0);opacity:0}.card.profile.leader{box-shadow:0px 0px 0px 3px rgba(0, 0, 0, 0.05)}.card.profile.leader:hover photo a.primary{transform:scale(0);opacity:0}.card.profile.leader:hover photo a.secondary{transform:scale(1);opacity:1}.card.profile.leader:hover photo a.secondary:after{content:"make member"}.card.profile.leader photo{box-shadow:0px 0px 0px 3px #ddd}.card.profile.leader photo a.primary{transform:scale(1);opacity:1}.card.profile.leader photo a.secondary{transform:scale(0);opacity:0}.card.profile.new{opacity:1;transform:scale(1);box-shadow:0px 0px 0px rgba(0, 0, 0, 0);-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}.card.profile.new.hidden{box-shadow:0px 0px 50px rgba(0, 0, 0, 0.4);transform:scale(0.5);opacity:0}.alert-moderation .card.profile{padding:10px 10px 10px 115px;margin-bottom:0px;margin-left:2rem;border-radius:10px;min-height:115px;justify-content:space-between}.alert-moderation .card.profile:hover photo{transform:scale(0.9);border:8px solid #fff;box-shadow:0px 0px 5px 4px rgba(0, 0, 0, 0)}.alert-moderation .card.profile photo{left:0px;top:0px;height:115px;width:115px;border:8px solid #fff;margin-left:0px}.alert-moderation .card.profile h5{display:flex;margin:0px;justify-content:flex-start}.alert-moderation .card.profile detail{font-size:80%;margin:0px;justify-content:flex-start}.alert-moderation .card.profile .btn-block{margin-top:10px}.alert-moderation .card.profile .btn{padding:2px 8px;margin-left:0px;flex:1;justify-content:center}.alert-moderation .card.profile .btn:last-of-type{margin-left:10px}group-leaders{display:flex}group-leaders.text-center{justify-content:center}group-leaders leader{margin-right:4rem}group-leaders leader .user-photo-bg{width:100px;height:100px;padding:5px;margin-right:1rem}group-leaders leader .user-photo-bg .user-photo{cursor:auto}group-leaders leader leader-info{display:flex;flex-direction:column;height:100%;justify-content:center}group-leaders leader leader-info name{display:flex}group-leaders leader leader-info name *{margin-bottom:0px}group-leaders leader leader-info title{display:flex;font-size:80%}#AddGroupMember .modal-dialog{top:300px}#AddGroupMember .modal-content{width:400px;margin:0 auto;background:transparent;box-shadow:0 5px 15px rgba(0, 0, 0, 0)}.modal-body .card.profile{box-shadow:0 0px 75px 0 rgba(0, 0, 0, 0.4)}.modal-body .card.profile:hover{transform:scale(1)}.modal-body .card.profile:hover photo{transform:scale(0.9);border:5px solid #fff}.modal-body .card.profile photo{transform:scale(0.9);border:5px solid #fff;box-shadow:0px 0px 5px 4px rgba(0, 0, 0, 0.1)}.modal-body .card.profile .form-control{border:2px solid rgba(0, 0, 0, 0.1)}.modal-body .card.profile .form-control:focus{border:2px solid rgba(0, 0, 0, 0.2)}.modal-body .card.profile .btn-toolbar{margin-top:1rem}.modal-body .card.profile .btn-toolbar .btn{display:inline-flex;flex:1}.locked-page{background:#f6f6f6;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;z-index:9999999999}.locked-page.active{display:flex}.locked-page.inactive{display:none}.locked-page .login{position:relative;padding:6rem;display:flex;width:550px;background:#fff;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.05)}.locked-page .login .form-group{width:100%;margin:2rem 0px 0 0}.locked-page .login .form-group input{font-size:20px;height:60px;border:3px solid rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.locked-page .login .form-group input:focus{border:3px solid rgba(0, 0, 0, 0.4)}.locked-page .login .form-group.has-error input{border-color:#a94442}.locked-page .login .form-group.has-error input:focus{border-color:#a94442}.locked-page .login .btn{font-size:20px;display:flex;align-items:center;justify-content:center;margin:2rem 0 0 0;width:100%;height:50px;border-radius:5px}.locked-page .login .icon{display:flex;align-items:center;justify-content:center;position:absolute;top:-60px;left:50%;margin-left:-60px;width:120px;height:120px;background:#cacaca;border-radius:50%;border:8px solid #fff;font-size:65px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.1)}.locked-page .login .icon ion-icon{color:#fff}.plan-visit-box{position:fixed;bottom:25px;left:65px;padding-top:3rem;display:flex;z-index:10;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.plan-visit-box.inactive{opacity:0.3}.plan-visit-box.active{opacity:1}.plan-visit-box:hover{opacity:1}.plan-visit-box:hover .toggle-container .toggle-bg{top:-28px}.plan-visit-box .plan-visit-container{background:#fff;border-radius:3px;padding:1.3rem 1.8rem;display:flex;justify-content:center;z-index:2;box-shadow:0 5px 25px rgba(0, 0, 0, 0.25);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;min-width:197px}.plan-visit-box .toggle-container{position:relative;display:flex;z-index:1}.plan-visit-box .toggle-container .toggle-bg{position:absolute;background:#fff;top:0px;display:flex;min-width:max-content;align-items:center;padding:0.5rem;border-radius:15px 15px 0 0;z-index:11;box-shadow:0 5px 25px rgba(0, 0, 0, 0.25);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.plan-visit-box .toggle-container .toggle-bg .toggle{margin:0;display:flex}.plan-visit-box .toggle-container .toggle-bg .toggle .toggle-switch{margin:0;height:21px;width:60px}.plan-visit-box .toggle-container .toggle-bg .toggle .toggle-switch:before{height:15px;width:15px;top:3px}.plan-visit-box .toggle-container .toggle-bg .toggle .toggle-label{line-height:1rem;top:30%}.plan-visit-box .toggle-container .toggle-bg .toggle .toggle-label.on:after{margin-left:0px}.plan-visit-box .toggle-container .toggle-bg .toggle .toggle-label:after{margin-left:20px}.plan-visit-box .toggle-container .plan-visit-settings{line-height:1rem}.plan-visit-box .toggle-container .plan-visit-settings a{color:rgba(0, 0, 0, 0.6);display:inline-flex;align-items:center;margin:0 5px 0 5px;padding-right:5px;opacity:1;line-height:1rem;font-size:12px}.plan-visit-box .toggle-container .plan-visit-settings a:hover{color:rgb(0, 0, 0);text-decoration:none}.plan-visit-box .toggle-container .plan-visit-settings a ion-icon{font-size:16px;margin-right:2px;width:25px}.plan-visit-box .toggle-container .plan-visit-settings a span{min-width:max-content}.plan-visit-box .btn{margin:0}.visit-event-container{display:flex;flex-direction:column;width:100%;margin:1rem 0;max-height:220px;overflow:scroll}.visit-event-container .visit-list-item{display:flex;min-height:60px;flex:1;background:#fff;margin-bottom:3px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.visit-event-container .visit-list-item:hover{text-decoration:none;box-shadow:0px 0px 12px rgba(0, 0, 0, 0.1);z-index:1}.visit-event-container .visit-list-item:hover .visit-checkbox ion-icon{color:rgba(0, 0, 0, 0.1)}.visit-event-container .visit-list-item.active .visit-checkbox ion-icon{color:#589f0d;border:1px solid rgba(0, 0, 0, 0.15)}.visit-event-container .visit-list-item .visit-date-box{flex-direction:column;display:flex;width:60px;background:#ddd;color:#fff}.visit-event-container .visit-list-item .visit-date-box span:nth-of-type(1){font-size:10px;font-family:"Arial", sans-serif;text-transform:uppercase;line-height:1em;padding:1rem 0 0 0}.visit-event-container .visit-list-item .visit-date-box span:nth-of-type(2){font-size:28px;font-family:"Arial", sans-serif;font-weight:bold;padding:0.2rem 0 0.5rem 0}.visit-event-container .visit-list-item .visit-details{padding:1rem;display:flex;align-items:center;flex:1;font-size:12px}@media screen and (min-width: 63.75em){.visit-event-container .visit-list-item .visit-details{font-size:inherit}}.visit-event-container .visit-list-item .visit-checkbox{display:flex;align-items:center;font-size:28px;padding-right:1rem;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.visit-event-container .visit-list-item .visit-checkbox ion-icon{color:rgba(0, 0, 0, 0);border:1px solid rgba(0, 0, 0, 0.2);border-radius:50%;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.visit-summary{margin:2rem 0rem 2rem 0rem}.visit-summary h4{text-transform:none;margin:0;width:100%;justify-content:center;min-width:min-content;font-size:12px}@media screen and (min-width: 63.75em){.visit-summary h4{min-width:max-content;font-size:1.1em}}