/*!
 * Theme Name:  Symbiotix
 * Version:     1.0.0
 * Description: Child theme of the Twenty Twenty-Four for Symbiotix
 * Author:      POP
 * Template:    twentytwentyfour
 */#page{padding:0 !important;margin:0 !important}p,a,span,ul,li,h1,h2,h3,h4,h5{font-family:"Baikal",Sans-serif;line-height:1.2}a:hover{text-decoration:none !important}ul,li{line-height:1.5}.ff_arial,.ff_arial a,.ff_arial p{font-family:Arial,Helvetica,sans-serif}.fs20,.fs20 p{font-size:20px !important}.fs16,.fs16 p{font-size:16px !important}.fs14,.fs14 p{font-size:14px !important}.mw770{max-width:770px}.minw347{min-width:347px}@media screen and (min-width: 1024px){p{font-size:18px;line-height:24px}h1{font-size:40px;line-height:48px}h2{font-size:22px}.h2spectrum{font-size:28px}.h2article{font-size:24px;line-height:29px}.h2blog{font-size:28px;line-height:34px;font-style:italic !important;text-align:center !important}.bg25{background-size:400px}}@media screen and (max-width: 1023px){p{font-size:16px;line-height:22px}h1{font-size:28px;line-height:34px}.homeh1{font-size:24px !important;line-height:30px !important}.ctah1{font-size:20px !important;line-height:24px !important}.homesmallh1{font-size:20px !important;line-height:24px !important}h2{font-size:18px}h3{font-size:18px;line-height:22px}.h2spectrum{font-size:18px;line-height:22px}.h2article{font-size:24px;line-height:22px;font-weight:bold}.h2blog{font-size:20px;line-height:26px;font-style:italic !important;text-align:center !important}.bg25{background-size:0%}}@media screen and (min-width: 768px){.ehf-header #masthead{position:fixed !important;width:100%}[data-elementor-type=wp-page]{padding-top:87px}}@media screen and (max-width: 767px){.ehf-header #masthead{position:fixed !important}[data-elementor-type=wp-page]{padding-top:97px}}@media screen and (min-width: 449px)and (max-width: 767px){.ehf-header #masthead{width:100%}}.fw-bold{font-weight:700 !important}.fw-light{font-weight:300 !important}.text-gray{color:#6f6259}.text-purple{color:#922863}.text-pink{color:#922863}.text-green{color:#30947f}.text-blue{color:#2f437c}.text-white{color:#fff}.text-black{color:#000}.text-lblue{color:#9db3ec}@media(min-width: 768px){.elementor-19 .elementor-element.elementor-element-40b0a30{margin-left:0px}}.menu-item a{color:#fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;font-family:"BaikalNormal",Sans-serif;font-size:12px;line-height:24px;font-weight:400}.menu-item a:hover{color:#eab44a;font-weight:700}.elementor-19 .elementor-element.elementor-element-cc4e46f div.hfe-nav-menu-icon svg{transform:rotate(180deg);transition:transform .3s ease}@media only screen and (max-width: 768px){ul#menu-1-cc4e46f{row-gap:25px;padding:20px 0}}.elementor-19 .elementor-element.elementor-element-cc4e46f .menu-item.current-menu-item a.hfe-menu-item,.elementor-element.elementor-element-cc4e46f nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item{color:#eab44a;font-weight:700}#menu-item-31 a{padding-right:0px}.footercontainer{line-height:12px}.footercontainer p,.footercontainer a{color:#fff;font-size:10px;line-height:2}@media screen and (max-width: 767px){.footercontainer p,.footercontainer a{margin:0px;padding:0px}.footercopyright p{line-height:15px}}.homecontainer .section{padding:35px 0 25px 0}.homecontainer .homehero{padding:60px 0 40px 0}.elementor-23 .elementor-element.elementor-element-096b223:not(.elementor-motion-effects-element-type-background){background-position:right 110px}@media screen and (min-width: 1275px)and (max-width: 1350px){.elementor-23 .elementor-element.elementor-element-096b223:not(.elementor-motion-effects-element-type-background){background-position:right 169px}}@media screen and (min-width: 1024px)and (max-width: 1274px){.elementor-23 .elementor-element.elementor-element-096b223:not(.elementor-motion-effects-element-type-background){background-size:37%;background-position:right 8%}.elementor-23 .elementor-element.elementor-element-b32d0d9{width:600px}}.nodesk{display:none}@media screen and (min-width: 1024px){.nodesk{display:none}.mrdesk{margin-right:-15px}}@media screen and (max-width: 1023px){.elementor-23 .elementor-element.elementor-element-ff6ae00:not(.elementor-motion-effects-element-type-background){background-size:0%}.elementor-23 .elementor-element.elementor-element-096b223:not(.elementor-motion-effects-element-type-background){background-size:0%}.nodesk{display:block}.homecontainer .section{padding:15px 0 15px 0}.homecontainer .homehero{padding:15px 0 15px 0}.homecontainer .mobilepadding{padding-left:20px;padding-right:20px}}.symbiotix-lockup{display:flex;align-items:stretch;justify-content:space-between;background:#2f437c;color:#fff}.symbiotix-image{flex:1 1 37%;min-width:250px}.symbiotix-image img{width:100%;height:auto;display:block;max-width:414px}.symbiotix-copy{padding:20px 40px;flex:1 1 78%;display:flex;flex-direction:column;justify-content:space-evenly}.symbiotix-copy h1{font-size:clamp(22px,2.5vw,40px);font-weight:700}.symbiotix-copy h2{font-size:clamp(16px,1.4vw,22px);font-weight:600;color:#9db3ec;max-width:575px}@media screen and (max-width: 1200px){.symbiotix-copy{padding:10px 25px}}.symbiotix-copy p{font-size:clamp(12px,1.15vw,16px);line-height:1.2;max-width:740px}.articleimageouter{position:relative}.articleimageinner{position:absolute}.articleoverlay{background-color:#15338e;width:180px;font-size:14px;line-height:14px;padding:10px 15px;color:#fff;font-weight:400}.articleoverlayaltwidth{width:191px;height:34px !important}.articleouter{padding:22px 36px}h2.articlehead{font-size:20px;line-height:24px;color:#2f437c;font-family:Arial;font-weight:600}p.articlebody{color:#6f6259;font-family:Arial;font-size:14px;line-height:21px}button.articlebutton{width:100px;height:32px;background-color:#2f437c;align-content:center;align-items:center;border-radius:18.75rem;border:0px !important;padding:5px;margin:0;color:#fff;font-weight:400;font-size:12px}@media screen and (min-width: 1024px)and (max-width: 1359px){.article{min-height:410px}}.newsimageouter{position:absolute;transition:transform .5s;transform:rotateY(0deg)}.newsimageinner{position:absolute;bottom:0;right:0;width:42px}.leadership_content .leadership_item_info{padding:20px 12px;border:.0625rem solid #2f437c;width:254px;height:254px;position:absolute;top:0;background-color:#fff;background-image:url(/wp-content/uploads/2025/09/leadership-info@2x.png);background-size:cover;background-repeat:no-repeat;gap:1.5rem}.leadership_item{perspective:500px;position:relative}.leadership_item_inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(0deg);transition:transform .5s ease-in}.leadership_item:hover .leadership_item_inner{transform:rotateY(-180deg);transition:transform .5s}.newsimageouter,.leadership_content{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden}.leadership_content{transform:rotateY(-180deg)}.info_bottom{gap:30px}.info_name,.info_position{font-size:16px}@media screen and (min-width: 1231px)and (max-width: 1315px){.leadership_item,.leadership_content,.leadership_content .leadership_item_info{width:225px;min-height:225px !important;height:225px}.elementor-23 .elementor-element.elementor-element-7fb38cc{--content-width: 700px !important}}@media screen and (min-width: 1024px)and (max-width: 1230px){.leadership_item,.leadership_content,.leadership_content .leadership_item_info{width:185px;min-height:185px !important;height:185px}.elementor-23 .elementor-element.elementor-element-7fb38cc{--content-width: 600px !important;--row-gap: 10px;--column-gap: 10px}}button.learnmorebutton{width:120px;height:40px;background-color:#2f437c;align-content:center;align-items:center;border:0px !important;border-radius:18.75rem;padding:10px 24px;margin:0;color:#fff;font-weight:400;font-size:12px}.locationmobilecopy h2{font-size:22px;line-height:28px}.locationmobilecopy p{font-size:16px;line-height:24px}.locationmobilecopy .info_address{font-size:12px;line-height:16px}.locations-lockup{display:flex;background:#2f437c;color:#fff}.locations-image{flex:1 1 78%}.locations-image img{width:100%;height:auto;display:block}.locations-copy{flex:1 1 37%;display:flex;flex-direction:column;padding:25px;justify-content:space-between}@media screen and (min-width: 1024px)and (max-width: 1178px){.locations-copy{padding:15px}.locations-copy p.info_address{line-height:1.25}}.locations-copy h1{font-size:clamp(22px,2.5vw,40px);font-weight:700}.locations-copy h2{font-size:clamp(16px,1.4vw,22px);font-weight:600;color:#9db3ec}.locations-copy p{font-size:clamp(12px,1vw,16px);line-height:1.5}.locations-copy p.info_address{font-size:clamp(11px,.85vw,14px);line-height:1.5}.blog_tabs a{color:#6f6259}.blog_tabs a.active{color:#2f437c}.blog_tabs a{cursor:pointer}.blog{display:none}.blog.active{display:block}.blogcopy{font-size:20px;line-height:30px}@media screen and (max-width: 1023px){.blogcopy{font-size:16px;line-height:22px}}.elementor-element.elementor-element-27c3c0a.e-con-full.blogs.e-grid.e-con.e-child.single-row-grid{--e-con-grid-template-rows: repeat(1, 1fr) !important}button.joinbutton{width:195px;height:40px;border:0px !important;background-color:#2f437c;align-content:center;align-items:center;border-radius:18.75rem;padding:5px;margin:0;color:#fff;font-weight:400;font-size:12px}@media screen and (min-width: 1024px)and (max-width: 1250px){.elementor-28 .elementor-element.elementor-element-a69617d img,.elementor-28 .elementor-element.elementor-element-a60c4fa img,.elementor-28 .elementor-element.elementor-element-630b4f8 img{max-width:80% !important}}.becopy{text-align:center !important;text-transform:uppercase;color:#9db3ec;transition:color .4s ease-in-out}.becopyhidden{color:#9db3ec;transition:color .4s ease-in-out;font-weight:600;text-align:center}@media screen and (min-width: 1024px){.becopy{font-size:22px;line-height:30px}.becopyhidden{font-size:clamp(12px,3vw,18px)}.behidden1{position:relative;left:103%}.behidden6{position:relative;right:107%}.behiddencontainer1:hover .behidden1,.behiddencontainer2:hover .behidden2,.behiddencontainer3:hover .behidden3,.behiddencontainer4:hover .behidden4,.behiddencontainer5:hover .behidden5,.behiddencontainer6:hover .behidden6{max-width:600px;height:220px;opacity:1}.behiddencontainer4:hover .behidden4{max-width:600px;height:245px;opacity:1}.behidden1,.behidden2,.behidden3,.behidden4,.behidden5,.behidden6{max-width:0;width:600px;height:0px;overflow:hidden;opacity:0}}@media screen and (max-width: 1023px){.becopy{font-size:18px;line-height:24px}.behidden1,.behidden2,.behidden3,.behidden4,.behidden5,.behidden6{background-image:none !important}.behidden1 div,.behidden2 div,.behidden3 div,.behidden4 div,.behidden5 div,.behidden6 div{padding-top:30px !important;position:relative;bottom:30px}.behiddencontainer1:hover .behidden1,.behiddencontainer2:hover .behidden2,.behiddencontainer3:hover .behidden3,.behiddencontainer4:hover .behidden4,.behiddencontainer5:hover .behidden5,.behiddencontainer6:hover .behidden6{max-width:100%;height:215px;opacity:1}.behidden1,.behidden2,.behidden3,.behidden4,.behidden5,.behidden6{max-width:0;width:360px;height:0px;overflow:hidden;opacity:0}}@media screen and (min-width: 768px)and (max-width: 1023px){.behiddencontainer1:hover .behidden1,.behiddencontainer3:hover .behidden3,.behiddencontainer5:hover .behidden5{max-width:200%;position:relative;left:127px;height:44%;opacity:1}.behiddencontainer2:hover .behidden2,.behiddencontainer4:hover .behidden4,.behiddencontainer6:hover .behidden6{max-width:200%;right:127px;position:relative;height:44%;opacity:1}}@media screen and (max-width: 767px){.elementor-element.elementor-element-49e7de4.e-grid.e-con-boxed.e-con.e-child div{display:flex !important;flex-direction:column !important}.behiddencontainer1:hover .behidden1,.behiddencontainer2:hover .behidden2,.behiddencontainer3:hover .behidden3,.behiddencontainer4:hover .behidden4,.behiddencontainer5:hover .behidden5,.behiddencontainer6:hover .behidden6{max-width:300px;height:275px;opacity:1}}.bluefilter{position:relative;max-width:181px;max-height:181px;overflow:hidden}.bluefilter::after{content:"";position:absolute;inset:0;background:#2f437c;mix-blend-mode:color;opacity:1;transition:opacity .4s ease-in-out}.bluefilter img{object-fit:cover;display:block}.bluefiltercontainer{cursor:pointer}.bluefiltercontainer:hover .becopy{color:#2f437c}.bluefiltercontainer:hover .becopyhidden{color:#2f437c}.bluefiltercontainer:hover .bluefilter::after{opacity:0}@media screen and (min-width: 1024px)and (max-width: 1335px){.behiddencontainer1:hover .behidden1,.behiddencontainer2:hover .behidden2,.behiddencontainer3:hover .behidden3,.behiddencontainer4:hover .behidden4,.behiddencontainer5:hover .behidden5,.behiddencontainer6:hover .behidden6{max-width:40vw;height:25rem;opacity:1}.becopy{font-size:1.7vw;line-height:1.25}.becopyhidden{font-size:1.35vw}.behidden1 div,.behidden2 div,.behidden3 div,.behidden4 div,.behidden5 div,.behidden6 div{padding-top:3.5vw !important}}.contact_content .contact_item_info{padding:20px 12px;border:.0625rem solid #2f437c;width:254px;height:254px;position:absolute;top:0;background-color:#fff;background-image:url(/wp-content/uploads/2025/09/leadership-info@2x.png);background-size:cover;background-repeat:no-repeat;gap:1.5rem}.contact_item{perspective:500px;position:relative}.contact_item_inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(0deg);transition:transform .5s ease-in}.contact_item:hover .contact_item_inner{transform:rotateY(-180deg);transition:transform .5s}.newsimageouter,.contact_content{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden}.contact_content{transform:rotateY(-180deg)}/*# sourceMappingURL=style.css.map */
