.elementor-48976 .elementor-element.elementor-element-afe2da7 > .elementor-container{min-height:2px;}.elementor-48976 .elementor-element.elementor-element-afe2da7{margin-top:-85px;margin-bottom:0px;}.elementor-48976 .elementor-element.elementor-element-edd6a1c > .elementor-widget-container{margin:-42px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-menu-toggle{margin:0 auto;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-nav-menu .elementor-item{font-family:"Josefin Sans", Sans-serif;font-weight:600;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-nav-menu--main .elementor-item:focus{color:#EA2515;fill:#EA2515;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#EA2515;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-framed .elementor-item:before,
					.elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-framed .elementor-item:after{border-color:#EA2515;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-underline .elementor-item:after,
					 .elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-overline .elementor-item:before,
					 .elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-double-line .elementor-item:before,
					 .elementor-48976 .elementor-element.elementor-element-edd6a1c .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-nav-menu--main .elementor-item{padding-left:34px;padding-right:34px;}.elementor-48976 .elementor-element.elementor-element-edd6a1c{--e-nav-menu-horizontal-menu-item-margin:calc( 100px / 2 );}.elementor-48976 .elementor-element.elementor-element-edd6a1c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:100px;}.elementor-48976 .elementor-element.elementor-element-f1de484{--spacer-size:50px;}.elementor-48976 .elementor-element.elementor-element-4637076 .elementor-heading-title{color:#3F3F3F;font-family:"Arial", Sans-serif;font-size:50px;font-weight:900;}.elementor-48976 .elementor-element.elementor-element-d7e44c3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-48976 .elementor-element.elementor-element-d7e44c3 > .elementor-container{max-width:1421px;}.elementor-48976 .elementor-element.elementor-element-d7e44c3{margin-top:3px;margin-bottom:3px;padding:7px 7px 7px 7px;}.elementor-48976 .elementor-element.elementor-element-74a1587:hover > .elementor-element-populated{background-image:url("https://sparklandpictures.com/wp-content/uploads/2024/07/2024.01.19_VRGGRL_450.jpg");}.elementor-48976 .elementor-element.elementor-element-9ccb18a:hover img{opacity:0;}.elementor-48976 .elementor-element.elementor-element-9ccb18a img{transition-duration:0.5s;}.elementor-48976 .elementor-element.elementor-element-04e5f43:hover > .elementor-element-populated{background-image:url("https://sparklandpictures.com/wp-content/uploads/2024/07/2024.01.19_VRGGRL_450.jpg");}.elementor-48976 .elementor-element.elementor-element-4ad1541:hover img{opacity:0;}.elementor-48976 .elementor-element.elementor-element-4ad1541 img{transition-duration:0.5s;}.elementor-48976 .elementor-element.elementor-element-932f6c2:hover > .elementor-element-populated{background-image:url("https://sparklandpictures.com/wp-content/uploads/2024/07/2024.01.19_VRGGRL_450.jpg");}.elementor-48976 .elementor-element.elementor-element-5982d8c:hover img{opacity:0;}.elementor-48976 .elementor-element.elementor-element-5982d8c img{transition-duration:0.5s;}.elementor-48976 .elementor-element.elementor-element-8622173{--spacer-size:50px;}.elementor-48976 .elementor-element.elementor-element-3452bf9:not(.elementor-motion-effects-element-type-background), .elementor-48976 .elementor-element.elementor-element-3452bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F2EA;}.elementor-48976 .elementor-element.elementor-element-3452bf9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-48976 .elementor-element.elementor-element-3452bf9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48976 .elementor-element.elementor-element-8533429 .hfe-site-logo-container, .elementor-48976 .elementor-element.elementor-element-8533429 .hfe-caption-width figcaption{text-align:center;}.elementor-48976 .elementor-element.elementor-element-8533429 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-48976 .elementor-element.elementor-element-8533429 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-48976 .elementor-element.elementor-element-ab0b2c6 .elementor-heading-title{color:#787878;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-48976 .elementor-element.elementor-element-eb3786b .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-cf9b571 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-ca2145d .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-e50edeb .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-76d1655 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-9aa4fc1 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-73e5833 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-baf1bbb .elementor-heading-title{color:#787878;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-48976 .elementor-element.elementor-element-e043649 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-753f8c5 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-8547c02 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-abba48b .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-7462f8b .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-12f304c .elementor-heading-title{color:#787878;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-48976 .elementor-element.elementor-element-3ff8bc5 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-9140497 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-dc594ce .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-22564ad .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-e1bf3a3 .elementor-heading-title{color:#7C7C7C;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:500;}.elementor-48976 .elementor-element.elementor-element-b8ac9ae{text-align:center;}.elementor-48976 .elementor-element.elementor-element-b8ac9ae .elementor-heading-title{color:#787878;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-48976 .elementor-element.elementor-element-5108d38{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 264.423% );max-width:264.423%;--container-widget-width:264.423%;--container-widget-flex-grow:0;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-48976 .elementor-element.elementor-element-5108d38 .elementor-widget-container{text-align:center;}.elementor-48976 .elementor-element.elementor-element-5108d38 .elementor-social-icon{--icon-padding:0.6em;}@media(min-width:768px){.elementor-48976 .elementor-element.elementor-element-b8b3759{width:100%;}}