.elementor-4023 .elementor-element.elementor-element-4fcf8ed>.elementor-container{max-width:1254px}.elementor-4023 .elementor-element.elementor-element-4fcf8ed{padding:80px 0 60px 0}.elementor-4023 .elementor-element.elementor-element-8735288>.elementor-container{max-width:1254px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-bc-flex-widget .elementor-4023 .elementor-element.elementor-element-4fa461a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4023 .elementor-element.elementor-element-4fa461a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.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-4023 .elementor-element.elementor-element-3855d46 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:60px;font-weight:600;color:#7F1722}.elementor-4023 .elementor-element.elementor-element-6685624{text-align:center}.elementor-4023 .elementor-element.elementor-element-6685624 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:60px;font-weight:600;color:#000}.elementor-4023 .elementor-element.elementor-element-bd24d6f:not(.elementor-motion-effects-element-type-background),.elementor-4023 .elementor-element.elementor-element-bd24d6f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://heritagecupola.com/wp-content/uploads/2023/02/Group-73.png)}.elementor-4023 .elementor-element.elementor-element-bd24d6f>.elementor-container{max-width:1254px;min-height:575px}.elementor-4023 .elementor-element.elementor-element-bd24d6f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:50px;margin-bottom:0;padding:0 0 0 0}.elementor-4023 .elementor-element.elementor-element-bd24d6f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-4023 .elementor-element.elementor-element-88d2d03.elementor-column .elementor-widget-wrap{align-items:center}.elementor-4023 .elementor-element.elementor-element-88d2d03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-4023 .elementor-element.elementor-element-88d2d03.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-4023 .elementor-element.elementor-element-f343c78{text-align:center}.elementor-4023 .elementor-element.elementor-element-f343c78 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:44px;font-weight:600;color:#FFF}.elementor-4023 .elementor-element.elementor-element-74e6021{text-align:center}.elementor-4023 .elementor-element.elementor-element-74e6021 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:100px;font-weight:600;color:#FFF}.elementor-4023 .elementor-element.elementor-element-e22122c{text-align:center}.elementor-4023 .elementor-element.elementor-element-e22122c .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:60px;font-weight:600;color:#FFF}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-4023 .elementor-element.elementor-element-c0d420a{padding:0% 0% 0% 36%}.elementor-4023 .elementor-element.elementor-element-c0d420a .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-4023 .elementor-element.elementor-element-c0d420a .elementor-icon-box-title{margin-block-end:0;color:#FFF}.elementor-4023 .elementor-element.elementor-element-c0d420a.elementor-view-stacked .elementor-icon{background-color:#FFF;fill:#7F1722;color:#7F1722}.elementor-4023 .elementor-element.elementor-element-c0d420a.elementor-view-framed .elementor-icon,.elementor-4023 .elementor-element.elementor-element-c0d420a.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-4023 .elementor-element.elementor-element-c0d420a.elementor-view-framed .elementor-icon{background-color:#7F1722}.elementor-4023 .elementor-element.elementor-element-c0d420a .elementor-icon{font-size:50px}.elementor-4023 .elementor-element.elementor-element-c0d420a .elementor-icon-box-title,.elementor-4023 .elementor-element.elementor-element-c0d420a .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:29px;font-weight:600}.elementor-4023 .elementor-element.elementor-element-00c34cb{text-align:center}.elementor-4023 .elementor-element.elementor-element-00c34cb .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:44px;font-weight:600;color:#FFF}.elementor-4023 .elementor-element.elementor-element-00f336e>.elementor-container{max-width:1254px}.elementor-4023 .elementor-element.elementor-element-00f336e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4023 .elementor-element.elementor-element-00f336e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4023 .elementor-element.elementor-element-113c331{padding:50px 0 30px 0;text-align:center}.elementor-4023 .elementor-element.elementor-element-113c331 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:60px;font-weight:600;color:#000}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;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-4023 .elementor-element.elementor-element-44b17c0{text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;color:#000}.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-4023 .elementor-element.elementor-element-d52e517 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-5e9cb5a{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-56b6455 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-6e60beb{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-20cc239 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-848856a .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-70424b1{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-7e73f88 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-c58d173{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-020fce6 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-c3a0bd4 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-a571178{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-cb12dca .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-2a395b7{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-9c6587c .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-0ffa992 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-e9141c7{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-ceb705c .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-741deeb{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-fdf455c .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-f672f38{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-d0e3dce .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-aaefc80{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-9600d17 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-4023 .elementor-element.elementor-element-09ec129{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-4747612 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-b8e1ac2{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-031d417 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-d41acba{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-eb71da7 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-48bd994{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-0df1be1 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-b2a047b{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-73eed8a .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-5a3890b{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-284792a .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-e52a03a .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-de9de00{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-7fe9731 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-0bd3d2b{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-a661650 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-7c80fde{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-5630842 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-142182a{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-22e1b2d .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-887108f{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-a0cd874 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-46c85c5{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-d6829ae .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-0298909{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-2e3dfa5 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-2ef46c0{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-fc22fa9 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-f3a19b3{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-451c982 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-4be06d5{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-349f475 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-494e8f5{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-0d887d1 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-e90d465{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-9e213f9 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-c8047dd{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-86fd625 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-c9aac85{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-7651790 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-c706fd1{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-46a4583 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-4627473{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-df59a0d .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-d149738{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-db6b2d9 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-14fa5c6{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-38f6cd5 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-57ca6d3{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-483f616 .elementor-button{background-color:#333}.elementor-4023 .elementor-element.elementor-element-b999b17{--spacer-size:50px}.elementor-4023 .elementor-element.elementor-element-811aefa>.elementor-container{max-width:1254px}.elementor-4023 .elementor-element.elementor-element-811aefa{padding:70px 0 70px 0}.elementor-4023 .elementor-element.elementor-element-c32f6b4>.elementor-container{max-width:1254px}.elementor-4023 .elementor-element.elementor-element-c32f6b4{padding:20px 0 20px 0}.elementor-4023 .elementor-element.elementor-element-e49a17c>.elementor-element-populated{padding:0 05px 0 05px}.elementor-4023 .elementor-element.elementor-element-02f3924{--e-image-carousel-slides-to-show:1}.elementor-4023 .elementor-element.elementor-element-093f87d{text-align:center}.elementor-4023 .elementor-element.elementor-element-093f87d .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:44px;color:#000}.elementor-4023 .elementor-element.elementor-element-6692f0d>.elementor-element-populated{padding:0 05px 0 05px}.elementor-4023 .elementor-element.elementor-element-84affdd{--e-image-carousel-slides-to-show:1}.elementor-4023 .elementor-element.elementor-element-9885d2f{text-align:center}.elementor-4023 .elementor-element.elementor-element-9885d2f .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:44px;color:#000}.elementor-4023 .elementor-element.elementor-element-5e42cc8>.elementor-element-populated{padding:0 05px 0 05px}.elementor-4023 .elementor-element.elementor-element-94ffe6a{--e-image-carousel-slides-to-show:1}.elementor-4023 .elementor-element.elementor-element-70c4d37{text-align:center}.elementor-4023 .elementor-element.elementor-element-70c4d37 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:44px;color:#000}.elementor-4023 .elementor-element.elementor-element-cf7d98c>.elementor-container{max-width:1254px}.elementor-4023 .elementor-element.elementor-element-cf7d98c{padding:20px 0 20px 0}.elementor-4023 .elementor-element.elementor-element-9d74c71>.elementor-element-populated{padding:0 05px 0 05px}.elementor-4023 .elementor-element.elementor-element-95f65b8{--e-image-carousel-slides-to-show:1}.elementor-4023 .elementor-element.elementor-element-988c7b2{text-align:center}.elementor-4023 .elementor-element.elementor-element-988c7b2 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:44px;color:#000}.elementor-4023 .elementor-element.elementor-element-6dc16ac>.elementor-element-populated{padding:0 05px 0 05px}.elementor-4023 .elementor-element.elementor-element-f116be0{--e-image-carousel-slides-to-show:1}.elementor-4023 .elementor-element.elementor-element-2a9c736{text-align:center}.elementor-4023 .elementor-element.elementor-element-2a9c736 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:44px;color:#000}.elementor-4023 .elementor-element.elementor-element-912df89>.elementor-element-populated{padding:0 05px 0 05px}.elementor-4023 .elementor-element.elementor-element-7959998{--e-image-carousel-slides-to-show:1}.elementor-4023 .elementor-element.elementor-element-ad0a3c8{text-align:center}.elementor-4023 .elementor-element.elementor-element-ad0a3c8 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:44px;color:#000}.elementor-4023 .elementor-element.elementor-element-ed0ad2e>.elementor-container{max-width:1254px}.elementor-4023 .elementor-element.elementor-element-ed0ad2e{padding:20px 0 20px 0}.elementor-4023 .elementor-element.elementor-element-a6c788f>.elementor-element-populated{padding:0 05px 0 05px}.elementor-4023 .elementor-element.elementor-element-1b30aca{--e-image-carousel-slides-to-show:1}.elementor-4023 .elementor-element.elementor-element-4c514fe{text-align:center}.elementor-4023 .elementor-element.elementor-element-4c514fe .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:44px;color:#000}.elementor-4023 .elementor-element.elementor-element-edd9ff7>.elementor-element-populated{padding:0 05px 0 05px}.elementor-4023 .elementor-element.elementor-element-2f75471{--e-image-carousel-slides-to-show:1}.elementor-4023 .elementor-element.elementor-element-fec82c7{text-align:center}.elementor-4023 .elementor-element.elementor-element-fec82c7 .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:44px;color:#000}.elementor-4023 .elementor-element.elementor-element-4885b53>.elementor-element-populated{padding:0 05px 0 05px}.elementor-4023 .elementor-element.elementor-element-e88da8b{--e-image-carousel-slides-to-show:1}.elementor-4023 .elementor-element.elementor-element-f76f08a{text-align:center}.elementor-4023 .elementor-element.elementor-element-f76f08a .elementor-heading-title{font-family:"Exo",Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;line-height:44px;color:#000}.elementor-4023 .elementor-element.elementor-element-178a8d3>.elementor-container{max-width:1254px}.elementor-4023 .elementor-element.elementor-element-178a8d3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4023 .elementor-element.elementor-element-178a8d3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4023 .elementor-element.elementor-element-7a7a7ad .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-4023 .elementor-element.elementor-element-aeec857{--spacer-size:50px}@media(min-width:768px){.elementor-4023 .elementor-element.elementor-element-ded31ba{width:17.193%}.elementor-4023 .elementor-element.elementor-element-4fa461a{width:65.089%}.elementor-4023 .elementor-element.elementor-element-ea61fd3{width:17.382%}.elementor-4023 .elementor-element.elementor-element-89a6544{width:10.037%}.elementor-4023 .elementor-element.elementor-element-3a00700{width:39.963%}.elementor-4023 .elementor-element.elementor-element-0b034c9{width:39.963%}.elementor-4023 .elementor-element.elementor-element-faae944{width:10.014%}.elementor-4023 .elementor-element.elementor-element-9731800{width:19.471%}.elementor-4023 .elementor-element.elementor-element-002f9a1{width:59.316%}.elementor-4023 .elementor-element.elementor-element-073fb45{width:20.877%}}@media(max-width:767px){.elementor-4023 .elementor-element.elementor-element-4fcf8ed{padding:30px 15px 30px 15px}.elementor-4023 .elementor-element.elementor-element-41a5343{text-align:center}.elementor-4023 .elementor-element.elementor-element-6685624{padding:15px 0 15px 0}.elementor-4023 .elementor-element.elementor-element-6685624 .elementor-heading-title{font-size:32px}.elementor-4023 .elementor-element.elementor-element-ea61fd3>.elementor-element-populated{padding:0 0 0 0}.elementor-4023 .elementor-element.elementor-element-bd24d6f>.elementor-container{min-height:350px}.elementor-4023 .elementor-element.elementor-element-f343c78 .elementor-heading-title{font-size:22px}.elementor-4023 .elementor-element.elementor-element-74e6021 .elementor-heading-title{font-size:42px}.elementor-4023 .elementor-element.elementor-element-e22122c .elementor-heading-title{font-size:32px}.elementor-4023 .elementor-element.elementor-element-c0d420a{padding:0% 0% 0% 0%}.elementor-4023 .elementor-element.elementor-element-c0d420a .elementor-icon{font-size:22px}.elementor-4023 .elementor-element.elementor-element-c0d420a .elementor-icon-box-title,.elementor-4023 .elementor-element.elementor-element-c0d420a .elementor-icon-box-title a{font-size:18px}.elementor-4023 .elementor-element.elementor-element-00f336e{padding:30px 15px 30px 15px}.elementor-4023 .elementor-element.elementor-element-113c331{padding:0 0 0 0}.elementor-4023 .elementor-element.elementor-element-113c331 .elementor-heading-title{font-size:24px;line-height:43px}.elementor-4023 .elementor-element.elementor-element-093f87d .elementor-heading-title{font-size:28px}.elementor-4023 .elementor-element.elementor-element-9885d2f .elementor-heading-title{font-size:28px}.elementor-4023 .elementor-element.elementor-element-70c4d37 .elementor-heading-title{font-size:28px}.elementor-4023 .elementor-element.elementor-element-988c7b2 .elementor-heading-title{font-size:28px}.elementor-4023 .elementor-element.elementor-element-2a9c736 .elementor-heading-title{font-size:28px}.elementor-4023 .elementor-element.elementor-element-ad0a3c8 .elementor-heading-title{font-size:28px}.elementor-4023 .elementor-element.elementor-element-4c514fe .elementor-heading-title{font-size:28px}.elementor-4023 .elementor-element.elementor-element-fec82c7 .elementor-heading-title{font-size:28px}.elementor-4023 .elementor-element.elementor-element-f76f08a .elementor-heading-title{font-size:28px}.elementor-4023 .elementor-element.elementor-element-178a8d3{padding:30px 15px 30px 15px}}