.elementor-kit-1128{--e-global-color-primary:#363636;--e-global-color-secondary:#076892;--e-global-color-text:#000000;--e-global-color-accent:#F59420;--e-global-color-6bb76d5:#FFFFFF;--e-global-color-ab18d69:#06ABC2;--e-global-color-70f3a58:#00A99D;--e-global-color-1b3137c:#3D4C53;--e-global-color-536e2a7:#999999;--e-global-color-f40f43d:#E64D3D;--e-global-color-7c5b3ea:#7CB343;--e-global-color-875bd5a:#FFFFFF00;--e-global-color-d42e884:#999999B5;--e-global-typography-primary-font-family:"AvenirLTStd-Medium";--e-global-typography-primary-font-size:50px;--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-line-height:1em;--e-global-typography-primary-letter-spacing:1px;--e-global-typography-secondary-font-family:"AvenirLTStd-Medium";--e-global-typography-secondary-font-size:38px;--e-global-typography-secondary-font-weight:normal;--e-global-typography-secondary-line-height:1em;--e-global-typography-secondary-letter-spacing:1px;--e-global-typography-text-font-family:"AvenirLTStd-Medium";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-style:normal;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:1px;--e-global-typography-accent-font-family:"AvenirLTStd-Medium";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-style:italic;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:1px;--e-global-typography-d26965c-font-family:"AvenirLTStd-BookOblique";--e-global-typography-ebbaabc-font-family:"AvenirLTStd-BookOblique";--e-global-typography-ebbaabc-font-size:67px;--e-global-typography-ebbaabc-font-weight:normal;--e-global-typography-ebbaabc-line-height:1em;--e-global-typography-ebbaabc-letter-spacing:1px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-1128 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1128 a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-1128 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-1128 h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-1128 h3{color:var( --e-global-color-secondary );font-family:"Friz Quadrata Medium", Sans-serif;font-size:20px;font-weight:normal;line-height:1em;letter-spacing:1px;}.elementor-kit-1128 h4{color:var( --e-global-color-primary );font-family:"AvenirLTStd-Medium", Sans-serif;font-size:42px;font-weight:normal;line-height:1em;letter-spacing:1px;}.elementor-kit-1128 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-1128 button,.elementor-kit-1128 input[type="button"],.elementor-kit-1128 input[type="submit"],.elementor-kit-1128 .elementor-button{font-family:"AvenirLTStd-Medium", Sans-serif;font-size:16px;font-style:normal;line-height:1em;letter-spacing:1px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-1128{--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-size:30px;--e-global-typography-text-font-size:16px;--e-global-typography-ebbaabc-font-size:30px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-1128 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-1128 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-1128 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-1128 h3{font-size:25px;}.elementor-kit-1128 h4{font-size:20px;}.elementor-kit-1128 h5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-1128 button,.elementor-kit-1128 input[type="button"],.elementor-kit-1128 input[type="submit"],.elementor-kit-1128 .elementor-button{font-size:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1128{--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-size:30px;--e-global-typography-text-font-size:16px;--e-global-typography-ebbaabc-font-size:30px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-1128 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-1128 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-1128 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-1128 h3{font-size:30px;}.elementor-kit-1128 h4{font-size:25px;}.elementor-kit-1128 h5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-1128 button,.elementor-kit-1128 input[type="button"],.elementor-kit-1128 input[type="submit"],.elementor-kit-1128 .elementor-button{font-size:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-button {
    overflow: hidden;
    position: relative;
    font-weight: 700;
    font-style: normal;
}

.bdt-slide-btn {
    font-style: normal !important;
}

.elementor-button span {
    position: relative;
    z-index: 10;
}

.elementor-button:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 0;
    z-index: 1;
    transition: all .4s cubic-bezier(.42, 0, .58, 1) 0s;
}

.elementor-button:hover:before {
    left: 0;
    right: auto;
    width: 100%;
    background-color: var( --e-global-color-secondary );
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AvenirLTStd-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://s3.amazonaws.com/stellar-blue-wpengine-mars-wp-media-folder/wp-media-folder-southwest-health/wp-content/uploads/2021/07/AvenirLTStd-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AvenirLTStd-BookOblique';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://s3.amazonaws.com/stellar-blue-wpengine-mars-wp-media-folder/wp-media-folder-southwest-health/wp-content/uploads/2021/07/AvenirLTStd-BookOblique.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Friz Quadrata Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://s3.amazonaws.com/stellar-blue-wpengine-mars-wp-media-folder/wp-media-folder-southwest-health/wp-content/uploads/2021/08/Friz-Quadrata-Std-Medium.eot');
	src: url('https://s3.amazonaws.com/stellar-blue-wpengine-mars-wp-media-folder/wp-media-folder-southwest-health/wp-content/uploads/2021/08/Friz-Quadrata-Std-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://s3.amazonaws.com/stellar-blue-wpengine-mars-wp-media-folder/wp-media-folder-southwest-health/wp-content/uploads/2021/08/Friz-Quadrata-Std-Medium.woff2') format('woff2'),
		url('https://s3.amazonaws.com/stellar-blue-wpengine-mars-wp-media-folder/wp-media-folder-southwest-health/wp-content/uploads/2021/08/Friz-Quadrata-Std-Medium.woff') format('woff'),
		url('https://s3.amazonaws.com/stellar-blue-wpengine-mars-wp-media-folder/wp-media-folder-southwest-health/wp-content/uploads/2021/08/Friz-Quadrata-Std-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */