/**
Theme Name: CityImpact
Author: Bejoy Jose
Author URI: https://www.mello.co.nz
Description: Theme for City Impact Church
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cityimpact
Template: astra
*/

a:focus {
    outline: 0px;
}

.main-header-bar {
    line-height: normal;
}
.main-header-bar .ast-container {
    max-width: 100%;
}

.header-main-layout-1 .main-header-container {
    -webkit-align-items: center; 
    align-items: center;
    padding: 20px 0px 16px 8px;
}

.logo {
    float: left;
    width: 27%;
}
.logo img {
    float: left;
}

.cn-button.bootstrap{background:#00c0f3;}

/**************************************************/
/*           Responsive  Menu                     */
/**************************************************/

.menu-btn {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: right;
    width: 34px;
    padding: 0px;
    margin: 25px 0px 0 0;
    transition: none;
    display:none;
   
}
.menu-btn span {
    width: 100%;
    height: 3px;
    margin-top: 6px;
    float: left;
    background: #707070;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: all 100ms ease-in-out 0s;
    -moz-transition: all 100ms ease-in-out 0s;
    transition: all 100ms ease-in-out 0s;
}
.menu-btn.active span {
    display: none;
}
.menu-btn.active {
    background: none;
    margin-top: 30px;
}

.menu-btn.active span:first-child{
    display: block;
    transform: rotate(45deg);
    background: #000;
}
.menu-btn.active span:last-child{
    display: block;
    transform: rotate(-45deg);
    position: relative;
    top: -9px;
    left: -1px;
    background: #000;
}

.menu-btn span:first-child {
    margin-top: 0px;
}


.main-menu {
    float: left;
    width: 71%;
}
.main-menu ul {
    float: right;
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.main-menu ul li {
    float: left;
    margin-right: 20px;
}
.main-menu ul li a {
    font-family: "proxima-nova-alt-bold";
    color: #707070;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: .8px;
}
.main-menu ul li a:hover {
    color: #00c0f3;
}

.search-box {
    float: left;
    width: 2%;
}
.search-box img {
    float: left;
}

.social-media ul li a:hover .cls-1 {
    fill:#ff0000;
}
.social-media ul li a:hover .cls-2 {
    fill:#3b5998;
}
.social-media ul li a:hover .cls-3 {
    fill:#3f729b;
}

.overlay {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    cursor: pointer;
    -webkit-transition: all 300ms ease-in-out 0s;
    -moz-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
    opacity: 0;
    visibility: hidden;
    z-index: 99;
}
.overlay.active {
    opacity: 1;
    visibility: visible;
}

body.overlay-wrap {
    overflow: hidden;
}

.main-menu .close-btn {
    float: right;
    font-size: 60px;
    line-height: 25px;
    margin: 40px 25px 0 0;
    position: relative;
    z-index: 999;
    color: #707070;
   
}

.social-media {
    float: left;
    width: 100%;
}
.social-media ul {
    float: left;
    width: 100%;
}
.main-menu .social-media ul li{
    float: left;
    width: auto;
    border: 0px;
    padding: 0px 10px 0px 0px;
}
.main-menu .social-media {
    padding: 40px 30px;
    height: 25vh;
    position: absolute;
    bottom: 0px;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: flex-end;
   
}

.home-text-banner .elementor-widget-container p {
    margin-bottom: 0px;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}
footer .social-media {
    float: left;
    width: 100%;
    text-align: center;
    
}
footer .social-media ul {
    display: inline-block;
    list-style: none;
    margin: 0px;
    padding: 0px;
}
footer .social-media ul li {
    display: inline-block;
    padding: 0 5px;
}
.banner_title h1 {
    display: inline-block;
    border: 4px solid #ffffff;
    padding: 10px 50px !important;
    width:auto;
}



.accordion-container {
		position: relative;
		width: 100%;
		border-top: none;
		outline: 0;
		cursor: pointer
}

.accordion-container .article-title {
		display: block;
		position: relative;
		margin:0px;
		padding:15px;
		font-size: 20px;
		font-weight: normal;
		color: #707070;
		cursor: pointer;
        background:#ffffff; 
        font-family: 'ProximaNovaAlt-Semibold';
        text-transform: uppercase;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        letter-spacing: 1px;
       
}



.accordion-container .article-title:hover i:before,
.accordion-container .article-title:hover i:active,
.accordion-container .content-entry.open i {
		color: white;
}

.accordion-container .content-entry i {
		position: absolute;
		top: 18px;
		right: 15px;
		font-style: normal;
		font-size: 1.625em;
		color: #0079c1;
        width: 18px;
        height: 18px;
}

.accordion-container .content-entry i:before {
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy44ODciIGhlaWdodD0iMTcuODg3IiB2aWV3Qm94PSIwIDAgMTcuODg3IDE3Ljg4NyI+DQogIDxnIGlkPSJHcm91cF8xNDYiIGRhdGEtbmFtZT0iR3JvdXAgMTQ2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjc1IDAuNzUpIj4NCiAgICA8ZyBpZD0iR3JvdXBfOTgiIGRhdGEtbmFtZT0iR3JvdXAgOTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMDUgNS4wMTIpIj4NCiAgICAgIDxnIGlkPSJHcm91cF85MyIgZGF0YS1uYW1lPSJHcm91cCA5MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+DQogICAgICAgIDxnIGlkPSJHcm91cF8xIiBkYXRhLW5hbWU9Ikdyb3VwIDEiPg0KICAgICAgICAgIDxsaW5lIGlkPSJMaW5lXzEiIGRhdGEtbmFtZT0iTGluZSAxIiB4Mj0iNC4xNDMiIHkyPSI3LjA5NiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA3MDcwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPg0KICAgICAgICA8L2c+DQogICAgICA8L2c+DQogICAgICA8ZyBpZD0iR3JvdXBfOTMtMiIgZGF0YS1uYW1lPSJHcm91cCA5MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4xNDMgMCkiPg0KICAgICAgICA8ZyBpZD0iR3JvdXBfMS0yIiBkYXRhLW5hbWU9Ikdyb3VwIDEiPg0KICAgICAgICAgIDxsaW5lIGlkPSJMaW5lXzEtMiIgZGF0YS1uYW1lPSJMaW5lIDEiIHkxPSI3LjA5NiIgeDI9IjQuMTQzIiBmaWxsPSJub25lIiBzdHJva2U9IiM3MDcwNzAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+DQogICAgICAgIDwvZz4NCiAgICAgIDwvZz4NCiAgICA8L2c+DQogICAgPHBhdGggaWQ9IlBhdGhfMzUiIGRhdGEtbmFtZT0iUGF0aCAzNSIgZD0iTTEuODU3LDBIMTQuNTNhMS44NTcsMS44NTcsMCwwLDEsMS44NTcsMS44NTdWMTQuNTNhMS44NTcsMS44NTcsMCwwLDEtMS44NTcsMS44NTdIMS44NTdBMS44NTcsMS44NTcsMCwwLDEsMCwxNC41M1YxLjg1N0ExLjg1NywxLjg1NywwLDAsMSwxLjg1NywwWiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA3MDcwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+DQogIDwvZz4NCjwvc3ZnPg0K);
    width: 18px;
    height: 18px;
    position: absolute;
}
.accordion-container .content-entry {
    background: #ffffff;
     -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    float: left;
    width: 100%;
    margin-top: 20px;
}



.accordion-container .content-entry.open i:before {
		content: "- ";
}

.accordion-content {
		display: none;
		padding:0px 15px 15px;
        float:left;
        width: 100%;
}
.accordion-content p {
    margin-bottom: 0px;
}




/* This stuff is just for the Codepen demo */

#content {
		width: 100%;
}

.accordion-container,
#description {
		width: 100%;
}
.accordion-container {
    margin-bottom: 5px;
    float: left;
    width: 100%;
}


#description p {
		line-height: 1.5;
}

#description h2 {
		text-align: center;
}

@media all and (min-width: 860px) {
    #content {
          
            margin: 0 auto;
    }
}


.list-item {
    float: left;
    width: 100%;
    display: -webkit-box;      
    display: -moz-box;         
    display: -ms-flexbox;      
    display: -webkit-flex;    
    display: flex; 
    flex-grow:wrap;
    align-items: center;
    margin-bottom:20px;
}
.list-item .item-img {
    float: left;
    width: 50%;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    overflow: hidden;
}
.list-item .item-text {
    float: left;
    width: 75%;
    padding-right: 9px;
    padding-left: 10px;
}
.list-item .item-text h6 {
    text-transform: uppercase;
    margin-bottom: 0px;
    float: left;
    width: 100%;
    color: #707070;
    font-size: 15px;
    line-height: 20px;
    letter-spacing: 1px;
}
.list-item .item-text .bd-location {
    position: relative;
    float: left;
    width: 100%;
    padding-left: 15px;
    color: #00C0F3;
    text-transform: uppercase;
    font-family: "proxima-nova-alt-bold";
    font-size: 10px;
}
.list-item .item-text .bd-location:before {
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCI+DQogIDxpbWFnZSBpZD0iQnJvYWRjYXN0U3ltYm9sMiIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQWhFQUFBSVJDQU1BQUFERFFCOGdBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQURaUVRGUkZJc0R4SThIeGtOLzQ4ZnYrV2REMU1NVHl5Ty83ZGRqMnJPZjZQc2p6MWZQOFRNejA0L2Y5WjlUMW51UDVnOXozdXV2Ny8vLy9ybkthekFBQUFCSjBVazVULy8vLy8vLy8vLy8vLy8vLy8vLy8vLzhBNHIrL0VnQUFKbXRKUkVGVWVOcnNuZGVXNUtnU1JVbEEzdi8vejA1Vjk3U3ZGTUVKSTJSNHVldXU2VW9odEJWZUVXNjc2YW8vMXVyL1gwdjh0cFlmLzMvOS9LODNQUmgzcDV2dFB4bG9ZdXdjY1hVeE5wOTg5QThSVjVNSDNzZm9XQ3RHNzI4aE42NU54RmgvS0lUS0NhN3FRN1hVNDBQRStWYW81eVk2dFJXYnVRNFBFYWVCd1UrZE0xamQ1QytJeGNXSXFHY2JHSDdIWXE0Zklrb1ZEZEVkdE9LRmhNVkZpRmlYd1IyOGhtVjlpQ2dreW5DY2JQaFhWdlFQRVFlcmluYXFYRkdybXRyd0VIR1ljQmhja1dzNHM2ZzRMUkhyMHJtQ1YzZGFxK0tjUkt4TjVZcGZWYk0rUkR3NG5CK0tzeEhSTDZmQjRYOG9sdjRoUW0yTnZuTW5YSjBmSHlKVUhNM29UcnZpZVZ6U3N4RFJONVU3OWFxYS9pRkNVRHdNN2dKck9JV2dPQUVSNDluRncrK0NZbnlJWVB1YTBWMXF4ZlVoZ3FNdTVzNWRiblZ6ZUlnQTFZVis3T0gxNWRLUFVZd1BFWWgzWVFuQis2V3ppM0k5ajFLSnFPUEJJS2lqRWV1SGlJTjRlSW11eXpQaHJzekRTMjFkbUFsM1VSNmdCM3dBRnVVeDRhN0hnK3lEVk1laU5DYmN0WGhRZkhSNlAxMFdFeVVSTVVhZFIyYmlzdkNZR0I4aXZrcGZuQ2ZVSkgrMWNoSWVwUkFSZkNYN2ZQU2owYktYclh4NGlQaHR0WlhnYzdGTVVnaGV2bW9mSW40YWxJUFk4emdpZFNXMmk2RitpUGhtUUV4Q0QrTEloS2JRWnFieElXTERESWlTYUpEY1UrWHZUa1RkWFFRSHNaMTE5WjJKQ0JQLzFFc3JpT0Z2YndxM0pXS3Vyb2FEekNhcitaNUU5SkY1MUNXWHpqRjNHdnNiRXVHdmk0UEVmdjNkaU9nSHp2bTZreXpPcG9mK1ZrVDRPL0RBM2JpL0R4RzVBdUtzT0hCM2Y0aVljTVVMaU5lNWVlRGRncjhERWVOd0gvSEF2NDlodkR3UldUR0lxL0RBdUJmejJJUXhFVmxCeWl2eHdMZ2Y0eENtTFJGMWRWOGU4SHVxNnNzUzRiSERVM284djg5aGFqL0hNTFcvejJqU1o2SlFBOU9RaUJBTDRLR0wwK2NzSFpKYjEzL083cGxpVndBVE1WeVFpQXlOb2NIREJ3a3RPanhuL0JBZlV6eVVDVHZONGNyVEdOSThESTNRSEtXeDlzMXdHQlArV2tUUU5ZWW9EM0ZweGNOK2ZidkVRNWd3MGh3MlJQUmQva2x4RFlaR2N6Wk9QVGVkR0JQa1crb3ZRMFJyekVQWHRBYWh2ckZsVXBGL3QrMUZpR2dzZWJDaFFZaUs3RHR1cmtCRUdIS1BoMkUzekFka0MvczVDakJCTlpQRDZZbWdtaEJzQVZFMTYyRVZxd0h2NTU5NzMrckdoRFlSYTJVaUlMcmw4TStoYW5RRVRPYXRWK3VwaVpndGVPaEtHVmpRZzFCazN2NThZaUlhZlNBSzYwQ09kWFRQUElEbXJFUVF3MUtzajEwSzdDbThUdXBNYUFhckZJa2dGa3ZoUUF5bHRoTU84NkNNaEtMTG9VZEVYNm55VVBpOENrQjdaQjFGMVorT2lGb1ZpTUs3alg4WEZKMHFFdlhKaUdnMWVaanE3UlNybmpTWmFFOUZoQ0lRWjVoYThzdVd5bFFlQlNDaFE0VFB1ZnM4ZGVGUE5wVTdaTTRmekRrVmZ4b2lHaTBCMGJYYkNWZmJhWW1KNWlSRU5Fb0M0cHc4NEV3Y2c0UTdEUkRuNVNHYmlVT1JjRWNBQVdpTWMvT1F5MFRHQVRXbEUwR3BocmdqRHlnVDl1Rkxkd0lncWt2dzhJMkpxbndrWFBGQVZHZnpOL2Q5MGFwMEpKd3hFTmtDb3JrUUQ5L09xSkVYRTZKSXVMS0JpUDEydWRYSG9wR1FKRUljaUc3ZExybldUaHlKSW9sb3BJSHdZYnZvQ2w0YWlhWkFJc2hBVUJYR3VGMTRrU2RRbVNQaENnV2lXcmVMcjh3cWRUTWtuQlVRbWJXbFlidjhDbzJzNW1pS0lzS0xBdEhWMnkwV2NaUUU5ZXg4UVVTMG9rQXNZYnZKQ29zb0VtMHhSTFNTSnNSZEJBUWlKaXlRa0NDaWx3VGlQZ0lDRVJPcGY5WVhRVVN5REwrRUN1T1N4VVFsaDRSQTBUNmZpQ0FJeEJTMkd5NWEyMWNpRXVGd0lwTEpERG9RaHc0ak9uU1JXa1BURHBLZDRtQVRFY1dBR1BydHRvczBYNEoybFBGZ0lob3hJSnF3M1hpRlJneUo1bEFpWmlrZ3JsTW5CYnZ3bFJRUzg0RkVyRkpBM0ZsajVHZ08yb0d1aHhHUjhqdkpRRXpoQVlMbWM1Q09sT1dEY29nSW5SQVE4ME1EVFFsVEQ3VUx4eEFSWllDNFkxU0tFYTBpSFdzOGhJaEZCb2pIaE1nMEprZ0h1eHhBUkNzRHhHTkNaQnNUcEtOdHpZbElXSlgyOVlHWFdUTFZhTEIxaVJLUnNDcXBRTFFQQU5uU2wzaThxSFdKRWpGSkFISDlZa293ekZOSklER1pFdUZGZ0hoc1NqRFFRenRpYjBoRVRkbHUwc2tvb2Z3KzFOOVgrLzg4djQ5VmdxbWI3Z1ZLT2VQYWpJaFFTUUFSanNUZ2MwaGZmSHNiVmZ3Kzh1L0FMVW9nQVJWTFFFUkVBU0RpSWFlZFBaVHYyd2pBUTVDSUFraEVJeUs4QUJDTnZWendFenlJYjVpOHZieG9CSkR3SmtUVXgrZndjdzAxL3B3MTkyMFdYRjhVRXBTanJnMkkySTlFRkFkRVAwK1ZFMXZWWkVtRkFCTDVVWWw4SXFiekFCSGFScENHbjFRMGJUZ1BFcE02RVMzZmlKaU5oTVBnMU5aZ0pDcG12aW5SS2hNeFZtd2dMQ0xYNkh5a0hMUENaQlpVeTBhaUduV0ppQ2NBd2dBSE95ajRTRVJWSWp6YmlOQldHVUZUV1h5bFByUnRDczgySmJ3aUVUMGJDR1dqRXBxUnhWemFzOElhTmhLOUhoRURWMmVvQXBFN3VFQk9lK2gyekdxNGVtTlFJOEtYREVUZHVBTlhVNWVNaEZjaW9pOFlpRGE2ZzFkc0MwYWkxeUZpWUJvUlVZK0h6aFd3RlB1NVI2WXBNYWdRd2RVWld1bnZ3OHdIUTRNaWtSeVgxQnQwSW5aalU4Y0JrZEY3M0dKcDlYWG5Ja0dQVXprUndVV3AzdENwbUpxTDR1SGJqZXBFWEVabWxWSVVKNkxsR1JFNk5aVnQ1d3BjT3ZaRVgvRk1pVmFZaU1EVUdScFJuSHB3aGE1Qnd4ZGRtWG9qeUJMUjJDYmdLR0kwdW9LWFJsZHZadHE1RVNXaTVnRWhINGdnTnYwN2NDbTBZV3g0U05TU1JBd3NJdVFERWEyNFFaazl2RHh0WXNvTFJsN21lUkFrWXVhRjFVT0pDdU9WV0NXcWpzQkxMTTFpUk95WmxRZTRHVjRYQlVrd3BDZDc5NnlDSlpKeDZiajZLMzF1d201R1AxakJJSUdGZEhlTVZkMjRwQkRCTXl0OUlRTGl4VnlGaUFsZUxxR1dJU0p5Z0poS0VCQXZvVldDbUpnNFNFUVJJbG9PbEYwNFdrQ0FqMWVTQ2xFeHNmdTlqRURra2tCRXh3bVVTYjRmZ0l2QmZxWXlVSWc2SFQwbmZOd0pFT0U1T2tQU0pWOHJQZzVpSmtodWJFTFN2RzQ1ZXNPemlXQjVucEt4eW9YNUdLWGpGN2toVEtQWUpkc0RkWXdIa1E2U3lSa1I0OEI1ZkhLQlRmeG5CUnVvQkU0SWVXRVNNWEowaHB3UlVWZjRnNU9PZHFPL0xkakpsVlh4T3ZLSWFMU0RwdXdvdWlVT3pDdllIRWhxV3cyTGlKNEJoRmgrS3pUZzA5SkxiSUtYa1pzaHdxbG82emxFcElKVEFoVWF6UFRPMndlbG5lMkdyaVZtV2FVcm1OQlgxYUh4NitSUlNQbGJmVlVpRCtqMXhBSTBLME5JMURnUjhYakhreHlGc09ZQnZLWllaSUxoZ2thWUNJYUlrSXBldC9uUHhwbXUvQXNMUmUxQ3B5TWtuSktJRVBLMGx1em40c3hYOXJXRmdsVzFqcEJ3T2lKaTBaZU1oZkNBWEw5UmYxMFlRc0twaUFnaG5kR2NnZ2RnRDgzUmVpTkNSS1JFaExiT0NESHZZYmhEVjk0MlpEcitKdjBONUFrNURSRWhVaVZEQzBPOENnRWlkeWN5Z1lsSlFVZzRPRnlwSEp2S0JNSVZzT3lSU0NhbWdjQ2xBNVI0NnJabkt5Q0s0aUYzUXlKSXpMQ1FhTEtKR0dINjRtMkJPQUFKUE0wdzVoS0JpNGplQm9nQ2VjamNsZ1FTdmJpUWVFZEVPRFFVUVIrWFhCZ1BlVHVUc01EeG9FVElJOEtqMTVFd0t4dExJS3I0YlhuLy9YOHJTeVFhVmVNeXNRdWZSMFNGaW9qV0FnZ0JqZEhGeGEvMWw4cDByRmUveE01Q2N3Z2cwYUpDb3NvaW9sVkpxOUdXMXhZUWNhRU5XcXJuSldxTENhOXBYQ2IyME9ZUTBjbkh3dVN5blF3Z3Ftbk8zR0dOVFd3aDc1RXZVK0hZY3BkQlJDM3U1WXBFWnY4NDdQeW5CTS9QNmVjSU01SDhkNnVpbGsxc29hWVRNVWs3dVhJVlUrZ25OTTNLTW5uRDJsUTZZb0pmVlFXSGppWXlFYU93K1NwVVBnZ0Q4WUdEU0dJcEV3b3FFa0hQOGtwc1lLUVM0VUhtMlBlV2pFd2hRRXlDbnhxMmt3SVM3RWhWeWdQTmVvT2RwT3ZwOVRRaWFrSlVYcmp6ejVqVlk5ZG9raDBxSkNvaUVTMXF1M0pabjZXQjBPbG5uOU9ubjdabGJtNHdvTDVoU3lNaWl2cTNNb1dEQ0JDVDJzeUxlaEpHZ3J0VE5INFVTVVNNb3U2dG5GV1pDVVF6Ym9wcmJFU1JZRnRncUpBWUtVUXNCNG1JUVJJSVhSNnltQ0J0ZkRoSVNDd1VJcnBqUk1RaUNFUTBtYy9hUjBFa2xtT0VSRWNnWXBVelVnUmpsVGxBRFBWbXRJaTkya21iWDFXRkJQMnlqaDZ2ZkdYQ0ptbEVaQUJSelp2aG9zMzNvR3lmYTBwMDJIT2Jra1NFWTBSRWxBS2lDWnZwb3JVeU1CaGpoZ3FKa0NKaVBrUkV6RUpBZFBWbXZ1cE9DSW41RUNFeHA0Z1k1T0toR1RhYUVCQitPMlI1SVNSNnBWM3NYbmxJRURHQzRWQ2VyQjVFZ09qNjdhRFZkeUpJOEZ6UUFDWWZ4bjBpL0JFaXdvc0FzWVR0c0VVWkFDTSs4MTFJU1BoOUlzQmd4S2l0TTlJdXhyb2R1Z2lkVDdUMUJoaHM3bmFKNkxHN2FiUjFSam9HTVc0SEwwTEhUVzI5MFdBWDd2ZUlXREFSMFN2cmpMVEcyQXBZaXdBU1hrZllaa1N5bllUU1lIblMzRm5EVG1VaUZoWVNxTmhJOEFibFJnRzE0U1NVUnF0eUYyU3JzdXEzUWhhMVNsUXJUdFVLcUEwbm9EUlkwYW1WclRPR3NCV3ppR1dCYXZtTmpxODJIT2tIWHpudVM5NFJkbHdncG9LQStMaWZpWXNFcXhMTlE1ZnQzaExSMjd1ZW5ndEVzeFcyR2k0U25CY01kRUQ3ZDBSZzRhbEo1UTdPQ29RQUVwdzNiR0lIcVJ3bE1MQi9ENnZHRFJDSmFMY0NWOHNrZ3ZPS3JkQlZoemRFak9aMlpYMUZJUGhJY0JLNG1HMDVmazNFTEJFV2wvSThUd3dFR3dtT0I0cHAvdmxySWlhSjFKbVU1MGtnb2xnZ1VraG96aDNBa3RmVDEwU1l4eXM3RmhEelZ2Q2FXVWgwR25KMzk1cGZFckZDUDlXcXZFZ0VJSnF0Nk5Xd2tOQTRWYUo3NE5JQnkvM2RoNE5FUk9GQUpKQlFGQklCdXVieUZSRWR3bFp6a0lpSVcvRXJIaVFrR2tSSWRGOFFNVEtsamFDSUlOUVJoUEtKQ0p5NkQ0YVF3TFQvK0M4UmtPOVpIU01pcW5FN3dXTGwrUmxDb21MNW40N21leW9vRFk2STZMZFRyUDRZSVFHcGplbGZJaXBicFpFU0VTY05SR1NFSmRTRXhNcVM5bzZWOTJRb2pRRVhFYzEybXNVWXVEY1lxNDMrYnlKbVpOLzRzNmx4SUlidFJJc3g4NzBXNTNEM2d2UGZSRXkyU2dNZjhITU9xNUppWGFxMUQxNDVob1JqU1JyNTZMdmRyR0dqeGNqZDRPaHpMQURITVNNbUJmMmFJcUxaVHJZYW1BajhWaWVHSWVFb1pvUzRPUnpnMXZ4ZE9Cc1IrQXhHL0dOYUtMY3gvMGtFUk5Vb3ZtTm5OR3ZZY2lYTGd1UWQwSkVoOFIzRGpNQ04vZzRWRWN0MndnV1B5Y0dqVkFPZTJuQU1xQmI1dDhaY1o0UzY5VXY4dVJiZjFzRmNiOGhMeEFVWCtXNWZqTy8rQXJ6ZkJoVVJvam9qclA3ckdVeFY5R3N3MGh0S1gxalhDSUh0NzBRZ1RNRUJ5NFJkcVZPay9IZktZVWw4ZlRVc2dzbVRDUlFTdUcxWndUTGY3UWVNVkh4UDhPdEV1ZGhVdjVDR2NIVmlVSXpvZUxWV21zRzlxOFhmaVdCNEs0THhTdTNXL044bFZKc3hrMjFvWmRRSDJ0d2VqbHRDMFlUZmlPZzVxUkhoZUtWS09lcXZpeStabzNTcVJVUXl5Zld0Sm9wQjVITDlMeUptU3pNQzdJOG9FYjZtOXpmL3c3NFRZR0lGaGNSc2FVaTB2NGhZTE0wSXNEOGl2N0l5ZUhDOGErWDV1aU5pUW1Ld05DU1dYMFJFUXpNQzdJL0k5enhieHJoZmZoY2JOUDAvR2hvUzhSY1J5RjU3RmFXaEppTEc2RmdyanNjSWlWbllrTmg5cGorSjZDM05DRkJwTUVYRXpKNEh6dTNBWGh1ckRjU1E2SDhRc2NMT3E1blM0SW1JTURtQnhleG1FMjNWQm1JSnJEK0k4TUFmZTF1bHdSSVJmZVZFRnE4RldtMnJOdENINmxDYzBFZUVOVUhSNmVDV3YxbzlJU0VkdXE5QndlOTJ3aWU3MGd5Vm9QWWlZbkdDYTdFWEVxaW1CSFJVOTRNSVBKa3VGNmxSNjJQVE9OSEZxZXJEK3Irc3dsZExPQnNPbEMrVDlBdXIxWkpBR0FpZGI1OHp4KzNweGFqcTcwUWd4UkhlRUZ6TzlBNXhJRGhJWUdVQXFJQkVUTXYxT3hFZWcwbmU5NVIvQmdwQXFHeEh3Lytzc1JmZGdlSWxXTXJOdmlnZ0dFajBsam96WU1hQWUrOFY3Um1sbGZBajBnbmJMVTVwd1I0SEZMQkZBYXp5bjJ2OFRvUmh4TEl6ZkVjazR4RHFXOUl3SkpBdzB6Y2lBcVp2N015SUlDeWlKVll2SzhsVkRBa1BXUU1PczBEQWQyUkZJdnVnb3h2b3hYT3ZuNHY4SitoM0FsRFAwRlZXSU8xN0RBN0xjOVd5aWwxRGFVeVpNR1JpTVJtcURkQnNRVjcxOVpNSUQ2a2JNODBHS28wWnhJRU14V3luTmxDckRUSUhIUFRpVnJKYlZJaU9qaFdEQjlvNHlWRmViUWluTmlwRUhEbkkrWXl5dHQ1TDNtU0pQQjRvVEVSNTVTNWNyd1k5V2ZmV1IxYndrS0Z2Q2FGWGNXWHpRR0FDTXZnZ2R3czBwWURvei9CSmhKM3ppUmlXVUhncTVXZThYaEpJWVA0Rzh0azJhRnBDRmlKR3hDb3F4ZVFQdzR2d2tHVENXNzBXb0paZU1TS1FzdHRhM3RLUnZGU29wSURZUndMS3lkYUFJUUZhOG9qNzJUdm96ekNIY0xReXM3MGNFQW96blozWmdTUFI2TnBob3NXMDhrOVVSTHhlZ2toQVFzS3dxaFV4Q0J4aWZvREpTT1F6SXk4c0lsNHZVU1M4a2IwSEZtUURicVIvUzRSQ09BS3hxVlk1Y3dVRllyZmRxcEc5QnpvYlFFRGlnNGdtLzY4YTBmMUpLOUJXR2dqaGZ1YkJTSG0rRDBqc1BsdTN5NUZzT0dMSTMxOG5DQjRPaFBEbnFNREhFS0NlQmhSVXRDVENKcWt4T2tzaWtKQXFrdHF3SkFLd1BqRExGM0UrdmFSZCtYb3BJT0Z0VEVzc3JRWjRkNE5EM3R6YWFudklsVG9OSUVRL0xxcUxQbkpESWxhVFYyTjB0a1FJYmxFK2IyQkdoR0hlUmE1UzV2WFNRV0kyTWFqc1REY1hTaVlDTUxHak5SR0F0ekVVVFVSdFJzUmtFZ3JUQWtJeTh3SUVqcWFpaVFBemNTWnVibTFQUkcwaExjRVFWV1ZEUkN5WWlObWVpTGxnSW1MUlJIUVdUczJrQm9SZ0ZBMDQ4KzZLUkppNHVZTTlFWU1GRWM2T2lMbGtJdnFDREV0QjA3SXZtZ2dnR1c1bjk4cWV0UllTZlpGSGtmVHZCSW5BZkdPVHdFZDlCQkcxQlJGWVhSM3dkTzJJTUZHZTh4RkV6R1dhVkZja1lwQTZBVjBpOHM5amVJakFpSWl5SjZDRmhMY3crQjRpTUNMaUVVVEVoNGlIaUllSWg0aUhpSWVJaDRpSGlJZUloNGlIaUllSWg0aDdFVEVkUWNUMEVQRkVxSjRJMVRGRWRGSW5VRm9VdTN1SXNNcDB0VWNRa2Y4MThKUHBNaXNLdUc0MmZEdWFpREpxcUxLdk1SNUJ4Rmd1RVVnTjFWb3lFV0p2WDFsVmRXWFhXVjZzOGpiYUV4RWZJa0FpZ0RLUmZKdXRzU2NpditNTzBQdDN1Q0lSenhjOEpCLzU2RE4zWlVpd04xZktiOGpWMnhPUlg0cTk1SitFbmFaMmR0OE8ySnhEWlUxRVZlaTdBUk5SZFA4STROdTJTVXRJdlB0ZDRPdVZ6a0ovbWhJeFdoRUJzTmRhRTlHYVBDZU1pTkdLaUpMN1VMMGRlNlRWZFNnVWVoRG9sUnpTWXNCdWU4QUxPTmdTTWNpSnNTS092SUw2V2JabVNnMFFsck9La0hDQ1NzTnVWQjdBWHVrZFRnRm40NzNhVU9sd0NueVBHYzJJa085NUs1djhOSnBQM3NnajhmNFhrUmJoMkR4dm85Um50T3lkajNUL0hlV1Vwd29SZ0g1SEhJREo3QjMwempDa2l1aFB4R1RwcEpGNC8zdWRqWExYa01wdnF5T1FPU2lWbVowRHhlcDJ4aWxJVDF4QmdGMk1Yb3dOYWxVM084UFVMSElsS09mWGlTTGhaRVVFTk43UmJpcFRqUkhSbTIwUTZxMnlKeVJFSjdjaHJ5NDBPUnc3N3g0akl0Z2gyMW5KeTA0T0NTY3RJaERkMmRrSjVZQk5nSjFGRFIzNWdkUzdRaUtIaWYzZmdXZ0ZSamVqcGp3eUt1OXpKckJkSnM2YnZSNVJCb245WDRsbWd0THV2THRQSXFBSjlOQkNKbXhnTmt2dkhKK0oxRy9JN2t4K3VnYjJaQjNVMHg2cyt0dXZuUmZWVUFzZmlkUXZMUEtTWExiOEFCbVZOMzBTWVpkNDJTOXdrdlEvdDlBNUhoUEpQKytDNUZOeXdtVmFlR3JSWWZaSEx5ckc5dFdHN05BeUVoU1V2NVVkWDZjUncwYWN6L21UQ0xzQ0RrZ2NvWTZOZHc2RGd2WjNvTEUzTytqRk5TeFJjbVpURjVON2xGVWJPNlV6ZTFCUS8wWjZVNjlDM3IveGs0ak5UbzV0ems1dGJLRnlMZzhLK3Irdk1DTUNVeHFvMVlaTm1uV2I1ZFJpeUs1Q0s5UFRMaWhPQkdoSHZYZUJESVhrYTcvNDNablc5T3puL1lSanVNblFKVTVFaSs2b1E2Ni95QXJrUkhEVWdmb0dWRzBySkRWWGRTVHlpSUNCTUwxOXhMRDAzNGxBM0Uvd1VLREVIMnkxRUFKVkNCRUx2SjBKdXYwZyt6b2t3b0VPaEFrOUZTZ2lnZHFXMjI3UkpVcEVBMjhtTWNGYU5zMEZWZWJVMzRrSWh0djAwRnZpTjJVcGtVRUVMaUdNYng1NStjSjNJcERpWU5TMGhCSTlzTE5IdGlYb1JMVDRUdDY3dy9LcHZvUmh1Vk11NlZDYVFOTXk4ZTIyd25QWTJrcU9pSXExRWVqcWFGS2pCaVcvUXpYT0xLM1lkNTlKeDNnUVcxOUpFVkgxbkgxMDBLMmpaZ3ZpTHl3L2lFRCtHTjBvNW9DeGhNUVdvZ3dSTVd3YUlrTEg5VzdBMTl5aEFnWjlhd1AyVUZoQ0lwMzJJaEhoZVh2b3NJc0g0Y3VsVEFHSEdpR3dSemdkSUNRK05FZkhKYUxyZVRzQVJRUWFpNEdxazdhZlJKZ1ZTU2Z0SzZja0pMYmdlVVQ0c0NtSkNLZGlVOE1sM3c3T2tpM1Nha05YU0h5SWlZZ1RFWHZ1MVVFUkFTc054RnVZZmhHQlpEYlFqQnlxTnJoQzR0T3FCVlY1dC9LdjNka3FEU2pMN0g4UkFYV25DU3BxNHowU00vK3hiQzJRK2U5YWdRdlBvSGhxcFNWeE1zYmtkdi8rcFdGSWdLRTdWdUF5NVhRb2RNdWdWdS9vQkd0YjVJbUdYMFJBcGlXYzhXbEFJYkdjbDRnRkZCSGlaNXdPS0RqdUQwZ0dxUkpDd3ZWbkphSjM0QzJ2MG1aTCtoVjNlTWdUejFHREJoNmNjRDJjaUFpS0NQaWxnK281NTkrSjZKRU56OEtQSlMwazVuTVNNYU1pd2t0ZjhaWCtDTWZ0cDA1VkNySlRsU09heHVVUlJLVE1Tb1ZLSVNUQTlEOEtqbEZlNFRicERTY2pSZE1aaVpqUXlCaCt0NHhhTFpjUTVEb1ZzU3NjUEZ6UFI4UUtoMHJsejVmd1ZaYWoxRmVJKzUrd2JlbXE4V3hFakJWS0JCNmxiWkRyMVg4U0FjbVpUdnJCVURJTVp5TUN6Nlo0OFJlT1lnTTRUaHdjRHhBRW1Bam1Beklud3VNWlY5aU1ob3BaaDcrSlFISmxqQ2hpZ3lQUm40bUlIZ2NDMThuUXQ0VEwzMFNzdG1walJGMTB1SlhISVVTRVpHdE5KKzk2WWtwai9ac0k3TE50L0gyZGNDRVJ6ME5FeEVYRXRKa3FqVjhHWlhMelNtcWp4b1VFNXhuWkVwR3UyM3IvbjJ0YnBSSC9KY0lqS0hjYXI0OU9yOWtEaUNEMDN0VVFoTkFINlA1ZklucGp0VkU3SEFuOHV3bExJbmEvRTNtcGlRam1nL3d0RWwzWnFnMldrSUFUSElaRTdQZTQwUk1Sa05MNDllV1lJMlpIRk5RR1IwaTRJWlJPUkJqY0lTSUNVeHJUVjBSZ1pmTzFocENnSUZFNkVTd2dvc0tMUnF6bmRNd3FDMFljaFNja3dBdWJFYkhmdUVKUlJHQWYxbzVmRVlGMTF1T1VMRVI3Skt5STRBSEJFQkVCK3ZqK040bnJLTjZ6MW9mOHRUTkh3b2dJSGhBY0VZSHBmdjgxRVpqYndva2dOaXdpRUNSc2lFajBPdElZR1ptVXU5UWdnbU5icVl6NCsxNTJRd2tKRXlLWVFLaWNLTmxqZEh5amhQTVpoYmRHd29JSUxoQ2NSQW9ValBqakdQOGdBdXYyVVcwS2R0RFBreE5Hd29BSUVoQXZoZWpiWHBpUlhoN3BTTCtuMkNTS0tTUnlRMVhxUklSVWczYVZHYUkwdTVMVTZzb0orTEtzUXJmQkZnbHRJdmhBREp6VGpHeWw4UmNSWUpNb1RqVnM3YmhJWktXOWxJbElOa0ZMM3hIRDh3UmJxUDVaOCswMkFiWEI4WloyVzVEU2hsN2t0QlRVSmFLbEFiRjNRNnpQblJ1KzB2aWJDRXh0c0d5aFVMR1J5SGhvcWtRa3gvNmtiMGZwS0ROZTZMK0lXREZweC9vZWMyWHJqWXkrZ29wRXBIc2tFdTZHOVlYU2pGMTMzU01DOUY1NEhZRW1BU1NvbmVUMGlPZzdBU0I0WHpGaUxWVC9paDQ0a2N3WnIyM1lXQWtnUVh4d2FrUVFCc1VSQ29GWVg2eUJ6YythZlNKQXRjRnltZmErcHM5QUlvN0hFVEZHQ1NDWTNSQUdDYVh4RHhHZzVHSDVUQ1M5UVdsanZoNUZ4RXB1eHE2b00yb25vdkZkWG1CY0owcEZLa21rekRwb2p5R0NNckRocFZnOFNvbE9rZE5TL3hEUnV5T0V4T3Bra0dpT0lLS1JBWUxaQ1FFVUVmOVUwN3RNYmFTUzB5ZVdtRkNRbU8ySm1JV0FVRHZCUEF2UVNUbTFqdGZZSVhUT1JISElFeUdrTW5pZnMrS2RuT1kwRVdqZmFpYml2Wk5CSXBIbEVDZWlsekVxMmEwWlFSSHhiMHNDSnhVYzV3cUpsUEFsSXpIWUVqRUlBY0ZzdzRlS2lIL2ZZeWRub2pDRnhMNExtb0dFdHlUQ0N3SEJiYm1HaW9pYVFnVGNKSW9wSkZLbEJWUWtkcDA0WVNKQ0pRUEVFSTRSRVYra0gxd1c5MW9kRDJncW1ZcUV0eVBDeXdCUjlXcnlOYnZWMVZkRXdFMmlhdVo5clU0RWlUMGhJVXRFV2tUUXRzenR5VmlqVHl6UWlJQnRTM2JmYXRxQXRlUUJ0MVpFdERMN1pmZFFSVCt6LzhyMGM1TGhMN2FRU0ZtWHhDTWVySWdZUklCZ04vS0YrL1hVVkNKZzIzTGczaHV4Y0RWMXlNR0dpRkVFaUlIZDdIdVFzeXZmRVlHT0dlT1BWNVBSekswTkVhMjIxY090aTBDcVdoeFNzUGZTQ3NXU1lvQXZUdm1xS0JFTFgwRHczWXk5Qk1BTEtJOTF1ZmVhdUUzK01JcVV3MEU1N0doRFJPUUQ0ZmhqQWowcUlyNStiNXhzeElQZHlaeVVPa29lZDJWRFJNVUhnajhuY0JTZTN1R0VvNko4dzVtU1huNmxUdHlHQ0hoN1V0bU1oSHNHWlIyY2RNeUQ3NEdTU2xBU1ozNG9FV1FlMkttZ2pkTzZxYzRqSWhYMFFIT1Awa2dVVElRSkVIc2hFU3ljNlBJTnZOVDl6cFpJbEV1RURSQXpMQ0xXWENJMjFLZVJNQzdKdFl2RjJoSE9CZ2pjckh6NzBaVURUUDZYdm5GSlErTDlPcFlJMHBJQUFoOEs5OTdKMlpuSEJ3c0pBUitiaWNSZ1E4UndOQkQ0VUxqMzMyVzZUVUZJZE9GZ0pDWWJJcWFEZ2RnclYwWkZ4QjRSRzZ5alJHYStjNUNZYllpWWp3VmlMNG9PaC9CMmlZRERveUpCQ1E0U3ZRMFIvYkZBSkJ2RVFza0doK1VoazNwRDVKYlJsN0N6cW8vb3BFVlkxc0oxeGw2KzFXMDZRc0xMM0hRTG5maGlSY1FDYmErVk9SdXZJaUwyaVdBSUNTRzlRZnJxT2tOcENCT0JxSTFxM1d4MEJpWWk5b2xJQ2dsMWY0UDJ6UlE1Rnk1ZWl4M3pnZWhsem9YaFord0xjSWVxS3QybWE3L2ZlcmJYWDlzUlVXZEhTb1JlRkVLMURtamtPVjdCbG9IZTJNSWtKeUxFdituS0ZCS1RGQkNjUVJRdGg0aWtQYnNuSDZYdW52SXBIVFd0SWszRW1LWFV2TlNKcEZzK3duNWdpZ2lPa0ppazdqL0x2cHczU3lKeUhHUXBteklSTGVXSmlDUVJ5Zno3Uzkvdi9yUXZ5Y2JFdE5rU1FRK2pEYjNZY2N3TUlGTDFLNDZoc05KMUFISm5RRFVtVXBhYlBCRlV5MWZNaEVnNHZkd2F0eVFSclBGcWc5d3AwTVJ6OG9JS1hZZG9TTWpKeS8wTHNvZkNPUmFRU1NRYXVYT2dhSTQwZ1JxZHlRaElDR3FNZlQyVmZDSTlud2plZUxWVzhDUkN3eGZNS3QwTGt5cXRFWlNWclBuMGhGZVVRRVI2Y3BLTktaSDBPU2lDV2FubjdXemtZM0NOQ0VKRXdPR25TQXBLaUVXemsyS0MxQVJaclMvMlRodmtSdllFT3NkNEhJUjdvUkRCU0xzNmdhWVNmL2srWHg5OUpFWkk5WHJuTXpkR1haRWpJaWhGQ2lRaVZvNHBJNWJnK1BrNkxuL3JqcW9oSDd2bXhKVzYrV2RqeXloODh3c0hDRklCckdPRGFXdGQvcTlMZmZ3aHQ2cTQ1S2hwNVRsZHE0OC9xT2lpNzhWdm5HVlYwc1ExalFqZTdONUsvbVMrYmFxdTYreGZ0cGdBMjM5c2JGUzU1WjQzaVdTVUk0STV1N2NLV3luTGFKSzh6Z284SUdnM1FpUmkxOEpOSXpHRWh3amxXR1g2S1JDOVBpSVJUT05TTkhaNVd5SW84d1dZWm1VR0VVempVdHpodUNFUmk5TTNLM09JR0NzZUV1MURoS0tia1g0QzVPK3p5VVFRY3ZLYUUyWnVUd1IzU2hFNTkwb25nanZ6WGNrSHZRa1JpWkowd2ZuMEdVU3dVaXlsSUhGU0lyaEFaQ1FjSGY4MHlVaDA0U0VDOURzN0poQVo5NUJEQkVGdnZKZ0ZMUThSK1lFSXd0SG45QWJMSW9Lck53cEE0b3hFMEViUlNCV3BPSW56UEJFU0p5U0NEMFRXSGVRUnNRMW5SK0o4UlBDQnlPc25tVWxFNzVpbXhOSHg3UE1SMFRpbUVaRloyT2hrVHZRMFNKeU9DRDRRbWZ2UEpZS3ZONDVGNG14RXBNclBwWFVHUU1SWThaRUlEeEZFRzRJUFJIYS8yV3dpdUJtWGc4M0xVeEZCbkZFbG0ySE1KeUxSeGJGd0pNNUVoQVFRK2QvbkEwUVF2aGdvRjRrVEVVR2RZaWVjT0FDSVNQVGpLaHVKOHhBaEFRVHlSWjBUUE5Zc0pMcitJV0wzdGVzRWdFQzJEaEdSNkw1RVErS1k1UGhaaUVpMjZLTWNNdlE1SFVaRXFQaldwZkFIc3RjaVlpWE91SFR5SDBVNEVHRW5nTVFSdFpmbklJSTZ6dEJKR3hFNEVhbU9MMFFrbG9lSXI5WWlBZ1RZMVFZbGdoU1ZTQ05oSHI0OEFSR2hJUUloSFlsZ0VzR3U2em5HQ3kyZkNFSVBJOVY2TlpnSVdqRm9HZ2xqTDdSNEl2cE9CQWpjazhPSlNBMzRwaUpSdFE4UnY5bVVsUWdRaks5am5QenA1aUpoZXVTRkUwSG85MHc2VnNhZU9VU2tKcGVSa1pqQ1E4UTNFMklTQW9MVGY1cEZCSzBFa0lDRW5URlJNaEVFRTRKMnBDeHpuVVZFc25NOEdRa3pZNkpnSWdnbUJPMUFlVU9aSFJOcko0U0VWV1NpV0NJQ2NTNDI0VGg1QXRkeHdSWkRZdWp2VEFScE9BRHRNSm5pMWlrZE1ZQkVOZCtYaUxrU0E0SzdYVFlSeEdwaENoSVdQa2VSUk5CR1JieHNLdDM1UkNSSFZXVWcwZFYzSktMdTVJRGdkeGdXSUVLay9Nc3FHMW9nRWJReHNtYkZpazVDNkJFTHdFaE1LS2UraWlPQ05xK0ZlSUlTSFRva2lDQ1hnQldBUkdsRWlBSWhVcWdvUXNTSmtDaU1pTkNWQm9RUUVZVFp1SVVnVVJZUldSSWkrZTlrekhJaElzaVZnVFF2OUM1RVRKSkFDQ1VDcElpUVJXSytCeEZ6Z1VESUVVRkhncEw0R3U5QXhGZzV1VE1UU3hYS0VTR0t4SFFISXFZU2daQWtnbHhVVGtHaXZqNFJ0U0FRZ29FOVNTSW9JN1NwdHpoZG40aEp6dktTYk5zalNrUUdFc25iSEs5T3hDZ25VRVg3T01rU0lZaUV2em9SUzVsQVNCTWhoMFIzZFNLNk1vRVFKeUlIaWRjQmFxTVlJa2FCSTFMSkZvc1RRWEJDYVM5QWUyMGlXaGtCSVg5TWJpc1ZpZVhhUkN5RkFxRkJSQllTTDhWcW9LS0ppQklhUTBPUXV1MGdKSkl2d25CdElnYUp3Z0VOemFwQ3hGWlhBa2hjbXdnQklDcVZ3SzdPdWFkTGFBZzNmMHNpY29EUStjQkZpUWpTTjR5SjVqazNKb0pVdDY3MHhaTVdFVG5sUVE4UnRBT3hLVFJUSTJJTDBaR1lzQTFhRmtORWwzMGdmM3BpYXBXSGVrU1F3cGVxMzZLYzFQdWtMTVVaSlpwRVVEcW1XTjkwTVVTd1hoZk44bkJWSW1pQkNkTmF5MktJbUJsSG85cHNRNWNJbWhmNjllcXZUVVFQSDR4eVEzRmxJclp4QU8vNzd0bnc5MDdHdUoyYUNPS1g4R2EyVXpsRWdJYUVla2NGZFNKUSs3Sy9PaEY5Y1RhbEdSR0UwUUJXZWE2aUttOEJmV294Z01LQ0NGcVRKUnR6dWlBaThoMHhrMVpkSmtUa0d4TmFJcUtvTDNpRzBrd0lReUt5M2UvNkRrVFVlV2N5Mnp3cEt5Sm9KUk82RlhXbEVVSHNONlJaREhFa0VkVE1sMnBlcnpBaUFsMXZSTFBXNFhaRTBOMVF6YUJjV2YwanlDRmR3Lzc5bGtRUTIvU3BSbWtMNnpwRVE2S3J0NHNTUWZJNWRNUDJwWFVtb3lBeG1VNnVzaVdDME81WE9ZOVRYUGZDSkJMVmJQdUVySWxJUmF1MExhanlPcHdtTE83QmVuU3lPUkc3Qm1ibEQ3cjRvVjJRZlZXRVNYa2NFZHY0THUzWGpOc2RpVGowUUlvZzR1c2pxRXh1djlCcENtTlRsY0hEVVVSOGFNOTJxdjdBb2IzN0RKNzJEeWlxcVEzSFBKbWppUGoyWXRUKys2cnRYb2FpWi9rZGNTQkZFWEhFT3NVaytVUFhROFJEeEVQRVE4UkR4RVBFUThSRHhFUEVROFJEeEVQRVE4UkR4RVBFUThSRHhFUEVROFJEeEVQRVE4UkR4RVBFUThSRHhFUEVROFJEeEVQRVE4UkR4RVBFTFlod082MW1IeUllSWg0aWJyVG05eDI2RCs3YjhCQnh6TXJzNHFIYTNlUWhvb1ExNWhNeFBrUmNlbVgzemF1Mmg0aExyK3lHcTlORHhFMU55OGV3dkNrUjQyTkdQRVQ4dVRKSG5jVHRJZUxpSzdQVmJQc1FjZm1WTmNhZzJ4NGlIaUZ4YXhGeFJ5SnlMSW00UFVUY3dkMGdSNm1xOFNIaTBSdjMxaGszSllJNkVhblpIaUllSk80T3hGMkpvQ0J4VHlCdVMwUWFpWnNDY1Y4aVV1Wmx1ejFFM0czMU8zR0oyRzhQRVhjVUUyOEMybDE3NDBPNU5SRWZUSHpSeVg5b2IzMGtOeWZpUTNmNFA2QVlmSC96QS9sUGdBRUF6MDRveWhOaG11WUFBQUFBU1VWT1JLNUNZSUk9Ii8+DQo8L3N2Zz4NCg==);
    width: 10px;
    height: 10px;
    position: absolute;
    left:0px;
    top:4px;
}

.list-item .item-text .location-address {
    text-transform: uppercase;
    font-family: "proxima-nova-alt-bold";
    font-size: 12px;
    color: #707070;
    line-height: 14px;
}
.city-location {
    display: none;
}
.inner-page-banner p {
    margin-bottom: 2px;
}
.ast-page-builder-template.single .post-navigation {
    display: none;
}

.single_image_text_widget img {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.blue-link .elementor-button-icon {
    line-height: 17px;
}
.body-cls {
    display: none;
}
.page-main-text-banner .elementor-heading-title {
    display: inline-block;
    border: 3px solid #fff;
    padding: 10px 40px;
    
}
.page-main-text-banner .elementor-heading-title.dark-text {
    border-color:#707070;
}
.page-main-text-banner .elementor-heading-title.white-text {
    border-color:#ffffff;
}

.accordion-content1 {
    display: none;
}
#course-accordion article:first-child {
    margin-top: 0px;
}
#course-accordion .article-title1 {
    position: relative;
    padding: 10px 40px 0 100px;
}
#course-accordion .article-title1:before {
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iR3JvdXBfMTE0IiBkYXRhLW5hbWU9Ikdyb3VwIDExNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzcuOTk0IiBoZWlnaHQ9IjM3Ljk5NSIgdmlld0JveD0iMCAwIDM3Ljk5NCAzNy45OTUiPg0KICA8ZyBpZD0iR3JvdXBfMTEzIiBkYXRhLW5hbWU9Ikdyb3VwIDExMyI+DQogICAgPGcgaWQ9Ikdyb3VwXzExMiIgZGF0YS1uYW1lPSJHcm91cCAxMTIiPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfNDkiIGRhdGEtbmFtZT0iUGF0aCA0OSIgZD0iTS00NTkuNjMyLDIyOC4yMzFhLjYzNS42MzUsMCwwLDAsLjU2Ni4zNDYuNjMzLjYzMywwLDAsMCwuMjg3LS4wNjksNTQuMjg1LDU0LjI4NSwwLDAsMSw1LjYtMi40OTMuNjMzLjYzMywwLDAsMCwuNDEyLS43OTUuNjMzLjYzMywwLDAsMC0uNzk1LS40MTQsNTQuMzE3LDU0LjMxNywwLDAsMC01LjgsMi41NzNBLjYzNC42MzQsMCwwLDAtNDU5LjYzMiwyMjguMjMxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDgxLjIzMSAtMjEwLjIxMykiIGZpbGw9IiM3MDcwNzAiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzUwIiBkYXRhLW5hbWU9IlBhdGggNTAiIGQ9Ik0tNDU5LjA2NywxODMuMzc4YS42MzEuNjMxLDAsMCwwLC4yODctLjA2OSw1NC4zLDU0LjMsMCwwLDEsNS42LTIuNDkzLjYzMy42MzMsMCwwLDAsLjQxMi0uNzk1LjYzMy42MzMsMCwwLDAtLjc5NS0uNDEzLDU0LjMzLDU0LjMzLDAsMCwwLTUuOCwyLjU3My42MzQuNjM0LDAsMCwwLS4yNzcuODUyQS42MzYuNjM2LDAsMCwwLTQ1OS4wNjcsMTgzLjM3OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MS4yMzEgLTE3Mi42MTMpIiBmaWxsPSIjNzA3MDcwIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF81MSIgZGF0YS1uYW1lPSJQYXRoIDUxIiBkPSJNLTU1MC40LDE0Ny42NDVhLjYzMy42MzMsMCwwLDAtLjYzMy42MzN2MjQuN2ExLjksMS45LDAsMCwxLTEuOSwxLjloLTE1LjJ2LTEuNDU3YTE4LjY2MSwxOC42NjEsMCwwLDEsNS43LTEuMDc2LDMyLjY2LDMyLjY2LDAsMCwxLDkuMywxLjIzNC42MzcuNjM3LDAsMCwwLC41Ny0uMDg3LjYzMy42MzMsMCwwLDAsLjI2My0uNTE0VjE0NS4xMTJhLjYzMi42MzIsMCwwLDAtLjUtLjYxOHMtLjUtLjExMS0xLjM0NS0uMjY3YS42MzQuNjM0LDAsMCwwLS43MzcuNTA4LjYzMy42MzMsMCwwLDAsLjUwOC43MzhjLjMyNC4wNi41OTUuMTEyLjguMTU0djI2LjUwNmEzNS43NjYsMzUuNzY2LDAsMCwwLTguODY1LTEuMDU4LDE5Ljg5MiwxOS44OTIsMCwwLDAtNi4zMDgsMS4yMTMsMTQuODM3LDE0LjgzNywwLDAsMC01LjcyNC0xLjIxMyw0Mi42NjQsNDIuNjY0LDAsMCwwLTkuNSwxLjA4NVYxNDUuNmE0MS42ODUsNDEuNjg1LDAsMCwxLDkuNS0xLjEyMywxMy43MjcsMTMuNzI3LDAsMCwxLDUuMDY2LDEuMDQ0djI0LjkxOWEuNjMzLjYzMywwLDAsMCwuMzIxLjU1MS42MzMuNjMzLDAsMCwwLC42MzgtLjAwOCw3Mi41MDUsNzIuNTA1LDAsMCwxLDExLjkwNS01LjY0MS42MzMuNjMzLDAsMCwwLC40MzMtLjZWMTM4Ljc4YS42MzMuNjMzLDAsMCwwLS4yNzMtLjUyLjYzMy42MzMsMCwwLDAtLjU4My0uMDczLDY3LjM1OCw2Ny4zNTgsMCwwLDAtMTAuMjQ1LDUuMTIyLjYzMy42MzMsMCwwLDAtLjIuODczLjYzMy42MzMsMCwwLDAsLjg3Mi4yLDY3LjY4NCw2Ny42ODQsMCwwLDEsOS4xNjMtNC42Nzd2MjQuNTg0YTcwLjk3NSw3MC45NzUsMCwwLDAtMTAuNzY1LDUuMDUzdi0yNC4yM2EuNjM0LjYzNCwwLDAsMC0uMzUtLjU2NywxNC42NjMsMTQuNjYzLDAsMCwwLTUuOTgyLTEuMzMzQTQxLjEsNDEuMSwwLDAsMC01ODQuNzcsMTQ0LjVhLjYzMy42MzMsMCwwLDAtLjQ1OS42MDl2MjcuODYzYS42MzYuNjM2LDAsMCwwLC4yNTEuNTA1LjYzMy42MzMsMCwwLDAsLjM4Mi4xMjguNjI0LjYyNCwwLDAsMCwuMTc0LS4wMjUsNDAuNjcxLDQwLjY3MSwwLDAsMSw5Ljk1OC0xLjI0MiwxMy43LDEzLjcsMCwwLDEsNS4wNjYsMS4wNDR2MS40ODloLTE1LjJhMS45LDEuOSwwLDAsMS0xLjktMS45di0yNC43YS42MzMuNjMzLDAsMCwwLS42MzMtLjYzMy42MzMuNjMzLDAsMCwwLS42MzMuNjMzdjI0LjdhMy4xNywzLjE3LDAsMCwwLDMuMTY2LDMuMTY2aDMxLjY2MmEzLjE3LDMuMTcsMCwwLDAsMy4xNjYtMy4xNjZ2LTI0LjdBLjYzMy42MzMsMCwwLDAtNTUwLjQsMTQ3LjY0NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU4Ny43NjIgLTEzOC4xNDYpIiBmaWxsPSIjNzA3MDcwIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF81MiIgZGF0YS1uYW1lPSJQYXRoIDUyIiBkPSJNLTQ1OS42MzIsMjA1LjYzMmEuNjM1LjYzNSwwLDAsMCwuNTY2LjM0Ni42MzEuNjMxLDAsMCwwLC4yODctLjA2OSw1NC4zLDU0LjMsMCwwLDEsNS42LTIuNDkzLjYzMy42MzMsMCwwLDAsLjQxMi0uNzk1LjYzMy42MzMsMCwwLDAtLjc5NS0uNDEzLDU0LjMzMiw1NC4zMzIsMCwwLDAtNS44LDIuNTczQS42MzQuNjM0LDAsMCwwLTQ1OS42MzIsMjA1LjYzMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MS4yMzEgLTE5MS40MTMpIiBmaWxsPSIjNzA3MDcwIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF81MyIgZGF0YS1uYW1lPSJQYXRoIDUzIiBkPSJNLTQ1OS42MzIsMjUwLjgzMWEuNjM1LjYzNSwwLDAsMCwuNTY2LjM0Ni42MzEuNjMxLDAsMCwwLC4yODctLjA2OSw1NC4zLDU0LjMsMCwwLDEsNS42LTIuNDkzLjYzMy42MzMsMCwwLDAsLjQxMi0uNzk1LjYzMy42MzMsMCwwLDAtLjc5NS0uNDEzLDU0LjMzLDU0LjMzLDAsMCwwLTUuOCwyLjU3M0EuNjM0LjYzNCwwLDAsMC00NTkuNjMyLDI1MC44MzFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODEuMjMxIC0yMjkuMDEzKSIgZmlsbD0iIzcwNzA3MCIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfNTQiIGRhdGEtbmFtZT0iUGF0aCA1NCIgZD0iTS01NDEuMDg3LDIwNi4zMTRhMjAuMSwyMC4xLDAsMCwwLTguNTQxLjMuNjMzLjYzMywwLDAsMC0uNDQ4Ljc3Ni42MzMuNjMzLDAsMCwwLC42MTEuNDY5LjY0Ny42NDcsMCwwLDAsLjE2NS0uMDIyLDE5LjA4NCwxOS4wODQsMCwwLDEsNy45MjQtLjI5Mi42MzUuNjM1LDAsMCwwLC43NjEtLjQ3MkEuNjMzLjYzMywwLDAsMC01NDEuMDg3LDIwNi4zMTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NTYuNDMgLTE5NC41NjIpIiBmaWxsPSIjNzA3MDcwIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF81NSIgZGF0YS1uYW1lPSJQYXRoIDU1IiBkPSJNLTU0MS4wODcsMjI4LjkxNWEyMC4xMTMsMjAuMTEzLDAsMCwwLTguNTQxLjMuNjMzLjYzMywwLDAsMC0uNDQ4Ljc3Ni42MzMuNjMzLDAsMCwwLC42MTEuNDY5LjY0LjY0LDAsMCwwLC4xNjUtLjAyMiwxOS4wODUsMTkuMDg1LDAsMCwxLDcuOTI0LS4yOTIuNjM1LjYzNSwwLDAsMCwuNzYxLS40NzJBLjYzMy42MzMsMCwwLDAtNTQxLjA4NywyMjguOTE1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTU2LjQzIC0yMTMuMzY0KSIgZmlsbD0iIzcwNzA3MCIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfNTYiIGRhdGEtbmFtZT0iUGF0aCA1NiIgZD0iTS00NTkuNjMyLDI3My40M2EuNjM1LjYzNSwwLDAsMCwuNTY2LjM0Ni42MzMuNjMzLDAsMCwwLC4yODctLjA2OSw1NC4yODgsNTQuMjg4LDAsMCwxLDUuNi0yLjQ5My42MzMuNjMzLDAsMCwwLC40MTItLjc5NS42MzMuNjMzLDAsMCwwLS43OTUtLjQxMyw1NC4yNzksNTQuMjc5LDAsMCwwLTUuOCwyLjU3M0EuNjM0LjYzNCwwLDAsMC00NTkuNjMyLDI3My40M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MS4yMzEgLTI0Ny44MTMpIiBmaWxsPSIjNzA3MDcwIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF81NyIgZGF0YS1uYW1lPSJQYXRoIDU3IiBkPSJNLTU0MS4wODcsMjUxLjUxNGEyMC4xLDIwLjEsMCwwLDAtOC41NDEuMy42MzMuNjMzLDAsMCwwLS40NDguNzc2LjYzNC42MzQsMCwwLDAsLjYxMS40Ny42NDEuNjQxLDAsMCwwLC4xNjUtLjAyMiwxOS4wODQsMTkuMDg0LDAsMCwxLDcuOTI0LS4yOTIuNjM1LjYzNSwwLDAsMCwuNzYxLS40NzJBLjYzMy42MzMsMCwwLDAtNTQxLjA4NywyNTEuNTE0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTU2LjQzIC0yMzIuMTYzKSIgZmlsbD0iIzcwNzA3MCIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfNTgiIGRhdGEtbmFtZT0iUGF0aCA1OCIgZD0iTS01NDEuMDg3LDI5Ni43MTJhMjAuMSwyMC4xLDAsMCwwLTguNTQxLjMuNjMzLjYzMywwLDAsMC0uNDQ4Ljc3Ni42MzQuNjM0LDAsMCwwLC42MTEuNDcuNjQxLjY0MSwwLDAsMCwuMTY1LS4wMjIsMTkuMDgzLDE5LjA4MywwLDAsMSw3LjkyNC0uMjkyLjYzNS42MzUsMCwwLDAsLjc2MS0uNDcyQS42MzMuNjMzLDAsMCwwLTU0MS4wODcsMjk2LjcxMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU1Ni40MyAtMjY5Ljc2MikiIGZpbGw9IiM3MDcwNzAiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzU5IiBkYXRhLW5hbWU9IlBhdGggNTkiIGQ9Ik0tNTQxLjA4NywyNzQuMTEyYTIwLjA4NiwyMC4wODYsMCwwLDAtOC41NDEuMy42MzMuNjMzLDAsMCwwLS40NDguNzc2LjYzNC42MzQsMCwwLDAsLjYxMS40Ny42NDEuNjQxLDAsMCwwLC4xNjUtLjAyMiwxOS4wODUsMTkuMDg1LDAsMCwxLDcuOTI0LS4yOTIuNjM1LjYzNSwwLDAsMCwuNzYxLS40NzJBLjYzMy42MzMsMCwwLDAtNTQxLjA4NywyNzQuMTEyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTU2LjQzIC0yNTAuOTYyKSIgZmlsbD0iIzcwNzA3MCIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=);
    width: 38px;
    height: 38px;
    position: absolute;
    left: 20px;
    top: 13px;
}


#course-accordion .article-title1 h5 {
    margin-bottom: 0px;
}
#course-accordion .article-title1 p {
    margin-bottom: 0px;
    font-size: 12px;
    line-height: 14px;
}

#course-accordion .article-title1 i {
    top: 14px;
}
#course-accordion .accordion-content1 {
    padding:0px 40px 0 100px;
}
#course-accordion .content-entry {
    padding-bottom: 20px;
}
#course-accordion .accordion-content1 p {
    font-size: 12px;
    line-height: 14px;
}
.location_single_address .elementor-shortcode {
    font-family: 'ProximaNovaAlt-Semibold';
    font-size:20px;
    line-height:20px;
    color:#fff!important;
    padding-top:10px;
}

.video-content {
    float:left;
    width:50%;
    padding:0 25px 20px;
	
}
.video-content.video_feat {
	min-height:405px;
}
.video-content .video-block a{
    position:relative;
}
.video-content .video-block a:before {
    content:"";
    background:url(assets/images/video_button.svg) no-repeat center center;
    position:absolute;
    left:50%;
    top:50%;
    width:88px;
    height:88px;
    transform: translate(-50%, -50%);
}

.video-text h4 {
    margin-bottom:0px;
    float:left;
    width:100%;
}
.video-text span {
     float:left;
    width:100%;
}
.sermon-list .video-content {
    width:33.33%;
}
.location_search {
    text-align:center;
    margin-top:29px;
}

.location_search input[type="search"] {
    width:312px;
    height:38px;
    background:#ffffff;
    border:0px;
    display:inline-block;
    font-family: "proxima-nova-alt-bold";
    font-size:12px;
    color:#707070;
    text-align:center;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    
}
.location_search input[type="search"]::-webkit-input-placeholder { /* Edge */
  font-size:10px;
  color:#707070;
  opacity:1;
}

.location_search input[type="search"]:-ms-input-placeholder { /* Internet Explorer 10-11 */
  font-size:10px;
  color:#707070;
  opacity:1;
}

.location_search input[type="search"]::placeholder {
  font-size:10px;
  color:#707070;
  opacity:1;
}

input:focus::-webkit-input-placeholder 
{
    color: transparent!important;
    opacity: 0!important;
}
.search-cd {
    display:none;
}

.home_banner {
    height:90vh !important;
}
.home_banner .elementor-widget-image .elementor-image img {
    max-width:500px;
    width:100%;
}

#search-content {
    float:left;
    width:100%;
    padding:30px 0 0 0;
}
#search-content .list-item {
    width:100%;
    flex-flow: column;
}
#search-content .list-item .item-img {
    width:100%;
}
#search-content .list-item .item-text {
    width:100%;
    padding:10px 0 0 0;
    
}
#search-content .list-item .item-text h6 {
    font-size:18px;
    line-height:20px;
}

.service-times {
    float:left;
    width:100%;
    text-align:center;
}
.service-times a {
    display:inline-block;
    font-family: "proxima-nova-alt-bold";
    font-size:13px;
    line-height:13px;
    color:#707070;
    padding:5px 10px 5px 10px;
    background:#fff;
    margin:5px 11px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position:relative;
}
.service-times a:after {
    content:"";
    background:url('assets/images/plus.svg') no-repeat right center;
    width:10px;
    height:10px;
    float:right;
    margin-left:5px;
    margin-top:1px;
}
.meta-conects {
    float:left;
    width:100%;
    text-align:center;
}
.meta-conects span {
    display:inline-block;
    vertical-align:top;
    background:#fff;
    padding:5px 18px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin:0px 10px;
}
.meta-conects span a {
    float:left;
    font-family: "proxima-nova-alt-bold";
    font-size:13px;
    line-height:13px;
    color:#707070;
}
.meta-conects .fb-page {
    position:relative;
    padding:5px 10px;
}
.meta-conects .fb-page:before {
    content:"";
    background:url(assets/images/fb_page.svg) no-repeat right top;
    width:14px;
    height:14px;
    float:right;
    margin-left:8px;
}

.contact-form .gform_wrapper .top_label .gfield_label {
    font-size:20px;
    font-family:ProximaNovaAlt-Regular;
}
.contact-form .gform_wrapper #input_1_2 li {
    margin:15px 0;
}

.contact-form .gform_wrapper #input_1_2 li input{
    display:none;
}
.contact-form .gform_wrapper #input_1_2 li label {
    background:#F4F5F7;
    padding:15px 15px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
    width:100%;
    font-size:14px;
    font-weight:700;
    font-family:ProximaNovaAlt-Regular;
}
.contact-form .gform_wrapper #input_1_2 li label:hover {
    background:#dedee0;
}
.contact-form .gform_wrapper .gform_footer,.contact-form .gform_wrapper .gform_footer  {
    text-align:center;
}

.contact-form .gform_wrapper .gform_footer input.button,.contact-form .gform_wrapper .gform_footer input[type="submit"] {
    background:#00c0f3;
    margin-right:0px;
    text-transform:uppercase;
    font-weight:700;
    padding:20px 50px;
    letter-spacing:1px;
    font-family:ProximaNovaAlt-Regular;
}

.contact-form .gform_wrapper .gfield_radio li label {
    max-width:100%;
    margin-left:0px;
}

.gform_wrapper .ginput_complex.ginput_container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.contact-form .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
    height:40px;
}
.contact-form .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.contact-form .gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label {
    font-weight:700;
    font-size:15px;
    margin-top:5px;
}
.contact-form .gform_wrapper .gfield_description {
    font-weight:700;
    font-size:15px;
    margin-top:5px;
    padding-top:0px;
    font-family:ProximaNovaAlt-Regular;
}

.search-content {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding:30px 0 0 0;
  align-items:center;
  flex-flow:wrap;
}
.search-content a {
    width:33.33%;
}
.accordion-content-inner {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-flow:wrap;
}
.accordion-content-inner a {
    float:left;
    width:33.33%;
}

.video-block img {
    width:100%;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.custom-title {
    color: #707070 !important;
    font-family: "ProximaNova-Bold", ProximaNovaAlt-Regular !important;
    font-size: 20px !important;
    line-height: 20px !important;
    letter-spacing: 1px !important;
    padding-left:25px;
    padding-bottom:15px;
    margin-bottom:0px !important;
}

#course-accordion.bible-reading .article-title1::before {
    width:30px;
    height:30px;
    background-size:100%;
    top:10px;
}
#course-accordion.bible-reading .article-title1,
#course-accordion.bible-reading .accordion-content1{
    padding-left:70px;
}
#course-accordion.bible-reading .accordion-content1 {
    padding-top:10px;
}

#course-accordion.bible-reading .content-entry {
    padding-bottom:10px;
}
article.elementor-post {
    padding:20px !important;
    margin:10px !important;
    background:#fff;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.elementor-widget-wp-widget-categories h5 {font-size:20px;padding-bottom:15px;} 
.elementor-widget-wp-widget-categories ul {margin-left:15px;}
.elementor-widget-wp-widget-categories ul li a {
    font-size:16px;
}
#section_3-1 .container_1.container {
    max-width:1140px;
    margin:0 auto;
    padding:0 20px;
}

.addeventatc .addeventatc_icon {
    display:none;
}
#course-accordion.bible-reading .accordion-content1{
    font-size:18px;
    line-height:30px;
}
.elementor-widget-wrap .blue-link {
    width:auto;
}

.gform_wrapper textarea{
    font-family:ProximaNovaAlt-Regular;
}

.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){
    font-family:ProximaNovaAlt-Regular;
}

.ginput_container.ginput_container_select select {
    color: #c2c2c2;
     font-family:ProximaNovaAlt-Regular;
}
.search-content {
    padding:0 15px;
}

/********* Homepage Button *****************/

@media only screen and (max-width: 1024px) {
    .elementor-tablet-align-center.cust-algn-btn {
        text-align:right;
    }
    .elementor-align-left.cust-algn-btn {
        text-align:left;
    }
    
}
@media only screen and (max-width: 767px) {
    .elementor-tablet-align-center.cust-algn-btn {
        text-align:center;
    }
    .elementor-align-left.cust-algn-btn {
        text-align:center;
    }
	
	.cn-position-bottom {bottom:100px;}
    
}
@media only screen and (max-width: 335px) {
    .elementor-7 .elementor-element.elementor-element-348cde9 .elementor-button,
    .elementor-7 .elementor-element.elementor-element-8feec4e .elementor-button {
        padding: 20px 0px 20px 0px;
        width:100%;
    }
}
@media only screen and (max-width: 216px) {
    .elementor-7 .elementor-element.elementor-element-348cde9 .elementor-button,
    .elementor-7 .elementor-element.elementor-element-8feec4e .elementor-button {
        font-size:12px;
    }
}

.elementor-element.elementor-element-3250935.elementor-widget.elementor-widget-shortcode {
    color: #000;
}

.desktop{
	max-width:274px !important;
}
.mobile{
	max-width:100px !important;
}