.elementor-13443 .elementor-element.elementor-element-8a4c4e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13443 .elementor-element.elementor-element-b1837e2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13443 .elementor-element.elementor-element-b1837e2 .elementor-divider-separator{width:100%;}.elementor-13443 .elementor-element.elementor-element-b1837e2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-13443 .elementor-element.elementor-element-847ce7f{text-align:center;}.elementor-13443 .elementor-element.elementor-element-847ce7f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;letter-spacing:2.2px;}.elementor-13443 .elementor-element.elementor-element-89b15eb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13443 .elementor-element.elementor-element-89b15eb .elementor-divider-separator{width:100%;}.elementor-13443 .elementor-element.elementor-element-89b15eb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13443 .elementor-element.elementor-element-dc0a1b1{margin-top:30px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-3a86858 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;padding:5px 25px 5px 5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13443 .elementor-element.elementor-element-aee7826{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-aee7826 .elementor-drop-cap{margin-inline-end:10px;}.elementor-13443 .elementor-element.elementor-element-aee7826 .elementor-drop-cap-letter{font-family:"Quintessential", Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13443 .elementor-element.elementor-element-26e90b3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-13443 .elementor-element.elementor-element-fc70ff4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-13443 .elementor-element.elementor-element-492d983 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-13443 .elementor-element.elementor-element-d08cf7a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-c3f1a92{margin-top:-20px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-e346117{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-49b3066{margin-top:-20px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-73f1d58{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-1aa4d79{margin-top:-20px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-fb5e9f9{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-e44a8ed{text-align:center;}.elementor-13443 .elementor-element.elementor-element-e44a8ed .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-13443 .elementor-element.elementor-element-7c258d9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:700;color:var( --e-global-color-text );}.elementor-13443 .elementor-element.elementor-element-15e6c1a{margin-top:-25px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-737c4f1{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-66fc056{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-b1b1d30{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-ad391e2{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-d1a79a8{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-ec01640{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-e1d4d85{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-bd80250{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-deb0457{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-926b166{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-a6890d6{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-e32d0b8{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-dab63e0{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-92129d0{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-40530d3{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-c79b399{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-d1ec890{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-79f3404{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-a3d37cc{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-e31af1c{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-96fcafa{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-f1555b4{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-baaac74{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-58065e1{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-2d6b6ad{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-7d41f26{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-60a3280{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-20e0026{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-5ff3e20{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-290b201.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13443 .elementor-element.elementor-element-290b201 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:700;color:var( --e-global-color-text );}.elementor-13443 .elementor-element.elementor-element-842519e{margin-top:-25px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-ba6953e{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-66cf139{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-9dad43d{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-3c73df1{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-c21eeb4{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-ba58364{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-b616610{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-0ba9706{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-9a33ccd{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-8c13d43{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-aafcd7a{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-aa04681{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-218991e{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-9bc1ac2{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-16a131c{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-0aa3929{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-96e5a21{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-20316b4{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-242d637{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-c7353d1{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-3c42c3d{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-228b636{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-c7069e1{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-264cd98{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-58d6421{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-b59489c{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-1a6db11{margin-top:-35px;margin-bottom:0px;}.elementor-13443 .elementor-element.elementor-element-41708c7{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-469455f{font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-13443 .elementor-element.elementor-element-8760c5d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}@media(min-width:1209px){.elementor-13443 .elementor-element.elementor-element-eeb2685{width:21%;}.elementor-13443 .elementor-element.elementor-element-a2c1b27{width:79%;}.elementor-13443 .elementor-element.elementor-element-093bcab{width:21%;}.elementor-13443 .elementor-element.elementor-element-3aa9313{width:79%;}.elementor-13443 .elementor-element.elementor-element-2028523{width:21%;}.elementor-13443 .elementor-element.elementor-element-da51223{width:79%;}.elementor-13443 .elementor-element.elementor-element-785b5e3{width:21%;}.elementor-13443 .elementor-element.elementor-element-87cd16d{width:79%;}.elementor-13443 .elementor-element.elementor-element-392b00f{width:21%;}.elementor-13443 .elementor-element.elementor-element-cd60f45{width:79%;}.elementor-13443 .elementor-element.elementor-element-359a383{width:21%;}.elementor-13443 .elementor-element.elementor-element-152fdf0{width:79%;}.elementor-13443 .elementor-element.elementor-element-bb9870a{width:21%;}.elementor-13443 .elementor-element.elementor-element-a368817{width:79%;}.elementor-13443 .elementor-element.elementor-element-c65f6d6{width:21%;}.elementor-13443 .elementor-element.elementor-element-ef67d9b{width:79%;}.elementor-13443 .elementor-element.elementor-element-096d87d{width:21%;}.elementor-13443 .elementor-element.elementor-element-6323f7c{width:79%;}.elementor-13443 .elementor-element.elementor-element-77491f3{width:21%;}.elementor-13443 .elementor-element.elementor-element-7d05985{width:79%;}.elementor-13443 .elementor-element.elementor-element-cbb6b6c{width:21%;}.elementor-13443 .elementor-element.elementor-element-12208cc{width:79%;}.elementor-13443 .elementor-element.elementor-element-2fb68da{width:21%;}.elementor-13443 .elementor-element.elementor-element-5fbe5e9{width:79%;}.elementor-13443 .elementor-element.elementor-element-8b2371e{width:21%;}.elementor-13443 .elementor-element.elementor-element-8fd2bb6{width:79%;}.elementor-13443 .elementor-element.elementor-element-43e7945{width:21%;}.elementor-13443 .elementor-element.elementor-element-a35762b{width:79%;}.elementor-13443 .elementor-element.elementor-element-bc1254e{width:21%;}.elementor-13443 .elementor-element.elementor-element-b0b83b6{width:79%;}.elementor-13443 .elementor-element.elementor-element-724d2d8{width:21%;}.elementor-13443 .elementor-element.elementor-element-aff1924{width:79%;}.elementor-13443 .elementor-element.elementor-element-bff80d2{width:21%;}.elementor-13443 .elementor-element.elementor-element-6e9b29e{width:79%;}.elementor-13443 .elementor-element.elementor-element-b00ba06{width:21%;}.elementor-13443 .elementor-element.elementor-element-fb22a70{width:79%;}.elementor-13443 .elementor-element.elementor-element-aedb0d7{width:21%;}.elementor-13443 .elementor-element.elementor-element-2c379af{width:79%;}.elementor-13443 .elementor-element.elementor-element-274eca1{width:21%;}.elementor-13443 .elementor-element.elementor-element-8cbae56{width:79%;}}@media(max-width:1209px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13443 .elementor-element.elementor-element-e44a8ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1208px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13443 .elementor-element.elementor-element-3a86858 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13443 .elementor-element.elementor-element-e44a8ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13443 .elementor-element.elementor-element-290b201{width:var( --container-widget-width, 727px );max-width:727px;--container-widget-width:727px;--container-widget-flex-grow:0;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.lutherclassical.org/wp-content/uploads/2025/09/CormorantGaramond-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */