.elementor-1630 .elementor-element.elementor-element-c7c875f{--display:flex;--min-height:500px;--justify-content:center;--overlay-opacity:0.5;}.elementor-1630 .elementor-element.elementor-element-c7c875f:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-c7c875f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/pennsylvaniaarchaeology.com/wp-content/uploads/2026/01/IMG_20230408_103250858_HDR-scaled.jpg?fit=2560%2C1920&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1630 .elementor-element.elementor-element-c7c875f::before, .elementor-1630 .elementor-element.elementor-element-c7c875f > .elementor-background-video-container::before, .elementor-1630 .elementor-element.elementor-element-c7c875f > .e-con-inner > .elementor-background-video-container::before, .elementor-1630 .elementor-element.elementor-element-c7c875f > .elementor-background-slideshow::before, .elementor-1630 .elementor-element.elementor-element-c7c875f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1630 .elementor-element.elementor-element-c7c875f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-1630 .elementor-element.elementor-element-84374fd{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1630 .elementor-element.elementor-element-84374fd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:78px;font-weight:800;text-shadow:5px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor4 );}.elementor-1630 .elementor-element.elementor-element-84374fd.elementor-element{--align-self:stretch;}.elementor-1630 .elementor-element.elementor-element-449806f{--display:flex;}.elementor-1630 .elementor-element.elementor-element-cf4b0ba{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 );margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1630 .elementor-element.elementor-element-d89bd5a{--display:flex;}.elementor-1630 .elementor-element.elementor-element-f0139dd{text-align:center;background-color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1630 .elementor-element.elementor-element-5f85c9e{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-1630 .elementor-element.elementor-element-cf453f9{--display:flex;}.elementor-1630 .elementor-element.elementor-element-e052fad{text-align:center;background-color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1630 .elementor-element.elementor-element-ae5c4c5{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-1630 .elementor-element.elementor-element-f1e6f6c{--display:flex;}.elementor-1630 .elementor-element.elementor-element-5e30ac2{text-align:center;background-color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1630 .elementor-element.elementor-element-a217fc1{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-1630 .elementor-element.elementor-element-d6ab25d{--display:flex;}.elementor-1630 .elementor-element.elementor-element-5a25922{text-align:center;background-color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1630 .elementor-element.elementor-element-2de4334{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-1630 .elementor-element.elementor-element-7784115{--display:flex;}.elementor-1630 .elementor-element.elementor-element-716ff8a{text-align:center;background-color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1630 .elementor-element.elementor-element-73e9c4e{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-1630 .elementor-element.elementor-element-cc0e465{--display:flex;}.elementor-1630 .elementor-element.elementor-element-172aac0{text-align:center;background-color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1630 .elementor-element.elementor-element-86abeeb{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 );}@media(min-width:1025px){.elementor-1630 .elementor-element.elementor-element-c7c875f:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-c7c875f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1630 .elementor-element.elementor-element-84374fd .elementor-heading-title{font-size:36px;}.elementor-1630 .elementor-element.elementor-element-cf4b0ba{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-5f85c9e{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-ae5c4c5{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-a217fc1{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-2de4334{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-73e9c4e{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-86abeeb{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-1630 .elementor-element.elementor-element-84374fd .elementor-heading-title{font-size:50px;}.elementor-1630 .elementor-element.elementor-element-cf4b0ba{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-5f85c9e{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-ae5c4c5{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-a217fc1{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-2de4334{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-73e9c4e{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1630 .elementor-element.elementor-element-86abeeb{font-size:var( --e-global-typography-secondary-font-size );}}