.elementor-12 .elementor-element.elementor-element-a2f230b{--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;}.elementor-12 .elementor-element.elementor-element-497835c{--display:flex;--overflow:hidden;--overlay-opacity:0.7;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-497835c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-497835c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2D1E;background-image:url("https://biologochristian.com/wp-content/uploads/2026/10/292c1e64-f0e8-4c5f-8090-794c935b4d77.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-497835c::before, .elementor-12 .elementor-element.elementor-element-497835c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-497835c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-497835c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-497835c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-497835c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-497835c > .elementor-shape-bottom .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-497835c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#E8E4DC;}.elementor-12 .elementor-element.elementor-element-48014ae{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-db13eb6{text-align:start;}.elementor-12 .elementor-element.elementor-element-db13eb6 img{width:120px;}.elementor-12 .elementor-element.elementor-element-b067a09{--spacer-size:106px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c858c8c .elementor-icon-list-icon i{color:#24b474;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c858c8c .elementor-icon-list-icon svg{fill:#24b474;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-c858c8c{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-c858c8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c858c8c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-12 .elementor-element.elementor-element-c858c8c .elementor-icon-list-text{color:#24b474;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-19de1a6{--spacer-size:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1fa0f0b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:100px;font-weight:400;line-height:90px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b3abd8c{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-97539a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c6c07f2{--spacer-size:130px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3055d3b{right:155px;}body.rtl .elementor-12 .elementor-element.elementor-element-3055d3b{left:155px;}.elementor-12 .elementor-element.elementor-element-3055d3b{bottom:0px;}.elementor-12 .elementor-element.elementor-element-3055d3b img{width:58%;}.elementor-12 .elementor-element.elementor-element-93b932f{--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:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-93b932f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-93b932f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E4DC;}.elementor-12 .elementor-element.elementor-element-813fb6d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4ba87fe{--spacer-size:106px;}.elementor-12 .elementor-element.elementor-element-644ef11 .elementor-icon-list-icon i{color:#24b474;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-644ef11 .elementor-icon-list-icon svg{fill:#24b474;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-644ef11{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-644ef11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-644ef11 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-644ef11 .elementor-icon-list-text{color:#00AE69;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1d844e2{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-2f9b2e0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:52px;color:#002707;}.elementor-12 .elementor-element.elementor-element-1d200ba{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-4b4aae3{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-66cbe12{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1174f7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-1e85299 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;color:#14B978;}.elementor-12 .elementor-element.elementor-element-2e08469{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-dbb275f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:30.24px;letter-spacing:-0.7px;color:#1E3021;}.elementor-12 .elementor-element.elementor-element-db578da{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-fe9369f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-5b55970{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd26789{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-35a6428 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;color:#14B978;}.elementor-12 .elementor-element.elementor-element-2296ef3{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-36d8c7d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:30.24px;letter-spacing:-0.7px;color:#1E3021;}.elementor-12 .elementor-element.elementor-element-e839620{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-d2e35dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-4ae22e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bdfdb90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-ad1cac0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;color:#14B978;}.elementor-12 .elementor-element.elementor-element-873bc85{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-c54219b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:30.24px;letter-spacing:-0.7px;color:#1E3021;}.elementor-12 .elementor-element.elementor-element-8aed335{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-24b709b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-c9ed844{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-04a7baa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-1c7519f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;color:#14B978;}.elementor-12 .elementor-element.elementor-element-3c6f4b7{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-1dda1e4 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:30.24px;letter-spacing:-0.7px;color:#1E3021;}.elementor-12 .elementor-element.elementor-element-1c04f0e{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-18d79c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-fc294d3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f1f2dd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-206db92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;color:#14B978;}.elementor-12 .elementor-element.elementor-element-d63069a{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-589313c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:30.24px;letter-spacing:-0.7px;color:#1E3021;}.elementor-12 .elementor-element.elementor-element-5e8d228{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-e812616 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-15f5ea5{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-6b0c119{--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-12 .elementor-element.elementor-element-6b0c119:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6b0c119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E4DC;}.elementor-12 .elementor-element.elementor-element-8320f7a{--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:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-8320f7a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8320f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E4DC;}.elementor-12 .elementor-element.elementor-element-00f33d1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a4e6f6e{--spacer-size:106px;}.elementor-12 .elementor-element.elementor-element-5103ece .elementor-icon-list-icon i{color:#24b474;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5103ece .elementor-icon-list-icon svg{fill:#24b474;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5103ece{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5103ece .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5103ece .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-5103ece .elementor-icon-list-text{color:#00AE69;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-146108f{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-5cf51f8 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:52px;color:#002707;}.elementor-12 .elementor-element.elementor-element-ca374ca{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-2d5be5f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d9d8fad{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d9d8fad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d9d8fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-65b078b .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-65b078b .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-65b078b .elementor-icon svg{height:33px;}.elementor-12 .elementor-element.elementor-element-5ba67db{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-b07c7e1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:30.24px;letter-spacing:-0.7px;color:#1E3021;}.elementor-12 .elementor-element.elementor-element-ba5e91b{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-138ee5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-2d9e018{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2d9e018:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2d9e018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F0;}.elementor-12 .elementor-element.elementor-element-e3884ad .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-e3884ad .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-e3884ad .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-68636d9{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-f8bba0d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:30.24px;letter-spacing:-0.7px;color:#1E3021;}.elementor-12 .elementor-element.elementor-element-b76877c{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-45a510d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-7e4a910{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e4a910:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e4a910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F0;}.elementor-12 .elementor-element.elementor-element-f4572f5 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f4572f5 .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-f4572f5 .elementor-icon svg{height:33px;}.elementor-12 .elementor-element.elementor-element-f5006db{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-4599ac9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:30.24px;letter-spacing:-0.7px;color:#1E3021;}.elementor-12 .elementor-element.elementor-element-f1175c9{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-74db998 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-ff97378{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ff97378:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ff97378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F0;}.elementor-12 .elementor-element.elementor-element-0817b2b .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-0817b2b .elementor-icon{font-size:38px;}.elementor-12 .elementor-element.elementor-element-0817b2b .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-489ff4b{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-d404520 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:700;line-height:30.24px;letter-spacing:-0.7px;color:#1E3021;}.elementor-12 .elementor-element.elementor-element-e462f40{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-11835b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-a3e9297{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-38543f3{--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:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-38543f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-38543f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EFE9;}.elementor-12 .elementor-element.elementor-element-7c5eaa4{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-059912c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e167d2b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e167d2b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-91cc084 .elementor-icon-list-icon i{color:#24b474;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-91cc084 .elementor-icon-list-icon svg{fill:#24b474;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-91cc084{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-91cc084 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-91cc084 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-91cc084 .elementor-icon-list-text{color:#00AE69;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2ba38ec{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-111d905{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-111d905 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:52px;color:#002707;}.elementor-12 .elementor-element.elementor-element-e0b961e{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-044bf54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#080B08;}.elementor-12 .elementor-element.elementor-element-472390a{grid-row:span 4;}.elementor-12 .elementor-element.elementor-element-472390a.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-472390a img{width:100%;height:520px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:18px 18px 18px 18px;}.elementor-12 .elementor-element.elementor-element-21d93de{--spacer-size:200px;}.elementor-12 .elementor-element.elementor-element-768013b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--overlay-opacity:0.69;--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:1;}.elementor-12 .elementor-element.elementor-element-768013b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-768013b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343434;background-image:url("https://biologochristian.com/wp-content/uploads/2026/10/292c1e64-f0e8-4c5f-8090-794c935b4d77.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-768013b::before, .elementor-12 .elementor-element.elementor-element-768013b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-768013b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-768013b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-768013b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-768013b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-2554c2a{--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;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:#24b474;--border-color:#24b474;--border-radius:20px 20px 20px 20px;--margin-top:-85px;--margin-bottom:-85px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:62px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-2554c2a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2554c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b89370a{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-b89370a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;color:#000000;}.elementor-12 .elementor-element.elementor-element-0596b99{--spacer-size:31px;}.elementor-12 .elementor-element.elementor-element-885c984 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#000000;}.elementor-12 .elementor-element.elementor-element-85ecccc{--spacer-size:31px;}.elementor-12 .elementor-element.elementor-element-69e6bd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-decoration:line-through;line-height:19.6px;color:#000000;}.elementor-12 .elementor-element.elementor-element-d0219f9{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-2218db3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2218db3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:19.6px;color:#000000;}.elementor-12 .elementor-element.elementor-element-deddf1e{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-9aee06e .elementor-button{background-color:#F1C34C;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:20px 40px 20px 30px;}.elementor-12 .elementor-element.elementor-element-6259ba3{--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:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-6259ba3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6259ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EE;}.elementor-12 .elementor-element.elementor-element-1b901bd{--spacer-size:150px;}.elementor-12 .elementor-element.elementor-element-d1b5f09{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a70c875{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a70c875.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-67061e1 .elementor-icon-list-icon i{color:#24b474;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-67061e1 .elementor-icon-list-icon svg{fill:#24b474;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-67061e1{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-67061e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-67061e1 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-67061e1 .elementor-icon-list-text{color:#00AE69;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e829040{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-4929d86{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-4929d86 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:52px;color:#002707;}.elementor-12 .elementor-element.elementor-element-5e740ff{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-bbaf1bf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7457291{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-52780b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eecba59{--display:flex;}.elementor-12 .elementor-element.elementor-element-258e930{--display:flex;}.elementor-12 .elementor-element.elementor-element-a753c9b{--display:flex;}.elementor-12 .elementor-element.elementor-element-4e48c2e{--display:flex;}.elementor-12 .elementor-element.elementor-element-e32c852{--display:flex;}.elementor-12 .elementor-element.elementor-element-fe2a174{--display:flex;}.elementor-12 .elementor-element.elementor-element-3158180{--display:flex;}.elementor-12 .elementor-element.elementor-element-c14e447{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;}:where( .elementor-12 .elementor-element.elementor-element-c14e447 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}.elementor-12 .elementor-element.elementor-element-0feb8d4{--spacer-size:91px;}.elementor-12 .elementor-element.elementor-element-d4abe04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;z-index:1;}.elementor-12 .elementor-element.elementor-element-d4abe04 img{width:336px;}.elementor-12 .elementor-element.elementor-element-a4ed1d4{--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:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-a4ed1d4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a4ed1d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E4DC;}.elementor-12 .elementor-element.elementor-element-2655b72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-00ff59d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-fc9eb71{--display:grid;--min-height:100px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-fc9eb71:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fc9eb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E4DC;}.elementor-12 .elementor-element.elementor-element-9edaa31{text-align:start;}.elementor-12 .elementor-element.elementor-element-9edaa31 img{width:120px;}.elementor-12 .elementor-element.elementor-element-b72e7fa{text-align:start;}.elementor-12 .elementor-element.elementor-element-b72e7fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:18px;color:#002707;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-497835c{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-93b932f{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-8320f7a{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-38543f3{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-059912c{--width:100%;}.elementor-12 .elementor-element.elementor-element-768013b{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-2554c2a{--width:30%;}.elementor-12 .elementor-element.elementor-element-6259ba3{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-d1b5f09{--width:100%;}.elementor-12 .elementor-element.elementor-element-a70c875{--width:50%;}.elementor-12 .elementor-element.elementor-element-a4ed1d4{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-fc9eb71{--content-width:1400px;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-768013b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-768013b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-48014ae{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-813fb6d{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-4b4aae3{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-00f33d1{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2d5be5f{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-059912c{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-e167d2b{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-768013b{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-d1b5f09{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a70c875{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-bbaf1bf{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-fc9eb71{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-497835c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-497835c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biologochristian.com/wp-content/uploads/2026/10/672fd5fa-bb56-420f-b5e5-0dc9af6e9ad2.png");}.elementor-12 .elementor-element.elementor-element-497835c > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-497835c > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:49px;}.elementor-12 .elementor-element.elementor-element-497835c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-48014ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-b067a09{--spacer-size:210px;}.elementor-12 .elementor-element.elementor-element-c858c8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c858c8c .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-19de1a6{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-1fa0f0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1fa0f0b .elementor-heading-title{font-size:46px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-b3abd8c{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-97539a7 .elementor-heading-title{font-size:15px;line-height:25px;}.elementor-12 .elementor-element.elementor-element-c6c07f2{--spacer-size:90px;}.elementor-12 .elementor-element.elementor-element-3055d3b{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;bottom:135px;z-index:1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3055d3b{right:-83px;}body.rtl .elementor-12 .elementor-element.elementor-element-3055d3b{left:-83px;}.elementor-12 .elementor-element.elementor-element-3055d3b img{width:100%;}.elementor-12 .elementor-element.elementor-element-813fb6d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4ba87fe{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-644ef11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-644ef11 .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-1d844e2{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-2f9b2e0 .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-4b4aae3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-dbb275f .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-fe9369f .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-36d8c7d .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-d2e35dc .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-c54219b .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-24b709b .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-1dda1e4 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-18d79c1 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-589313c .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-e812616 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-15f5ea5{--spacer-size:70px;}.elementor-12 .elementor-element.elementor-element-6b0c119{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-00f33d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a4e6f6e{--spacer-size:70px;}.elementor-12 .elementor-element.elementor-element-5103ece .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5103ece .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-146108f{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-5cf51f8 .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-2d5be5f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-d9d8fad{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-12 .elementor-element.elementor-element-b07c7e1 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-138ee5a .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-2d9e018{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-12 .elementor-element.elementor-element-f8bba0d .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-45a510d .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-7e4a910{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-12 .elementor-element.elementor-element-4599ac9 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-74db998 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-ff97378{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-12 .elementor-element.elementor-element-d404520 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-11835b5 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-a3e9297{--spacer-size:137px;}.elementor-12 .elementor-element.elementor-element-059912c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e167d2b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-91cc084 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-91cc084 .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-2ba38ec{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-111d905 .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-044bf54 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-472390a{margin:-140px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-472390a img{height:360px;}.elementor-12 .elementor-element.elementor-element-768013b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-768013b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biologochristian.com/wp-content/uploads/2026/10/672fd5fa-bb56-420f-b5e5-0dc9af6e9ad2.png");}.elementor-12 .elementor-element.elementor-element-768013b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-2554c2a{--margin-top:-180px;--margin-bottom:-180px;--margin-left:0px;--margin-right:0px;--padding-top:69px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-b89370a .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-885c984 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9aee06e .elementor-button{font-size:15px;padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-1b901bd{--spacer-size:190px;}.elementor-12 .elementor-element.elementor-element-d1b5f09{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a70c875{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-67061e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-67061e1 .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-e829040{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-4929d86 .elementor-heading-title{font-size:35px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-bbaf1bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-52780b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-fc9eb71{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-b72e7fa{text-align:start;}.elementor-12 .elementor-element.elementor-element-b72e7fa .elementor-heading-title{font-size:10px;line-height:17px;}}/* Start custom CSS for icon-list, class: .elementor-element-c858c8c */.led-pulse .elementor-icon-list-icon i,
.led-pulse .elementor-icon-list-icon svg {
    animation: ledGlow 1.8s ease-in-out infinite;
}

@keyframes ledGlow {
    0%, 100% {
        opacity: 0.45;
        filter: drop-shadow(0 0 1px #00d084);
    }

    50% {
        opacity: 1;
        filter:
            drop-shadow(0 0 4px #00d084)
            drop-shadow(0 0 7px #00d084);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cbe12 */.elementor-12 .elementor-element.elementor-element-66cbe12{
    background:#f8f7f0;
    border:1px solid #fff;
    border-radius:24px;
    padding:0;
    gap:0;
    justify-content:flex-start;
    min-width:0;
    overflow:hidden;
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-66cbe12{
        padding:0;
        border-radius:26px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b55970 */.elementor-12 .elementor-element.elementor-element-5b55970{
    background:#f8f7f0;
    border:1px solid #fff;
    border-radius:24px;
    padding:0;
    gap:0;
    justify-content:flex-start;
    min-width:0;
    overflow:hidden;
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-5b55970{
        padding:0;
        border-radius:26px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae22e4 */.elementor-12 .elementor-element.elementor-element-4ae22e4{
    background:#f8f7f0;
    border:1px solid #fff;
    border-radius:24px;
    padding:0;
    gap:0;
    justify-content:flex-start;
    min-width:0;
    overflow:hidden;
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-4ae22e4{
        padding:0;
        border-radius:26px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9ed844 */.elementor-12 .elementor-element.elementor-element-c9ed844{
    background:#f8f7f0;
    border:1px solid #fff;
    border-radius:24px;
    padding:0;
    gap:0;
    justify-content:flex-start;
    min-width:0;
    overflow:hidden;
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-c9ed844{
        padding:0;
        border-radius:26px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc294d3 */.elementor-12 .elementor-element.elementor-element-fc294d3{
    background:#f8f7f0;
    border:1px solid #fff;
    border-radius:24px;
    padding:0;
    gap:0;
    justify-content:flex-start;
    min-width:0;
    overflow:hidden;
}

@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-fc294d3{
        padding:0;
        border-radius:26px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d8fad */.elementor-12 .elementor-element.elementor-element-d9d8fad{background:#f8f7f0;border-radius:24px;padding:28px 20px 32px;gap:0;justify-content:flex-start;min-width:0}
@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-d9d8fad{padding:30px 24px;border-radius:26px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d9e018 */.elementor-12 .elementor-element.elementor-element-2d9e018{background:#f8f7f0;border-radius:24px;padding:28px 20px 32px;gap:0;justify-content:flex-start;min-width:0}
@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2d9e018{padding:30px 24px;border-radius:26px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4a910 */.elementor-12 .elementor-element.elementor-element-7e4a910{background:#f8f7f0;border-radius:24px;padding:28px 20px 32px;gap:0;justify-content:flex-start;min-width:0}
@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-7e4a910{padding:30px 24px;border-radius:26px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff97378 */.elementor-12 .elementor-element.elementor-element-ff97378{background:#f8f7f0;border-radius:24px;padding:28px 20px 32px;gap:0;justify-content:flex-start;min-width:0}
@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-ff97378{padding:30px 24px;border-radius:26px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2554c2a */.elementor-12 .elementor-element.elementor-element-2554c2a {
  animation: oferta-neon-verde 5s ease-in-out infinite;
}

@keyframes oferta-neon-verde {
  0%, 100% {
    box-shadow: 0 0 18px rgba(0, 174, 105, 0.3), 0 0 45px 4px rgba(0, 174, 105, 0.2);
  }
  50% {
    box-shadow: 0 0 30px 4px rgba(0, 174, 105, 0.7), 0 0 85px 10px rgba(0, 174, 105, 0.4), 0 0 125px 14px rgba(0, 174, 105, 0.18);
  }
}

@media (prefers-reduced-motion: reduce) {
  .elementor-12 .elementor-element.elementor-element-2554c2a {
    animation: none;
    box-shadow: 0 0 30px 4px rgba(0, 174, 105, 0.45), 0 0 70px 8px rgba(0, 174, 105, 0.25);
  }
}.elementor-12 .elementor-element.elementor-element-2554c2a {
  animation: oferta-neon-verde 3s ease-in-out infinite;
}

@keyframes oferta-neon-verde {
  0%, 100% {
    box-shadow: 0 0 12px rgba(93, 255, 74, 0.25), 0 0 30px rgba(93, 255, 74, 0.16);
  }
  50% {
    box-shadow: 0 0 22px rgba(93, 255, 74, 0.65), 0 0 60px rgba(93, 255, 74, 0.35), 0 0 90px rgba(93, 255, 74, 0.14);
  }
}

@media (prefers-reduced-motion: reduce) {
  .elementor-12 .elementor-element.elementor-element-2554c2a {
    animation: none;
    box-shadow: 0 0 22px rgba(93, 255, 74, 0.4), 0 0 50px rgba(93, 255, 74, 0.2);
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c14e447 */.elementor-12 .elementor-element.elementor-element-c14e447 { width:100%; --n-accordion-title-font-size:20px; --n-accordion-border-width:0px; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion { gap:0; counter-reset:faq; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item { border:0; border-bottom:1px solid #c9cec9; border-radius:0; background:transparent; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title { padding:28px 0; background:transparent!important; color:#171c18!important; font-family:Montserrat,sans-serif; font-size:20px; font-weight:600; justify-content:space-between; gap:20px; border:0; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-header { display:flex; align-items:baseline; gap:28px; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-header::before { counter-increment:faq; content:"\\" counter(faq,decimal-leading-zero); color:#00AE69; font-size:16px; font-weight:500; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-icon { order:2; color:#00AE69; font-size:22px; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-opened { transform:rotate(45deg); }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-opened i::before { content:"+"; font-family:Montserrat,sans-serif; font-weight:500; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item > .e-con { padding:0 35px 28px 58px; font-family:Montserrat,sans-serif; font-size:16px; line-height:1.65; color:#333c35; background:transparent!important; }
@media(max-width:767px) { .elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title { font-size:17px; padding:22px 0; } .elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-header { gap:14px; } .elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item > .e-con { padding:0 10px 24px 38px; } }

/* Plus rotates into a close icon */
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-icon {
  position:relative;
  flex:0 0 24px;
  width:24px;
  height:24px;
  font-size:24px;
  transform:rotate(0deg);
  transition:transform .35s ease;
}
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-icon > span { display:none!important; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-icon::before,
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-icon::after {
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  width:18px;
  height:2px;
  border-radius:1px;
  background:#00AE69;
  transform:translate(-50%,-50%);
}
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-icon::after { transform:translate(-50%,-50%) rotate(90deg); }
.elementor-12 .elementor-element.elementor-element-c14e447 summary[aria-expanded="true"] .e-n-accordion-item-title-icon { transform:rotate(135deg); }
@media(prefers-reduced-motion:reduce) { .elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-icon { transition:none; } }

.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-header::before { content:none; display:none; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item-title-header { gap:0; }
.elementor-12 .elementor-element.elementor-element-c14e447 .e-n-accordion-item > .e-con { padding-left:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2655b72 */.elementor-12 .elementor-element.elementor-element-2655b72 .elementor-widget-heading:hover, .elementor-12 .elementor-element.elementor-element-2655b72 .elementor-widget-heading:focus-within { border-bottom-color:#00AE69; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4ed1d4 */.elementor-12 .elementor-element.elementor-element-a4ed1d4 > .e-con-inner { gap:0; }
.elementor-12 .elementor-element.elementor-element-a4ed1d4 .elementor-widget-heading { width:100%; margin:0; border-bottom:1px solid #363636; transition:border-color .25s cubic-bezier(.12,.23,.5,1); }
.elementor-12 .elementor-element.elementor-element-a4ed1d4 .elementor-widget-heading:hover, .elementor-12 .elementor-element.elementor-element-a4ed1d4 .elementor-widget-heading:focus-within { border-bottom-color:#00AE69; }
.elementor-12 .elementor-element.elementor-element-a4ed1d4 .elementor-heading-title { position:relative; display:block; padding:26px 56px 26px 0; }
.elementor-12 .elementor-element.elementor-element-a4ed1d4 .elementor-heading-title::after { content:"↗"; position:absolute; right:0; top:50%; transform:translateY(-50%); font-family:Arial,sans-serif; font-size:38px; font-weight:400; color:currentColor; pointer-events:none; }
.elementor-12 .elementor-element.elementor-element-a4ed1d4 .elementor-heading-title a { display:block; color:inherit; }
@media(max-width:767px) { .elementor-12 .elementor-element.elementor-element-a4ed1d4 .elementor-heading-title { padding:23px 44px 23px 0; } .elementor-12 .elementor-element.elementor-element-a4ed1d4 .elementor-heading-title::after { font-size:30px; } }
@media(prefers-reduced-motion:reduce) { .elementor-12 .elementor-element.elementor-element-a4ed1d4 .elementor-widget-heading { transition:none; } }/* End custom CSS */