@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";:root{--gfe-green:#489737;--gfe-green-text:#2d6b22;--gfe-dark-blue:#18314F;--gfe-text:#282828;--gfe-white:#FFFFFF;--gfe-border:#E4E4E4}*{box-sizing:border-box}body{margin:0;font-family:Plus Jakarta Sans,sans-serif}.gfe-header{background:var(--gfe-white);border-bottom:1px solid var(--gfe-border)}.gfe-header__inner{max-width:1440px;margin:0 auto;padding:20px 108px;height:94px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.gfe-header__logo{display:flex;align-items:center;flex:none}.gfe-header__logo img{width:245px;height:54px;display:block;object-fit:contain}.gfe-header__right{display:flex;flex-direction:row;align-items:center;gap:20px;flex:none}.gfe-header__nav{display:flex;flex-direction:row;align-items:center;gap:28px}.gfe-header__link{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:14px;line-height:18px;color:var(--gfe-text);text-decoration:none;white-space:nowrap;display:flex;align-items:center;gap:8px}.gfe-header__link:hover{color:var(--gfe-green)}.gfe-header__link--active{font-weight:700;color:var(--gfe-green)}.gfe-header__chev{width:12px;height:12px;flex:none;display:block}.gfe-header__cta{display:flex;justify-content:center;align-items:center;padding:13px 20px;background:var(--gfe-dark-blue);border-radius:1000px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:14px;line-height:18px;color:var(--gfe-white);text-decoration:none;white-space:nowrap;height:44px}.gfe-header__cta:hover{opacity:.92}.gfe-hero{background:var(--gfe-dark-blue);position:relative}.gfe-hero__inner{max-width:1440px;margin:0 auto;padding:87px 108px;min-height:530px;display:flex;flex-direction:row;align-items:flex-start;gap:50px;position:relative}.gfe-hero__content{width:600px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px;position:relative;z-index:2}.gfe-hero__title{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:56px;line-height:71px;color:var(--gfe-white)}.gfe-hero__title span{color:var(--gfe-green)}.gfe-hero__sub{margin:0;font-weight:700;font-size:22px;line-height:28px;color:var(--gfe-white)}.gfe-hero__buttons{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px}.gfe-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:13px 20px;height:44px;border-radius:1000px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:14px;line-height:18px;text-decoration:none;white-space:nowrap}.gfe-btn--white{background:var(--gfe-white);color:var(--gfe-dark-blue)}.gfe-btn--white:hover{opacity:.92}.gfe-btn--outline{border:1px solid var(--gfe-white);color:var(--gfe-white)}.gfe-btn--outline:hover{background:#ffffff14}.gfe-btn svg{flex:none;display:block}.gfe-hero__texas{position:absolute;top:84px;left:52.5%;width:511px;height:503px;z-index:1;filter:drop-shadow(3px 0 0 #FFFFFF) drop-shadow(-3px 0 0 #FFFFFF) drop-shadow(0 3px 0 #FFFFFF) drop-shadow(0 -3px 0 #FFFFFF)}@media (max-width:1160px){.gfe-hero__inner{padding:60px 40px}.gfe-hero__texas{width:420px;height:auto;top:120px;left:auto;right:24px}}@media (max-width:960px){.gfe-hero__inner{flex-direction:column;padding:48px 20px 40px;min-height:0}.gfe-hero__content{width:100%}.gfe-hero__title{font-size:40px;line-height:50px}.gfe-hero__sub{font-size:18px;line-height:24px}.gfe-hero__texas{position:static;width:80%;max-width:380px;height:auto;margin:8px auto 0;display:block}}.gfe-what{background:var(--gfe-white)}.gfe-what__inner{max-width:1440px;margin:0 auto;padding:100px 106px;display:flex;flex-direction:column;align-items:center}.gfe-what__row{display:flex;flex-direction:row;align-items:center;gap:48px;width:100%;max-width:1224px}.gfe-what__photo{width:552px;height:520px;flex:1 1 552px;min-width:0;object-fit:cover;border-radius:20px;display:block}.gfe-what__text{width:624px;flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.gfe-what__title{margin:0;font-weight:800;font-size:48px;line-height:60px;color:var(--gfe-dark-blue)}.gfe-what__title span{color:var(--gfe-green)}.gfe-what__lead{margin:0;font-weight:700;font-size:22px;line-height:28px;color:var(--gfe-dark-blue)}.gfe-what__body{display:flex;flex-direction:column;gap:20px}.gfe-what__body p{margin:0;font-weight:400;font-size:16px;line-height:20px;color:var(--gfe-dark-blue)}@media (max-width:1160px){.gfe-what__inner{padding:70px 40px}.gfe-what__row{flex-direction:column;align-items:flex-start}.gfe-what__photo{width:100%;flex:none;height:auto;max-height:520px}.gfe-what__text{width:100%}}@media (max-width:960px){.gfe-what__inner{padding:48px 20px}.gfe-what__title{font-size:34px;line-height:44px}.gfe-what__lead{font-size:18px;line-height:24px}}.gfe-why{background:#f6f5f3}.gfe-why__inner{max-width:1440px;margin:0 auto;padding:100px 108px 60px;display:flex;justify-content:center}.gfe-why__row{display:flex;flex-direction:row;align-items:center;gap:60px;width:100%;max-width:1225px}.gfe-why__text{width:604px;flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.gfe-why__title{margin:0;font-weight:800;font-size:48px;line-height:60px;color:var(--gfe-dark-blue)}.gfe-why__text .lead{margin:0;font-weight:700;font-size:20px;line-height:25px;color:#282828}.gfe-why__text .body{margin:0;font-weight:400;font-size:20px;line-height:25px;color:#282828}.gfe-why__photo{width:561px;height:582px;flex:1 1 561px;min-width:0;object-fit:cover;border-radius:12px;display:block}@media (max-width:1160px){.gfe-why__inner{padding:70px 40px 50px}.gfe-why__row{flex-direction:column;align-items:flex-start}.gfe-why__text{width:100%}.gfe-why__photo{width:100%;flex:none;height:auto;max-height:582px}}@media (max-width:960px){.gfe-why__inner{padding:48px 20px 36px}.gfe-why__title{font-size:34px;line-height:44px}.gfe-why__text .lead,.gfe-why__text .body{font-size:17px;line-height:23px}}.gfe-def{background:#f6f5f3}.gfe-def__inner{max-width:1440px;margin:0 auto;padding:60px 106px 100px;display:flex;justify-content:center}.gfe-def__row{display:flex;flex-direction:row;align-items:stretch;gap:40px;width:100%;max-width:1228px}.gfe-def__photo{flex:1 1 0;min-width:0;min-height:454px;object-fit:cover;border-radius:20px;display:block;width:50%}.gfe-def__card{flex:1 1 0;min-width:0;background:var(--gfe-white);border-radius:20px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.gfe-def__title{margin:0;font-weight:800;font-size:40px;line-height:50px;text-align:center;color:var(--gfe-dark-blue)}.gfe-def__title span{color:var(--gfe-green)}.gfe-def__sub{margin:0;font-weight:700;font-size:20px;line-height:25px;text-align:center;color:var(--gfe-dark-blue)}.gfe-def__box{background:#eeffea;border-radius:20px;padding:30px;width:100%}.gfe-def__box ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:0}.gfe-def__box li{font-weight:700;font-size:16px;line-height:20px;color:var(--gfe-green-text)}.gfe-def__note{margin:0;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#282828}@media (max-width:1160px){.gfe-def__inner{padding:50px 40px 70px}.gfe-def__row{flex-direction:column}.gfe-def__photo{width:100%;flex:none;min-height:0;max-height:454px}}@media (max-width:960px){.gfe-def__inner{padding:36px 20px 48px}.gfe-def__title{font-size:30px;line-height:38px}}.gfe-how{background:var(--gfe-white)}.gfe-how__inner{max-width:1440px;margin:0 auto;padding:80px 107px;display:flex;flex-direction:column;align-items:center;gap:36px}.gfe-how__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.gfe-how__title{margin:0;font-weight:800;font-size:48px;line-height:60px;color:var(--gfe-dark-blue)}.gfe-how__title span{color:var(--gfe-green)}.gfe-how__sub{margin:0;font-weight:400;font-size:20px;line-height:25px;color:#282828}.gfe-how__cards{display:flex;flex-direction:row;align-items:stretch;gap:20px;width:100%;max-width:1226px}.gfe-how__card{flex:1 1 0;min-width:0;background:#f6f5f3;border-radius:12px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:20px}.gfe-how__img{width:100%;height:175px;object-fit:cover;border-radius:12px;display:block}.gfe-how__cardbody{display:flex;flex-direction:column;gap:12px;width:100%}.gfe-how__cardhead{display:flex;flex-direction:row;align-items:center;gap:12px}.gfe-how__num{width:30px;height:30px;flex:none;background:var(--gfe-dark-blue);border-radius:100px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;line-height:20px;color:#fff}.gfe-how__cardtitle{margin:0;font-weight:700;font-size:20px;line-height:25px;color:var(--gfe-dark-blue)}.gfe-how__cardtext{margin:0;font-weight:400;font-size:16px;line-height:20px;color:#282828;text-align:center}.gfe-how__buttons{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.gfe-btn--dark{background:var(--gfe-dark-blue);color:var(--gfe-white)}.gfe-btn--dark:hover{opacity:.92}.gfe-btn--outline-dark{border:1px solid var(--gfe-dark-blue);color:var(--gfe-dark-blue);background:var(--gfe-white)}.gfe-btn--outline-dark:hover{background:#18314f0d}@media (max-width:1160px){.gfe-how__inner{padding:70px 40px}.gfe-how__cards{flex-wrap:wrap}.gfe-how__card{flex:1 1 42%}}@media (max-width:960px){.gfe-how__inner{padding:48px 20px}.gfe-how__title{font-size:34px;line-height:44px}.gfe-how__sub{font-size:17px;line-height:23px}.gfe-how__cards{flex-direction:column}.gfe-how__card{flex:none;width:100%}}.gfe-who{background:#f6f5f3}.gfe-who__inner{max-width:1440px;margin:0 auto;padding:100px 96px;display:flex;justify-content:center}.gfe-who__row{display:flex;flex-direction:row;align-items:stretch;gap:20px;width:100%;max-width:1238px}.gfe-who__intro{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center}.gfe-who__title{margin:0;font-weight:800;font-size:48px;line-height:60px;color:var(--gfe-dark-blue)}.gfe-who__sub{margin:0;font-weight:400;font-size:20px;line-height:25px;color:#282828}.gfe-who__card{border-radius:20px;padding:30px;display:flex;flex-direction:column;justify-content:center;gap:20px}.gfe-who__card--fit{background:var(--gfe-white);width:470px;flex:none}.gfe-who__card--notfit{background:#0a1d34;flex:1 1 0;min-width:0}.gfe-who__cardtitle{margin:0;font-weight:800;font-size:28px;line-height:35px;text-align:center;color:var(--gfe-dark-blue)}.gfe-who__card--notfit .gfe-who__cardtitle{color:#fff}.gfe-who__list{display:flex;flex-direction:column;gap:20px}.gfe-who__item{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.gfe-who__icon{width:28px;height:28px;flex:none;display:block}.gfe-who__item p{margin:0;font-weight:700;font-size:20px;line-height:25px;color:var(--gfe-green)}.gfe-who__card--notfit .gfe-who__item p{font-weight:600;color:#fff}@media (max-width:1160px){.gfe-who__inner{padding:70px 40px}.gfe-who__row{flex-direction:column}.gfe-who__card--fit{width:100%}}@media (max-width:960px){.gfe-who__inner{padding:48px 20px}.gfe-who__title{font-size:34px;line-height:44px}}.gfe-pricing{background:var(--gfe-white)}.gfe-pricing__inner{max-width:1440px;margin:0 auto;padding:80px 106px;display:flex;justify-content:center}.gfe-pricing__row{display:flex;flex-direction:row;align-items:stretch;gap:40px;width:100%;max-width:1228px}.gfe-pricing__photo{flex:1 1 0;min-width:0;width:50%;min-height:635px;object-fit:cover;border-radius:20px;display:block}.gfe-pricing__card{flex:1 1 0;min-width:0;background:#f6f5f3;border-radius:20px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.gfe-pricing__title{margin:0;font-weight:800;font-size:40px;line-height:50px;text-align:center;color:var(--gfe-dark-blue);max-width:426px}.gfe-pricing__box{background:#f2f8ff;border-radius:20px;padding:30px;width:100%;display:flex;flex-direction:column;align-items:center;gap:36px}.gfe-pricing__boxtitle{margin:0;font-weight:800;font-size:28px;line-height:35px;text-align:center;color:var(--gfe-green)}.gfe-pricing__list{display:flex;flex-direction:column;gap:12px;width:100%;max-width:474px}.gfe-pricing__item{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.gfe-pricing__item svg{width:28px;height:28px;flex:none;display:block}.gfe-pricing__item p{margin:0;font-weight:700;font-size:20px;line-height:25px;color:var(--gfe-dark-blue);padding-top:1px}.gfe-pricing__note{margin:0;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#282828;max-width:534px}.gfe-pricing__buttons{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}@media (max-width:1160px){.gfe-pricing__inner{padding:60px 40px}.gfe-pricing__row{flex-direction:column}.gfe-pricing__photo{width:100%;flex:none;min-height:0;max-height:635px}}@media (max-width:960px){.gfe-pricing__inner{padding:44px 20px}.gfe-pricing__title{font-size:30px;line-height:38px}.gfe-pricing__boxtitle{font-size:24px;line-height:30px}}.gfe-owned{background:#f6f5f3}.gfe-owned__inner{max-width:1440px;margin:0 auto;padding:100px 120px;display:flex;flex-direction:column;gap:60px}.gfe-owned__top{display:flex;flex-direction:row;align-items:center;gap:40px;width:100%;max-width:1200px;margin:0 auto}.gfe-owned__title{margin:0;width:525px;flex:none;font-weight:800;font-size:40px;line-height:50px;color:var(--gfe-dark-blue)}.gfe-owned__title span{color:var(--gfe-green)}.gfe-owned__right{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:30px}.gfe-owned__right .lead{margin:0;font-weight:700;font-size:22px;line-height:28px;color:var(--gfe-dark-blue)}.gfe-owned__right .body{margin:0;font-weight:400;font-size:16px;line-height:20px;color:var(--gfe-dark-blue)}.gfe-owned__buttons{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.gfe-owned__banner{position:relative;width:100%;max-width:1200px;margin:0 auto;min-height:554px;border-radius:20px;background:url(/assets/banner-team.webp) center/cover no-repeat;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:80px 48px;gap:40px;overflow:hidden}.gfe-owned__glass{width:398px;max-width:100%;background:#ffffffd9;backdrop-filter:blur(17.85px);-webkit-backdrop-filter:blur(17.85px);border-radius:20px;padding:40px;display:flex;flex-direction:column;gap:24px}.gfe-owned__glasstitle{margin:0;font-weight:800;font-size:24px;line-height:30px;text-align:center;color:var(--gfe-dark-blue)}.gfe-owned__whitebox{background:var(--gfe-white);border-radius:12px;padding:20px}.gfe-owned__whitebox .list{display:flex;flex-direction:column;gap:20px}.gfe-owned__whitebox .item{display:flex;flex-direction:row;align-items:flex-start;gap:8px}.gfe-owned__whitebox .item svg{width:20px;height:20px;flex:none;display:block}.gfe-owned__whitebox .item p{margin:0;font-weight:700;font-size:16px;line-height:20px;color:var(--gfe-green-text)}.gfe-owned__bottom{display:flex;flex-direction:row;align-items:center;gap:48px;width:100%;max-width:1200px;margin:0 auto}.gfe-owned__bottom .body{margin:0;flex:1 1 0;min-width:0;font-weight:700;font-size:20px;line-height:25px;color:var(--gfe-dark-blue)}.gfe-owned__bottomtitle{margin:0;width:436px;flex:none;font-weight:800;font-size:40px;line-height:50px;text-align:center;color:var(--gfe-green)}@media (max-width:1160px){.gfe-owned__inner{padding:70px 40px}.gfe-owned__top{flex-direction:column;align-items:flex-start}.gfe-owned__title{width:100%}.gfe-owned__banner{flex-direction:column;gap:24px;padding:40px 24px}.gfe-owned__bottom{flex-direction:column}.gfe-owned__bottomtitle{width:100%}}@media (max-width:960px){.gfe-owned__inner{padding:48px 20px}.gfe-owned__title,.gfe-owned__bottomtitle{font-size:30px;line-height:38px}}.gfe-serve{background:var(--gfe-white)}.gfe-serve__inner{max-width:1440px;margin:0 auto;padding:100px 106px;display:flex;flex-direction:column;align-items:center;gap:40px}.gfe-serve__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.gfe-serve__title{margin:0;font-weight:800;font-size:48px;line-height:60px;color:var(--gfe-dark-blue)}.gfe-serve__title span{color:var(--gfe-green)}.gfe-serve__sub{margin:0;font-weight:700;font-size:22px;line-height:28px;color:var(--gfe-dark-blue)}.gfe-serve__box{background:#eeffea;border-radius:20px;padding:30px;width:100%;max-width:1224px;display:flex;flex-direction:column;align-items:center;gap:30px}.gfe-serve__grid{display:flex;flex-direction:row;align-items:flex-start;gap:10px;width:100%}.gfe-serve__item{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.gfe-serve__item img{width:36px;height:36px;object-fit:contain;display:block}.gfe-serve__item p{margin:0;font-weight:800;font-size:20px;line-height:25px;color:var(--gfe-green)}.gfe-serve__item p.small{font-size:16px;line-height:20px}.gfe-serve__note{margin:0;font-weight:600;font-size:16px;line-height:20px;text-align:center;color:var(--gfe-dark-blue);max-width:1164px}@media (max-width:1160px){.gfe-serve__inner{padding:70px 40px}.gfe-serve__grid{flex-wrap:wrap}.gfe-serve__item{flex:1 1 30%}}@media (max-width:960px){.gfe-serve__inner{padding:48px 20px}.gfe-serve__title{font-size:34px;line-height:44px}.gfe-serve__sub{font-size:18px;line-height:24px}.gfe-serve__item{flex:1 1 45%}}.gfe-across{background:#f6f5f3}.gfe-across__inner{max-width:1440px;margin:0 auto;padding:100px 107px;display:flex;justify-content:center}.gfe-across__row{display:flex;flex-direction:row;align-items:stretch;gap:60px;width:100%;max-width:1225px}.gfe-across__left{width:523px;flex:none;display:flex;flex-direction:column;gap:24px}.gfe-across__title{margin:0;font-weight:800;font-size:48px;line-height:60px;color:var(--gfe-dark-blue)}.gfe-across__title span{color:var(--gfe-green)}.gfe-across__card{background:var(--gfe-white);border-radius:20px;padding:30px;display:flex;flex-direction:column;gap:20px;flex:1 1 0}.gfe-across__cardtitle{margin:0;font-weight:700;font-size:20px;line-height:25px;color:#282828}.gfe-across__card ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:0}.gfe-across__card li{font-weight:700;font-size:16px;line-height:20px;color:var(--gfe-green)}.gfe-across__photo{flex:1 1 0;min-width:0;border-radius:20px;background:url(/assets/photo-acrosstx.webp) center/cover no-repeat;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:30px;min-height:578px;overflow:hidden}.gfe-across__glass{width:100%;background:#ffffffd9;backdrop-filter:blur(17.85px);-webkit-backdrop-filter:blur(17.85px);border-radius:20px;padding:30px;display:flex;flex-direction:column;align-items:center;gap:20px}.gfe-across__glasstitle{margin:0;font-weight:700;font-size:22px;line-height:28px;text-align:center;color:var(--gfe-dark-blue)}.gfe-across__cols{display:flex;flex-direction:row;align-items:flex-start;gap:10px;width:100%}.gfe-across__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.gfe-across__col svg{width:36px;height:36px;flex:none;display:block}.gfe-across__col p{margin:0;font-weight:800;font-size:20px;line-height:25px;color:var(--gfe-green)}@media (max-width:1160px){.gfe-across__inner{padding:70px 40px}.gfe-across__row{flex-direction:column}.gfe-across__left{width:100%}}@media (max-width:960px){.gfe-across__inner{padding:48px 20px}.gfe-across__title{font-size:34px;line-height:44px}.gfe-across__cols{flex-direction:column;align-items:center}.gfe-across__photo{min-height:0;padding:200px 16px 16px}}.gfe-noproc{background:var(--gfe-dark-blue)}.gfe-noproc__inner{max-width:1440px;margin:0 auto;padding:100px 106px;display:flex;justify-content:center}.gfe-noproc__row{display:flex;flex-direction:row;align-items:center;gap:59px;width:100%;max-width:1196px}.gfe-noproc__photo{width:513px;flex:none;height:546px;object-fit:cover;border-radius:12px;display:block}.gfe-noproc__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.gfe-noproc__title{margin:0;font-weight:800;font-size:48px;line-height:60px;color:var(--gfe-white)}.gfe-noproc__title span{color:var(--gfe-green)}.gfe-noproc__sub{margin:0;font-weight:700;font-size:20px;line-height:25px;color:var(--gfe-white)}.gfe-noproc__card{background:var(--gfe-white);border-radius:20px;padding:30px;width:100%;display:flex;flex-direction:column;gap:20px}.gfe-noproc__cardtitle{margin:0;font-weight:700;font-size:16px;line-height:20px;color:#282828}.gfe-noproc__items{display:flex;flex-direction:row;align-items:center;gap:10px}.gfe-noproc__item{flex:1 1 0;min-width:0;display:flex;flex-direction:row;align-items:center;gap:12px}.gfe-noproc__item img{width:24px;height:24px;flex:none;object-fit:contain;display:block}.gfe-noproc__item p{margin:0;font-weight:800;font-size:14px;line-height:18px;color:var(--gfe-green)}.gfe-noproc__note{margin:0;font-weight:400;font-size:16px;line-height:20px;color:var(--gfe-white)}.gfe-noproc__buttons{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.gfe-btn--white-on-dark{background:var(--gfe-white);color:var(--gfe-dark-blue)}.gfe-btn--white-on-dark:hover{opacity:.92}@media (max-width:1160px){.gfe-noproc__inner{padding:70px 40px}.gfe-noproc__row{flex-direction:column;align-items:flex-start}.gfe-noproc__photo{width:100%;height:auto;max-height:546px}}@media (max-width:960px){.gfe-noproc__inner{padding:48px 20px}.gfe-noproc__title{font-size:34px;line-height:44px}.gfe-noproc__items{flex-direction:column;align-items:flex-start}}.gfe-faq{background:var(--gfe-white)}.gfe-faq__inner{max-width:1440px;margin:0 auto;padding:120px 106px;display:flex;flex-direction:column;align-items:center;gap:40px}.gfe-faq__title{margin:0;max-width:1058px;font-weight:800;font-size:48px;line-height:60px;text-align:center;color:var(--gfe-dark-blue)}.gfe-faq__list{display:flex;flex-direction:column;gap:24px;width:100%;max-width:1058px}.gfe-faq__item{background:#f2f8ff;border-radius:1000px;border:1px solid transparent}.gfe-faq__item summary{list-style:none;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:24px}.gfe-faq__item summary::-webkit-details-marker{display:none}.gfe-faq__q{margin:0;font-weight:800;font-size:24px;line-height:30px;color:var(--gfe-dark-blue);opacity:.6}.gfe-faq__toggle{width:42px;height:42px;flex:none;border-radius:30px;background:var(--gfe-white);display:flex;align-items:center;justify-content:center;position:relative}.gfe-faq__toggle:before,.gfe-faq__toggle:after{content:"";position:absolute;background:#000}.gfe-faq__toggle:before{width:14px;height:2px}.gfe-faq__toggle:after{width:2px;height:14px}.gfe-faq__item[open]{background:var(--gfe-white);border:1px solid var(--gfe-dark-blue);border-radius:12px}.gfe-faq__item[open] .gfe-faq__q{opacity:1}.gfe-faq__item[open] .gfe-faq__toggle{background:#1c4b83}.gfe-faq__item[open] .gfe-faq__toggle:before{background:#fff}.gfe-faq__item[open] .gfe-faq__toggle:after{display:none}.gfe-faq__a{margin:0;padding:0 24px 24px;font-weight:400;font-size:16px;line-height:20px;color:#1e1e1e}@media (max-width:960px){.gfe-faq__inner{padding:60px 20px}.gfe-faq__title{font-size:30px;line-height:38px}.gfe-faq__q{font-size:18px;line-height:23px}.gfe-faq__item{border-radius:24px}}.gfe-footer{background:#f6f5f3}.gfe-footer__inner{max-width:1440px;margin:0 auto;padding:100px 108px 40px;display:flex;flex-direction:column;gap:45px}.gfe-footer__top{display:flex;flex-direction:row;align-items:flex-start;gap:136px;width:100%;max-width:1224px;margin:0 auto}.gfe-footer__cta{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:32px}.gfe-footer__ctatext{display:flex;flex-direction:column;gap:16px}.gfe-footer__title{margin:0;font-weight:800;font-size:40px;line-height:50px;color:var(--gfe-dark-blue)}.gfe-footer__sub{margin:0;font-weight:400;font-size:16px;line-height:20px;color:#1e1e1e}.gfe-footer__price{margin:0;font-weight:700;font-size:24px;line-height:30px;color:var(--gfe-green)}.gfe-footer__buttons{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.gfe-footer__contact{width:356px;flex:none;display:flex;flex-direction:column;gap:24px}.gfe-footer__contacttitle{margin:0;font-weight:800;font-size:20px;line-height:25px;text-transform:uppercase;color:var(--gfe-green)}.gfe-footer__items{display:flex;flex-direction:column;gap:20px}.gfe-footer__item{display:flex;flex-direction:row;align-items:flex-start;gap:10px}.gfe-footer__item img{width:24px;height:24px;flex:none;display:block}.gfe-footer__item p{margin:0;font-weight:700;font-size:12px;line-height:15px;color:var(--gfe-dark-blue)}.gfe-footer__item p strong{display:block;margin-bottom:2px}.gfe-footer__bottom{width:100%;max-width:1224px;margin:0 auto;display:flex;flex-direction:column;gap:19px}.gfe-footer__divider{border:none;border-top:1px solid rgba(24,49,79,.1);margin:0;width:100%}.gfe-footer__legal{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.gfe-footer__legal p{margin:0;font-weight:500;font-size:14px;line-height:18px;color:var(--gfe-dark-blue)}.gfe-footer__links{display:flex;flex-direction:row;align-items:center;gap:56px}.gfe-footer__links a{font-weight:400;font-size:14px;line-height:18px;color:var(--gfe-dark-blue);text-decoration:none}.gfe-footer__links a:hover{color:var(--gfe-green)}@media (max-width:1160px){.gfe-footer__inner{padding:70px 40px 32px}.gfe-footer__top{flex-direction:column;gap:40px}.gfe-footer__contact{width:100%}}@media (max-width:960px){.gfe-footer__inner{padding:48px 20px 24px}.gfe-footer__title{font-size:30px;line-height:38px}.gfe-footer__legal{flex-direction:column;align-items:flex-start}.gfe-footer__links{gap:24px}}.gfe-header__toggle{display:none}.gfe-header__burger{display:none;cursor:pointer;padding:8px;margin-left:auto}.gfe-header__burger span{display:block;width:22px;height:2px;background:var(--gfe-dark-blue);margin:5px 0;border-radius:2px}@media (max-width:1160px){.gfe-header__inner{padding:20px 40px}.gfe-header__nav{gap:18px}}@media (max-width:960px){.gfe-header__inner{height:auto;min-height:74px;padding:14px 20px;flex-wrap:wrap}.gfe-header__logo img{width:196px;height:43px}.gfe-header__burger{display:block}.gfe-header__right{display:none;width:100%;flex-direction:column;align-items:flex-start;gap:16px;padding:16px 4px 8px}.gfe-header__nav{flex-direction:column;align-items:flex-start;gap:16px}.gfe-header__toggle:checked~.gfe-header__right{display:flex}}
