.elementor-150 .elementor-element.elementor-element-3d4accd3{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-3d4accd3:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-3d4accd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/05/family-reunion-graphic.jpg");background-size:cover;}.elementor-150 .elementor-element.elementor-element-3d4accd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-150 .elementor-element.elementor-element-376753b{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.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-150 .elementor-element.elementor-element-5196a0ed{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:12.48px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:2.9952px;color:#9b7b42;}.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-150 .elementor-element.elementor-element-1592f288{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-150 .elementor-element.elementor-element-1592f288.elementor-element{--align-self:center;}.elementor-150 .elementor-element.elementor-element-1592f288 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:47px;font-weight:400;text-transform:none;line-height:46px;color:#d0b477;}.elementor-150 .elementor-element.elementor-element-51c63d2{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21.912px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-150 .elementor-element.elementor-element-51c63d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26.4px;font-weight:400;text-transform:none;line-height:34.4px;color:#fffdf7;}.elementor-150 .elementor-element.elementor-element-2d6bd467{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15.68px) 0px;font-size:15.68px;line-height:25.872px;color:var( --e-global-color-be8af9b );}.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-150 .elementor-element.elementor-element-27a4546d .elementor-button{background-color:#d0b477;font-family:"Inter", Sans-serif;font-size:12.48px;font-weight:700;text-transform:uppercase;letter-spacing:1.4976px;fill:#1c1a16;color:#1c1a16;border-radius:999px 999px 999px 999px;padding:15px 22px 15px 22px;}.elementor-150 .elementor-element.elementor-element-27a4546d .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-27a4546d .elementor-button:focus{background-color:#CC9742;}.elementor-150 .elementor-element.elementor-element-27a4546d{width:var( --container-widget-width, 238.025px );max-width:238.025px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238.025px;--container-widget-flex-grow:0;}.elementor-150 .elementor-element.elementor-element-27a4546d:hover{--e-transform-translateY:-5px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-150 .elementor-element.elementor-element-25cfaa6{width:var( --container-widget-width, 323.337px );max-width:323.337px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:323.337px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-150 .elementor-element.elementor-element-25cfaa6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-150 .elementor-element.elementor-element-25cfaa6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-150 .elementor-element.elementor-element-25cfaa6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-150 .elementor-element.elementor-element-25cfaa6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-150 .elementor-element.elementor-element-25cfaa6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-150 .elementor-element.elementor-element-25cfaa6 .elementor-icon-list-icon i{color:var( --e-global-color-344ff46 );transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-25cfaa6 .elementor-icon-list-icon svg{fill:var( --e-global-color-344ff46 );transition:fill 0.3s;}.elementor-150 .elementor-element.elementor-element-25cfaa6 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-150 .elementor-element.elementor-element-25cfaa6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-150 .elementor-element.elementor-element-ee8b5d{width:var( --container-widget-width, 339.925px );max-width:339.925px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:339.925px;--container-widget-flex-grow:0;}.elementor-150 .elementor-element.elementor-element-ee8b5d.elementor-element{--align-self:stretch;}.elementor-150 .elementor-element.elementor-element-ee8b5d img{width:339.925px;height:254.938px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-344ff46 );border-radius:5px 5px 5px 5px;box-shadow:10px 6px 15px 0px rgba(0,0,0,0.5);}.elementor-150 .elementor-element.elementor-element-239bb969{width:var( --container-widget-width, 345.925px );max-width:345.925px;--e-transform-rotateZ:-9deg;margin:30px -6px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:345.925px;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Photograph Signature", Sans-serif;font-size:35.2px;line-height:22px;color:#d0b477;}.elementor-150 .elementor-element.elementor-element-ca22b7f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-150 .elementor-element.elementor-element-ca22b7f .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:75px;font-weight:400;text-transform:none;line-height:57px;color:#263637;}.elementor-150 .elementor-element.elementor-element-22f68d1{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:400;text-transform:none;line-height:23.56px;color:#333431;}.elementor-150 .elementor-element.elementor-element-22f68d1.elementor-element{--align-self:center;}.elementor-150 .elementor-element.elementor-element-706a25f{width:var( --container-widget-width, 435px );max-width:435px;--e-transform-rotateZ:-6deg;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:435px;--container-widget-flex-grow:0;grid-column:3;z-index:2;}.elementor-150 .elementor-element.elementor-element-706a25f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-150 .elementor-element.elementor-element-8c8809b:hover{--e-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-8c8809b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-150 .elementor-element.elementor-element-8c8809b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-150 .elementor-element.elementor-element-8c8809b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-8c8809b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-150 .elementor-element.elementor-element-8c8809b .elementor-image-box-img img{border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-150 .elementor-element.elementor-element-8c8809b:hover .elementor-image-box-img img{opacity:0.7;}.elementor-150 .elementor-element.elementor-element-8c8809b .elementor-image-box-title{font-family:"Italiana", Sans-serif;font-weight:600;color:#263637;}.elementor-150 .elementor-element.elementor-element-8c8809b:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-8c8809b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-01a7043:hover{--e-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-01a7043.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-150 .elementor-element.elementor-element-01a7043.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-150 .elementor-element.elementor-element-01a7043.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-01a7043 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-150 .elementor-element.elementor-element-01a7043 .elementor-image-box-img img{border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-150 .elementor-element.elementor-element-01a7043:hover .elementor-image-box-img img{opacity:0.7;}.elementor-150 .elementor-element.elementor-element-01a7043 .elementor-image-box-title{font-family:"Italiana", Sans-serif;font-weight:600;color:#263637;}.elementor-150 .elementor-element.elementor-element-01a7043:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-01a7043:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-a61f095:hover{--e-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-a61f095.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-150 .elementor-element.elementor-element-a61f095.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-150 .elementor-element.elementor-element-a61f095.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-a61f095 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-150 .elementor-element.elementor-element-a61f095 .elementor-image-box-img img{border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-150 .elementor-element.elementor-element-a61f095:hover .elementor-image-box-img img{opacity:0.7;}.elementor-150 .elementor-element.elementor-element-a61f095 .elementor-image-box-title{font-family:"Italiana", Sans-serif;font-weight:600;color:#263637;}.elementor-150 .elementor-element.elementor-element-a61f095:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-a61f095:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-40b6b53{width:var( --container-widget-width, 1240px );max-width:1240px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1240px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:11.68px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:3.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#D0B477;}.elementor-150 .elementor-element.elementor-element-e5553d4{width:var( --container-widget-width, 508.75px );max-width:508.75px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0) 0px;padding:0px 0px 0px 0px;--container-widget-width:508.75px;--container-widget-flex-grow:0;text-align:start;}.elementor-150 .elementor-element.elementor-element-e5553d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-150 .elementor-element.elementor-element-e5553d4 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:50px;font-weight:400;text-transform:none;line-height:105.6px;color:#d0b477;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-150 .elementor-element.elementor-element-8084a42{--divider-border-style:solid;--divider-color:#3D6769;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-8084a42 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-8084a42 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-c8a2381{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-236a159{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-236a159:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-236a159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE5;}.elementor-150 .elementor-element.elementor-element-c548113{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12.48px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:2.9952px;color:#9b7b42;}.elementor-150 .elementor-element.elementor-element-8a60aa2{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-150 .elementor-element.elementor-element-8a60aa2 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:68.8px;font-weight:400;text-transform:none;line-height:81.6px;color:#2a3535;}.elementor-150 .elementor-element.elementor-element-c9feb16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:400;text-transform:none;line-height:23.56px;color:#333431;}.elementor-150 .elementor-element.elementor-element-15c5464{width:var( --container-widget-width, 454.922px );max-width:454.922px;--e-transform-rotateZ:-3deg;margin:10px -6px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:454.922px;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Photograph Signature", Sans-serif;font-size:55px;line-height:22px;color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-15c5464.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-150 .elementor-element.elementor-element-cb59a77{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-150 .elementor-element.elementor-element-916c72f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-916c72f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-f2642c4{background-color:#C09090;border-radius:15px 15px 15px 15px;box-shadow:2px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-150 .elementor-element.elementor-element-f2642c4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-150 .elementor-element.elementor-element-f2642c4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-150 .elementor-element.elementor-element-f2642c4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-f2642c4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-150 .elementor-element.elementor-element-f2642c4 .elementor-image-box-img img{border-radius:15px 15px 0 0;transition-duration:0.3s;}.elementor-150 .elementor-element.elementor-element-f2642c4:hover .elementor-image-box-img img{opacity:0.7;}.elementor-150 .elementor-element.elementor-element-f2642c4 .elementor-image-box-title{font-family:"Italiana", Sans-serif;font-weight:600;letter-spacing:0.9px;color:var( --e-global-color-3ee50e9 );}.elementor-150 .elementor-element.elementor-element-f2642c4:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-f2642c4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-08b936a{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-150 .elementor-element.elementor-element-08b936a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-1adecfe{background-color:#DACFBD;border-radius:15px 15px 15px 15px;box-shadow:2px 2px 8px 0px rgba(0,0,0,0.5);}.elementor-150 .elementor-element.elementor-element-1adecfe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-150 .elementor-element.elementor-element-1adecfe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-150 .elementor-element.elementor-element-1adecfe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-1adecfe .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-150 .elementor-element.elementor-element-1adecfe .elementor-image-box-img img{border-radius:15px 15px 0 0;transition-duration:0.3s;}.elementor-150 .elementor-element.elementor-element-1adecfe:hover .elementor-image-box-img img{opacity:0.7;}.elementor-150 .elementor-element.elementor-element-1adecfe .elementor-image-box-title{font-family:"Italiana", Sans-serif;font-weight:600;letter-spacing:0.9px;color:var( --e-global-color-3ee50e9 );}.elementor-150 .elementor-element.elementor-element-1adecfe:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-1adecfe:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-ea87c59{--display:flex;}.elementor-150 .elementor-element.elementor-element-956d5f5{background-color:#A6B69C;border-radius:15px 15px 15px 15px;box-shadow:2px 3px 8px 0px rgba(0,0,0,0.5);}.elementor-150 .elementor-element.elementor-element-956d5f5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-150 .elementor-element.elementor-element-956d5f5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-150 .elementor-element.elementor-element-956d5f5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-956d5f5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-150 .elementor-element.elementor-element-956d5f5 .elementor-image-box-img img{border-radius:15px 15px 0 0;transition-duration:0.3s;}.elementor-150 .elementor-element.elementor-element-956d5f5:hover .elementor-image-box-img img{opacity:0.7;}.elementor-150 .elementor-element.elementor-element-956d5f5 .elementor-image-box-title{font-family:"Italiana", Sans-serif;font-weight:600;letter-spacing:0.9px;color:var( --e-global-color-3ee50e9 );}.elementor-150 .elementor-element.elementor-element-956d5f5:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-956d5f5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-5a88666{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:17px 17px 17px 17px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-150 .elementor-element.elementor-element-5a88666:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-5a88666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123E40;}.elementor-150 .elementor-element.elementor-element-5a88666.e-con{--align-self:center;}.elementor-150 .elementor-element.elementor-element-f2cf798{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-a2eb5f0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-150 .elementor-element.elementor-element-a2eb5f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-150 .elementor-element.elementor-element-53ed6cd{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:12.48px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:2.9952px;color:#D0B477;}.elementor-150 .elementor-element.elementor-element-7c39eaf{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-150 .elementor-element.elementor-element-7c39eaf.elementor-element{--align-self:flex-start;}.elementor-150 .elementor-element.elementor-element-7c39eaf .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:47px;font-weight:400;text-transform:none;line-height:46px;color:#d0b477;}.elementor-150 .elementor-element.elementor-element-4ddc8a7{--display:flex;}.elementor-150 .elementor-element.elementor-element-118455d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15.68px) 0px;font-size:15.68px;line-height:25.872px;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-8583f1f{--display:flex;--margin-top:-38px;--margin-bottom:-38px;--margin-left:-38px;--margin-right:-38px;}.elementor-150 .elementor-element.elementor-element-e2b5487{--divider-border-style:solid;--divider-color:#3A6163;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-e2b5487 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-e2b5487 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-9b8fd39{--display:flex;--min-height:322.6px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-9b8fd39:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-9b8fd39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4efe5;}.elementor-150 .elementor-element.elementor-element-1ac7806{--display:grid;--min-height:226.6px;--e-con-grid-template-columns:334.087px 400.9px;--e-con-grid-template-rows:226.6px;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-8e3aaef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-1dd25a2{width:var( --container-widget-width, 334.087px );max-width:334.087px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:334.087px;--container-widget-flex-grow:0;text-align:center;}.elementor-150 .elementor-element.elementor-element-1dd25a2 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:49.6px;font-weight:400;text-transform:none;line-height:57px;color:#263637;}.elementor-150 .elementor-element.elementor-element-1037df7{width:var( --container-widget-width, 334.087px );max-width:334.087px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:334.087px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:400;text-transform:none;line-height:23.56px;color:#333431;}.elementor-150 .elementor-element.elementor-element-153f7f5{--display:flex;--min-height:175px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-153f7f5:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-153f7f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/blue-brushstroke.png");background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-150 .elementor-element.elementor-element-3c22f7e .elementor-icon-wrapper{text-align:center;}.elementor-150 .elementor-element.elementor-element-3c22f7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-344ff46 );}.elementor-150 .elementor-element.elementor-element-3c22f7e.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-3c22f7e.elementor-view-default .elementor-icon{color:var( --e-global-color-344ff46 );border-color:var( --e-global-color-344ff46 );}.elementor-150 .elementor-element.elementor-element-3c22f7e.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-3c22f7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-344ff46 );}.elementor-150 .elementor-element.elementor-element-ce6087e{width:var( --container-widget-width, 330px );max-width:330px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:330px;--container-widget-flex-grow:0;top:46%;z-index:3;}.elementor-150 .elementor-element.elementor-element-ce6087e.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-ce6087e{left:87%;}body.rtl .elementor-150 .elementor-element.elementor-element-ce6087e{right:87%;}.elementor-150 .elementor-element.elementor-element-ce6087e img{width:360px;height:300px;object-fit:contain;object-position:center center;opacity:0.72;}.elementor-150 .elementor-element.elementor-element-edc1cbc{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:310px;--container-widget-flex-grow:0;top:-69;z-index:1;}.elementor-150 .elementor-element.elementor-element-edc1cbc.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-edc1cbc{left:-113px;}body.rtl .elementor-150 .elementor-element.elementor-element-edc1cbc{right:-113px;}.elementor-150 .elementor-element.elementor-element-edc1cbc img{width:310px;height:206.663px;object-fit:contain;object-position:center center;opacity:0.45;}.elementor-150 .elementor-element.elementor-element-24bb0719{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-24bb0719:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-24bb0719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6ED;}.elementor-150 .elementor-element.elementor-element-5133ea46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-773a5f00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:56px;--padding-bottom:42px;--padding-left:28px;--padding-right:28px;}.elementor-150 .elementor-element.elementor-element-773a5f00:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-773a5f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EBD8;}.elementor-150 .elementor-element.elementor-element-a1acdf8{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12.48px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:2.9952px;color:#9b7b42;}.elementor-150 .elementor-element.elementor-element-0b915c0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-150 .elementor-element.elementor-element-0b915c0 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:68.8px;font-weight:400;text-transform:none;line-height:81.6px;color:#2a3535;}.elementor-150 .elementor-element.elementor-element-6397f92c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#4E4C46;}.elementor-150 .elementor-element.elementor-element-29f9cf78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-633e4205 .elementor-button{background-color:var( --e-global-color-344ff46 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:13px 20px 13px 20px;}.elementor-150 .elementor-element.elementor-element-633e4205 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-633e4205 .elementor-button:focus{background-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-6f838df4 .elementor-button{background-color:var( --e-global-color-344ff46 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:13px 20px 13px 20px;}.elementor-150 .elementor-element.elementor-element-6f838df4 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-6f838df4 .elementor-button:focus{background-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-22110758 .elementor-button{background-color:var( --e-global-color-344ff46 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:13px 20px 13px 20px;}.elementor-150 .elementor-element.elementor-element-22110758 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-22110758 .elementor-button:focus{background-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-2837fbbf .elementor-button{background-color:var( --e-global-color-344ff46 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:13px 20px 13px 20px;}.elementor-150 .elementor-element.elementor-element-2837fbbf .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-2837fbbf .elementor-button:focus{background-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-7e97932 .elementor-button{background-color:var( --e-global-color-344ff46 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:13px 20px 13px 20px;}.elementor-150 .elementor-element.elementor-element-7e97932 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-7e97932 .elementor-button:focus{background-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-3e1c0404{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:14px 14px 14px 14px;--margin-top:040px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-3e1c0404:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-3e1c0404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-150 .elementor-element.elementor-element-3e1c0404.e-con{--align-self:center;}.elementor-150 .elementor-element.elementor-element-4e02fc89{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-4e02fc89:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-4e02fc89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58756D;background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/welcome-reception.jpg");background-position:bottom center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-4e02fc89::before, .elementor-150 .elementor-element.elementor-element-4e02fc89 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-4e02fc89 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-4e02fc89 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-4e02fc89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-4e02fc89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,46,51,0.18);--background-overlay:'';}.elementor-150 .elementor-element.elementor-element-505b237a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-150 .elementor-element.elementor-element-374c0d6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:2px;color:#173B3C;}.elementor-150 .elementor-element.elementor-element-73035eed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-150 .elementor-element.elementor-element-73035eed .elementor-heading-title{font-family:"Photograph Signature", Sans-serif;font-size:45px;font-weight:400;line-height:1.08em;color:#A55C19;}.elementor-150 .elementor-element.elementor-element-494be7f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:3px;color:#082E33;}.elementor-150 .elementor-element.elementor-element-7b7e412{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-150 .elementor-element.elementor-element-7b7e412:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-7b7e412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B5B50;}.elementor-150 .elementor-element.elementor-element-8804f2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.1px;color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-23786958{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-21329836{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-33862688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-59f7d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-1eca6189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#333431;}.elementor-150 .elementor-element.elementor-element-4c374338{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:9px 9px 9px 9px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-150 .elementor-element.elementor-element-4c374338:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-4c374338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E7D5;}.elementor-150 .elementor-element.elementor-element-952c775{padding:0px 5px 0px 0px;}.elementor-150 .elementor-element.elementor-element-952c775.elementor-element{--align-self:flex-start;}.elementor-150 .elementor-element.elementor-element-952c775 .elementor-icon-wrapper{text-align:center;}.elementor-150 .elementor-element.elementor-element-952c775.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-952c775.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-952c775.elementor-view-default .elementor-icon{color:var( --e-global-color-2d0c304 );border-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-952c775.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-952c775.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-952c775 .elementor-icon{font-size:20px;}.elementor-150 .elementor-element.elementor-element-952c775 .elementor-icon svg{height:20px;}.elementor-150 .elementor-element.elementor-element-2706cc0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#4E4C46;}.elementor-150 .elementor-element.elementor-element-309c165f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:14px 14px 14px 14px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-309c165f:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-309c165f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-150 .elementor-element.elementor-element-309c165f.e-con{--align-self:center;}.elementor-150 .elementor-element.elementor-element-3a4313ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-150 .elementor-element.elementor-element-7572c738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:2px;color:#173B3C;}.elementor-150 .elementor-element.elementor-element-71b8d3d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-150 .elementor-element.elementor-element-71b8d3d1 .elementor-heading-title{font-family:"Photograph Signature", Sans-serif;font-size:45px;font-weight:400;line-height:1.08em;color:#A55C19;}.elementor-150 .elementor-element.elementor-element-71b8d3d1 .elementor-heading-title a:hover, .elementor-150 .elementor-element.elementor-element-71b8d3d1 .elementor-heading-title a:focus{color:var( --e-global-color-344ff46 );}.elementor-150 .elementor-element.elementor-element-7961ccb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-150 .elementor-element.elementor-element-7961ccb:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-7961ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B5B50;}.elementor-150 .elementor-element.elementor-element-96815ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.1px;color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-683c9458{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-50de9282{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-d620ac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-d620ac8 a{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-5ab8fa7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-209b7409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#333431;}.elementor-150 .elementor-element.elementor-element-bd43c64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:9px 9px 9px 9px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-150 .elementor-element.elementor-element-bd43c64:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-bd43c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E7D5;}.elementor-150 .elementor-element.elementor-element-2b70849{padding:0px 5px 0px 0px;}.elementor-150 .elementor-element.elementor-element-2b70849.elementor-element{--align-self:flex-start;}.elementor-150 .elementor-element.elementor-element-2b70849 .elementor-icon-wrapper{text-align:center;}.elementor-150 .elementor-element.elementor-element-2b70849.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-2b70849.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-2b70849.elementor-view-default .elementor-icon{color:var( --e-global-color-2d0c304 );border-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-2b70849.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-2b70849.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-2b70849 .elementor-icon{font-size:20px;}.elementor-150 .elementor-element.elementor-element-2b70849 .elementor-icon svg{height:20px;}.elementor-150 .elementor-element.elementor-element-b075a7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#4E4C46;}.elementor-150 .elementor-element.elementor-element-49c26bf1{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-49c26bf1:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-49c26bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58756D;background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/thanksgiving-dinner.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-49c26bf1::before, .elementor-150 .elementor-element.elementor-element-49c26bf1 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-49c26bf1 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-49c26bf1 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-49c26bf1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-49c26bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,46,51,0.18);--background-overlay:'';}.elementor-150 .elementor-element.elementor-element-26917ea3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:14px 14px 14px 14px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-26917ea3:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-26917ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-150 .elementor-element.elementor-element-26917ea3.e-con{--align-self:center;}.elementor-150 .elementor-element.elementor-element-61a668d1{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-61a668d1:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-61a668d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58756D;background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/turnberry.avif");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-61a668d1::before, .elementor-150 .elementor-element.elementor-element-61a668d1 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-61a668d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-61a668d1 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-61a668d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-61a668d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,46,51,0.18);--background-overlay:'';}.elementor-150 .elementor-element.elementor-element-7fb3ce52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-150 .elementor-element.elementor-element-1f101ff3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:2px;color:#173B3C;}.elementor-150 .elementor-element.elementor-element-37f8d060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-150 .elementor-element.elementor-element-37f8d060 .elementor-heading-title{font-family:"Photograph Signature", Sans-serif;font-size:45px;font-weight:400;line-height:1.08em;color:#A55C19;}.elementor-150 .elementor-element.elementor-element-3aa0346f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:2px;color:#082E33;}.elementor-150 .elementor-element.elementor-element-4311d02b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-6339a2aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-150 .elementor-element.elementor-element-6339a2aa:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-6339a2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B5B50;}.elementor-150 .elementor-element.elementor-element-4d14a7d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.1px;color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-2661401c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-150 .elementor-element.elementor-element-2661401c:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-2661401c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8892E;}.elementor-150 .elementor-element.elementor-element-75f8ea15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.1px;color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-49f03b90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-66f73225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-29add603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-29add603 a{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-26096e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#333431;}.elementor-150 .elementor-element.elementor-element-17a7812{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:9px 9px 9px 9px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-150 .elementor-element.elementor-element-17a7812:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-17a7812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E7D5;}.elementor-150 .elementor-element.elementor-element-9fa548b{padding:0px 5px 0px 0px;}.elementor-150 .elementor-element.elementor-element-9fa548b.elementor-element{--align-self:flex-start;}.elementor-150 .elementor-element.elementor-element-9fa548b .elementor-icon-wrapper{text-align:center;}.elementor-150 .elementor-element.elementor-element-9fa548b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-9fa548b.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-9fa548b.elementor-view-default .elementor-icon{color:var( --e-global-color-2d0c304 );border-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-9fa548b.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-9fa548b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-9fa548b .elementor-icon{font-size:20px;}.elementor-150 .elementor-element.elementor-element-9fa548b .elementor-icon svg{height:20px;}.elementor-150 .elementor-element.elementor-element-f69098f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#4E4C46;}.elementor-150 .elementor-element.elementor-element-290dfac4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-150 .elementor-element.elementor-element-290dfac4:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-290dfac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-150 .elementor-element.elementor-element-290dfac4.e-con{--align-self:center;}.elementor-150 .elementor-element.elementor-element-2a5ff77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:2px;color:#173B3C;}.elementor-150 .elementor-element.elementor-element-27050cbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-150 .elementor-element.elementor-element-27050cbf .elementor-heading-title{font-family:"Photograph Signature", Sans-serif;font-size:45px;font-weight:400;line-height:1.08em;color:#A55C19;}.elementor-150 .elementor-element.elementor-element-66ed4244{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-2e318757{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-150 .elementor-element.elementor-element-5fc0e748{--display:flex;--min-height:135px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-5fc0e748:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-5fc0e748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58756D;background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/intinerary-aarc.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-5fc0e748::before, .elementor-150 .elementor-element.elementor-element-5fc0e748 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-5fc0e748 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-5fc0e748 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-5fc0e748 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-5fc0e748 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,46,51,0.18);--background-overlay:'';}.elementor-150 .elementor-element.elementor-element-50e4d82b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;color:#082E33;}.elementor-150 .elementor-element.elementor-element-26e159cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1px;color:#082E33;}.elementor-150 .elementor-element.elementor-element-3a66218a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#4E4C46;}.elementor-150 .elementor-element.elementor-element-3a66218a a{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-3a66218a a:hover, .elementor-150 .elementor-element.elementor-element-3a66218a a:focus{color:var( --e-global-color-344ff46 );}.elementor-150 .elementor-element.elementor-element-7f3f8dfa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-150 .elementor-element.elementor-element-7f3f8dfa:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-7f3f8dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFE6D8;}.elementor-150 .elementor-element.elementor-element-7eb36693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.1px;color:#082E33;}.elementor-150 .elementor-element.elementor-element-a4885fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-150 .elementor-element.elementor-element-18a839b5{--display:flex;--min-height:135px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-18a839b5:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-18a839b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58756D;background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/intinerary-ymca.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-18a839b5::before, .elementor-150 .elementor-element.elementor-element-18a839b5 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-18a839b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-18a839b5 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-18a839b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-18a839b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,46,51,0.18);--background-overlay:'';}.elementor-150 .elementor-element.elementor-element-6f278169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;color:#082E33;}.elementor-150 .elementor-element.elementor-element-6367c938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1px;color:#082E33;}.elementor-150 .elementor-element.elementor-element-3d0253a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#4E4C46;}.elementor-150 .elementor-element.elementor-element-3d0253a2 a{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-3d0253a2 a:hover, .elementor-150 .elementor-element.elementor-element-3d0253a2 a:focus{color:var( --e-global-color-344ff46 );}.elementor-150 .elementor-element.elementor-element-1d71464f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-150 .elementor-element.elementor-element-1d71464f:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-1d71464f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B5B50;}.elementor-150 .elementor-element.elementor-element-4c132264{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.1px;color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-52ea982{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-150 .elementor-element.elementor-element-6b8d2b19{--display:flex;--min-height:135px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-6b8d2b19:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-6b8d2b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58756D;background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/intinerary-jq.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-6b8d2b19::before, .elementor-150 .elementor-element.elementor-element-6b8d2b19 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-6b8d2b19 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-6b8d2b19 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-6b8d2b19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-6b8d2b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,46,51,0.18);--background-overlay:'';}.elementor-150 .elementor-element.elementor-element-6e0e4650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;color:#082E33;}.elementor-150 .elementor-element.elementor-element-596c3c7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1px;color:#082E33;}.elementor-150 .elementor-element.elementor-element-3427e489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#4E4C46;}.elementor-150 .elementor-element.elementor-element-3427e489 a{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-3427e489 a:hover, .elementor-150 .elementor-element.elementor-element-3427e489 a:focus{color:var( --e-global-color-344ff46 );}.elementor-150 .elementor-element.elementor-element-3074a973{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-150 .elementor-element.elementor-element-3074a973:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-3074a973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8892E;}.elementor-150 .elementor-element.elementor-element-484e9b75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.1px;color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-6473fd2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-150 .elementor-element.elementor-element-4fc873c0{--display:flex;--min-height:135px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-4fc873c0:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-4fc873c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58756D;background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/intinerary-sf.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-4fc873c0::before, .elementor-150 .elementor-element.elementor-element-4fc873c0 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-4fc873c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-4fc873c0 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-4fc873c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-4fc873c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,46,51,0.18);--background-overlay:'';}.elementor-150 .elementor-element.elementor-element-675979f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;color:#082E33;}.elementor-150 .elementor-element.elementor-element-6ee54fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1px;color:#082E33;}.elementor-150 .elementor-element.elementor-element-5d584581{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#4E4C46;}.elementor-150 .elementor-element.elementor-element-2fc14f8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-150 .elementor-element.elementor-element-2fc14f8e:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-2fc14f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFE6D8;}.elementor-150 .elementor-element.elementor-element-36108723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.1px;color:#082E33;}.elementor-150 .elementor-element.elementor-element-30a226e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:14px 14px 14px 14px;--margin-top:20px;--margin-bottom:39px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-30a226e5:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-30a226e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-150 .elementor-element.elementor-element-30a226e5.e-con{--align-self:center;}.elementor-150 .elementor-element.elementor-element-509d8e62{--display:flex;--min-height:245px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-509d8e62:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-509d8e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#58756D;background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/mount-bethel.avif");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-509d8e62::before, .elementor-150 .elementor-element.elementor-element-509d8e62 > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-509d8e62 > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-509d8e62 > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-509d8e62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-509d8e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,46,51,0.18);--background-overlay:'';}.elementor-150 .elementor-element.elementor-element-509d8e62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-150 .elementor-element.elementor-element-17d251a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-150 .elementor-element.elementor-element-34e46b5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:2px;color:#173B3C;}.elementor-150 .elementor-element.elementor-element-7fad9bb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-150 .elementor-element.elementor-element-7fad9bb3 .elementor-heading-title{font-family:"Photograph Signature", Sans-serif;font-size:45px;font-weight:400;line-height:1.08em;color:#A55C19;}.elementor-150 .elementor-element.elementor-element-23fbe99e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-8e9378d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:999px 999px 999px 999px;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-150 .elementor-element.elementor-element-8e9378d:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-8e9378d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFE6D8;}.elementor-150 .elementor-element.elementor-element-2765e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:1.1px;color:#082E33;}.elementor-150 .elementor-element.elementor-element-f20d77e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-4ae09856{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-4ae09856 a{color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-165b1b02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#18383A;}.elementor-150 .elementor-element.elementor-element-71eefe31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#333431;}.elementor-150 .elementor-element.elementor-element-4bcbcd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:9px 9px 9px 9px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-150 .elementor-element.elementor-element-4bcbcd7:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-4bcbcd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E7D5;}.elementor-150 .elementor-element.elementor-element-a822d07{padding:0px 5px 0px 0px;}.elementor-150 .elementor-element.elementor-element-a822d07.elementor-element{--align-self:flex-start;}.elementor-150 .elementor-element.elementor-element-a822d07 .elementor-icon-wrapper{text-align:center;}.elementor-150 .elementor-element.elementor-element-a822d07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-a822d07.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-a822d07.elementor-view-default .elementor-icon{color:var( --e-global-color-2d0c304 );border-color:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-a822d07.elementor-view-framed .elementor-icon, .elementor-150 .elementor-element.elementor-element-a822d07.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d0c304 );}.elementor-150 .elementor-element.elementor-element-a822d07 .elementor-icon{font-size:20px;}.elementor-150 .elementor-element.elementor-element-a822d07 .elementor-icon svg{height:20px;}.elementor-150 .elementor-element.elementor-element-7392628{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#4E4C46;}.elementor-150 .elementor-element.elementor-element-74590a89{--display:flex;--min-height:1461px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-150 .elementor-element.elementor-element-74590a89:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-74590a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, rgb(18, 62, 64) 0%, rgb(11, 48, 50) 100%);}.elementor-150 .elementor-element.elementor-element-61d29761{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-150 .elementor-element.elementor-element-2314183a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-150 .elementor-element.elementor-element-2314183a.elementor-element{--align-self:center;}.elementor-150 .elementor-element.elementor-element-2314183a .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:84px;font-weight:400;text-transform:none;line-height:105.6px;color:#d0b477;}.elementor-150 .elementor-element.elementor-element-70823345{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:11.68px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:4.9056px;color:#b8d7d3;}.elementor-150 .elementor-element.elementor-element-70823345.elementor-element{--align-self:center;}.elementor-150 .elementor-element.elementor-element-2e7b36f1{width:var( --container-widget-width, 720px );max-width:720px;margin:0px 260px calc(var(--kit-widget-spacing, 0px) + 48px) 260px;padding:0px 0px 0px 0px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:24.8px;color:#e9f2ee;}.elementor-150 .elementor-element.elementor-element-2e7b36f1.elementor-element{--align-self:center;}.elementor-150 .elementor-element.elementor-element-5fed192{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFB055;--border-color:#FFB055;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-5fed192:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-5fed192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ee50e9 );}.elementor-150 .elementor-element.elementor-element-5fed192.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-42ce45d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-150 .elementor-element.elementor-element-43b5d4a .elementor-icon-list-icon i{color:#FFB055;transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-43b5d4a .elementor-icon-list-icon svg{fill:#FFB055;transition:fill 0.3s;}.elementor-150 .elementor-element.elementor-element-43b5d4a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-150 .elementor-element.elementor-element-43b5d4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-150 .elementor-element.elementor-element-43b5d4a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-43b5d4a .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-be8af9b );transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-94e3c9c{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-94e3c9c .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-94e3c9c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-b5f4633 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-b5f4633 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-b5f4633:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-b5f4633:has(:focus) .elementor-image-box-title{color:#FFB055;}.elementor-150 .elementor-element.elementor-element-b5f4633 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-0e4e78d{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-0e4e78d .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-0e4e78d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-767fe02 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-767fe02 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-767fe02:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-767fe02:has(:focus) .elementor-image-box-title{color:#FFB055;}.elementor-150 .elementor-element.elementor-element-767fe02 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-f568e29{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-f568e29 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-f568e29 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-57c9efa .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-57c9efa .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-57c9efa:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-57c9efa:has(:focus) .elementor-image-box-title{color:#FFB055;}.elementor-150 .elementor-element.elementor-element-57c9efa .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-c4da988{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-c4da988 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-c4da988 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-7fde269 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-7fde269 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-7fde269:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-7fde269:has(:focus) .elementor-image-box-title{color:#FFB055;}.elementor-150 .elementor-element.elementor-element-7fde269 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-76f0c83{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-76f0c83 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-76f0c83 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-bd1f1d7 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-bd1f1d7 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-bd1f1d7:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-bd1f1d7:has(:focus) .elementor-image-box-title{color:#FFB055;}.elementor-150 .elementor-element.elementor-element-bd1f1d7 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-abc8469 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-abc8469{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFB055;border-radius:25px 25px 25px 25px;}.elementor-150 .elementor-element.elementor-element-abc8469:hover{background-color:#FFB055;}.elementor-150 .elementor-element.elementor-element-abc8469 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-abc8469 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-150 .elementor-element.elementor-element-abc8469 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-abc8469 .elementor-button:focus{color:#000000;}.elementor-150 .elementor-element.elementor-element-abc8469 .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-abc8469 .elementor-button:focus svg{fill:#000000;}.elementor-150 .elementor-element.elementor-element-a53c81c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#38E3ED;--border-color:#38E3ED;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-a53c81c:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-a53c81c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ee50e9 );}.elementor-150 .elementor-element.elementor-element-a53c81c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-e808918{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-150 .elementor-element.elementor-element-151709c .elementor-icon-list-icon i{color:#38E3ED;transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-151709c .elementor-icon-list-icon svg{fill:#38E3ED;transition:fill 0.3s;}.elementor-150 .elementor-element.elementor-element-151709c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-150 .elementor-element.elementor-element-151709c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-150 .elementor-element.elementor-element-151709c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-151709c .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-be8af9b );transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-6e3fe7e{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-6e3fe7e .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-6e3fe7e .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-742c69f .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-742c69f .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-742c69f:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-742c69f:has(:focus) .elementor-image-box-title{color:#38E3ED;}.elementor-150 .elementor-element.elementor-element-742c69f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-f7b48f2{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-f7b48f2 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-f7b48f2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-7a711f9 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-7a711f9 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-7a711f9:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-7a711f9:has(:focus) .elementor-image-box-title{color:#38E3ED;}.elementor-150 .elementor-element.elementor-element-7a711f9 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-d703aef{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-d703aef .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-d703aef .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-3180128 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-3180128 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-3180128:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-3180128:has(:focus) .elementor-image-box-title{color:#38E3ED;}.elementor-150 .elementor-element.elementor-element-3180128 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-e199b31{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-e199b31 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-e199b31 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-6ca5c13 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-6ca5c13 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-6ca5c13:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-6ca5c13:has(:focus) .elementor-image-box-title{color:#38E3ED;}.elementor-150 .elementor-element.elementor-element-6ca5c13 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-06621e1{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-06621e1 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-06621e1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-f7b70ad .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-f7b70ad .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-f7b70ad:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-f7b70ad:has(:focus) .elementor-image-box-title{color:#38E3ED;}.elementor-150 .elementor-element.elementor-element-f7b70ad .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-de42bdf .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-de42bdf{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#38E3ED;border-radius:25px 25px 25px 25px;}.elementor-150 .elementor-element.elementor-element-de42bdf:hover{background-color:#38E3ED;}.elementor-150 .elementor-element.elementor-element-de42bdf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-de42bdf .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-150 .elementor-element.elementor-element-de42bdf .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-de42bdf .elementor-button:focus{color:#000000;}.elementor-150 .elementor-element.elementor-element-de42bdf .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-de42bdf .elementor-button:focus svg{fill:#000000;}.elementor-150 .elementor-element.elementor-element-213a106{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF5BAD;--border-color:#FF5BAD;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-213a106:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-213a106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ee50e9 );}.elementor-150 .elementor-element.elementor-element-213a106.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-b226762{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-150 .elementor-element.elementor-element-dcb39a0 .elementor-icon-list-icon i{color:#FF5BAD;transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-dcb39a0 .elementor-icon-list-icon svg{fill:#FF5BAD;transition:fill 0.3s;}.elementor-150 .elementor-element.elementor-element-dcb39a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-150 .elementor-element.elementor-element-dcb39a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-150 .elementor-element.elementor-element-dcb39a0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-dcb39a0 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-be8af9b );transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-1af141d{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-1af141d .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-1af141d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-f9df895 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-f9df895 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-f9df895:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-f9df895:has(:focus) .elementor-image-box-title{color:#FF5BAD;}.elementor-150 .elementor-element.elementor-element-f9df895 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-5eb94e7{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-5eb94e7 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-5eb94e7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-3f3cd19 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-3f3cd19 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-3f3cd19:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-3f3cd19:has(:focus) .elementor-image-box-title{color:#FF5BAD;}.elementor-150 .elementor-element.elementor-element-3f3cd19 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-390826f{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-390826f .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-390826f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-a4382fa .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-a4382fa .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-a4382fa:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-a4382fa:has(:focus) .elementor-image-box-title{color:#FF5BAD;}.elementor-150 .elementor-element.elementor-element-a4382fa .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-eae15f2{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-eae15f2 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-eae15f2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-5ad23f3 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-5ad23f3 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-5ad23f3:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-5ad23f3:has(:focus) .elementor-image-box-title{color:#FF5BAD;}.elementor-150 .elementor-element.elementor-element-5ad23f3 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-fa74454{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-fa74454 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-fa74454 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-f3687b6 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-f3687b6 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-f3687b6:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-f3687b6:has(:focus) .elementor-image-box-title{color:#FF5BAD;}.elementor-150 .elementor-element.elementor-element-f3687b6 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-5665054 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-5665054{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF5BAD;border-radius:25px 25px 25px 25px;}.elementor-150 .elementor-element.elementor-element-5665054:hover{background-color:#FF5BAD;}.elementor-150 .elementor-element.elementor-element-5665054 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-5665054 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-150 .elementor-element.elementor-element-5665054 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-5665054 .elementor-button:focus{color:#000000;}.elementor-150 .elementor-element.elementor-element-5665054 .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-5665054 .elementor-button:focus svg{fill:#000000;}.elementor-150 .elementor-element.elementor-element-5043755{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#69EFA7;--border-color:#69EFA7;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-5043755:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-5043755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ee50e9 );}.elementor-150 .elementor-element.elementor-element-5043755.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-a9a504b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-150 .elementor-element.elementor-element-d449acf .elementor-icon-list-icon i{color:#69EFA7;transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-d449acf .elementor-icon-list-icon svg{fill:#69EFA7;transition:fill 0.3s;}.elementor-150 .elementor-element.elementor-element-d449acf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-150 .elementor-element.elementor-element-d449acf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-150 .elementor-element.elementor-element-d449acf .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-d449acf .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-be8af9b );transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-08b45f9{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-08b45f9 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-08b45f9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-b75b448 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-b75b448 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-b75b448:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-b75b448:has(:focus) .elementor-image-box-title{color:#69EFA7;}.elementor-150 .elementor-element.elementor-element-b75b448 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-7d49078{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-7d49078 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-7d49078 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-7b86080 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-7b86080 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-7b86080:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-7b86080:has(:focus) .elementor-image-box-title{color:#69EFA7;}.elementor-150 .elementor-element.elementor-element-7b86080 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-3e8a296{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-3e8a296 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-3e8a296 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-c2e9a3f .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-c2e9a3f .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-c2e9a3f:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-c2e9a3f:has(:focus) .elementor-image-box-title{color:#69EFA7;}.elementor-150 .elementor-element.elementor-element-c2e9a3f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-485bda0{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-485bda0 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-485bda0 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-8988cfa .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-8988cfa .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-8988cfa:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-8988cfa:has(:focus) .elementor-image-box-title{color:#69EFA7;}.elementor-150 .elementor-element.elementor-element-8988cfa .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-48a651a{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-48a651a .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-48a651a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-6e9aad7 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-6e9aad7 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-6e9aad7:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-6e9aad7:has(:focus) .elementor-image-box-title{color:#69EFA7;}.elementor-150 .elementor-element.elementor-element-6e9aad7 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-55690de .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-55690de{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#69EFA7;border-radius:25px 25px 25px 25px;}.elementor-150 .elementor-element.elementor-element-55690de:hover{background-color:#69EFA7;}.elementor-150 .elementor-element.elementor-element-55690de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-55690de .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-150 .elementor-element.elementor-element-55690de .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-55690de .elementor-button:focus{color:#000000;}.elementor-150 .elementor-element.elementor-element-55690de .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-55690de .elementor-button:focus svg{fill:#000000;}.elementor-150 .elementor-element.elementor-element-4508cda{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D96BEF;--border-color:#D96BEF;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-4508cda:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-4508cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ee50e9 );}.elementor-150 .elementor-element.elementor-element-4508cda.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-8e824c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-150 .elementor-element.elementor-element-c90bac2 .elementor-icon-list-icon i{color:#D96BEF;transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-c90bac2 .elementor-icon-list-icon svg{fill:#D96BEF;transition:fill 0.3s;}.elementor-150 .elementor-element.elementor-element-c90bac2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-150 .elementor-element.elementor-element-c90bac2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-150 .elementor-element.elementor-element-c90bac2 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-c90bac2 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-be8af9b );transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-181995e{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-181995e .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-181995e .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-5e2df3b .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-5e2df3b .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-5e2df3b:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-5e2df3b:has(:focus) .elementor-image-box-title{color:#D96BEF;}.elementor-150 .elementor-element.elementor-element-5e2df3b .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-1714f18{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-1714f18 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-1714f18 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-6f699c0 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-6f699c0 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-6f699c0:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-6f699c0:has(:focus) .elementor-image-box-title{color:#D96BEF;}.elementor-150 .elementor-element.elementor-element-6f699c0 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-94acd83{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-94acd83 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-94acd83 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-1ecd651 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-1ecd651 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-1ecd651:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-1ecd651:has(:focus) .elementor-image-box-title{color:#D96BEF;}.elementor-150 .elementor-element.elementor-element-1ecd651 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-85ca564{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-85ca564 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-85ca564 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-e3e8568 .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-e3e8568 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-e3e8568:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-e3e8568:has(:focus) .elementor-image-box-title{color:#D96BEF;}.elementor-150 .elementor-element.elementor-element-e3e8568 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-84a25d9{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-84a25d9 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-84a25d9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-65be86d .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-65be86d .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-65be86d:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-65be86d:has(:focus) .elementor-image-box-title{color:#D96BEF;}.elementor-150 .elementor-element.elementor-element-65be86d .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-d0ca8fd .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-d0ca8fd{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D96BEF;border-radius:25px 25px 25px 25px;}.elementor-150 .elementor-element.elementor-element-d0ca8fd:hover{background-color:#D96BEF;}.elementor-150 .elementor-element.elementor-element-d0ca8fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-d0ca8fd .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-150 .elementor-element.elementor-element-d0ca8fd .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-d0ca8fd .elementor-button:focus{color:#000000;}.elementor-150 .elementor-element.elementor-element-d0ca8fd .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-d0ca8fd .elementor-button:focus svg{fill:#000000;}.elementor-150 .elementor-element.elementor-element-ea1f0f7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9EF45;--border-color:#D9EF45;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-ea1f0f7:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-ea1f0f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ee50e9 );}.elementor-150 .elementor-element.elementor-element-ea1f0f7.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-150 .elementor-element.elementor-element-5edd80e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-150 .elementor-element.elementor-element-93f5f11 .elementor-icon-list-icon i{color:#D9EF45;transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-93f5f11 .elementor-icon-list-icon svg{fill:#D9EF45;transition:fill 0.3s;}.elementor-150 .elementor-element.elementor-element-93f5f11{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-150 .elementor-element.elementor-element-93f5f11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-150 .elementor-element.elementor-element-93f5f11 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-93f5f11 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-be8af9b );transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-bb60bf4{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-bb60bf4 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-bb60bf4 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-b284fce .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-b284fce .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-b284fce:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-b284fce:has(:focus) .elementor-image-box-title{color:#D9EF45;}.elementor-150 .elementor-element.elementor-element-b284fce .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-adbe4cf{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-adbe4cf .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-adbe4cf .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-81262ed .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-81262ed .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-81262ed:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-81262ed:has(:focus) .elementor-image-box-title{color:#D9EF45;}.elementor-150 .elementor-element.elementor-element-81262ed .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-5256c4e{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-5256c4e .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-5256c4e .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-3f0bd4d .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-3f0bd4d .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-3f0bd4d:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-3f0bd4d:has(:focus) .elementor-image-box-title{color:#D9EF45;}.elementor-150 .elementor-element.elementor-element-3f0bd4d .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-737a522{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-737a522 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-737a522 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-9fdca4f .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-9fdca4f .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-9fdca4f:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-9fdca4f:has(:focus) .elementor-image-box-title{color:#D9EF45;}.elementor-150 .elementor-element.elementor-element-9fdca4f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-558a845{--divider-border-style:solid;--divider-color:#123E40;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-558a845 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-558a845 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-531cc6f .elementor-image-box-wrapper{text-align:start;}.elementor-150 .elementor-element.elementor-element-531cc6f .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-be8af9b );}.elementor-150 .elementor-element.elementor-element-531cc6f:has(:hover) .elementor-image-box-title,
					 .elementor-150 .elementor-element.elementor-element-531cc6f:has(:focus) .elementor-image-box-title{color:#D9EF45;}.elementor-150 .elementor-element.elementor-element-531cc6f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;color:#9EB9B6;}.elementor-150 .elementor-element.elementor-element-2c358fb .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-150 .elementor-element.elementor-element-2c358fb{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9EF45;border-radius:25px 25px 25px 25px;}.elementor-150 .elementor-element.elementor-element-2c358fb:hover{background-color:#D9EF45;}.elementor-150 .elementor-element.elementor-element-2c358fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-2c358fb .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-150 .elementor-element.elementor-element-2c358fb .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-2c358fb .elementor-button:focus{color:#000000;}.elementor-150 .elementor-element.elementor-element-2c358fb .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-2c358fb .elementor-button:focus svg{fill:#000000;}.elementor-150 .elementor-element.elementor-element-2708bf55{width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12.16px;font-weight:400;text-transform:none;line-height:24px;color:rgba(255, 255, 255, 0.58);}.elementor-150 .elementor-element.elementor-element-207da01a{--display:flex;--min-height:865.7px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:84px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-207da01a:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-207da01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4efe5;}.elementor-150 .elementor-element.elementor-element-556e1b9a{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:310px;--container-widget-flex-grow:0;top:-69;z-index:1;}.elementor-150 .elementor-element.elementor-element-556e1b9a.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-556e1b9a{left:-113px;}body.rtl .elementor-150 .elementor-element.elementor-element-556e1b9a{right:-113px;}.elementor-150 .elementor-element.elementor-element-556e1b9a img{width:310px;height:206.663px;object-fit:contain;object-position:center center;opacity:0.45;}.elementor-150 .elementor-element.elementor-element-6f11643f{--display:flex;--min-height:681.7px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-150 .elementor-element.elementor-element-1eb7c4e{--display:flex;}.elementor-150 .elementor-element.elementor-element-59fb5e4{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-150 .elementor-element.elementor-element-59fb5e4 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:68.8px;font-weight:400;text-transform:none;line-height:81.6px;color:#2a3535;}.elementor-150 .elementor-element.elementor-element-4fd114ef{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:24px;color:#676960;}.elementor-150 .elementor-element.elementor-element-6d54656{--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;}.elementor-150 .elementor-element.elementor-element-6ebef62{--display:flex;}.elementor-150 .elementor-element.elementor-element-211ae7b{--display:flex;}.elementor-150 .elementor-element.elementor-element-b92aab5{--display:flex;}.elementor-150 .elementor-element.elementor-element-4a25c55{--display:flex;}.elementor-150 .elementor-element.elementor-element-b863e95{--display:flex;}.elementor-150 .elementor-element.elementor-element-3526145{--display:flex;}.elementor-150 .elementor-element.elementor-element-ed1d9d3{--display:flex;}.elementor-150 .elementor-element.elementor-element-e456550{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-hover-color:#C4966F;--n-accordion-title-active-color:#C4966F;--n-accordion-icon-size:15px;}.elementor-150 .elementor-element.elementor-element-e456550 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF94;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8CDB9;}:where( .elementor-150 .elementor-element.elementor-element-e456550 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF63;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8CDB9;--border-radius:8px 8px 8px 8px;}.elementor-150 .elementor-element.elementor-element-e456550 {--n-accordion-padding:18px 18px 18px 18px;}:where( .elementor-150 .elementor-element.elementor-element-e456550 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;letter-spacing:0.1px;}.elementor-150 .elementor-element.elementor-element-ec8e147{--display:flex;}.elementor-150 .elementor-element.elementor-element-ca33b75{--display:flex;}.elementor-150 .elementor-element.elementor-element-0f0dccb{--display:flex;}.elementor-150 .elementor-element.elementor-element-d8cda69{--display:flex;}.elementor-150 .elementor-element.elementor-element-ca2380f{--display:flex;}.elementor-150 .elementor-element.elementor-element-2e22ca2{--display:flex;}.elementor-150 .elementor-element.elementor-element-f857c29{--display:flex;}.elementor-150 .elementor-element.elementor-element-b03e91e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-hover-color:#C4966F;--n-accordion-title-active-color:#C4966F;--n-accordion-icon-size:15px;}.elementor-150 .elementor-element.elementor-element-b03e91e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF94;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8CDB9;}:where( .elementor-150 .elementor-element.elementor-element-b03e91e > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF63;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8CDB9;--border-radius:8px 8px 8px 8px;}.elementor-150 .elementor-element.elementor-element-b03e91e {--n-accordion-padding:18px 18px 18px 18px;}:where( .elementor-150 .elementor-element.elementor-element-b03e91e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;letter-spacing:0.1px;}.elementor-150 .elementor-element.elementor-element-384bbb1b{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-150 .elementor-element.elementor-element-384bbb1b:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-384bbb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(35, 51, 52);}.elementor-150 .elementor-element.elementor-element-384bbb1b::before, .elementor-150 .elementor-element.elementor-element-384bbb1b > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-384bbb1b > .e-con-inner > .elementor-background-video-container::before, .elementor-150 .elementor-element.elementor-element-384bbb1b > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-384bbb1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-150 .elementor-element.elementor-element-384bbb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/frank-reunion-footer-background.png");--background-overlay:'';background-size:cover;}.elementor-150 .elementor-element.elementor-element-5e6cd43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:2;--z-index:2;}.elementor-150 .elementor-element.elementor-element-5e3c92d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Italiana", Sans-serif;font-size:41.6px;font-weight:400;text-transform:none;line-height:24.4px;color:#d0b477;}.elementor-150 .elementor-element.elementor-element-c2c6424{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:10.88px;font-weight:400;text-transform:uppercase;line-height:1.5;letter-spacing:2.8288px;color:#d9ddd6;}.elementor-150 .elementor-element.elementor-element-4fee766{width:initial;max-width:initial;margin:15px 214.387px calc(var(--kit-widget-spacing, 0px) + 0px) 214.375px;text-align:center;}.elementor-150 .elementor-element.elementor-element-4fee766.elementor-element{--align-self:stretch;}.elementor-150 .elementor-element.elementor-element-4fee766 img{height:38px;object-fit:contain;object-position:center center;}.elementor-150 .elementor-element.elementor-element-1fdc831{width:var( --container-widget-width, 345.925px );max-width:345.925px;--e-transform-rotateZ:-9deg;margin:30px -6px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:345.925px;--container-widget-flex-grow:0;top:159.563px;z-index:1;text-align:center;font-family:"Photograph Signature", Sans-serif;font-size:35.2px;line-height:22px;color:#d0b477;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-1fdc831{left:646.725px;}body.rtl .elementor-150 .elementor-element.elementor-element-1fdc831{right:646.725px;}@media(max-width:1024px){.elementor-150 .elementor-element.elementor-element-3d4accd3{--min-height:60vh;}.elementor-150 .elementor-element.elementor-element-3d4accd3:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-3d4accd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-150 .elementor-element.elementor-element-1592f288{--container-widget-width:688.8px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688.8px );max-width:688.8px;text-align:start;}.elementor-150 .elementor-element.elementor-element-1592f288 .elementor-heading-title{font-size:51.2px;}.elementor-150 .elementor-element.elementor-element-51c63d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16.6px) 0px;}.elementor-150 .elementor-element.elementor-element-51c63d2 .elementor-heading-title{font-size:20px;}.elementor-150 .elementor-element.elementor-element-25cfaa6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-150 .elementor-element.elementor-element-ee8b5d{width:initial;max-width:initial;text-align:center;}.elementor-150 .elementor-element.elementor-element-ee8b5d img{width:323.4px;}.elementor-150 .elementor-element.elementor-element-239bb969{--container-widget-width:329.4px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329.4px );max-width:329.4px;font-size:34px;line-height:20.336px;}.elementor-150 .elementor-element.elementor-element-ca22b7f{--container-widget-width:283.538px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283.538px );max-width:283.538px;}.elementor-150 .elementor-element.elementor-element-ca22b7f .elementor-heading-title{font-size:32px;}.elementor-150 .elementor-element.elementor-element-22f68d1{--container-widget-width:283.538px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283.538px );max-width:283.538px;}.elementor-150 .elementor-element.elementor-element-40b6b53{--container-widget-width:688.8px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688.8px );max-width:688.8px;}.elementor-150 .elementor-element.elementor-element-e5553d4{--container-widget-width:688.8px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688.8px );max-width:688.8px;}.elementor-150 .elementor-element.elementor-element-e5553d4 .elementor-heading-title{font-size:51.2px;}.elementor-150 .elementor-element.elementor-element-8a60aa2 .elementor-heading-title{font-size:43.2px;}.elementor-150 .elementor-element.elementor-element-15c5464{--container-widget-width:329.4px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329.4px );max-width:329.4px;font-size:34px;line-height:20.336px;}.elementor-150 .elementor-element.elementor-element-7c39eaf{text-align:start;}.elementor-150 .elementor-element.elementor-element-7c39eaf .elementor-heading-title{font-size:51.2px;}.elementor-150 .elementor-element.elementor-element-9b8fd39{--min-height:271px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-150 .elementor-element.elementor-element-1ac7806{--min-height:175px;--e-con-grid-template-rows:1;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:32px;}.elementor-150 .elementor-element.elementor-element-8e3aaef{--min-height:169.35px;}.elementor-150 .elementor-element.elementor-element-1dd25a2{--container-widget-width:283.538px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283.538px );max-width:283.538px;}.elementor-150 .elementor-element.elementor-element-1dd25a2 .elementor-heading-title{font-size:32px;}.elementor-150 .elementor-element.elementor-element-1037df7{--container-widget-width:283.538px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283.538px );max-width:283.538px;}.elementor-150 .elementor-element.elementor-element-153f7f5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-edc1cbc{left:-17px;}body.rtl .elementor-150 .elementor-element.elementor-element-edc1cbc{right:-17px;}.elementor-150 .elementor-element.elementor-element-edc1cbc{top:-62px;}.elementor-150 .elementor-element.elementor-element-24bb0719{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-5133ea46{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-773a5f00{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-0b915c0 .elementor-heading-title{font-size:43.2px;}.elementor-150 .elementor-element.elementor-element-29f9cf78{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-3e1c0404{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-4e02fc89{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-505b237a{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-73035eed .elementor-heading-title{font-size:35px;}.elementor-150 .elementor-element.elementor-element-7b7e412{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-23786958{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-4c374338{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-309c165f{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-3a4313ec{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-71b8d3d1 .elementor-heading-title{font-size:35px;}.elementor-150 .elementor-element.elementor-element-7961ccb{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-683c9458{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-bd43c64{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-49c26bf1{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-49c26bf1.e-con{--order:-99999 /* order start hack */;}.elementor-150 .elementor-element.elementor-element-26917ea3{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-61a668d1{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-7fb3ce52{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-37f8d060 .elementor-heading-title{font-size:35px;}.elementor-150 .elementor-element.elementor-element-4311d02b{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-6339a2aa{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-2661401c{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-49f03b90{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-17a7812{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-290dfac4{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-27050cbf .elementor-heading-title{font-size:35px;}.elementor-150 .elementor-element.elementor-element-66ed4244{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-2e318757{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-5fc0e748{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-7f3f8dfa{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-a4885fe{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-18a839b5{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-1d71464f{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-52ea982{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-6b8d2b19{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-3074a973{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-6473fd2d{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-4fc873c0{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-2fc14f8e{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-30a226e5{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-509d8e62{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-17d251a4{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-7fad9bb3 .elementor-heading-title{font-size:35px;}.elementor-150 .elementor-element.elementor-element-23fbe99e{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-8e9378d{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-f20d77e{--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-4bcbcd7{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-74590a89{--min-height:1898.2px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-150 .elementor-element.elementor-element-61d29761{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-2314183a{--container-widget-width:688.8px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688.8px );max-width:688.8px;}.elementor-150 .elementor-element.elementor-element-2314183a .elementor-heading-title{font-size:51.2px;}.elementor-150 .elementor-element.elementor-element-70823345{--container-widget-width:688.8px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688.8px );max-width:688.8px;}.elementor-150 .elementor-element.elementor-element-2e7b36f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-150 .elementor-element.elementor-element-207da01a{--min-height:951.725px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-556e1b9a{left:-17px;}body.rtl .elementor-150 .elementor-element.elementor-element-556e1b9a{right:-17px;}.elementor-150 .elementor-element.elementor-element-556e1b9a{top:-62px;}.elementor-150 .elementor-element.elementor-element-6f11643f{--min-height:767.725px;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-59fb5e4 .elementor-heading-title{font-size:43.2px;}.elementor-150 .elementor-element.elementor-element-384bbb1b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-150 .elementor-element.elementor-element-5e6cd43{--min-height:114.4px;}.elementor-150 .elementor-element.elementor-element-5e3c92d{--container-widget-width:323.138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323.138px );max-width:323.138px;font-size:28.8px;}.elementor-150 .elementor-element.elementor-element-4fee766{margin:0px 142.575px calc(var(--kit-widget-spacing, 0px) + 0px) 142.562px;}.elementor-150 .elementor-element.elementor-element-1fdc831{--container-widget-width:329.4px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329.4px );max-width:329.4px;top:173.491px;font-size:34px;line-height:20.336px;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-1fdc831{left:379.477px;}body.rtl .elementor-150 .elementor-element.elementor-element-1fdc831{right:379.477px;}}@media(max-width:767px){.elementor-150 .elementor-element.elementor-element-3d4accd3{--min-height:36vh;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-3d4accd3:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-3d4accd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-150 .elementor-element.elementor-element-5196a0ed{text-align:center;}.elementor-150 .elementor-element.elementor-element-1592f288{--container-widget-width:339.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339.2px );max-width:339.2px;text-align:center;}.elementor-150 .elementor-element.elementor-element-1592f288 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-150 .elementor-element.elementor-element-51c63d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16.6px) 0px;text-align:center;}.elementor-150 .elementor-element.elementor-element-51c63d2 .elementor-heading-title{font-size:16px;}.elementor-150 .elementor-element.elementor-element-2d6bd467{text-align:center;}.elementor-150 .elementor-element.elementor-element-27a4546d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-150 .elementor-element.elementor-element-25cfaa6{--container-widget-width:339.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339.2px );max-width:339.2px;}.elementor-150 .elementor-element.elementor-element-ee8b5d{--container-widget-width:339.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339.2px );max-width:339.2px;}.elementor-150 .elementor-element.elementor-element-ee8b5d img{width:339.2px;}.elementor-150 .elementor-element.elementor-element-239bb969{--container-widget-width:345.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345.2px );max-width:345.2px;font-size:34px;line-height:20.336px;}.elementor-150 .elementor-element.elementor-element-ca22b7f{--container-widget-width:335.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335.2px );max-width:335.2px;}.elementor-150 .elementor-element.elementor-element-ca22b7f .elementor-heading-title{font-size:32px;}.elementor-150 .elementor-element.elementor-element-22f68d1{--container-widget-width:335.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335.2px );max-width:335.2px;}.elementor-150 .elementor-element.elementor-element-8c8809b .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-01a7043 .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-a61f095 .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-40b6b53{--container-widget-width:339.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339.2px );max-width:339.2px;}.elementor-150 .elementor-element.elementor-element-e5553d4{--container-widget-width:339.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339.2px );max-width:339.2px;}.elementor-150 .elementor-element.elementor-element-e5553d4 .elementor-heading-title{font-size:51.2px;}.elementor-150 .elementor-element.elementor-element-c548113{text-align:center;}.elementor-150 .elementor-element.elementor-element-8a60aa2 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-150 .elementor-element.elementor-element-15c5464{--container-widget-width:345.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345.2px );max-width:345.2px;font-size:34px;line-height:20.336px;}.elementor-150 .elementor-element.elementor-element-f2642c4 .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-1adecfe .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-956d5f5 .elementor-image-box-img{margin-bottom:15px;}.elementor-150 .elementor-element.elementor-element-53ed6cd{text-align:center;}.elementor-150 .elementor-element.elementor-element-7c39eaf{text-align:center;}.elementor-150 .elementor-element.elementor-element-7c39eaf .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-150 .elementor-element.elementor-element-118455d{text-align:center;}.elementor-150 .elementor-element.elementor-element-9b8fd39{--min-height:508.8px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-1ac7806{--width:100%;--min-height:348.8px;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:1fr;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-150 .elementor-element.elementor-element-8e3aaef{--width:335.2px;--min-height:145.8px;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-1dd25a2{--container-widget-width:335.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335.2px );max-width:335.2px;}.elementor-150 .elementor-element.elementor-element-1dd25a2 .elementor-heading-title{font-size:32px;}.elementor-150 .elementor-element.elementor-element-1037df7{--container-widget-width:335.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335.2px );max-width:335.2px;}.elementor-150 .elementor-element.elementor-element-153f7f5{--width:335.2px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-ce6087e{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-ce6087e{left:237px;}body.rtl .elementor-150 .elementor-element.elementor-element-ce6087e{right:237px;}.elementor-150 .elementor-element.elementor-element-ce6087e img{width:210px;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-edc1cbc{left:-153px;}body.rtl .elementor-150 .elementor-element.elementor-element-edc1cbc{right:-153px;}.elementor-150 .elementor-element.elementor-element-edc1cbc{top:-98px;}.elementor-150 .elementor-element.elementor-element-24bb0719{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-5133ea46{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-773a5f00{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-a1acdf8{text-align:center;}.elementor-150 .elementor-element.elementor-element-0b915c0 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-150 .elementor-element.elementor-element-6397f92c{font-size:16px;}.elementor-150 .elementor-element.elementor-element-29f9cf78{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-3e1c0404{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-4e02fc89{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-505b237a{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-374c0d6c{font-size:14px;}.elementor-150 .elementor-element.elementor-element-73035eed .elementor-heading-title{font-size:29px;}.elementor-150 .elementor-element.elementor-element-494be7f0{font-size:14px;}.elementor-150 .elementor-element.elementor-element-7b7e412{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-8804f2a{font-size:10px;}.elementor-150 .elementor-element.elementor-element-23786958{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-21329836{font-size:14px;}.elementor-150 .elementor-element.elementor-element-33862688{font-size:14px;}.elementor-150 .elementor-element.elementor-element-59f7d74{font-size:14px;}.elementor-150 .elementor-element.elementor-element-1eca6189{font-size:14px;}.elementor-150 .elementor-element.elementor-element-4c374338{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-2706cc0c{font-size:14px;}.elementor-150 .elementor-element.elementor-element-309c165f{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-3a4313ec{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-7572c738{font-size:14px;}.elementor-150 .elementor-element.elementor-element-71b8d3d1 .elementor-heading-title{font-size:29px;}.elementor-150 .elementor-element.elementor-element-7961ccb{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-96815ae{font-size:10px;}.elementor-150 .elementor-element.elementor-element-683c9458{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-50de9282{font-size:14px;}.elementor-150 .elementor-element.elementor-element-d620ac8{font-size:14px;}.elementor-150 .elementor-element.elementor-element-5ab8fa7a{font-size:14px;}.elementor-150 .elementor-element.elementor-element-209b7409{font-size:14px;}.elementor-150 .elementor-element.elementor-element-bd43c64{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-b075a7b{font-size:14px;}.elementor-150 .elementor-element.elementor-element-49c26bf1{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-26917ea3{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-61a668d1{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-7fb3ce52{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-1f101ff3{font-size:14px;}.elementor-150 .elementor-element.elementor-element-37f8d060 .elementor-heading-title{font-size:29px;}.elementor-150 .elementor-element.elementor-element-3aa0346f{font-size:14px;}.elementor-150 .elementor-element.elementor-element-4311d02b{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-6339a2aa{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-4d14a7d1{font-size:10px;}.elementor-150 .elementor-element.elementor-element-2661401c{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-75f8ea15{font-size:10px;}.elementor-150 .elementor-element.elementor-element-49f03b90{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-66f73225{font-size:14px;}.elementor-150 .elementor-element.elementor-element-29add603{font-size:14px;}.elementor-150 .elementor-element.elementor-element-26096e4{font-size:14px;}.elementor-150 .elementor-element.elementor-element-17a7812{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-f69098f{font-size:14px;}.elementor-150 .elementor-element.elementor-element-290dfac4{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-2a5ff77{font-size:14px;}.elementor-150 .elementor-element.elementor-element-27050cbf .elementor-heading-title{font-size:29px;}.elementor-150 .elementor-element.elementor-element-66ed4244{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-2e318757{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-5fc0e748{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-50e4d82b{font-size:14px;}.elementor-150 .elementor-element.elementor-element-26e159cf{font-size:14px;}.elementor-150 .elementor-element.elementor-element-3a66218a{font-size:14px;}.elementor-150 .elementor-element.elementor-element-7f3f8dfa{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-7eb36693{font-size:11px;}.elementor-150 .elementor-element.elementor-element-a4885fe{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-18a839b5{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-6f278169{font-size:14px;}.elementor-150 .elementor-element.elementor-element-6367c938{font-size:14px;}.elementor-150 .elementor-element.elementor-element-3d0253a2{font-size:14px;}.elementor-150 .elementor-element.elementor-element-1d71464f{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-4c132264{font-size:10px;}.elementor-150 .elementor-element.elementor-element-52ea982{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-6b8d2b19{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-6e0e4650{font-size:14px;}.elementor-150 .elementor-element.elementor-element-596c3c7c{font-size:14px;}.elementor-150 .elementor-element.elementor-element-3427e489{font-size:14px;}.elementor-150 .elementor-element.elementor-element-3074a973{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-484e9b75{font-size:10px;}.elementor-150 .elementor-element.elementor-element-6473fd2d{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-4fc873c0{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-675979f3{font-size:14px;}.elementor-150 .elementor-element.elementor-element-6ee54fe{font-size:14px;}.elementor-150 .elementor-element.elementor-element-5d584581{font-size:14px;}.elementor-150 .elementor-element.elementor-element-2fc14f8e{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-36108723{font-size:11px;}.elementor-150 .elementor-element.elementor-element-30a226e5{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-509d8e62{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-17d251a4{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-34e46b5a{font-size:14px;}.elementor-150 .elementor-element.elementor-element-7fad9bb3 .elementor-heading-title{font-size:29px;}.elementor-150 .elementor-element.elementor-element-23fbe99e{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-8e9378d{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-2765e12{font-size:14px;}.elementor-150 .elementor-element.elementor-element-f20d77e{--width:100%;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-4ae09856{font-size:14px;}.elementor-150 .elementor-element.elementor-element-165b1b02{font-size:14px;}.elementor-150 .elementor-element.elementor-element-71eefe31{font-size:14px;}.elementor-150 .elementor-element.elementor-element-4bcbcd7{--width:100%;--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-7392628{font-size:14px;}.elementor-150 .elementor-element.elementor-element-74590a89{--min-height:3503.4px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-61d29761{--flex-wrap:nowrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-2314183a{--container-widget-width:339.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339.2px );max-width:339.2px;}.elementor-150 .elementor-element.elementor-element-2314183a .elementor-heading-title{font-size:51.2px;line-height:1.1em;}.elementor-150 .elementor-element.elementor-element-70823345{--container-widget-width:339.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339.2px );max-width:339.2px;}.elementor-150 .elementor-element.elementor-element-42ce45d{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-e808918{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-b226762{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-a9a504b{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-8e824c3{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-5edd80e{--flex-wrap:nowrap;}.elementor-150 .elementor-element.elementor-element-207da01a{--min-height:1499.12px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-556e1b9a{left:-153px;}body.rtl .elementor-150 .elementor-element.elementor-element-556e1b9a{right:-153px;}.elementor-150 .elementor-element.elementor-element-556e1b9a{top:-98px;}.elementor-150 .elementor-element.elementor-element-6f11643f{--width:100%;--min-height:1315.12px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:18px;}.elementor-150 .elementor-element.elementor-element-59fb5e4 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-150 .elementor-element.elementor-element-4fd114ef{text-align:center;}.elementor-150 .elementor-element.elementor-element-6d54656{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-150 .elementor-element.elementor-element-384bbb1b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-150 .elementor-element.elementor-element-5e6cd43{--width:319.2px;--min-height:149.975px;--flex-wrap:nowrap;grid-column:1;}.elementor-150 .elementor-element.elementor-element-5e3c92d{--container-widget-width:319.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 319.2px );max-width:319.2px;font-size:28.8px;}.elementor-150 .elementor-element.elementor-element-c2c6424{line-height:19.584px;}.elementor-150 .elementor-element.elementor-element-4fee766{margin:0px 140.6px calc(var(--kit-widget-spacing, 0px) + 0px) 140.6px;}.elementor-150 .elementor-element.elementor-element-1fdc831{--container-widget-width:345.2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345.2px );max-width:345.2px;top:196.521px;font-size:34px;line-height:20.336px;}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-1fdc831{left:19.637px;}body.rtl .elementor-150 .elementor-element.elementor-element-1fdc831{right:19.637px;}}@media(min-width:768px){.elementor-150 .elementor-element.elementor-element-3d4accd3{--width:110%;}.elementor-150 .elementor-element.elementor-element-5a88666{--width:90%;}.elementor-150 .elementor-element.elementor-element-a2eb5f0{--width:59.224%;}.elementor-150 .elementor-element.elementor-element-1ac7806{--width:800px;}.elementor-150 .elementor-element.elementor-element-8e3aaef{--width:334.087px;}.elementor-150 .elementor-element.elementor-element-153f7f5{--width:400.9px;}.elementor-150 .elementor-element.elementor-element-24bb0719{--width:100%;}.elementor-150 .elementor-element.elementor-element-5133ea46{--width:100%;}.elementor-150 .elementor-element.elementor-element-773a5f00{--width:100%;}.elementor-150 .elementor-element.elementor-element-29f9cf78{--width:100%;}.elementor-150 .elementor-element.elementor-element-3e1c0404{--width:90%;}.elementor-150 .elementor-element.elementor-element-4e02fc89{--width:42%;}.elementor-150 .elementor-element.elementor-element-505b237a{--width:58%;}.elementor-150 .elementor-element.elementor-element-23786958{--width:100%;}.elementor-150 .elementor-element.elementor-element-4c374338{--width:100%;}.elementor-150 .elementor-element.elementor-element-309c165f{--width:90%;}.elementor-150 .elementor-element.elementor-element-3a4313ec{--width:58%;}.elementor-150 .elementor-element.elementor-element-683c9458{--width:100%;}.elementor-150 .elementor-element.elementor-element-bd43c64{--width:100%;}.elementor-150 .elementor-element.elementor-element-49c26bf1{--width:42%;}.elementor-150 .elementor-element.elementor-element-26917ea3{--width:90%;}.elementor-150 .elementor-element.elementor-element-61a668d1{--width:56%;}.elementor-150 .elementor-element.elementor-element-7fb3ce52{--width:44%;}.elementor-150 .elementor-element.elementor-element-4311d02b{--width:100%;}.elementor-150 .elementor-element.elementor-element-49f03b90{--width:100%;}.elementor-150 .elementor-element.elementor-element-17a7812{--width:100%;}.elementor-150 .elementor-element.elementor-element-290dfac4{--width:90%;}.elementor-150 .elementor-element.elementor-element-66ed4244{--width:100%;}.elementor-150 .elementor-element.elementor-element-2e318757{--width:25%;}.elementor-150 .elementor-element.elementor-element-5fc0e748{--width:100%;}.elementor-150 .elementor-element.elementor-element-a4885fe{--width:25%;}.elementor-150 .elementor-element.elementor-element-18a839b5{--width:100%;}.elementor-150 .elementor-element.elementor-element-52ea982{--width:25%;}.elementor-150 .elementor-element.elementor-element-6b8d2b19{--width:100%;}.elementor-150 .elementor-element.elementor-element-6473fd2d{--width:25%;}.elementor-150 .elementor-element.elementor-element-4fc873c0{--width:100%;}.elementor-150 .elementor-element.elementor-element-30a226e5{--width:90%;}.elementor-150 .elementor-element.elementor-element-509d8e62{--width:42.215%;}.elementor-150 .elementor-element.elementor-element-17d251a4{--width:66%;}.elementor-150 .elementor-element.elementor-element-23fbe99e{--width:100%;}.elementor-150 .elementor-element.elementor-element-f20d77e{--width:100%;}.elementor-150 .elementor-element.elementor-element-4bcbcd7{--width:100%;}.elementor-150 .elementor-element.elementor-element-5fed192{--width:100%;}.elementor-150 .elementor-element.elementor-element-a53c81c{--width:100%;}.elementor-150 .elementor-element.elementor-element-213a106{--width:100%;}.elementor-150 .elementor-element.elementor-element-5043755{--width:100%;}.elementor-150 .elementor-element.elementor-element-4508cda{--width:100%;}.elementor-150 .elementor-element.elementor-element-ea1f0f7{--width:100%;}.elementor-150 .elementor-element.elementor-element-6f11643f{--width:1240px;}.elementor-150 .elementor-element.elementor-element-5e6cd43{--width:669px;}}@media(max-width:1024px) and (min-width:768px){.elementor-150 .elementor-element.elementor-element-1ac7806{--width:100%;}.elementor-150 .elementor-element.elementor-element-8e3aaef{--width:283.538px;}.elementor-150 .elementor-element.elementor-element-153f7f5{--width:340.263px;}.elementor-150 .elementor-element.elementor-element-24bb0719{--width:100%;}.elementor-150 .elementor-element.elementor-element-5133ea46{--width:100%;}.elementor-150 .elementor-element.elementor-element-773a5f00{--width:100%;}.elementor-150 .elementor-element.elementor-element-29f9cf78{--width:100%;}.elementor-150 .elementor-element.elementor-element-3e1c0404{--width:100%;}.elementor-150 .elementor-element.elementor-element-4e02fc89{--width:100%;}.elementor-150 .elementor-element.elementor-element-505b237a{--width:100%;}.elementor-150 .elementor-element.elementor-element-7b7e412{--width:0%;}.elementor-150 .elementor-element.elementor-element-23786958{--width:100%;}.elementor-150 .elementor-element.elementor-element-4c374338{--width:100%;}.elementor-150 .elementor-element.elementor-element-309c165f{--width:100%;}.elementor-150 .elementor-element.elementor-element-3a4313ec{--width:100%;}.elementor-150 .elementor-element.elementor-element-7961ccb{--width:0%;}.elementor-150 .elementor-element.elementor-element-683c9458{--width:100%;}.elementor-150 .elementor-element.elementor-element-bd43c64{--width:100%;}.elementor-150 .elementor-element.elementor-element-49c26bf1{--width:100%;}.elementor-150 .elementor-element.elementor-element-26917ea3{--width:100%;}.elementor-150 .elementor-element.elementor-element-61a668d1{--width:100%;}.elementor-150 .elementor-element.elementor-element-7fb3ce52{--width:100%;}.elementor-150 .elementor-element.elementor-element-4311d02b{--width:100%;}.elementor-150 .elementor-element.elementor-element-6339a2aa{--width:0%;}.elementor-150 .elementor-element.elementor-element-2661401c{--width:0%;}.elementor-150 .elementor-element.elementor-element-49f03b90{--width:100%;}.elementor-150 .elementor-element.elementor-element-17a7812{--width:100%;}.elementor-150 .elementor-element.elementor-element-290dfac4{--width:100%;}.elementor-150 .elementor-element.elementor-element-66ed4244{--width:100%;}.elementor-150 .elementor-element.elementor-element-2e318757{--width:45%;}.elementor-150 .elementor-element.elementor-element-5fc0e748{--width:100%;}.elementor-150 .elementor-element.elementor-element-7f3f8dfa{--width:0%;}.elementor-150 .elementor-element.elementor-element-a4885fe{--width:45%;}.elementor-150 .elementor-element.elementor-element-18a839b5{--width:100%;}.elementor-150 .elementor-element.elementor-element-1d71464f{--width:0%;}.elementor-150 .elementor-element.elementor-element-52ea982{--width:45%;}.elementor-150 .elementor-element.elementor-element-6b8d2b19{--width:100%;}.elementor-150 .elementor-element.elementor-element-3074a973{--width:0%;}.elementor-150 .elementor-element.elementor-element-6473fd2d{--width:45%;}.elementor-150 .elementor-element.elementor-element-4fc873c0{--width:100%;}.elementor-150 .elementor-element.elementor-element-2fc14f8e{--width:0%;}.elementor-150 .elementor-element.elementor-element-30a226e5{--width:100%;}.elementor-150 .elementor-element.elementor-element-509d8e62{--width:100%;}.elementor-150 .elementor-element.elementor-element-17d251a4{--width:100%;}.elementor-150 .elementor-element.elementor-element-23fbe99e{--width:100%;}.elementor-150 .elementor-element.elementor-element-8e9378d{--width:0%;}.elementor-150 .elementor-element.elementor-element-f20d77e{--width:100%;}.elementor-150 .elementor-element.elementor-element-4bcbcd7{--width:100%;}.elementor-150 .elementor-element.elementor-element-6f11643f{--width:100%;}.elementor-150 .elementor-element.elementor-element-5e6cd43{--width:323.138px;}}/* Start custom CSS for html, class: .elementor-element-706a25f */.strong-62qws7 { width: 534.625px; height: 80.5px; fixed-width: 534.625px; fixed-height: 80.5px; grid-column: 3; border-top-color: rgb(208, 180, 119); font-family: "Photograph Signature", cursive; font-size: 59.2px; line-height: 40.256px; text-align: center; color: rgb(208, 180, 119);      z-index: 2; transform: matrix(0.990268, -0.139173, 0.139173, 0.990268, 0, 0); transform-origin: 267.312px 40.25px; } @media (max-width: 1024px) { .strong-62qws7 { width: 111.088px; height: 100.05px; fixed-width: 111.088px; fixed-height: 100.05px; font-size: 36.8px; line-height: 25.024px; } } @media (max-width: 767px) { .strong-62qws7 { grid-column: 1; width: 319.2px; height: 50.025px; fixed-width: 319.2px; fixed-height: 50.025px; font-size: 36.8px; line-height: 25.024px; } } .elementor-150 .elementor-element.elementor-element-706a25f strong{
    
    height: 80.5px;
    grid-column: 3;
    font-family: "Photograph Signature", cursive;
    font-size: 59.2px;
    line-height: 40.256px;
    text-align: center;
    color: rgb(208, 180, 119);
    transform: matrix(0.990268, -0.139173, 0.139173, 0.990268, 0, 0);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29f9cf78 */.elementor-150 .elementor-element.elementor-element-29f9cf78 .elementor-button {
    transition: all 0.25s ease;
}

.elementor-150 .elementor-element.elementor-element-29f9cf78 .elementor-button:hover {
    transform: translateY(-2px);
}

.elementor-150 .elementor-element.elementor-element-29f9cf78 .reunion-today .elementor-button,
.elementor-150 .elementor-element.elementor-element-29f9cf78 .reunion-today.elementor-widget-button .elementor-button {
    background-color: #0B5B50 !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Photograph Signature';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://frankfamilyreunion.us/wp-content/uploads/sites/49/2026/09/Photograph-Signature.ttf') format('truetype');
}
/* End Custom Fonts CSS */