.elementor-16 .elementor-element.elementor-element-56db7da{--display:flex;}.elementor-16 .elementor-element.elementor-element-c4ee86b{--spacer-size:75px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-3ef5ed5{text-align:left;}.elementor-16 .elementor-element.elementor-element-3ef5ed5 .elementor-heading-title{font-family:"Marcellus 1", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-16 .elementor-element.elementor-element-e96e168{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-3a9ef1d{text-align:center;}.elementor-16 .elementor-element.elementor-element-3a9ef1d .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-16 .elementor-element.elementor-element-6a0bbd1{text-align:center;}.elementor-16 .elementor-element.elementor-element-6a0bbd1 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-16 .elementor-element.elementor-element-e2a9193{text-align:center;}.elementor-16 .elementor-element.elementor-element-e2a9193 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-16 .elementor-element.elementor-element-2563ee8{--display:flex;}.elementor-16 .elementor-element.elementor-element-0bb27f5{text-align:left;}.elementor-16 .elementor-element.elementor-element-0bb27f5 .elementor-heading-title{font-family:"Marcellus 1", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-16 .elementor-element.elementor-element-ae73524{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-0e29095{text-align:center;}.elementor-16 .elementor-element.elementor-element-0e29095 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-16 .elementor-element.elementor-element-6a3e2b9{text-align:center;}.elementor-16 .elementor-element.elementor-element-6a3e2b9 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-16 .elementor-element.elementor-element-e143b70{text-align:center;}.elementor-16 .elementor-element.elementor-element-e143b70 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-16 .elementor-element.elementor-element-e502dc1{--display:flex;}.elementor-16 .elementor-element.elementor-element-eaff050{text-align:left;}.elementor-16 .elementor-element.elementor-element-eaff050 .elementor-heading-title{font-family:"Marcellus 1", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-16 .elementor-element.elementor-element-1ae78c2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-559cbf4{text-align:center;}.elementor-16 .elementor-element.elementor-element-559cbf4 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-16 .elementor-element.elementor-element-a878edc{text-align:center;}.elementor-16 .elementor-element.elementor-element-a878edc .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-16 .elementor-element.elementor-element-1d5711c{text-align:center;}.elementor-16 .elementor-element.elementor-element-1d5711c .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-16 .elementor-element.elementor-element-57ded35{--display:flex;}.elementor-16 .elementor-element.elementor-element-0984655 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-0984655{text-align:left;}.elementor-16 .elementor-element.elementor-element-0984655 .elementor-heading-title{font-family:"Marcellus 1", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-16 .elementor-element.elementor-element-dd7a490{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-e5cd466{text-align:center;}.elementor-16 .elementor-element.elementor-element-e5cd466 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-16 .elementor-element.elementor-element-316bc0e{--display:flex;}.elementor-16 .elementor-element.elementor-element-dc6a5a6{--spacer-size:350px;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-e96e168{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-ae73524{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-1ae78c2{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-dd7a490{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-56db7da{--content-width:900px;}.elementor-16 .elementor-element.elementor-element-2563ee8{--content-width:900px;}.elementor-16 .elementor-element.elementor-element-e502dc1{--content-width:900px;}.elementor-16 .elementor-element.elementor-element-57ded35{--content-width:900px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-e96e168{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-3a9ef1d > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-6a0bbd1 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-e2a9193 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-ae73524{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-0e29095 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-6a3e2b9 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-e143b70 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-1ae78c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-559cbf4 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-a878edc > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-1d5711c > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-16 .elementor-element.elementor-element-dd7a490{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-e5cd466 > .elementor-widget-container{padding:50px 50px 50px 50px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Marcellus 1';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cassandraferro.com/wp-content/uploads/2025/04/Marcellus-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */