.elementor-kit-538{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6b4cfc35:#000;--e-global-color-460e4ff3:#FFF;--e-global-color-37d330d8:#88B03F;--e-global-color-32261eb4:#99BE48;--e-global-color-31aa5344:#A1C94A;--e-global-color-f403f28:#165C74;--e-global-color-30c5d8e5:#3D93AA;--e-global-color-422777d4:#BF6100;--e-global-color-4b91c5ec:#ECECEC;--e-global-color-a56a1ba:#F6D005;--e-global-typography-primary-font-family:"Lato";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Lato";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Lato";--e-global-typography-accent-font-weight:500;color:#54595F;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;}.elementor-kit-538 p{margin-bottom:1.5em;}.elementor-kit-538 a{color:#165C74;}.elementor-kit-538 a:hover{color:#3D93AA;}.elementor-kit-538 h1{font-size:1.875rem;line-height:1.2em;}.elementor-kit-538 h2{font-size:1.56rem;line-height:1.3em;}.elementor-kit-538 h3{font-size:1.44rem;line-height:1.4em;}.elementor-kit-538 h4{font-size:1.33rem;line-height:1.5em;}.elementor-kit-538 h5{font-size:1.22rem;line-height:1.6em;}.elementor-kit-538 h6{font-size:1.11rem;line-height:1.2em;}.elementor-kit-538 button,.elementor-kit-538 input[type="button"],.elementor-kit-538 input[type="submit"],.elementor-kit-538 .elementor-button{font-size:1rem;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;background-color:#BF6100;}.elementor-kit-538 button:hover,.elementor-kit-538 button:focus,.elementor-kit-538 input[type="button"]:hover,.elementor-kit-538 input[type="button"]:focus,.elementor-kit-538 input[type="submit"]:hover,.elementor-kit-538 input[type="submit"]:focus,.elementor-kit-538 .elementor-button:hover,.elementor-kit-538 .elementor-button:focus{color:#FFFFFF;background-color:#3D93AA;box-shadow:1px 1px 5px 1px #7A7A7A;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-538 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-538 p{margin-bottom:1.2em;}.elementor-kit-538 h1{font-size:1.875rem;line-height:1.2em;}.elementor-kit-538 h2{font-size:1.75rem;line-height:1.3em;}.elementor-kit-538 h3{font-size:1.625rem;line-height:1.4em;}.elementor-kit-538 h4{font-size:1.5rem;line-height:1.5em;}.elementor-kit-538 h5{font-size:1.375rem;line-height:1.6em;}.elementor-kit-538 h6{font-size:1.25rem;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Stock HTML Tweaks*/

ul {
    margin-bottom: 20px;
}

/* hamburger menu */

.elementor-menu-toggle:after {
    position: relative;
    content: "MENU";
    font-size: 0.9rem;
    padding-left: 5px;
    bottom: 0px;
    color: #fff;
    background-color: transparent;
}

/* news feeds */

.field.field-name-field-author.field-type-node-reference.field-label-hidden {
	visibility: hidden;
}

.element-invisible {
	visibility: hidden;
}

.field-name-field-caption {
	margin-bottom: 20px;
	padding: 20px;
	background-color: #ECECEC;
}

.fa-angle-down {
	margin-left: 5px;
	font-size: 1.2em;
	vertical-align: middle;
	color: #165C74;
}

.fa-external-link-alt {
    margin-left: 5px;
	font-size: 0.8em;
	vertical-align: middle;
	color: #165C74;

}

.elementor-widget-social-icons{
    vertical-align: middle;
    padding-top: 7px;
}

.wp-block-image {
    margin: 2em;
}

.champion-carousel {
    vertical-align: middle;
}

/* Temporary archive fix */
.elementor-widget-archive-posts:after {display: none;}



/* ChamberMaster */
.gz-pagetitle-dealsbuttons {
    visibility: hidden;
}


#gzns .gz-search-btn, #gzns .mn-form .gz-search-btn {
    text-transform: uppercase;
}

#gzns #events-key div span {
    vertical-align: middle !important;
}/* End custom CSS */