.elementor-650 .elementor-element.elementor-element-lp_hero{--display:flex;--min-height:640px;--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;--align-items:stretch;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_hero:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-warmiv1 );}.elementor-650 .elementor-element.elementor-element-lp_hero_left{--display:flex;--min-height:640px;--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_hero_left:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_hero_left > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-warmiv1 );}.elementor-650 .elementor-element.elementor-element-lp_hero_inner{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_txt{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_txt .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.4em;letter-spacing:0.28em;color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_line{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_line:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_line > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-650 .elementor-element.elementor-element-lp_hero_h1{text-align:start;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_hero_h1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:92px;font-weight:500;line-height:0.88em;letter-spacing:-0.047em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-650 .elementor-element.elementor-element-lp_hero_body{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.45em;color:var( --e-global-color-text );margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_hero_body p{margin-block-end:0px;}.elementor-650 .elementor-element.elementor-element-lp_hero_right{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_hero_right:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_hero_right > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio-botics.co.za/wp-content/uploads/2026/10/hrsm-legislative-posters-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-650 .elementor-element.elementor-element-lp_feature_strip{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_feature_strip:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_feature_strip > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-650 .elementor-element.elementor-element-lp_feature_inner{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_feat1{--display:flex;--min-height:104px;--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.30);--border-color:rgba(255,255,255,0.30);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-650 .elementor-element.elementor-element-lp_feat1_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat1_img img{width:56px;}.elementor-650 .elementor-element.elementor-element-lp_feat1_txt{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_feat1_txt .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.25em;letter-spacing:0em;color:var( --e-global-color-softwh1 );}.elementor-650 .elementor-element.elementor-element-lp_feat2{--display:flex;--min-height:104px;--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.30);--border-color:rgba(255,255,255,0.30);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-lp_feat2_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat2_img img{width:56px;}.elementor-650 .elementor-element.elementor-element-lp_feat2_txt{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_feat2_txt .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.25em;letter-spacing:0em;color:var( --e-global-color-softwh1 );}.elementor-650 .elementor-element.elementor-element-lp_feat3{--display:flex;--min-height:104px;--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.30);--border-color:rgba(255,255,255,0.30);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-lp_feat3_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat3_img img{width:56px;}.elementor-650 .elementor-element.elementor-element-lp_feat3_txt{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_feat3_txt .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.25em;letter-spacing:0em;color:var( --e-global-color-softwh1 );}.elementor-650 .elementor-element.elementor-element-lp_feat4{--display:flex;--min-height:104px;--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.30);--border-color:rgba(255,255,255,0.30);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-lp_feat4_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat4_img img{width:56px;}.elementor-650 .elementor-element.elementor-element-lp_feat4_txt{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_feat4_txt .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.25em;letter-spacing:0em;color:var( --e-global-color-softwh1 );}.elementor-650 .elementor-element.elementor-element-lp_intro_head{--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;--justify-content:center;--padding-top:42px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_intro_head:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_intro_head > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-softwh1 );}.elementor-650 .elementor-element.elementor-element-lp_intro_head_inner{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_intro_heading{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_intro_heading .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:0.98em;letter-spacing:-0.035em;color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_intro_line{--display:flex;--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_intro_line:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_intro_line > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-650 .elementor-element.elementor-element-lp_intro_body{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-650 .elementor-element.elementor-element-lp_intro_body p{margin-block-end:0px;}.elementor-650 .elementor-element.elementor-element-lp_cards{--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;--justify-content:center;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_cards:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_cards > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-softwh1 );}.elementor-650 .elementor-element.elementor-element-lp_cards_inner{--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:space-between;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_card1{--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;--overflow:hidden;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:#E5DED2;--border-color:#E5DED2;--padding-top:0px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-650 .elementor-element.elementor-element-lp_card1:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_card1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-650 .elementor-element.elementor-element-lp_card1_photo{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_card1_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card1_badge{--display:flex;--min-height:82px;--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;--border-radius:100px 100px 100px 100px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-650 .elementor-element.elementor-element-lp_card1_badge:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_card1_badge > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_card1_icon{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card1_icon img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card1_title{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_card1_title .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;line-height:1.05em;letter-spacing:-0.025em;color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_card1_text{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_card1_text p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-650 .elementor-element.elementor-element-lp_card1_btn .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-650 .elementor-element.elementor-element-lp_card1_btn .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-lp_card1_btn .elementor-button:focus{background-color:rgba(0,0,0,0);}.elementor-650 .elementor-element.elementor-element-lp_card2{--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;--overflow:hidden;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:#E5DED2;--border-color:#E5DED2;--padding-top:0px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-650 .elementor-element.elementor-element-lp_card2:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_card2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-650 .elementor-element.elementor-element-lp_card2_photo{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_card2_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card2_badge{--display:flex;--min-height:82px;--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;--border-radius:100px 100px 100px 100px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-650 .elementor-element.elementor-element-lp_card2_badge:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_card2_badge > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_card2_icon{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card2_icon img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card2_title{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_card2_title .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;line-height:1.05em;letter-spacing:-0.025em;color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_card2_text{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_card2_text p{margin-block-end:0px;}.elementor-650 .elementor-element.elementor-element-lp_card2_btn .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-650 .elementor-element.elementor-element-lp_card2_btn .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-lp_card2_btn .elementor-button:focus{background-color:rgba(0,0,0,0);}.elementor-650 .elementor-element.elementor-element-lp_card3{--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;--overflow:hidden;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:#E5DED2;--border-color:#E5DED2;--padding-top:0px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-650 .elementor-element.elementor-element-lp_card3:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_card3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF6;}.elementor-650 .elementor-element.elementor-element-lp_card3_photo{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_card3_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card3_badge{--display:flex;--min-height:82px;--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;--border-radius:100px 100px 100px 100px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-650 .elementor-element.elementor-element-lp_card3_badge:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_card3_badge > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_card3_icon{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card3_icon img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card3_title{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_card3_title .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;line-height:1.05em;letter-spacing:-0.025em;color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_card3_text{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_card3_text p{margin-block-end:0px;}.elementor-650 .elementor-element.elementor-element-lp_card3_btn .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:rgba(0,0,0,0);border-style:none;padding:0px 0px 0px 0px;}.elementor-650 .elementor-element.elementor-element-lp_card3_btn .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-lp_card3_btn .elementor-button:focus{background-color:rgba(0,0,0,0);}.elementor-650 .elementor-element.elementor-element-lp_lower{--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;--justify-content:center;--padding-top:12px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_lower > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-softwh1 );}.elementor-650 .elementor-element.elementor-element-lp_lower_inner{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_image{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_photo{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_lower_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_lower_copy{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:52px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_heading{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_heading .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:500;line-height:0.98em;letter-spacing:-0.035em;color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_lower_line{--display:flex;--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_line:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_lower_line > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-650 .elementor-element.elementor-element-lp_lower_body{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_body p{margin-block-end:18px;}.elementor-650 .elementor-element.elementor-element-lp_cta{--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;--justify-content:center;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_cta:not(.elementor-motion-effects-element-type-background), .elementor-650 .elementor-element.elementor-element-lp_cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-650 .elementor-element.elementor-element-lp_cta_inner{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_cta_heading{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_cta_heading .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:500;line-height:1em;letter-spacing:-0.03em;color:var( --e-global-color-softwh1 );}.elementor-650 .elementor-element.elementor-element-lp_cta_body{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:var( --e-global-color-softwh1 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-650 .elementor-element.elementor-element-lp_cta_body p{margin-block-end:0px;}.elementor-650 .elementor-element.elementor-element-lp_cta_button .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-softwh1 );color:var( --e-global-color-softwh1 );background-color:var( --e-global-color-secondary );border-style:none;border-radius:4px 4px 4px 4px;padding:18px 70px 18px 70px;}.elementor-650 .elementor-element.elementor-element-lp_cta_button .elementor-button:hover, .elementor-650 .elementor-element.elementor-element-lp_cta_button .elementor-button:focus{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-650 .elementor-element.elementor-element-lp_hero{--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:stretch;--flex-wrap:nowrap;}.elementor-650 .elementor-element.elementor-element-lp_hero_left{--min-height:285px;--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;--padding-top:28px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_hero_inner{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_txt{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_txt .elementor-heading-title{font-size:11px;line-height:1.4em;}.elementor-650 .elementor-element.elementor-element-lp_hero_h1{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_hero_h1 .elementor-heading-title{font-size:55px;line-height:0.9em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-650 .elementor-element.elementor-element-lp_hero_body{text-align:center;font-size:16px;}.elementor-650 .elementor-element.elementor-element-lp_hero_right{--min-height:420px;}.elementor-650 .elementor-element.elementor-element-lp_feature_inner{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-650 .elementor-element.elementor-element-lp_feat1{--min-height:108px;--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:12px 12px;--row-gap:12px;--column-gap:12px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-650 .elementor-element.elementor-element-lp_feat1_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat1_img img{width:40px;}.elementor-650 .elementor-element.elementor-element-lp_feat1_txt{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_feat1_txt .elementor-heading-title{font-size:14px;line-height:1.25em;}.elementor-650 .elementor-element.elementor-element-lp_feat2{--min-height:108px;--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:12px 12px;--row-gap:12px;--column-gap:12px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-650 .elementor-element.elementor-element-lp_feat2_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat2_img img{width:40px;}.elementor-650 .elementor-element.elementor-element-lp_feat2_txt{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_feat2_txt .elementor-heading-title{font-size:14px;line-height:1.25em;}.elementor-650 .elementor-element.elementor-element-lp_feat3{--min-height:108px;--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:12px 12px;--row-gap:12px;--column-gap:12px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-650 .elementor-element.elementor-element-lp_feat3_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat3_img img{width:40px;}.elementor-650 .elementor-element.elementor-element-lp_feat3_txt{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_feat3_txt .elementor-heading-title{font-size:14px;line-height:1.25em;}.elementor-650 .elementor-element.elementor-element-lp_feat4{--min-height:108px;--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:12px 12px;--row-gap:12px;--column-gap:12px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-650 .elementor-element.elementor-element-lp_feat4_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat4_img img{width:40px;}.elementor-650 .elementor-element.elementor-element-lp_feat4_txt{text-align:start;}.elementor-650 .elementor-element.elementor-element-lp_feat4_txt .elementor-heading-title{font-size:14px;line-height:1.25em;}.elementor-650 .elementor-element.elementor-element-lp_intro_head{--padding-top:36px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_intro_head_inner{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-650 .elementor-element.elementor-element-lp_intro_heading{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_intro_heading .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-650 .elementor-element.elementor-element-lp_intro_body{text-align:center;font-size:16px;}.elementor-650 .elementor-element.elementor-element-lp_cards{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_cards_inner{--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:space-between;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-650 .elementor-element.elementor-element-lp_card1{--padding-top:0px;--padding-bottom:22px;--padding-left:14px;--padding-right:14px;}.elementor-650 .elementor-element.elementor-element-lp_card1_photo{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card1_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card1_badge{--min-height:74px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-650 .elementor-element.elementor-element-lp_card1_icon{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card1_icon img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card1_title{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card1_title .elementor-heading-title{font-size:22px;line-height:1.05em;}.elementor-650 .elementor-element.elementor-element-lp_card1_text{text-align:center;font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-650 .elementor-element.elementor-element-lp_card1_btn .elementor-button{font-size:13px;}.elementor-650 .elementor-element.elementor-element-lp_card2{--padding-top:0px;--padding-bottom:22px;--padding-left:14px;--padding-right:14px;}.elementor-650 .elementor-element.elementor-element-lp_card2_photo{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card2_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card2_badge{--min-height:74px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-650 .elementor-element.elementor-element-lp_card2_icon{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card2_icon img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card2_title{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card2_title .elementor-heading-title{font-size:22px;line-height:1.05em;}.elementor-650 .elementor-element.elementor-element-lp_card2_text{text-align:center;font-size:14px;}.elementor-650 .elementor-element.elementor-element-lp_card2_btn .elementor-button{font-size:13px;}.elementor-650 .elementor-element.elementor-element-lp_card3{--padding-top:0px;--padding-bottom:22px;--padding-left:14px;--padding-right:14px;}.elementor-650 .elementor-element.elementor-element-lp_card3_photo{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card3_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card3_badge{--min-height:74px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-650 .elementor-element.elementor-element-lp_card3_icon{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card3_icon img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card3_title{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card3_title .elementor-heading-title{font-size:22px;line-height:1.05em;}.elementor-650 .elementor-element.elementor-element-lp_card3_text{text-align:center;font-size:14px;}.elementor-650 .elementor-element.elementor-element-lp_card3_btn .elementor-button{font-size:13px;}.elementor-650 .elementor-element.elementor-element-lp_lower{--padding-top:10px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_inner{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_photo{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_lower_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_lower_copy{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_heading{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_lower_heading .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-650 .elementor-element.elementor-element-lp_lower_body{text-align:center;font-size:16px;}.elementor-650 .elementor-element.elementor-element-lp_cta{--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_cta_inner{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-650 .elementor-element.elementor-element-lp_cta_heading{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_cta_heading .elementor-heading-title{font-size:38px;line-height:1em;}.elementor-650 .elementor-element.elementor-element-lp_cta_body{text-align:center;font-size:15px;}.elementor-650 .elementor-element.elementor-element-lp_cta_button .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-lp_hero{--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:stretch;--flex-wrap:nowrap;}.elementor-650 .elementor-element.elementor-element-lp_hero_left{--width:100%;--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;--padding-top:26px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_hero_inner{--width:85%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_txt{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_txt .elementor-heading-title{font-size:9px;line-height:1.4em;}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_line{--width:36px;}.elementor-650 .elementor-element.elementor-element-lp_hero_h1{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_hero_h1 .elementor-heading-title{font-size:42px;line-height:0.92em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-650 .elementor-element.elementor-element-lp_hero_body{text-align:center;font-size:16px;}.elementor-650 .elementor-element.elementor-element-lp_hero_right{--width:100%;--min-height:285px;}.elementor-650 .elementor-element.elementor-element-lp_feature_inner{--width:85%;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-650 .elementor-element.elementor-element-lp_feat1{--width:50%;--min-height:112px;--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:6px 6px;--row-gap:6px;--column-gap:6px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:8px;--padding-right:8px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-650 .elementor-element.elementor-element-lp_feat1_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat1_img img{width:34px;}.elementor-650 .elementor-element.elementor-element-lp_feat1_txt{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat1_txt .elementor-heading-title{font-size:13px;line-height:1.25em;}.elementor-650 .elementor-element.elementor-element-lp_feat2{--width:50%;--min-height:112px;--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:6px 6px;--row-gap:6px;--column-gap:6px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:8px;--padding-right:8px;}.elementor-650 .elementor-element.elementor-element-lp_feat2_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat2_img img{width:34px;}.elementor-650 .elementor-element.elementor-element-lp_feat2_txt{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat2_txt .elementor-heading-title{font-size:13px;line-height:1.25em;}.elementor-650 .elementor-element.elementor-element-lp_feat3{--width:50%;--min-height:112px;--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:6px 6px;--row-gap:6px;--column-gap:6px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:8px;--padding-right:8px;}.elementor-650 .elementor-element.elementor-element-lp_feat3_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat3_img img{width:34px;}.elementor-650 .elementor-element.elementor-element-lp_feat3_txt{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat3_txt .elementor-heading-title{font-size:13px;line-height:1.25em;}.elementor-650 .elementor-element.elementor-element-lp_feat4{--width:50%;--min-height:112px;--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:6px 6px;--row-gap:6px;--column-gap:6px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:8px;--padding-right:8px;}.elementor-650 .elementor-element.elementor-element-lp_feat4_img{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat4_img img{width:34px;}.elementor-650 .elementor-element.elementor-element-lp_feat4_txt{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_feat4_txt .elementor-heading-title{font-size:13px;line-height:1.25em;}.elementor-650 .elementor-element.elementor-element-lp_intro_head{--padding-top:28px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_intro_head_inner{--width:85%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-650 .elementor-element.elementor-element-lp_intro_heading{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_intro_heading .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-650 .elementor-element.elementor-element-lp_intro_line{--width:42px;}.elementor-650 .elementor-element.elementor-element-lp_intro_body{text-align:center;font-size:16px;}.elementor-650 .elementor-element.elementor-element-lp_cards{--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_cards_inner{--width:85%;--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-650 .elementor-element.elementor-element-lp_card1{--width:100%;--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-lp_card1_photo{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card1_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card1_badge{--width:76px;--min-height:76px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-650 .elementor-element.elementor-element-lp_card1_icon{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card1_icon img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card1_title{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card1_title .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-650 .elementor-element.elementor-element-lp_card1_text{text-align:center;font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-650 .elementor-element.elementor-element-lp_card1_btn .elementor-button{font-size:13px;}.elementor-650 .elementor-element.elementor-element-lp_card2{--width:100%;--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-lp_card2_photo{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card2_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card2_badge{--width:76px;--min-height:76px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-650 .elementor-element.elementor-element-lp_card2_icon{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card2_icon img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card2_title{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card2_title .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-650 .elementor-element.elementor-element-lp_card2_text{text-align:center;font-size:15px;}.elementor-650 .elementor-element.elementor-element-lp_card2_btn .elementor-button{font-size:13px;}.elementor-650 .elementor-element.elementor-element-lp_card3{--width:100%;--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-650 .elementor-element.elementor-element-lp_card3_photo{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card3_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card3_badge{--width:76px;--min-height:76px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-650 .elementor-element.elementor-element-lp_card3_icon{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card3_icon img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_card3_title{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_card3_title .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-650 .elementor-element.elementor-element-lp_card3_text{text-align:center;font-size:15px;}.elementor-650 .elementor-element.elementor-element-lp_card3_btn .elementor-button{font-size:13px;}.elementor-650 .elementor-element.elementor-element-lp_lower{--padding-top:8px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_inner{--width:85%;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_image{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_lower_photo{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_lower_photo img{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_lower_copy{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_lower_heading{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_lower_heading .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-650 .elementor-element.elementor-element-lp_lower_line{--width:42px;}.elementor-650 .elementor-element.elementor-element-lp_lower_body{text-align:center;font-size:16px;}.elementor-650 .elementor-element.elementor-element-lp_cta{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-650 .elementor-element.elementor-element-lp_cta_inner{--width:85%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-650 .elementor-element.elementor-element-lp_cta_heading{text-align:center;}.elementor-650 .elementor-element.elementor-element-lp_cta_heading .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-650 .elementor-element.elementor-element-lp_cta_body{text-align:center;font-size:15px;}.elementor-650 .elementor-element.elementor-element-lp_cta_button .elementor-button{font-size:13px;}}@media(min-width:768px){.elementor-650 .elementor-element.elementor-element-lp_hero{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_hero_left{--width:39.5%;}.elementor-650 .elementor-element.elementor-element-lp_hero_inner{--width:500px;}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_line{--width:58px;}.elementor-650 .elementor-element.elementor-element-lp_hero_right{--width:60.5%;}.elementor-650 .elementor-element.elementor-element-lp_feature_strip{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_feature_inner{--width:85%;}.elementor-650 .elementor-element.elementor-element-lp_feat1{--width:25%;}.elementor-650 .elementor-element.elementor-element-lp_feat2{--width:25%;}.elementor-650 .elementor-element.elementor-element-lp_feat3{--width:25%;}.elementor-650 .elementor-element.elementor-element-lp_feat4{--width:25%;}.elementor-650 .elementor-element.elementor-element-lp_intro_head{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_intro_head_inner{--width:85%;}.elementor-650 .elementor-element.elementor-element-lp_intro_line{--width:60px;}.elementor-650 .elementor-element.elementor-element-lp_cards{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_cards_inner{--width:85%;}.elementor-650 .elementor-element.elementor-element-lp_card1{--width:32%;}.elementor-650 .elementor-element.elementor-element-lp_card1_badge{--width:82px;}.elementor-650 .elementor-element.elementor-element-lp_card2{--width:32%;}.elementor-650 .elementor-element.elementor-element-lp_card2_badge{--width:82px;}.elementor-650 .elementor-element.elementor-element-lp_card3{--width:32%;}.elementor-650 .elementor-element.elementor-element-lp_card3_badge{--width:82px;}.elementor-650 .elementor-element.elementor-element-lp_lower{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_lower_inner{--width:85%;}.elementor-650 .elementor-element.elementor-element-lp_lower_image{--width:56%;}.elementor-650 .elementor-element.elementor-element-lp_lower_copy{--width:44%;}.elementor-650 .elementor-element.elementor-element-lp_lower_line{--width:60px;}.elementor-650 .elementor-element.elementor-element-lp_cta{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_cta_inner{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-650 .elementor-element.elementor-element-lp_hero_left{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_hero_inner{--width:90%;}.elementor-650 .elementor-element.elementor-element-lp_hero_eyebrow_line{--width:58px;}.elementor-650 .elementor-element.elementor-element-lp_hero_right{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_feature_inner{--width:90%;}.elementor-650 .elementor-element.elementor-element-lp_feat1{--width:50%;}.elementor-650 .elementor-element.elementor-element-lp_feat2{--width:50%;}.elementor-650 .elementor-element.elementor-element-lp_feat3{--width:50%;}.elementor-650 .elementor-element.elementor-element-lp_feat4{--width:50%;}.elementor-650 .elementor-element.elementor-element-lp_intro_head_inner{--width:90%;}.elementor-650 .elementor-element.elementor-element-lp_intro_line{--width:52px;}.elementor-650 .elementor-element.elementor-element-lp_cards_inner{--width:90%;}.elementor-650 .elementor-element.elementor-element-lp_card1{--width:32%;}.elementor-650 .elementor-element.elementor-element-lp_card1_badge{--width:74px;}.elementor-650 .elementor-element.elementor-element-lp_card2{--width:32%;}.elementor-650 .elementor-element.elementor-element-lp_card2_badge{--width:74px;}.elementor-650 .elementor-element.elementor-element-lp_card3{--width:32%;}.elementor-650 .elementor-element.elementor-element-lp_card3_badge{--width:74px;}.elementor-650 .elementor-element.elementor-element-lp_lower_inner{--width:90%;}.elementor-650 .elementor-element.elementor-element-lp_lower_image{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_lower_copy{--width:100%;}.elementor-650 .elementor-element.elementor-element-lp_lower_line{--width:52px;}.elementor-650 .elementor-element.elementor-element-lp_cta_inner{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-lp_hero_right */.elementor-650 .elementor-element.elementor-element-lp_hero_right{position:relative;}.elementor-650 .elementor-element.elementor-element-lp_hero_right:before{content:"";position:absolute;z-index:2;top:0;bottom:0;left:0;width:12%;pointer-events:none;background:linear-gradient(90deg,var(--e-global-color-warmiv1) 0%,rgba(246,242,234,.82) 22%,rgba(246,242,234,.35) 58%,rgba(246,242,234,0) 100%);}@media(max-width:1024px){.elementor-650 .elementor-element.elementor-element-lp_hero_right:before{display:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-lp_feature_inner */@media(min-width:1025px){.elementor-650 .elementor-element.elementor-element-lp_feature_inner>.e-con{position:relative;}.elementor-650 .elementor-element.elementor-element-lp_feature_inner>.e-con:nth-child(n+2)::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:44px;background:rgba(255,255,255,.42);pointer-events:none;}}@media(min-width:768px) and (max-width:1024px){.elementor-650 .elementor-element.elementor-element-lp_feature_inner{position:relative;}.elementor-650 .elementor-element.elementor-element-lp_feature_inner::after{content:"";position:absolute;left:50%;top:12%;bottom:12%;width:1px;background:rgba(255,255,255,.30);pointer-events:none;}.elementor-650 .elementor-element.elementor-element-lp_feature_inner::before{content:"";position:absolute;left:10%;top:50%;width:80%;height:1px;background:rgba(255,255,255,.30);pointer-events:none;}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-lp_feature_inner{position:relative;}.elementor-650 .elementor-element.elementor-element-lp_feature_inner::after{content:"";position:absolute;left:50%;top:10%;bottom:10%;width:1px;background:rgba(255,255,255,.28);pointer-events:none;}.elementor-650 .elementor-element.elementor-element-lp_feature_inner::before{content:"";position:absolute;left:14%;top:50%;width:72%;height:1px;background:rgba(255,255,255,.28);pointer-events:none;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-lp_card1_photo */.elementor-650 .elementor-element.elementor-element-lp_card1_photo{width:calc(100% + 44px)!important;max-width:none!important;margin-left:-22px!important;margin-right:-22px!important;}.elementor-650 .elementor-element.elementor-element-lp_card1_photo .elementor-widget-container,.elementor-650 .elementor-element.elementor-element-lp_card1_photo img{width:100%!important;}.elementor-650 .elementor-element.elementor-element-lp_card1_photo img{display:block;aspect-ratio:3/2;object-fit:cover;}@media(max-width:1024px){.elementor-650 .elementor-element.elementor-element-lp_card1_photo{width:calc(100% + 28px)!important;margin-left:-14px!important;margin-right:-14px!important;}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-lp_card1_photo{width:calc(100% + 40px)!important;margin-left:-20px!important;margin-right:-20px!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-lp_card1_btn */.elementor-650 .elementor-element.elementor-element-lp_card1_btn .elementor-button{background:transparent!important;padding:0!important;}.elementor-650 .elementor-element.elementor-element-lp_card1_btn .elementor-button-text{display:flex;align-items:center;justify-content:center;gap:14px;}.elementor-650 .elementor-element.elementor-element-lp_card1_btn .elementor-button-text:after{content:"→";display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid currentColor;border-radius:50%;font-size:18px;font-weight:400;line-height:1;transition:transform .18s ease;}.elementor-650 .elementor-element.elementor-element-lp_card1_btn .elementor-button:hover .elementor-button-text:after{transform:translateX(2px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-lp_card2_photo */.elementor-650 .elementor-element.elementor-element-lp_card2_photo{width:calc(100% + 44px)!important;max-width:none!important;margin-left:-22px!important;margin-right:-22px!important;}.elementor-650 .elementor-element.elementor-element-lp_card2_photo .elementor-widget-container,.elementor-650 .elementor-element.elementor-element-lp_card2_photo img{width:100%!important;}.elementor-650 .elementor-element.elementor-element-lp_card2_photo img{display:block;aspect-ratio:3/2;object-fit:cover;}@media(max-width:1024px){.elementor-650 .elementor-element.elementor-element-lp_card2_photo{width:calc(100% + 28px)!important;margin-left:-14px!important;margin-right:-14px!important;}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-lp_card2_photo{width:calc(100% + 40px)!important;margin-left:-20px!important;margin-right:-20px!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-lp_card2_btn */.elementor-650 .elementor-element.elementor-element-lp_card2_btn .elementor-button{background:transparent!important;padding:0!important;}.elementor-650 .elementor-element.elementor-element-lp_card2_btn .elementor-button-text{display:flex;align-items:center;justify-content:center;gap:14px;}.elementor-650 .elementor-element.elementor-element-lp_card2_btn .elementor-button-text:after{content:"→";display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid currentColor;border-radius:50%;font-size:18px;font-weight:400;line-height:1;transition:transform .18s ease;}.elementor-650 .elementor-element.elementor-element-lp_card2_btn .elementor-button:hover .elementor-button-text:after{transform:translateX(2px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-lp_card3_photo */.elementor-650 .elementor-element.elementor-element-lp_card3_photo{width:calc(100% + 44px)!important;max-width:none!important;margin-left:-22px!important;margin-right:-22px!important;}.elementor-650 .elementor-element.elementor-element-lp_card3_photo .elementor-widget-container,.elementor-650 .elementor-element.elementor-element-lp_card3_photo img{width:100%!important;}.elementor-650 .elementor-element.elementor-element-lp_card3_photo img{display:block;aspect-ratio:3/2;object-fit:cover;}@media(max-width:1024px){.elementor-650 .elementor-element.elementor-element-lp_card3_photo{width:calc(100% + 28px)!important;margin-left:-14px!important;margin-right:-14px!important;}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-lp_card3_photo{width:calc(100% + 40px)!important;margin-left:-20px!important;margin-right:-20px!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-lp_card3_btn */.elementor-650 .elementor-element.elementor-element-lp_card3_btn .elementor-button{background:transparent!important;padding:0!important;}.elementor-650 .elementor-element.elementor-element-lp_card3_btn .elementor-button-text{display:flex;align-items:center;justify-content:center;gap:14px;}.elementor-650 .elementor-element.elementor-element-lp_card3_btn .elementor-button-text:after{content:"→";display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid currentColor;border-radius:50%;font-size:18px;font-weight:400;line-height:1;transition:transform .18s ease;}.elementor-650 .elementor-element.elementor-element-lp_card3_btn .elementor-button:hover .elementor-button-text:after{transform:translateX(2px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-lp_lower_photo */.elementor-650 .elementor-element.elementor-element-lp_lower_photo .elementor-widget-container{width:100%;}.elementor-650 .elementor-element.elementor-element-lp_lower_photo img{display:block;width:100%;aspect-ratio:1.58/1;object-fit:cover;object-position:center center;}@media(max-width:1024px){.elementor-650 .elementor-element.elementor-element-lp_lower_photo img{aspect-ratio:1.55/1;}}@media(max-width:767px){.elementor-650 .elementor-element.elementor-element-lp_lower_photo img{aspect-ratio:1.45/1;}}/* End custom CSS */