section.products {padding: 50px 0;display: flex;flex-direction: row;justify-items: center;justify-content: center;align-items: center;align-content: center;text-align: left;gap: 100px;}section.products .flares_container {display: flex;flex-direction: row;justify-content: center;justify-items: center;gap: 25px;margin: 35px 0 50px 0;}section.products .flares_container .flare {}section.products .flares_container .flare {}section.products .flares_container .flare img,section.products .flares_container .flare source {height: 55px;}section.products .products_inner {max-width: 1200px;margin: auto;width: 100%;}section.products .products_container {background: var(--gg-s-products-background);display: flex;flex-direction: column;border-radius: 60px;max-width: 100%;width: 100%;justify-content: center;padding: 88px 50px 100px 50px;}section.products .products_container .products_content_container {margin-bottom: 2rem;}section.products .products_container .products_content_container .h2_container h2 {color: #1D1D1D;display: flex;flex-direction: row;text-align: center;justify-content: center;font-family: "radialregular";font-size: 48px;font-style: normal;font-weight: 600;line-height: normal;}section.products .product_container {display: flex;flex-direction: column;width: 100%;gap:100px;}section.products .product_container .product {display: flex;flex-direction: row;width: 100%;gap: 50px;}section.products .product_container .product .tag_container {position: absolute;top: 20px;left: 20px;background-color: #000;color: #FFF;border-radius: 20px;background: #0B0B0B;padding: 3px 10px;display: flex;flex-direction: row;justify-content: center;}section.products .product_container .product .tag_container span {color: #FFF;font-family: manrope;font-size: 14px;font-style: normal;font-weight: 700;line-height: normal;letter-spacing: 0.891px;}section.products .product_container .product .tag_container.value {background: #00B67A;}section.products .product_container .product .image_container {background:#FFFFFF;width:50%;display: flex;flex-direction: row;text-align: center;justify-content: center;align-items: center;overflow:hidden;position: relative;border-radius: 30px;padding: 50px}section.products .product_container .product .product_content_container {width:50%;display: flex;flex-direction: column;justify-content: space-around;font-family: manrope;}section.products .product_container .product .product_content_container h3 {font-family: manropebold;color:#000000;margin-bottom: 0;font-size:32px;}section.products .product_container .product .product_content_container h3 + p {font-family: manropebold;}section.products .product_container .product .product_content_container ul {list-style: none;margin:0;display: flex;flex-direction: column;justify-content: flex-start;justify-items: center;align-items: baseline;gap:35px;padding: 25px 0;}section.products .product_container .product .product_content_container ul li {text-indent: -37px;margin: 0.5rem 0 0.5rem 38px;line-height: 24px;display: flex;flex-direction: row;justify-content: center;justify-items: center;align-items: center;margin: 0;text-indent: 0;}section.products .product_container .product .product_content_container ul li::before {font-family: "Font Awesome 5 Pro";font-weight: 900;content: "\f058";margin-right: 1ex;margin-top:2px;font-size: 1.4rem;color:#00B67A !important;}section.products .product_container .product .cta_container {width:100%;}section.products .product_container .product .cta_container .cta_content_container {flex-direction: column;width:100%;}section.products .product_container .product .cta_container .cta_button {margin:8px 0 0 0;}section.products .product_container .product .cta_container .cta_content_container a {width:100%;justify-content: center;align-content: center;font-size:16px;font-family: manropebold;text-align: center;}section.products .product_container .product .cta_container .cta_content_container .find_prices a {color:#FFFFFF;border:2px solid var(--ggp-primary-cta-background);}section.products .product_container .product .cta_container .cta_content_container .find_prices a:hover {background:#FFFFFF;border:2px solid var(--ggp-primary-cta-background);color: var(--ggp-primary-cta-background);}section.products .product_container .product .cta_container .cta_content_container .tte a {background:transparent;color:#5B5B5B;border:2px solid #8E8A8A;}section.products .product_container .product .cta_container .cta_content_container .tte a:hover {background: var(--ggp-primary);color:#FFFFFF;}@media only screen and (max-width: 1230px) {section.products {margin-top: 0.5rem;}section.products .products_container {padding:50px ;}}@media only screen and (max-width: 1024px) {section.products {gap:50px;}section.products .product_container {gap:50px;}section.products .products_container .products_content_container .h2_container h2 {font-size: 36px;line-height: 42px;}section.products .product_container .product .product_content_container h3 {margin-top:15px}}@media only screen and (max-width: 1023px) {section.products {padding:25px 0;margin-top:0.5rem;}section.products .products_container .products_content_container {margin-bottom:1rem;}section.products .products_container {padding-top: 40px;padding-bottom: 40px;gap: 50px;}section.products .product_container .product {flex-direction: column;gap:25px;margin:auto;justify-content: center;justify-items: center;align-content: center;align-items: center;}section.products .product_container .product .image_container,section.products .product_container .product .product_content_container {max-width:550px;width:550px;}section.products .product_container .product .product_content_container ul {margin:0 0 10px 0;}section.products .product_container .product .cta_container {justify-items: center;margin-bottom: 18px;display: flex;align-content: center;align-items: center;justify-content: center;}section.products .product_container .product .cta_container .cta_button {margin-top: 10px;}}@media only screen and (max-width: 960px) {section.products .products_container .products_content_container .h2_container h2 {font-size: 36px;line-height: 42px;}section.products .product_container .product .image_container, section.products .product_container .product .product_content_container {max-width: 450px;width: 100%;}}@media only screen and (max-width: 620px) {section.products .product_container .product .image_container,section.products .product_container .product .product_content_container {max-width:100%;width:100%;}section.products .product_container .product {gap:25px;}section.products .product_container .product .product_content_container h3 {font-size: 24px;line-height: 30px;margin-top:10px;}section.products .product_container .product .product_content_container ul {margin:0 0 6px 0;}}@media only screen and (max-width: 490px) {section.products .products_container {padding:50px 25px 50px 25px;border-radius: 30px;}section.products .flares_container {margin: 20px 0 20px 0;}section.products .products_container .products_content_container .h2_container h2 {font-size: 24px;line-height: 32px;}section.products .product_container .product .cta_container {margin-bottom:0;}section.products .flares_container {margin-top:0;margin-bottom:0;}section.products .flares_container .flare img,section.products .flares_container .flare source {height: 35px;}}