.elementor-28019 .elementor-element.elementor-element-7c848a8a{--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;}.elementor-28019 .elementor-element.elementor-element-5ca8d692{text-align:center;}.elementor-28019 .elementor-element.elementor-element-5ca8d692 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:44px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-73bf5181{text-align:center;}.elementor-28019 .elementor-element.elementor-element-73bf5181 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-87498fa{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:10px;}.elementor-28019 .elementor-element.elementor-element-87498fa .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-28019 .elementor-element.elementor-element-87498fa .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-28019 .elementor-element.elementor-element-7bfc9779{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:25px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-618467c5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"EB Garamond", Sans-serif;font-size:26px;font-weight:bold;fill:var( --e-global-color-6abe207 );color:var( --e-global-color-6abe207 );border-radius:26px 26px 26px 26px;}.elementor-28019 .elementor-element.elementor-element-618467c5 .elementor-button:hover, .elementor-28019 .elementor-element.elementor-element-618467c5 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-28019 .elementor-element.elementor-element-618467c5 .elementor-button:hover svg, .elementor-28019 .elementor-element.elementor-element-618467c5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-28019 .elementor-element.elementor-element-6b3a7428{--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;}.elementor-28019 .elementor-element.elementor-element-61cff542{text-align:center;}.elementor-28019 .elementor-element.elementor-element-61cff542 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:40px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-1f82eb3a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:10px;}.elementor-28019 .elementor-element.elementor-element-1f82eb3a .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-28019 .elementor-element.elementor-element-1f82eb3a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-28019 .elementor-element.elementor-element-5c4293ed{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:24px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-39add671{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-28019 .elementor-element.elementor-element-642e78df{--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;--border-radius:18px 18px 18px 18px;}.elementor-28019 .elementor-element.elementor-element-3db5bcd8{text-align:center;}.elementor-28019 .elementor-element.elementor-element-3db5bcd8 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-3f54f720{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:21px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-2182e7cf{--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;--border-radius:18px 18px 18px 18px;}.elementor-28019 .elementor-element.elementor-element-3ba4bde9{text-align:center;}.elementor-28019 .elementor-element.elementor-element-3ba4bde9 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-4d72e8b4{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:21px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-312ca769{--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;--border-radius:18px 18px 18px 18px;}.elementor-28019 .elementor-element.elementor-element-e00aa8d{text-align:center;}.elementor-28019 .elementor-element.elementor-element-e00aa8d .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-95eb3db{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:21px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-13899896{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-28019 .elementor-element.elementor-element-444719bb{--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;--border-radius:18px 18px 18px 18px;}.elementor-28019 .elementor-element.elementor-element-38d73200{text-align:center;}.elementor-28019 .elementor-element.elementor-element-38d73200 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-486b88a{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:21px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-59e708cd{--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;--border-radius:18px 18px 18px 18px;}.elementor-28019 .elementor-element.elementor-element-4f9e80cb{text-align:center;}.elementor-28019 .elementor-element.elementor-element-4f9e80cb .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-6a1acbed{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:21px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-313aa4dd{--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;--border-radius:18px 18px 18px 18px;}.elementor-28019 .elementor-element.elementor-element-c37d09{text-align:center;}.elementor-28019 .elementor-element.elementor-element-c37d09 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-19ee928{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:21px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-2ad92823{--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;}.elementor-28019 .elementor-element.elementor-element-59861768{text-align:center;}.elementor-28019 .elementor-element.elementor-element-59861768 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:40px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-2ba10240{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:10px;}.elementor-28019 .elementor-element.elementor-element-2ba10240 .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-28019 .elementor-element.elementor-element-2ba10240 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-28019 .elementor-element.elementor-element-ec74e67{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:23px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-7e413eb5{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-28019 .elementor-element.elementor-element-2c3ba75b{--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;--border-radius:18px 18px 18px 18px;}.elementor-28019 .elementor-element.elementor-element-391c263e{text-align:center;}.elementor-28019 .elementor-element.elementor-element-391c263e .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-506e3741{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:21px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-75e5eadb{--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;--border-radius:18px 18px 18px 18px;}.elementor-28019 .elementor-element.elementor-element-5e07d31{text-align:center;}.elementor-28019 .elementor-element.elementor-element-5e07d31 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-3e15a0ac{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:21px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-6ea15843{--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;--border-radius:18px 18px 18px 18px;}.elementor-28019 .elementor-element.elementor-element-5f011186{text-align:center;}.elementor-28019 .elementor-element.elementor-element-5f011186 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:28px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-5293ac38{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:21px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-44bc70ef{--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;}.elementor-28019 .elementor-element.elementor-element-5979708a{text-align:center;}.elementor-28019 .elementor-element.elementor-element-5979708a .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:40px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-4501396c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:10px;}.elementor-28019 .elementor-element.elementor-element-4501396c .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-28019 .elementor-element.elementor-element-4501396c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-28019 .elementor-element.elementor-element-4f134f12{text-align:start;font-family:"EB Garamond", Sans-serif;font-size:24px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-3a3128df{--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;}.elementor-28019 .elementor-element.elementor-element-5f1fd2db{text-align:center;}.elementor-28019 .elementor-element.elementor-element-5f1fd2db .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:40px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-ec374a0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:10px;}.elementor-28019 .elementor-element.elementor-element-ec374a0 .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-28019 .elementor-element.elementor-element-ec374a0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-28019 .elementor-element.elementor-element-35ac0b5{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-1eae0427{--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;}.elementor-28019 .elementor-element.elementor-element-30caa793{text-align:center;}.elementor-28019 .elementor-element.elementor-element-30caa793 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:40px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-4c838082{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:10px;}.elementor-28019 .elementor-element.elementor-element-4c838082 .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-28019 .elementor-element.elementor-element-4c838082 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-28019 .elementor-element.elementor-element-5fcd9c03{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:24px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-2b3614f0{--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;}.elementor-28019 .elementor-element.elementor-element-30c5ead5{text-align:center;}.elementor-28019 .elementor-element.elementor-element-30c5ead5 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:38px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-75bb206{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:10px;}.elementor-28019 .elementor-element.elementor-element-75bb206 .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-28019 .elementor-element.elementor-element-75bb206 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-28019 .elementor-element.elementor-element-27dbf8d1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-28019 .elementor-element.elementor-element-27dbf8d1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-28019 .elementor-element.elementor-element-27dbf8d1{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-28019 .elementor-element.elementor-element-533f973e{--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;}.elementor-28019 .elementor-element.elementor-element-68990d29{text-align:center;}.elementor-28019 .elementor-element.elementor-element-68990d29 .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:40px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-6f6cc490{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:10px;}.elementor-28019 .elementor-element.elementor-element-6f6cc490 .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-28019 .elementor-element.elementor-element-6f6cc490 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-28019 .elementor-element.elementor-element-3b624757{text-align:start;font-family:"EB Garamond", Sans-serif;font-size:22px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-107f6ddc{--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;}.elementor-28019 .elementor-element.elementor-element-5b52e75f{text-align:center;}.elementor-28019 .elementor-element.elementor-element-5b52e75f .elementor-heading-title{font-family:"Afrah", Sans-serif;font-size:38px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-28019 .elementor-element.elementor-element-3f84ff09{text-align:center;font-family:"EB Garamond", Sans-serif;font-size:24px;font-weight:400;}.elementor-28019 .elementor-element.elementor-element-699a18d6 .elementor-button{background-color:var( --e-global-color-accent );font-family:"EB Garamond", Sans-serif;font-size:26px;font-weight:bold;fill:var( --e-global-color-6abe207 );color:var( --e-global-color-6abe207 );border-radius:26px 26px 26px 26px;}.elementor-28019 .elementor-element.elementor-element-699a18d6 .elementor-button:hover, .elementor-28019 .elementor-element.elementor-element-699a18d6 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-28019 .elementor-element.elementor-element-699a18d6 .elementor-button:hover svg, .elementor-28019 .elementor-element.elementor-element-699a18d6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-28019 .elementor-element.elementor-element-22822160{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28019 .elementor-element.elementor-element-642e78df{--width:31%;}.elementor-28019 .elementor-element.elementor-element-2182e7cf{--width:31%;}.elementor-28019 .elementor-element.elementor-element-312ca769{--width:31%;}.elementor-28019 .elementor-element.elementor-element-444719bb{--width:31%;}.elementor-28019 .elementor-element.elementor-element-59e708cd{--width:31%;}.elementor-28019 .elementor-element.elementor-element-313aa4dd{--width:31%;}.elementor-28019 .elementor-element.elementor-element-2c3ba75b{--width:31%;}.elementor-28019 .elementor-element.elementor-element-75e5eadb{--width:31%;}.elementor-28019 .elementor-element.elementor-element-6ea15843{--width:31%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Afrah';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://astridschneider.com/wp-content/uploads/afrah-regular-latin-ext.woff2') format('woff2'),
		url('https://astridschneider.com/wp-content/uploads/afrah-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'EB Garamond';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://astridschneider.com/wp-content/uploads/EBGaramond08-Regular-latin-ext.woff2') format('woff2'),
		url('https://astridschneider.com/wp-content/uploads/EBGaramond08-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */