.elementor-5243 .elementor-element.elementor-element-s1hero > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s1hero:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s1hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adamlavi.com/wp-content/uploads/2025/01/DSC07342-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5243 .elementor-element.elementor-element-s1hero > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(26,42,54,0.30) 0%, rgba(18,30,40,0.88) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5243 .elementor-element.elementor-element-s1hero > .elementor-container{max-width:880px;min-height:76vh;}.elementor-5243 .elementor-element.elementor-element-s1hero{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 24px 48px 24px;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s1c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s1c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5243 .elementor-element.elementor-element-863d0b6{text-align:center;}.elementor-5243 .elementor-element.elementor-element-863d0b6 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.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-5243 .elementor-element.elementor-element-3d516a6{text-align:center;font-family:"Assistant", Sans-serif;}.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-5243 .elementor-element.elementor-element-cta_hero .elementor-button{background-color:#C5A33F;font-family:"Assistant", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(197,163,63,0.38);border-radius:50px 50px 50px 50px;padding:17px 42px 17px 42px;}.elementor-5243 .elementor-element.elementor-element-cta_hero .elementor-button:hover, .elementor-5243 .elementor-element.elementor-element-cta_hero .elementor-button:focus{background-color:#22394C;color:#FFFFFF;}.elementor-5243 .elementor-element.elementor-element-cta_hero > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-5243 .elementor-element.elementor-element-cta_hero .elementor-button:hover svg, .elementor-5243 .elementor-element.elementor-element-cta_hero .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5243 .elementor-element.elementor-element-7c830c2{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-s2vid:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s2vid > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-5243 .elementor-element.elementor-element-s2vid > .elementor-container{max-width:1000px;}.elementor-5243 .elementor-element.elementor-element-s2vid{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 96px 24px;}.elementor-5243 .elementor-element.elementor-element-s2vid > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s2a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s2a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-vid_new{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-5243 .elementor-element.elementor-element-vid_new > .elementor-widget-container{border-radius:22px 22px 22px 22px;box-shadow:0px 22px 60px 0px rgba(26,42,54,0.26);}.elementor-5243 .elementor-element.elementor-element-vid_new .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s2b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s2b > .elementor-element-populated{padding:0px 34px 0px 0px;}.elementor-5243 .elementor-element.elementor-element-6f8a095 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-5243 .elementor-element.elementor-element-6f8a095{text-align:start;}.elementor-5243 .elementor-element.elementor-element-6f8a095 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-24e1ab9{text-align:start;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-s3what:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s3what > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE4;}.elementor-5243 .elementor-element.elementor-element-s3what > .elementor-container{max-width:1060px;}.elementor-5243 .elementor-element.elementor-element-s3what{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 24px 104px 24px;}.elementor-5243 .elementor-element.elementor-element-s3what > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s3whatc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s3whatc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s3whatc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-a433179 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5243 .elementor-element.elementor-element-a433179{text-align:center;}.elementor-5243 .elementor-element.elementor-element-a433179 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-82ebfd8{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-s4reb:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s4reb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-5243 .elementor-element.elementor-element-s4reb > .elementor-container{max-width:800px;}.elementor-5243 .elementor-element.elementor-element-s4reb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 24px 104px 24px;}.elementor-5243 .elementor-element.elementor-element-s4reb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s4rebc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s4rebc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s4rebc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-d8bf8d5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5243 .elementor-element.elementor-element-d8bf8d5{text-align:center;}.elementor-5243 .elementor-element.elementor-element-d8bf8d5 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-7493ecb{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-s5flow:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s5flow > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-5243 .elementor-element.elementor-element-s5flow > .elementor-container{max-width:820px;}.elementor-5243 .elementor-element.elementor-element-s5flow{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 24px 104px 24px;}.elementor-5243 .elementor-element.elementor-element-s5flow > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s5flowc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s5flowc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s5flowc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-8bb532a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5243 .elementor-element.elementor-element-8bb532a{text-align:center;}.elementor-5243 .elementor-element.elementor-element-8bb532a .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-cfba8e9{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-s6test:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s6test > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A36;}.elementor-5243 .elementor-element.elementor-element-s6test > .elementor-container{max-width:1020px;}.elementor-5243 .elementor-element.elementor-element-s6test{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 24px 100px 24px;}.elementor-5243 .elementor-element.elementor-element-s6test > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s6c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-e7c1c23 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-5243 .elementor-element.elementor-element-e7c1c23{text-align:center;}.elementor-5243 .elementor-element.elementor-element-e7c1c23 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-tv1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-tv1 > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-5243 .elementor-element.elementor-element-tvw1 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-5243 .elementor-element.elementor-element-tvw1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5243 .elementor-element.elementor-element-tv2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-tv2 > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-5243 .elementor-element.elementor-element-tvw2 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-5243 .elementor-element.elementor-element-tvw2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5243 .elementor-element.elementor-element-tv3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-tv3 > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-5243 .elementor-element.elementor-element-tvw3 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-5243 .elementor-element.elementor-element-tvw3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5243 .elementor-element.elementor-element-tv4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-tv4 > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-5243 .elementor-element.elementor-element-tvw4 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-5243 .elementor-element.elementor-element-tvw4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5243 .elementor-element.elementor-element-tshots > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-5243 .elementor-element.elementor-element-tshots{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5243 .elementor-element.elementor-element-s7fit:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s7fit > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE4;}.elementor-5243 .elementor-element.elementor-element-s7fit > .elementor-container{max-width:940px;}.elementor-5243 .elementor-element.elementor-element-s7fit{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 24px 104px 24px;}.elementor-5243 .elementor-element.elementor-element-s7fit > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s7fitc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s7fitc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s7fitc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-4f7e6b7 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-5243 .elementor-element.elementor-element-4f7e6b7{text-align:center;}.elementor-5243 .elementor-element.elementor-element-4f7e6b7 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-fd1cc11{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-sMidCta:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-sMidCta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-5243 .elementor-element.elementor-element-sMidCta > .elementor-container{max-width:620px;}.elementor-5243 .elementor-element.elementor-element-sMidCta{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 24px 56px 24px;}.elementor-5243 .elementor-element.elementor-element-sMidCta > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-sMidCtac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-sMidCtac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-sMidCtac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-midtxt{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-midbtn .elementor-button{background-color:#C5A33F;font-family:"Assistant", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 8px 26px 0px rgba(197,163,63,0.34);border-radius:50px 50px 50px 50px;padding:15px 38px 15px 38px;}.elementor-5243 .elementor-element.elementor-element-midbtn .elementor-button:hover, .elementor-5243 .elementor-element.elementor-element-midbtn .elementor-button:focus{background-color:#22394C;color:#FFFFFF;}.elementor-5243 .elementor-element.elementor-element-midbtn > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-5243 .elementor-element.elementor-element-midbtn .elementor-button:hover svg, .elementor-5243 .elementor-element.elementor-element-midbtn .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5243 .elementor-element.elementor-element-s8gal:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s8gal > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-5243 .elementor-element.elementor-element-s8gal > .elementor-container{max-width:1240px;}.elementor-5243 .elementor-element.elementor-element-s8gal{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 20px 96px 20px;}.elementor-5243 .elementor-element.elementor-element-s8gal > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5243 .elementor-element.elementor-element-s8c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-18ce187 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-5243 .elementor-element.elementor-element-18ce187{text-align:center;}.elementor-5243 .elementor-element.elementor-element-18ce187 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-gal8{--e-image-carousel-slides-to-show:3;}.elementor-5243 .elementor-element.elementor-element-gal8 .swiper-pagination-bullet{background:#C5A33F;}.elementor-5243 .elementor-element.elementor-element-gal8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-5243 .elementor-element.elementor-element-s9me:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s9me > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE4;}.elementor-5243 .elementor-element.elementor-element-s9me > .elementor-container{max-width:1000px;}.elementor-5243 .elementor-element.elementor-element-s9me{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 96px 24px;}.elementor-5243 .elementor-element.elementor-element-s9me > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s9a.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-5243 .elementor-element.elementor-element-ai9 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 18px 48px 0px rgba(26,42,54,0.16);}.elementor-5243 .elementor-element.elementor-element-ai9{text-align:center;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s9b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s9b > .elementor-element-populated{padding:0px 34px 0px 0px;}.elementor-5243 .elementor-element.elementor-element-ef1e787 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-5243 .elementor-element.elementor-element-ef1e787{text-align:start;}.elementor-5243 .elementor-element.elementor-element-ef1e787 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-6c0a630{text-align:start;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-s10det:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s10det > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-5243 .elementor-element.elementor-element-s10det > .elementor-container{max-width:960px;}.elementor-5243 .elementor-element.elementor-element-s10det{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 24px 104px 24px;}.elementor-5243 .elementor-element.elementor-element-s10det > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s10detc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s10detc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s10detc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-f6c7dc2 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-5243 .elementor-element.elementor-element-f6c7dc2{text-align:center;}.elementor-5243 .elementor-element.elementor-element-f6c7dc2 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-50b6ff2{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-2d0c4d3{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-payrow > .elementor-container{max-width:560px;}.elementor-5243 .elementor-element.elementor-element-pa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-pa > .elementor-element-populated{padding:0px 7px 0px 7px;}.elementor-5243 .elementor-element.elementor-element-pb1 .elementor-button{background-color:#C5A33F;font-family:"Assistant", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(197,163,63,0.36);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5A33F;border-radius:50px 50px 50px 50px;padding:17px 30px 17px 30px;}.elementor-5243 .elementor-element.elementor-element-pb1 .elementor-button:hover, .elementor-5243 .elementor-element.elementor-element-pb1 .elementor-button:focus{background-color:#22394C;color:#FFFFFF;}.elementor-5243 .elementor-element.elementor-element-pb1 .elementor-button:hover svg, .elementor-5243 .elementor-element.elementor-element-pb1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5243 .elementor-element.elementor-element-pb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-pb > .elementor-element-populated{padding:0px 7px 0px 7px;}.elementor-5243 .elementor-element.elementor-element-pb2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Assistant", Sans-serif;font-size:18px;font-weight:700;fill:#22394C;color:#22394C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9BCA6;border-radius:50px 50px 50px 50px;padding:17px 30px 17px 30px;}.elementor-5243 .elementor-element.elementor-element-pb2 .elementor-button:hover, .elementor-5243 .elementor-element.elementor-element-pb2 .elementor-button:focus{background-color:#22394C;color:#FFFFFF;}.elementor-5243 .elementor-element.elementor-element-pb2 .elementor-button:hover svg, .elementor-5243 .elementor-element.elementor-element-pb2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5243 .elementor-element.elementor-element-0aff67c{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-s11faq:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s11faq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE4;}.elementor-5243 .elementor-element.elementor-element-s11faq > .elementor-container{max-width:800px;}.elementor-5243 .elementor-element.elementor-element-s11faq{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 24px 104px 24px;}.elementor-5243 .elementor-element.elementor-element-s11faq > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s11faqc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s11faqc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s11faqc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-1fc36b1 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-5243 .elementor-element.elementor-element-1fc36b1{text-align:center;}.elementor-5243 .elementor-element.elementor-element-1fc36b1 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-5243 .elementor-element.elementor-element-faqacc .elementor-accordion-item{border-width:0px;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-tab-title{background-color:#FFFFFF;padding:21px 24px 21px 24px;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-accordion-icon, .elementor-5243 .elementor-element.elementor-element-faqacc .elementor-accordion-title{color:#22394C;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-accordion-icon svg{fill:#22394C;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-active .elementor-accordion-icon, .elementor-5243 .elementor-element.elementor-element-faqacc .elementor-active .elementor-accordion-title{color:#C5A33F;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-active .elementor-accordion-icon svg{fill:#C5A33F;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-accordion-title{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:700;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-tab-content{background-color:#FFFFFF;color:#52646F;font-family:"Assistant", Sans-serif;padding:4px 24px 26px 24px;}.elementor-5243 .elementor-element.elementor-element-s12cta:not(.elementor-motion-effects-element-type-background), .elementor-5243 .elementor-element.elementor-element-s12cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adamlavi.com/wp-content/uploads/2026/07/DSC_2269-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5243 .elementor-element.elementor-element-s12cta > .elementor-background-overlay{background-color:#16242F;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5243 .elementor-element.elementor-element-s12cta > .elementor-container{max-width:760px;}.elementor-5243 .elementor-element.elementor-element-s12cta{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 24px 106px 24px;}.elementor-bc-flex-widget .elementor-5243 .elementor-element.elementor-element-s12c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5243 .elementor-element.elementor-element-s12c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5243 .elementor-element.elementor-element-s12c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5243 .elementor-element.elementor-element-65debbb > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-5243 .elementor-element.elementor-element-65debbb{text-align:center;}.elementor-5243 .elementor-element.elementor-element-65debbb .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-5243 .elementor-element.elementor-element-2b1ff64{text-align:center;font-family:"Assistant", Sans-serif;}.elementor-5243 .elementor-element.elementor-element-ctafin .elementor-button{background-color:#C5A33F;font-family:"Assistant", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 32px 0px rgba(197,163,63,0.4);border-radius:50px 50px 50px 50px;padding:17px 44px 17px 44px;}.elementor-5243 .elementor-element.elementor-element-ctafin .elementor-button:hover, .elementor-5243 .elementor-element.elementor-element-ctafin .elementor-button:focus{background-color:#FFFFFF;color:#22394C;}.elementor-5243 .elementor-element.elementor-element-ctafin > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5243 .elementor-element.elementor-element-ctafin .elementor-button:hover svg, .elementor-5243 .elementor-element.elementor-element-ctafin .elementor-button:focus svg{fill:#22394C;}.elementor-5243 .elementor-element.elementor-element-e600de9{text-align:center;font-family:"Assistant", Sans-serif;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5243 .elementor-element.elementor-element-s2a{width:40%;}.elementor-5243 .elementor-element.elementor-element-s2b{width:60%;}.elementor-5243 .elementor-element.elementor-element-tv1{width:25%;}.elementor-5243 .elementor-element.elementor-element-tv2{width:25%;}.elementor-5243 .elementor-element.elementor-element-tv3{width:25%;}.elementor-5243 .elementor-element.elementor-element-tv4{width:25%;}.elementor-5243 .elementor-element.elementor-element-s9a{width:40%;}.elementor-5243 .elementor-element.elementor-element-s9b{width:60%;}.elementor-5243 .elementor-element.elementor-element-pa{width:50%;}.elementor-5243 .elementor-element.elementor-element-pb{width:50%;}}@media(max-width:767px){.elementor-5243 .elementor-element.elementor-element-s1hero > .elementor-container{min-height:78vh;}.elementor-5243 .elementor-element.elementor-element-s1hero{padding:40px 18px 44px 18px;}.elementor-5243 .elementor-element.elementor-element-s2vid{padding:64px 18px 60px 18px;}.elementor-5243 .elementor-element.elementor-element-s2a > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-5243 .elementor-element.elementor-element-vid_new{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-5243 .elementor-element.elementor-element-s2b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5243 .elementor-element.elementor-element-s3what{padding:70px 18px 64px 18px;}.elementor-5243 .elementor-element.elementor-element-s4reb{padding:70px 18px 64px 18px;}.elementor-5243 .elementor-element.elementor-element-s5flow{padding:70px 18px 64px 18px;}.elementor-5243 .elementor-element.elementor-element-s6test{padding:66px 16px 62px 16px;}.elementor-5243 .elementor-element.elementor-element-tv1{width:50%;}.elementor-5243 .elementor-element.elementor-element-tv1 > .elementor-element-populated{padding:0px 5px 10px 5px;}.elementor-5243 .elementor-element.elementor-element-tv2{width:50%;}.elementor-5243 .elementor-element.elementor-element-tv2 > .elementor-element-populated{padding:0px 5px 10px 5px;}.elementor-5243 .elementor-element.elementor-element-tv3{width:50%;}.elementor-5243 .elementor-element.elementor-element-tv3 > .elementor-element-populated{padding:0px 5px 10px 5px;}.elementor-5243 .elementor-element.elementor-element-tv4{width:50%;}.elementor-5243 .elementor-element.elementor-element-tv4 > .elementor-element-populated{padding:0px 5px 10px 5px;}.elementor-5243 .elementor-element.elementor-element-s7fit{padding:70px 18px 64px 18px;}.elementor-5243 .elementor-element.elementor-element-sMidCta{padding:44px 18px 44px 18px;}.elementor-5243 .elementor-element.elementor-element-s8gal{padding:62px 12px 62px 12px;}.elementor-5243 .elementor-element.elementor-element-gal8{--e-image-carousel-slides-to-show:1;}.elementor-5243 .elementor-element.elementor-element-s9me{padding:64px 18px 60px 18px;}.elementor-5243 .elementor-element.elementor-element-s9a > .elementor-element-populated{padding:0px 0px 28px 0px;}.elementor-5243 .elementor-element.elementor-element-s9b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5243 .elementor-element.elementor-element-s10det{padding:70px 18px 64px 18px;}.elementor-5243 .elementor-element.elementor-element-pa > .elementor-element-populated{padding:0px 0px 12px 0px;}.elementor-5243 .elementor-element.elementor-element-s11faq{padding:70px 18px 64px 18px;}.elementor-5243 .elementor-element.elementor-element-faqacc .elementor-accordion-title{font-size:15.5px;}.elementor-5243 .elementor-element.elementor-element-s12cta{padding:72px 18px 70px 18px;}}