.elementor-14300 .elementor-element.elementor-element-d672dd4{--display:flex;--overlay-opacity:1;}.elementor-14300 .elementor-element.elementor-element-d672dd4:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-d672dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F600;}.elementor-14300 .elementor-element.elementor-element-d672dd4::before, .elementor-14300 .elementor-element.elementor-element-d672dd4 > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-d672dd4 > .e-con-inner > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-d672dd4 > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-d672dd4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-d672dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-14300 .elementor-element.elementor-element-bb638b9{text-align:left;}.elementor-14300 .elementor-element.elementor-element-bb638b9 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:60px;font-weight:700;line-height:60px;word-spacing:0px;color:#004C5C;}.elementor-14300 .elementor-element.elementor-element-bb638b9 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-14300 .elementor-element.elementor-element-d14d118{text-align:left;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:400;font-style:normal;line-height:34px;color:#252A36;width:100%;max-width:100%;}.elementor-14300 .elementor-element.elementor-element-d14d118 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0% 18% 0% 0%;}.elementor-14300 .elementor-element.elementor-element-d14d118.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:bold;text-transform:none;line-height:14.5px;letter-spacing:0px;fill:#BED600;color:#BED600;border-style:none;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button:hover, .elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button:focus{color:#004C5C;background-color:#BED600;}.elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button:hover svg, .elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button:focus svg{fill:#004C5C;}.elementor-14300 .elementor-element.elementor-element-e8281d4{z-index:999999;}.elementor-14300 .elementor-element.elementor-element-e8281d4:hover .elementor-widget-container{border-style:none;}.elementor-14300 .elementor-element.elementor-element-29d754a{--display:flex;--overlay-opacity:1;}.elementor-14300 .elementor-element.elementor-element-29d754a:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-29d754a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F600;}.elementor-14300 .elementor-element.elementor-element-29d754a::before, .elementor-14300 .elementor-element.elementor-element-29d754a > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-29d754a > .e-con-inner > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-29d754a > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-29d754a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-29d754a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(275deg, #FFFFFF63 0%, #FFFFFF 100%);}.elementor-14300 .elementor-element.elementor-element-3dd2bae{text-align:left;}.elementor-14300 .elementor-element.elementor-element-3dd2bae .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:60px;font-weight:700;line-height:60px;word-spacing:0px;color:#004C5C;}.elementor-14300 .elementor-element.elementor-element-3dd2bae > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-14300 .elementor-element.elementor-element-28d94f4{text-align:left;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:400;font-style:normal;line-height:34px;color:#252A36;width:100%;max-width:100%;}.elementor-14300 .elementor-element.elementor-element-28d94f4 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0% 18% 0% 0%;}.elementor-14300 .elementor-element.elementor-element-28d94f4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14300 .elementor-element.elementor-element-af53429 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:bold;text-transform:none;line-height:14.5px;letter-spacing:0px;fill:#BED600;color:#BED600;border-style:none;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-af53429 .elementor-button:hover, .elementor-14300 .elementor-element.elementor-element-af53429 .elementor-button:focus{color:#004C5C;background-color:#BED600;}.elementor-14300 .elementor-element.elementor-element-af53429 .elementor-button:hover svg, .elementor-14300 .elementor-element.elementor-element-af53429 .elementor-button:focus svg{fill:#004C5C;}.elementor-14300 .elementor-element.elementor-element-af53429{z-index:999999;}.elementor-14300 .elementor-element.elementor-element-af53429:hover .elementor-widget-container{border-style:none;}.elementor-14300 .elementor-element.elementor-element-db135da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-db135da::before, .elementor-14300 .elementor-element.elementor-element-db135da > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-db135da > .e-con-inner > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-db135da > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-db135da > .e-con-inner > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-db135da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(250deg, #FAFAFA00 4%, var( --e-global-color-2843f22 ) 100%);}.elementor-14300 .elementor-element.elementor-element-02d42d2{--display:flex;--min-height:0vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:201px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-14300 .elementor-element.elementor-element-e99de53{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:0px;--z-index:2;}.elementor-14300 .elementor-element.elementor-element-e99de53:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-e99de53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C5C00;}.elementor-14300 .elementor-element.elementor-element-713e8574{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-14300 .elementor-element.elementor-element-713e8574.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-238f1dc2{text-align:left;}.elementor-14300 .elementor-element.elementor-element-238f1dc2 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:60px;font-weight:700;line-height:60px;word-spacing:0px;color:#004C5C;}.elementor-14300 .elementor-element.elementor-element-238f1dc2 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-14300 .elementor-element.elementor-element-63db4cd{text-align:left;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:400;font-style:normal;line-height:34px;color:#252A36;width:100%;max-width:100%;}.elementor-14300 .elementor-element.elementor-element-63db4cd > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0% 18% 0% 0%;}.elementor-14300 .elementor-element.elementor-element-63db4cd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14300 .elementor-element.elementor-element-73c5f367{--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-14300 .elementor-element.elementor-element-282e2d6{--display:flex;--min-height:0vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-14300 .elementor-element.elementor-element-282e2d6:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-282e2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-14300 .elementor-element.elementor-element-282e2d6::before, .elementor-14300 .elementor-element.elementor-element-282e2d6 > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-282e2d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-282e2d6 > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-282e2d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-282e2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);}.elementor-14300 .elementor-element.elementor-element-0dc170f img{width:1850px;opacity:0.75;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14300 .elementor-element.elementor-element-0dc170f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-0dc170f.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-14300 .elementor-element.elementor-element-0dc170f{left:1px;}body.rtl .elementor-14300 .elementor-element.elementor-element-0dc170f{right:1px;}.elementor-14300 .elementor-element.elementor-element-0dc170f{top:-466px;}.elementor-14300 .elementor-element.elementor-element-3fb290c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14300 .elementor-element.elementor-element-9760fc1 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:bold;text-transform:none;line-height:14.5px;letter-spacing:0px;fill:#BED600;color:#BED600;border-style:none;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-9760fc1 .elementor-button:hover, .elementor-14300 .elementor-element.elementor-element-9760fc1 .elementor-button:focus{color:#004C5C;background-color:#BED600;}.elementor-14300 .elementor-element.elementor-element-9760fc1 .elementor-button:hover svg, .elementor-14300 .elementor-element.elementor-element-9760fc1 .elementor-button:focus svg{fill:#004C5C;}body:not(.rtl) .elementor-14300 .elementor-element.elementor-element-9760fc1{left:128px;}body.rtl .elementor-14300 .elementor-element.elementor-element-9760fc1{right:128px;}.elementor-14300 .elementor-element.elementor-element-9760fc1{bottom:144px;z-index:9;}.elementor-14300 .elementor-element.elementor-element-9760fc1:hover .elementor-widget-container{border-style:none;}.elementor-14300 .elementor-element.elementor-element-130c5e1{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:76px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-14300 .elementor-element.elementor-element-130c5e1:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-130c5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(266deg, #FFFFFF00 0%, #FFFFFF00 100%);}.elementor-14300 .elementor-element.elementor-element-130c5e1::before, .elementor-14300 .elementor-element.elementor-element-130c5e1 > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-130c5e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-130c5e1 > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-130c5e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-130c5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14300 .elementor-element.elementor-element-19af7bf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-fa15ce4 img{width:100%;max-width:510px;filter:brightness( 105% ) contrast( 96% ) saturate( 74% ) blur( 0px ) hue-rotate( 347deg );border-radius:100% 100% 100% 100%;}.elementor-14300 .elementor-element.elementor-element-fa15ce4 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-fa15ce4.elementor-element{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-d42391e{--display:flex;--justify-content:center;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-d42391e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14300 .elementor-element.elementor-element-a97a935{text-align:left;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-a97a935 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:30px;font-weight:600;line-height:34px;color:#004C5C;}.elementor-14300 .elementor-element.elementor-element-a97a935 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-14300 .elementor-element.elementor-element-d00f3c1{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;color:#252A36;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-d00f3c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-e2ea3b1{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;color:#252A36;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-e2ea3b1 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-6ece085{--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;--margin-top:-175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-14300 .elementor-element.elementor-element-054dbe9.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-7fbd284{--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;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:89px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-14300 .elementor-element.elementor-element-7fbd284:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-7fbd284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C5C;}.elementor-14300 .elementor-element.elementor-element-13526ad{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-13526ad .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:30px;font-weight:600;line-height:34px;color:#BED600;}.elementor-14300 .elementor-element.elementor-element-13526ad > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-13526ad.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-78ab5f5{text-align:center;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;line-height:24px;color:#FFFFFF;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-78ab5f5 > .elementor-widget-container{margin:14px 0px 28px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-78ab5f5.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-5646f57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-93ed5d5{text-align:center;}.elementor-14300 .elementor-element.elementor-element-93ed5d5 img{width:100%;}.elementor-14300 .elementor-element.elementor-element-93ed5d5.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-2152039{text-align:center;}.elementor-14300 .elementor-element.elementor-element-2152039 img{width:100%;}.elementor-14300 .elementor-element.elementor-element-2152039.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-d511bb1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-14300 .elementor-element.elementor-element-d511bb1:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-d511bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14300 .elementor-element.elementor-element-96127d9{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-96127d9 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:30px;font-weight:600;line-height:34px;color:#004C5C;}.elementor-14300 .elementor-element.elementor-element-96127d9 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-96127d9.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-922b30a{text-align:center;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;line-height:24px;color:#252A36;width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-922b30a > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-922b30a.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-edf1b79 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-edf1b79{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-edf1b79.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-d3f2a4a{--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;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:662px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14300 .elementor-element.elementor-element-73b6323{--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;--overlay-opacity:0.5;--margin-top:-212px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:76px;--padding-bottom:59px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-14300 .elementor-element.elementor-element-73b6323::before, .elementor-14300 .elementor-element.elementor-element-73b6323 > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-73b6323 > .e-con-inner > .elementor-background-video-container::before, .elementor-14300 .elementor-element.elementor-element-73b6323 > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-73b6323 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14300 .elementor-element.elementor-element-73b6323 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14300 .elementor-element.elementor-element-7d579eb5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-6a0001ca img{width:100%;max-width:510px;filter:brightness( 105% ) contrast( 96% ) saturate( 74% ) blur( 0px ) hue-rotate( 347deg );border-radius:100% 100% 100% 100%;}.elementor-14300 .elementor-element.elementor-element-6a0001ca > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-6a0001ca.elementor-element{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-30a708b3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-30a708b3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14300 .elementor-element.elementor-element-3092830c{text-align:left;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-3092830c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:30px;font-weight:600;line-height:34px;color:#004C5C;}.elementor-14300 .elementor-element.elementor-element-3092830c > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-14300 .elementor-element.elementor-element-172c7605{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;color:#252A36;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-172c7605 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-8a991b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14300 .elementor-element.elementor-element-2afd87e{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:68px;--padding-left:56px;--padding-right:56px;}.elementor-14300 .elementor-element.elementor-element-2afd87e:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-2afd87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004C5C;}.elementor-14300 .elementor-element.elementor-element-c37477f{text-align:center;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-c37477f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:30px;font-weight:600;line-height:34px;color:#BED600;}.elementor-14300 .elementor-element.elementor-element-c37477f > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 61px 0px;}.elementor-14300 .elementor-element.elementor-element-4f3b243{--display:flex;--min-height:0vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-b7aaf47{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#B4D702;--border-color:#B4D702;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-14300 .elementor-element.elementor-element-ad21d6b img{width:150px;}.elementor-14300 .elementor-element.elementor-element-ad21d6b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-86d554d{text-align:center;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;line-height:24px;letter-spacing:-0.19px;color:#FFFFFF;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-86d554d > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-86d554d.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-543b850{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BED600;--border-color:#BED600;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-14300 .elementor-element.elementor-element-37081e3 img{width:150px;}.elementor-14300 .elementor-element.elementor-element-186de5f{text-align:center;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;line-height:24px;letter-spacing:-0.19px;color:#FFFFFF;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-186de5f > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-186de5f.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-d054584{--display:flex;--min-height:0vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-73f66bc{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#BED600;--border-color:#BED600;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-14300 .elementor-element.elementor-element-3e67c05 img{width:150px;}.elementor-14300 .elementor-element.elementor-element-3e67c05 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-9ddfa15{text-align:center;font-family:"Gilroy", Sans-serif;font-size:18px;line-height:24px;letter-spacing:-0.19px;color:#FFFFFF;width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-9ddfa15 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-9ddfa15.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-177cb36{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#BED600;--border-color:#BED600;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-14300 .elementor-element.elementor-element-c7f7a2b img{width:150px;}.elementor-14300 .elementor-element.elementor-element-5eed016{text-align:center;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;line-height:24px;letter-spacing:-0.19px;color:#FFFFFF;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-5eed016 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-5eed016.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-b575cca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-b575cca:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-b575cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00AB5E;}.elementor-14300 .elementor-element.elementor-element-d8c138a{text-align:center;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-d8c138a .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:30px;font-weight:600;line-height:34px;color:#004C5C;}.elementor-14300 .elementor-element.elementor-element-d8c138a > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-9a883cb{text-align:center;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;line-height:24px;color:#FFFFFF;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-9a883cb > .elementor-widget-container{margin:14px 0px 28px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-9a883cb.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-f10aff9 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:bold;text-transform:none;line-height:14.5px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-f10aff9 .elementor-button:hover, .elementor-14300 .elementor-element.elementor-element-f10aff9 .elementor-button:focus{color:#004C5C;background-color:#FFFFFF;}.elementor-14300 .elementor-element.elementor-element-f10aff9 .elementor-button:hover svg, .elementor-14300 .elementor-element.elementor-element-f10aff9 .elementor-button:focus svg{fill:#004C5C;}.elementor-14300 .elementor-element.elementor-element-f10aff9{z-index:999999;}.elementor-14300 .elementor-element.elementor-element-a24d1ef{--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;--padding-top:64px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-2c4ecc2{text-align:center;font-family:"Gilroy", Sans-serif;font-size:12px;line-height:16px;color:#252A36;width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-2c4ecc2.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-3c341d1{--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;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-14300 .elementor-element.elementor-element-d672dd4{--padding-top:75px;--padding-bottom:96px;--padding-left:50px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-d14d118{width:var( --container-widget-width, 772px );max-width:772px;--container-widget-width:772px;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-29d754a{--padding-top:81px;--padding-bottom:96px;--padding-left:50px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-28d94f4{width:var( --container-widget-width, 772px );max-width:772px;--container-widget-width:772px;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-ad21d6b img{width:150px;}.elementor-14300 .elementor-element.elementor-element-37081e3 img{width:150px;}}@media(max-width:1024px){.elementor-14300 .elementor-element.elementor-element-bb638b9 .elementor-heading-title{font-size:52px;line-height:1em;}.elementor-14300 .elementor-element.elementor-element-d14d118{font-size:24px;--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-14300 .elementor-element.elementor-element-d14d118 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14300 .elementor-element.elementor-element-3dd2bae .elementor-heading-title{font-size:52px;line-height:1em;}.elementor-14300 .elementor-element.elementor-element-28d94f4{font-size:24px;--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-14300 .elementor-element.elementor-element-28d94f4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14300 .elementor-element.elementor-element-db135da{--min-height:84vh;--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-db135da.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-02d42d2{--min-height:84vh;--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-02d42d2.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-e99de53{--min-height:60vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-e99de53:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-e99de53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.freenome.com/wp-content/uploads/2023/12/Tablet_hero_overlay.png");background-position:bottom center;background-size:auto;}.elementor-14300 .elementor-element.elementor-element-e99de53.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-14300 .elementor-element.elementor-element-713e8574{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-14300 .elementor-element.elementor-element-63db4cd > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14300 .elementor-element.elementor-element-73c5f367{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14300 .elementor-element.elementor-element-73c5f367.e-con{--order:-99999 /* order start hack */;}.elementor-14300 .elementor-element.elementor-element-282e2d6{--min-height:84vh;--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-282e2d6.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-130c5e1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-14300 .elementor-element.elementor-element-19af7bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-19af7bf.e-con{--align-self:flex-start;}.elementor-14300 .elementor-element.elementor-element-fa15ce4{text-align:center;}.elementor-14300 .elementor-element.elementor-element-fa15ce4 img{width:100%;max-width:100%;}.elementor-14300 .elementor-element.elementor-element-fa15ce4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-fa15ce4.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-d42391e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-a97a935{text-align:center;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-14300 .elementor-element.elementor-element-a97a935 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-a97a935.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-d00f3c1{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-d00f3c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-e2ea3b1{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-e2ea3b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-6ece085{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14300 .elementor-element.elementor-element-7fbd284{--padding-top:46px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-13526ad > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-78ab5f5 > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-93ed5d5 img{width:90%;}.elementor-14300 .elementor-element.elementor-element-93ed5d5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-2152039 img{width:90%;}.elementor-14300 .elementor-element.elementor-element-d511bb1{--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-96127d9 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-922b30a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-edf1b79 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14300 .elementor-element.elementor-element-edf1b79{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-14300 .elementor-element.elementor-element-73b6323{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-7d579eb5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-7d579eb5.e-con{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-6a0001ca{text-align:center;}.elementor-14300 .elementor-element.elementor-element-6a0001ca img{width:100%;max-width:100%;}.elementor-14300 .elementor-element.elementor-element-6a0001ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-6a0001ca.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14300 .elementor-element.elementor-element-30a708b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-14300 .elementor-element.elementor-element-3092830c{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-3092830c > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-3092830c.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-172c7605{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-172c7605 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-8a991b8{--margin-top:49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14300 .elementor-element.elementor-element-2afd87e{--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;--justify-content:flex-start;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14300 .elementor-element.elementor-element-2afd87e.e-con{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-c37477f > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-c37477f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-4f3b243{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-4f3b243.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-b7aaf47{--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;--justify-content:flex-start;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-b7aaf47.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-ad21d6b img{width:100px;}.elementor-14300 .elementor-element.elementor-element-86d554d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-543b850{--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;--justify-content:flex-start;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:55px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-543b850.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-37081e3 img{width:100px;}.elementor-14300 .elementor-element.elementor-element-186de5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-d054584{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-d054584.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-73f66bc{--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;--justify-content:flex-start;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:23px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-73f66bc.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-3e67c05 img{width:100px;}.elementor-14300 .elementor-element.elementor-element-9ddfa15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-177cb36{--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;--justify-content:flex-start;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:55px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-177cb36.e-con{--align-self:flex-end;}.elementor-14300 .elementor-element.elementor-element-c7f7a2b img{width:100px;}.elementor-14300 .elementor-element.elementor-element-5eed016 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-b575cca{--margin-top:81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:76px;--padding-left:30px;--padding-right:30px;}.elementor-14300 .elementor-element.elementor-element-d8c138a > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-d8c138a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-9a883cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-9a883cb{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}}@media(max-width:767px){.elementor-14300 .elementor-element.elementor-element-d672dd4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:59px;--padding-left:20px;--padding-right:20px;}.elementor-14300 .elementor-element.elementor-element-d672dd4.e-con{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-bb638b9{text-align:center;}.elementor-14300 .elementor-element.elementor-element-bb638b9 .elementor-heading-title{font-size:42px;line-height:44px;letter-spacing:0px;}.elementor-14300 .elementor-element.elementor-element-bb638b9 > .elementor-widget-container{padding:4% 0% 6% 0%;}.elementor-14300 .elementor-element.elementor-element-d14d118{text-align:center;font-size:21px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-d14d118 > .elementor-widget-container{margin:-19px 0px -11px 0px;padding:0% 0% 0% 0%;}.elementor-14300 .elementor-element.elementor-element-d14d118.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button{line-height:1.2em;}.elementor-14300 .elementor-element.elementor-element-29d754a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14300 .elementor-element.elementor-element-29d754a.e-con{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-3dd2bae{text-align:center;}.elementor-14300 .elementor-element.elementor-element-3dd2bae .elementor-heading-title{font-size:42px;line-height:44px;letter-spacing:0px;}.elementor-14300 .elementor-element.elementor-element-3dd2bae > .elementor-widget-container{padding:4% 0% 6% 0%;}.elementor-14300 .elementor-element.elementor-element-28d94f4{font-size:21px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-28d94f4 > .elementor-widget-container{margin:-19px 0px -11px 0px;padding:0% 0% 0% 0%;}.elementor-14300 .elementor-element.elementor-element-28d94f4.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-e99de53{--width:100%;}.elementor-14300 .elementor-element.elementor-element-e99de53:not(.elementor-motion-effects-element-type-background), .elementor-14300 .elementor-element.elementor-element-e99de53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.freenome.com/wp-content/uploads/2023/12/Tablet_hero_overlay.png");}.elementor-14300 .elementor-element.elementor-element-713e8574{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14300 .elementor-element.elementor-element-238f1dc2 .elementor-heading-title{font-size:32px;line-height:42px;letter-spacing:0px;}.elementor-14300 .elementor-element.elementor-element-63db4cd > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14300 .elementor-element.elementor-element-130c5e1{--padding-top:60px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-14300 .elementor-element.elementor-element-19af7bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-14300 .elementor-element.elementor-element-fa15ce4 img{width:100%;max-width:310px;}.elementor-14300 .elementor-element.elementor-element-fa15ce4.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-d42391e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-a97a935{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-d00f3c1{text-align:center;}.elementor-14300 .elementor-element.elementor-element-d00f3c1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-e2ea3b1{text-align:center;}.elementor-14300 .elementor-element.elementor-element-e2ea3b1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-6ece085{--margin-top:-65px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-14300 .elementor-element.elementor-element-054dbe9{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-14300 .elementor-element.elementor-element-f15988f img{width:91%;}.elementor-14300 .elementor-element.elementor-element-7fbd284{--padding-top:16px;--padding-bottom:47px;--padding-left:30px;--padding-right:30px;}.elementor-14300 .elementor-element.elementor-element-13526ad{text-align:center;}.elementor-14300 .elementor-element.elementor-element-78ab5f5{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-78ab5f5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-2152039 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14300 .elementor-element.elementor-element-d511bb1{--padding-top:16px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14300 .elementor-element.elementor-element-96127d9{text-align:center;}.elementor-14300 .elementor-element.elementor-element-922b30a{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14300 .elementor-element.elementor-element-922b30a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-edf1b79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-edf1b79{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-14300 .elementor-element.elementor-element-73b6323{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14300 .elementor-element.elementor-element-7d579eb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-14300 .elementor-element.elementor-element-6a0001ca img{width:100%;max-width:310px;}.elementor-14300 .elementor-element.elementor-element-6a0001ca.elementor-element{--align-self:center;}.elementor-14300 .elementor-element.elementor-element-30a708b3{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14300 .elementor-element.elementor-element-3092830c{text-align:center;}.elementor-14300 .elementor-element.elementor-element-172c7605{text-align:center;}.elementor-14300 .elementor-element.elementor-element-172c7605 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-8a991b8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14300 .elementor-element.elementor-element-2afd87e{--width:89%;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14300 .elementor-element.elementor-element-c37477f{text-align:center;}.elementor-14300 .elementor-element.elementor-element-ad21d6b img{width:75px;}.elementor-14300 .elementor-element.elementor-element-ad21d6b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14300 .elementor-element.elementor-element-86d554d{text-align:center;}.elementor-14300 .elementor-element.elementor-element-86d554d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-37081e3 img{width:75px;}.elementor-14300 .elementor-element.elementor-element-37081e3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14300 .elementor-element.elementor-element-186de5f{text-align:center;}.elementor-14300 .elementor-element.elementor-element-186de5f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-3e67c05 img{width:75px;}.elementor-14300 .elementor-element.elementor-element-3e67c05 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14300 .elementor-element.elementor-element-9ddfa15{text-align:center;}.elementor-14300 .elementor-element.elementor-element-9ddfa15 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-c7f7a2b img{width:75px;}.elementor-14300 .elementor-element.elementor-element-c7f7a2b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14300 .elementor-element.elementor-element-5eed016{text-align:center;}.elementor-14300 .elementor-element.elementor-element-5eed016 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-b575cca{--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-14300 .elementor-element.elementor-element-d8c138a{text-align:center;}.elementor-14300 .elementor-element.elementor-element-9a883cb{text-align:center;}.elementor-14300 .elementor-element.elementor-element-9a883cb > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14300 .elementor-element.elementor-element-a24d1ef{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-14300 .elementor-element.elementor-element-db135da{--width:100%;}.elementor-14300 .elementor-element.elementor-element-e99de53{--width:100%;}.elementor-14300 .elementor-element.elementor-element-130c5e1{--content-width:1316px;}.elementor-14300 .elementor-element.elementor-element-19af7bf{--width:50%;}.elementor-14300 .elementor-element.elementor-element-d42391e{--width:50%;}.elementor-14300 .elementor-element.elementor-element-73b6323{--content-width:1140px;}.elementor-14300 .elementor-element.elementor-element-7d579eb5{--width:50%;}.elementor-14300 .elementor-element.elementor-element-30a708b3{--width:50%;}.elementor-14300 .elementor-element.elementor-element-8a991b8{--width:75%;}.elementor-14300 .elementor-element.elementor-element-2afd87e{--width:83%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14300 .elementor-element.elementor-element-db135da{--width:100%;}.elementor-14300 .elementor-element.elementor-element-02d42d2{--width:100%;}.elementor-14300 .elementor-element.elementor-element-e99de53{--width:100%;}.elementor-14300 .elementor-element.elementor-element-713e8574{--width:100%;}.elementor-14300 .elementor-element.elementor-element-73c5f367{--width:100%;}.elementor-14300 .elementor-element.elementor-element-282e2d6{--width:100%;}.elementor-14300 .elementor-element.elementor-element-19af7bf{--width:100%;}.elementor-14300 .elementor-element.elementor-element-d42391e{--width:100%;}.elementor-14300 .elementor-element.elementor-element-30a708b3{--width:676px;}.elementor-14300 .elementor-element.elementor-element-2afd87e{--width:71%;}.elementor-14300 .elementor-element.elementor-element-4f3b243{--width:100%;}.elementor-14300 .elementor-element.elementor-element-b7aaf47{--width:100%;}.elementor-14300 .elementor-element.elementor-element-543b850{--width:100%;}.elementor-14300 .elementor-element.elementor-element-d054584{--width:100%;}.elementor-14300 .elementor-element.elementor-element-73f66bc{--width:100%;}.elementor-14300 .elementor-element.elementor-element-177cb36{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-d14d118 */.elementor.elementor .e-con>.elementor-widget {
  max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8281d4 */.elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button {
    padding:10px 40px !important;
    z-index:999999 !important;
    position:relative !important;
}

.elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button:hover {
    border: 0px solid #BED600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d672dd4 */.elementor-14300 .elementor-element.elementor-element-d672dd4.e-con
{
 background:
  radial-gradient(
    ellipse at top left,
    rgba(255,255,255,0.95) 0%,
    #F7FAFD 25%,
    #EEF2F6 55%,
    #D6DEE7 100%
  );
 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28d94f4 */.elementor.elementor .e-con>.elementor-widget {
  max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af53429 */.elementor-14300 .elementor-element.elementor-element-af53429 .elementor-button {
    padding:20px 40px !important;
    z-index:999999 !important;
    position:relative !important;
}

.elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button:hover {
    border: 0px solid #BED600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63db4cd */.elementor.elementor .e-con>.elementor-widget {
  max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db135da */.elementor-14300 .elementor-element.elementor-element-02d42d2 {
    background-image: url(https://www.freenome.com/wp-content/uploads/2026/02/Rectangle-162.svg) !important;
    background-position: -339px 0px;
    background-repeat: no-repeat;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9760fc1 */.elementor-14300 .elementor-element.elementor-element-9760fc1 .elementor-button {
    padding:20px 40px !important;
    z-index:999999 !important;
    position:relative !important;
}

.elementor-14300 .elementor-element.elementor-element-e8281d4 .elementor-button:hover {
    border: 0px solid #BED600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5646f57 *//* SECTION provides scroll room */
.venn-scroll{
  position: relative;
  min-height: 200vh; /* adjust */
  background: #083b49; /* dark teal backdrop like your screenshots */
}

/* Sticky “viewport stage” */
.venn-sticky{
  position: sticky;
  top: 0;
  height: 100vh;
  display: grid;
  place-items: center;
  overflow: hidden;
}

/* Stage holds the circles */
.venn-stage{
  position: relative;
  width: min(1200px, 92vw);
  height: min(520px, 60vh);
}

/* Circle base */
.venn-circle{
  position: absolute;
  top: 50%;
  width: min(520px, 50vw);
  aspect-ratio: 1 / 1;
  border-radius: 9999px;
  transform: translate(-50%, -50%);
  background: rgba(0, 140, 110, 0.85); /* overlap naturally darkens */
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: clamp(20px, 3vw, 48px);
  text-align: center;
  color: #fff;
}

/* Left/right “centers” start apart; JS will animate translateX */
.venn-left{
  left: 35%;
  transform: translate(-50%, -50%) translateX(calc(var(--venn-x, 260px) * -1));
}
.venn-right{
  left: 65%;
  transform: translate(-50%, -50%) translateX(var(--venn-x, 260px));
}

/* Icon area */
.venn-icon{
  display: grid;
  place-items: center;
  margin-bottom: 18px;
}
.venn-icon svg{
  width: 90px;
  height: 90px;
  display: block;
}

/* Typography */
.venn-circle h3{
  margin: 0 0 10px 0;
  font-size: clamp(20px, 2.3vw, 34px);
  line-height: 1.15;
  font-weight: 700;
}
.venn-circle p{
  margin: 0 auto;
  max-width: 34ch;
  font-size: clamp(13px, 1.2vw, 16px);
  line-height: 1.55;
  opacity: 0.95;
}

/* Plus in the middle */
.venn-plus{
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-size: clamp(42px, 6vw, 78px);
  font-weight: 700;
  color: rgba(255,255,255,0.95);
  pointer-events: none;
  user-select: none;
  z-index: 5;
}

/* Optional: make overlap lens slightly more visible */
.venn-stage::after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f10aff9 */.elementor-14300 .elementor-element.elementor-element-f10aff9 .elementor-button {
    padding:20px 80px !important;
    z-index:999999 !important;
    position:relative !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-Regular.woff2') format('woff2'),
		url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-RegularItalic.woff2') format('woff2'),
		url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-RegularItalic.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-Bold.woff2') format('woff2'),
		url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-BoldItalic.woff2') format('woff2'),
		url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-SemiBold.woff2') format('woff2'),
		url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-SemiBoldItalic.woff2') format('woff2'),
		url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-SemiBoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-ExtraBold.woff2') format('woff2'),
		url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-Black.woff2') format('woff2'),
		url('https://www.freenome.com/wp-content/uploads/2026/02/Gilroy-Black.woff') format('woff');
}
/* End Custom Fonts CSS */