.elementor-10143 .elementor-element.elementor-element-2932a47{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10143 .elementor-element.elementor-element-2932a47:not(.elementor-motion-effects-element-type-background), .elementor-10143 .elementor-element.elementor-element-2932a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF6;}.elementor-10143 .elementor-element.elementor-element-44c3659{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-25519f3{text-align:center;}.elementor-10143 .elementor-element.elementor-element-25519f3 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:64px;line-height:1em;color:#082939;}.elementor-10143 .elementor-element.elementor-element-0d04777 img{height:600px;}.elementor-10143 .elementor-element.elementor-element-a2e2c30{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10143 .elementor-element.elementor-element-a2e2c30:not(.elementor-motion-effects-element-type-background), .elementor-10143 .elementor-element.elementor-element-a2e2c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10143 .elementor-element.elementor-element-2a6ca87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10143 .elementor-element.elementor-element-c127736{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-0f13653{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-0f13653.e-con{--flex-grow:1;--flex-shrink:1.5;}.elementor-10143 .elementor-element.elementor-element-3c7340a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-affae8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-ec20baf > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-10143 .elementor-element.elementor-element-ec20baf .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:64px;text-transform:uppercase;line-height:1em;color:#082939;}.elementor-10143 .elementor-element.elementor-element-9d7d33b{--grid-columns:1;}.elementor-10143 .elementor-element.elementor-element-4d327e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-4d327e7:not(.elementor-motion-effects-element-type-background), .elementor-10143 .elementor-element.elementor-element-4d327e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9C24;}.elementor-10143 .elementor-element.elementor-element-4d327e7.e-con{--flex-grow:1;--flex-shrink:1.25;}.elementor-10143 .elementor-element.elementor-element-3c39b20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10143 .elementor-element.elementor-element-3c39b20:not(.elementor-motion-effects-element-type-background), .elementor-10143 .elementor-element.elementor-element-3c39b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#197DAE;}.elementor-10143 .elementor-element.elementor-element-d245003{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-b660e85{--display:flex;}.elementor-10143 .elementor-element.elementor-element-b660e85.e-con{--flex-grow:1;--flex-shrink:1.25;}.elementor-10143 .elementor-element.elementor-element-e9d5f76 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-10143 .elementor-element.elementor-element-e9d5f76 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:64px;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-10143 .elementor-element.elementor-element-f2e3172{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-a3b491c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-bff6a5d{--grid-columns:3;--auto-scroll-offset:0px;--e-loop-nothing-found-message-align:start;}.elementor-10143 .elementor-element.elementor-element-bff6a5d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-10143 .elementor-element.elementor-element-bff6a5d .e-loop-item > .elementor-section, .elementor-10143 .elementor-element.elementor-element-bff6a5d .e-loop-item > .elementor-section > .elementor-container, .elementor-10143 .elementor-element.elementor-element-bff6a5d .e-loop-item > .e-con, .elementor-10143 .elementor-element.elementor-element-bff6a5d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1275px){.elementor-10143 .elementor-element.elementor-element-44c3659{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-0d04777 img{height:450px;}.elementor-10143 .elementor-element.elementor-element-2a6ca87{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10143 .elementor-element.elementor-element-c127736{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-0f13653{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-3c7340a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10143 .elementor-element.elementor-element-9d7d33b{--grid-columns:1;}.elementor-10143 .elementor-element.elementor-element-4d327e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-d245003{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-f2e3172{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10143 .elementor-element.elementor-element-bff6a5d{--grid-columns:2;}}@media(max-width:767px){.elementor-10143 .elementor-element.elementor-element-2932a47{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-10143 .elementor-element.elementor-element-44c3659{--justify-content:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-0d04777 img{height:250px;}.elementor-10143 .elementor-element.elementor-element-a2e2c30{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-10143 .elementor-element.elementor-element-c127736{--justify-content:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-0f13653{--justify-content:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-ec20baf > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10143 .elementor-element.elementor-element-9d7d33b{--grid-columns:1;}.elementor-10143 .elementor-element.elementor-element-3c39b20{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-10143 .elementor-element.elementor-element-d245003{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-b660e85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10143 .elementor-element.elementor-element-e9d5f76 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10143 .elementor-element.elementor-element-bff6a5d{--grid-columns:1;}}@media(min-width:768px){.elementor-10143 .elementor-element.elementor-element-44c3659{--content-width:1024px;}.elementor-10143 .elementor-element.elementor-element-2a6ca87{--content-width:1350px;}.elementor-10143 .elementor-element.elementor-element-d245003{--content-width:1275px;}}/* Start custom CSS */:root {
    font-size: 16px;
}
	body {
		background-color: #FFFBF6;
	}
p,
li,
h1,
h2,
h3,
h4,
h5,
h6,
label {
    font-family: 'Helvetica-Neueu', sans-serif !important;
}
.site-header,
.c-ticker {
    display: none !important;
}

.post-title h1 {
    font-size: 2rem !important;
}
.post-body h1,
.post-body h2,
.post-body h3,
.post-body h4,
.post-body h5,
.post-body h6 {
    font-weight: 700 !important;
    color: #082939 !important;
}
@media only screen and (min-width: 768px) {
    .post-title h1 {
        font-size: 2.5rem !important;
    }
}
@media only screen and (min-width: 1025px) {
    .post-title h1 {
        font-size: 3rem !important;
    }
}
@media only screen and (min-width: 1276px) {
    .post-title h1 {
        font-size: 3.5rem !important;
    }
}

.elementor-button, .show-more .reveal-button a.btn, .wpcf7-submit.elementor-button {
    transform: unset !important;
}
.page .small-text p {
    font-size: 1.125rem !important;
}
.page .inside-title h1 {
    font-size: 2.5rem !important;
}
.page .featured-heading h2 {
    font-size: 1.75rem !important;
}
.page .subscribe-eyebrow h2 {
    font-size: 1.125rem !important;
}
.page .subscribe-title h3 {
    font-size: 1.75rem !important;
}
.page .post-loop .blog-title p {
    font-size: 1rem !important;
}
.page .post-loop .blog-card {
    min-height: 260px !important;
}
.page .post-loop-grid .page-numbers {
    background-color: #ffffff;
    padding: 4px 8px;
}
.page .post-loop-grid .page-numbers:hover,
.page .post-loop-grid .page-numbers.current {
    background-color: #FF9C24;
}
@media only screen and (min-width: 768px) {
    .page .inside-title h1 {
        font-size: 3rem !important;
    }
    .page .featured-heading h2 {
        font-size: 2rem !important;
    }
    .page .subscribe-title h3 {
        font-size: 2rem !important;
    }
    .page .post-loop .blog-title p {
        font-size: 1.125rem !important;
    }
    .page .post-loop-grid .page-numbers {
        padding: 12px 16px;
    }
}
@media only screen and (min-width: 1025px) {
    .page .inside-title h1 {
        font-size: 3.5rem !important;
    }
    .page .featured-heading h2 {
        font-size: 2.25rem !important;
    }
    .page .subscribe-title h3 {
        font-size: 2.25rem !important;
    }
    .page .post-loop .blog-card {
        min-height: 320px !important;
    }
}
@media only screen and (min-width: 1276px) {
    .page .inside-title h1 {
        font-size: 4.5rem !important;
    }
    .page .featured-heading h2 {
        font-size: 2.5rem !important;
    }
    .page .subscribe-title h3 {
        font-size: 2.5rem !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-UltraLightItalic.eot');
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-UltraLightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-UltraLightItalic.woff2') format('woff2'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-UltraLightItalic.woff') format('woff'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-UltraLightItalic.ttf') format('truetype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-UltraLightItalic.svg#HelveticaNeue') format('svg');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Thin.eot');
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Thin.woff2') format('woff2'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Thin.woff') format('woff'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Thin.ttf') format('truetype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Thin.svg#HelveticaNeue') format('svg');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Light.eot');
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Light.woff2') format('woff2'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Light.woff') format('woff'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Light.ttf') format('truetype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Light.svg#HelveticaNeue') format('svg');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Roman.eot');
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Roman.eot?#iefix') format('embedded-opentype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Roman.woff2') format('woff2'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Roman.woff') format('woff'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Roman.ttf') format('truetype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Roman.svg#HelveticaNeue') format('svg');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Medium.eot');
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Medium.woff2') format('woff2'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Medium.woff') format('woff'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Medium.ttf') format('truetype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Medium.svg#HelveticaNeue') format('svg');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Bold.eot');
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Bold.woff2') format('woff2'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Bold.woff') format('woff'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Bold.ttf') format('truetype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Bold.svg#HelveticaNeue') format('svg');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Heavy.eot');
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Heavy.eot?#iefix') format('embedded-opentype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Heavy.woff2') format('woff2'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Heavy.woff') format('woff'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Heavy.ttf') format('truetype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Heavy.svg#HelveticaNeue') format('svg');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Black.eot');
	src: url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Black.eot?#iefix') format('embedded-opentype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Black.woff2') format('woff2'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Black.woff') format('woff'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Black.ttf') format('truetype'),
		url('https://ascalex.com/wp-content/uploads/2024/10/HelveticaNeue-Black.svg#HelveticaNeue') format('svg');
}
/* End Custom Fonts CSS */