@keyframes wobble-4290148212 { 0% {  transform: translateY(0); } 50% {  transform: translateY(-24px); } 75% {  transform: translateY(-16px); } 100% {  transform: translateY(-16px); }}@keyframes wobble-shadow-4290148212 { 0% {  transform: translate(-50%, 0);  height: 20px;  opacity: 0.5; } 50% {  transform: translate(-50%, -5px);  height: 10px;  opacity: 0.2; } 75% {  transform: translate(-50%, -4px);  height: 12px;  opacity: 0.3; } 100% {  transform: translate(-50%, -4px);  height: 12px;  opacity: 0.3; }}#cms-section-4290148212 .section-bg { background-color: #fcd34e; overflow: hidden;}#cms-section-4290148212 .txt { display: inline-block;}#cms-section-4290148212 .content-left { text-align: left;}#cms-section-4290148212 .content-center { text-align: center;}#cms-section-4290148212 .content-right { text-align: right;}#cms-section-4290148212 .blog-container { flex: 0 1 100%; overflow: hidden;}#cms-section-4290148212 .container { margin-top: 60px; position: relative;}#cms-section-4290148212 .list { display: flex; list-style: none; padding: 0; margin: 0; box-sizing: border-box; height: 160px;}#cms-section-4290148212 .list-item { -webkit-flex: 0 0 200px; flex: 0 0 200px; padding-right: 24px; width: 200px;}#cms-section-4290148212 .list-item h3 { font-size: 16px;}#cms-section-4290148212 .not-active-btn { opacity: 0; display: none;}#cms-section-4290148212 .img-box { width: 100%; height: 100%; line-height: 0; box-sizing: border-box; position: relative;}#cms-section-4290148212 .img-box img { height: 100%; border: none; line-height: 0; user-drag: none; -webkit-user-drag: none; -moz-user-drag: none; -o-user-drag: none; -ms-user-drag: none; user-select: none; box-sizing: border-box; transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; transform: translateY(0px); -webkit-transform: translateY(0px);}#cms-section-4290148212 .img-box svg { width: 100%;}#cms-section-4290148212 .nav-btn { position: absolute; width: 32px; height: 68px; display: flex; align-items: center; justify-content: center; top: calc(50% - 30px); width: 60px; height: 60px; border-radius: 50%; -webkit-border-radius: 50%; z-index: 10; background-color: #54bad1;}#cms-section-4290148212 .nav-btn svg { background-color: unset; width: 12px;}#cms-section-4290148212 .nav-btn svg { fill: #f0fff0;}#cms-section-4290148212 .nav-btn:hover { cursor: pointer;}#cms-section-4290148212 .left-btn { left: 16px;}#cms-section-4290148212 .right-btn { right: 16px;}#cms-section-4290148212 .hide-btn { display: none;}#cms-section-4290148212 .navbar { display: block; text-align: center; margin: 0px auto; padding: 80px 0 0 0;}#cms-section-4290148212 .nav-item { border-radius: 50%; -webkit-border-radius: 50%; border: 1px solid #54bad1; width: 8px; height: 8px; display: inline-block; margin: 0 8px; transition: background-color var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); -webkit-transition: background-color var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1);}#cms-section-4290148212 .nav-active { background-color: #54bad1;}#cms-section-4290148212 img { user-drag: none; -webkit-user-drag: none; -moz-user-drag: none; -o-user-drag: none; -ms-user-drag: none; user-select: none;}#cms-section-4290148212 .img-box { width: 100%; height: 100%; line-height: 0; box-sizing: border-box; position: relative;}#cms-section-4290148212 .img-box img { height: 100%; border: none; line-height: 0; box-sizing: border-box; transition: transform 0.6s ease-in-out; -webkit-transition: transform 0.6s ease-in-out; transform: translateY(0px); -webkit-transform: translateY(0px); position: relative; z-index: 2;}#cms-section-4290148212 .img-box svg { height: 100%;}#cms-section-4290148212 .shadow { position: absolute; bottom: 0px; left: 50%; transform: translate(-50%, 0px); -webkit-transform: translate(-50%, 0px); width: 60%; /* Width of the shadow, can be adjusted */ height: 20px; /* Height of the shadow at rest */ background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 70%); background: -webkit-radial-gradient(ellipse at center, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 70%); opacity: 0.5; transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; z-index: 1;}#cms-section-4290148212 .img-box:hover img { /* Wobble effect - first move up, then down slightly */ animation: wobble-4290148212 0.6s ease-in-out; -webkit-animation: wobble-4290148212 0.6s ease-in-out; cursor: pointer; transform: translateY(-16px); -webkit-transform: translateY(-16px);}#cms-section-4290148212 .img-box:hover .shadow { transform: translate(-50%, -4px); -webkit-transform: translate(-50%, -4px); height: 12px; opacity: 0.3; animation: wobble-shadow-4290148212 0.6s ease-in-out; -webkit-animation: wobble-shadow-4290148212 0.6s ease-in-out;}#cms-section-4290148212 .product-box { display: flex; -webkit-perspective: 500px; perspective: 500px;}#cms-section-4290148212 .product-img { flex: 0 0 40%; height: 480px; transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); transition: transform 0.6s ease, filter 0.6s ease; -webkit-transition: -webkit-transform 0.6s ease, -webkit-filter 0.6s ease; filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5)); -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5)); display: flex; align-items: center; justify-content: center;}#cms-section-4290148212 .product-img img { transition: transform 0.6ms ease, opacity 0.5s ease; -webkit-transition: transform 0.6ms ease, opacity 0.5s ease; transform: scale(1); -webkit-transform: scale(1); max-height: 100%; max-width: 100%;}#cms-section-4290148212 .product-img:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); cursor: pointer;}#cms-section-4290148212 .move-right { transform: translate3d(8px, 0, 0) rotate3d(0, 1, 0, 2deg); /* rotateY equivalent */ -webkit-transform: translate3d(8px, 0, 0) rotate3d(0, 1, 0, 2deg);}#cms-section-4290148212 .move-left { transform: translate3d(-8px, 0, 0) rotate3d(0, -1, 0, 2deg); /* rotateY equivalent */ -webkit-transform: translate3d(-8px, 0, 0) rotate3d(0, -1, 0, 2deg);}#cms-section-4290148212 .move-up { transform: translate3d(0, -8px, 0) rotate3d(1, 0, 0, 2deg); /* rotateX equivalent */ -webkit-transform: translate3d(0, -8px, 0) rotate3d(1, 0, 0, 2deg);}#cms-section-4290148212 .move-down { transform: translate3d(0, 8px, 0) rotate3d(-1, 0, 0, 2deg); /* rotateX equivalent */ -webkit-transform: translate3d(0, 8px, 0) rotate3d(-1, 0, 0, 2deg);}#cms-section-4290148212 .move-down.move-left { transform: translate3d(-8px, 8px, 0) rotate3d(1, -1, 0, 3deg); -webkit-transform: translate3d(-8px, 8px, 0) rotate3d(1, -1, 0, 3deg);}#cms-section-4290148212 .move-down.move-right { transform: translate3d(8px, 8px, 0) rotate3d(1, 1, 0, 3deg); -webkit-transform: translate3d(8px, 8px, 0) rotate3d(1, 1, 0, 3deg);}#cms-section-4290148212 .move-up.move-left { transform: translate3d(-8px, -8px, 0) rotate3d(-1, -1, 0, 3deg); -webkit-transform: translate3d(-8px, -8px, 0) rotate3d(-1, -1, 0, 3deg);}#cms-section-4290148212 .move-up.move-right { transform: translate3d(8px, -8px, 0) rotate3d(-1, 1, 0, 3deg); -webkit-transform: translate3d(8px, -8px, 0) rotate3d(-1, 1, 0, 3deg);}#cms-section-4290148212 .product-txt { flex: 0 1 100%; padding: 0 0 0 48px; box-sizing: border-box;}#cms-section-4290148212 .product-txt h1, #cms-section-4290148212 .product-txt h2, #cms-section-4290148212 .product-txt h3, #cms-section-4290148212 .product-txt h4, #cms-section-4290148212 .product-txt h5, #cms-section-4290148212 .product-txt h6, #cms-section-4290148212 .product-txt p { color: #0a93ab;}#cms-section-4290148212 .product-txt b, #cms-section-4290148212 .product-txt span { color: #a4d460;}#cms-section-4290148212 .hidden-txt { display: none;}#cms-section-4290148212 .hidden-title { display: none;}#cms-section-4290148212 .para { text-align: left;}#cms-section-4290148212 .title { text-align: left;}@media (max-width: 800px) { #cms-section-4290148212 .product-box {  display: block; } #cms-section-4290148212 .product-txt {  padding: 60px 0 0 0;  min-height: 300px; }}@media (max-width: 480px) { #cms-section-4290148212 .nav-btn {  width: 48px;  height: 48px;  top: calc(50% - 24px); } #cms-section-4290148212 .nav-btn {  display: none; } #cms-section-4290148212 .left-btn {  left: 0; } #cms-section-4290148212 .right-btn {  right: 0; }}#cms-section-5452981975 .section-bg { background-color: rgba(0, 0, 0, 0);}#cms-section-5452981975 .txt { display: inline-block; text-align: left;}#cms-section-5452981975 .txt h1, #cms-section-5452981975 .txt h2, #cms-section-5452981975 .txt h3, #cms-section-5452981975 .txt h4, #cms-section-5452981975 .txt h5, #cms-section-5452981975 .txt h6, #cms-section-5452981975 .txt p, #cms-section-5452981975 .txt li { text-align: left;}#cms-section-5452981975 .headline { flex: 0 0 50%; padding-right: 3rem; box-sizing: border-box; display: flex; justify-content: center;}#cms-section-5452981975 .content-area { list-style: none; padding: 0; margin: 0;}#cms-section-5452981975 .content-area .cms-animation .headline { transform: translate(0px, 48px); -webkit-transform: translate(0px, 48px); opacity: 0;}#cms-section-5452981975 .content-area .cms-animation .img-box { transform: translate(48px, 0px); -webkit-transform: translate(48px, 0px); opacity: 0;}#cms-section-5452981975 .content-area li:nth-child(even) .img-box { order: 1;}#cms-section-5452981975 .content-area li:nth-child(even) .headline { order: 2; padding-right: 0; padding-left: 3rem; box-sizing: border-box;}#cms-section-5452981975 .content-area li.cms-animation:nth-child(even) .img-box { transform: translate(-48px, 0px); -webkit-transform: translate(-48px, 0px);}#cms-section-5452981975 .headline { transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); transition-delay: var(--animation-delay); -webkit-transition-delay: var(--animation-delay); opacity: 1; transition: transform cubic-bezier(0.3, 0, 0.1, 0.5) var(--animation-duration), opacity cubic-bezier(0.3, 0, 0.1, 0.5) var(--animation-duration); -webkit-transition: transform cubic-bezier(0.3, 0, 0.1, 0.5) var(--animation-duration), opacity cubic-bezier(0.3, 0, 0.1, 0.5) var(--animation-duration);}#cms-section-5452981975 .headline ul { display: block; list-style: none; padding: 0; margin: 1.6rem 0;}#cms-section-5452981975 .headline li { position: relative; padding-left: 2.5rem; margin-top: 12px;}#cms-section-5452981975 .headline svg { fill: #00b847;}#cms-section-5452981975 .headline li::before { content: ""; position: absolute; top: 4px; left: 0; width: 1.4em; height: 1.4em; background-size: contain; background-repeat: no-repeat; color: #00b847; background-color: #00b847;}#cms-section-5452981975 .content-top { align-items: flex-start;}#cms-section-5452981975 .content-middle { align-items: center;}#cms-section-5452981975 .content-bottom { align-items: flex-end;}#cms-section-5452981975 .img-top { align-items: flex-start;}#cms-section-5452981975 .img-middle { align-items: center;}#cms-section-5452981975 .img-bottom { align-items: flex-end;}#cms-section-5452981975 .content-item { display: flex;}#cms-section-5452981975 .img-box { flex: 0 0 50%; transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); opacity: 1; transition: transform cubic-bezier(0.3, 0, 0.1, 0.5) var(--animation-duration), opacity cubic-bezier(0.3, 0, 0.1, 0.5) var(--animation-duration); -webkit-transition: transform cubic-bezier(0.3, 0, 0.1, 0.5) var(--animation-duration), opacity cubic-bezier(0.3, 0, 0.1, 0.5) var(--animation-duration); transition-delay: calc(var(--animation-delay) * 2); -webkit-transition-delay: calc(var(--animation-delay) * 2); display: flex; justify-content: center; align-items: center;}#cms-section-5452981975 .img-box img { width: 100%; transition: filter cubic-bezier(0.3, 0, 0.1, 0.5) 300ms; -webkit-transition: filter cubic-bezier(0.3, 0, 0.1, 0.5) 300ms;}#cms-section-5452981975 .cta-btn { display: inline-block; position: relative; text-align: center; padding: 16px 24px; min-width: 180px; color: var(--button-font-color); background-color: var(--button-primary-color); font-family: var(--button-font); font-size: var(--button-font-size); text-transform: var(--button-font-transform); letter-spacing: var(--button-font-letterspacing); font-weight: var(--button-font-weight); transition: background-color var(--animation-duration) cubic-bezier(0.3, 0, 0.1, 0.5), color var(--animation-duration) cubic-bezier(0.3, 0, 0.1, 0.5), border var(--animation-duration) cubic-bezier(0.3, 0, 0.1, 0.5); -webkit-transition: background-color var(--animation-duration) cubic-bezier(0.3, 0, 0.1, 0.5), color var(--animation-duration) cubic-bezier(0.3, 0, 0.1, 0.5), border var(--animation-duration) cubic-bezier(0.3, 0, 0.1, 0.5); margin-top: 24px; box-shadow: 0 4px 8px 2px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 4px 8px 2px rgba(0, 0, 0, 0.15); transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); transition: box-shadow 300ms cubic-bezier(0.3, 0, 0.1, 0.5), background-color 300ms cubic-bezier(0.3, 0, 0.1, 0.5), transform 300ms cubic-bezier(0.3, 0, 0.1, 0.5); -webkit-transition: box-shadow 300ms cubic-bezier(0.3, 0, 0.1, 0.5), background-color 300ms cubic-bezier(0.3, 0, 0.1, 0.5), transform 300ms cubic-bezier(0.3, 0, 0.1, 0.5);}#cms-section-5452981975 .cta-btn:hover { background-color: var(--button-primary-hover-color); cursor: pointer; box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.25); transform: translate(0px, -2px); -webkit-transform: translate(0px, -2px);}#cms-section-5452981975 .solid-round-btn { border-radius: 45px; -webkit-border-radius: 45px;}#cms-section-5452981975 .border-btn { background-color: unset; padding: 14px 24px; border: 2px solid var(--button-primary-color); color: var(--button-primary-color);}#cms-section-5452981975 .border-btn:hover { background-color: unset; color: var(--button-primary-hover-color); border: 2px solid var(--button-primary-hover-color);}#cms-section-5452981975 .border-rounded { border-radius: 45px; -webkit-border-radius: 45px;}#cms-section-5452981975 .lazyload { filter: blur(4px); -webkit-filter: blur(4px);}#cms-section-5452981975 .list-item:nth-child(1) h1, #cms-section-5452981975 .list-item:nth-child(1) h2, #cms-section-5452981975 .list-item:nth-child(1) h3, #cms-section-5452981975 .list-item:nth-child(1) h4, #cms-section-5452981975 .list-item:nth-child(1) h5, #cms-section-5452981975 .list-item:nth-child(1) h6, #cms-section-5452981975 .list-item:nth-child(1) p, #cms-section-5452981975 .list-item:nth-child(1) li { color: #f5fffa;}#cms-section-5452981975 .list-item:nth-child(1) .cta-btn { color: var(--button-font-color); background-color: #a4d460;}#cms-section-5452981975 .list-item:nth-child(1) .cta-btn:hover { background-color: #ffd025;}#cms-section-5452981975 .list-item:nth-child(1) .border-btn { background-color: unset; border: 2px solid var(--button-primary-color); border: 2px solid #a4d460; color: #a4d460;}#cms-section-5452981975 .list-item:nth-child(1) .border-btn:hover { background-color: unset; color: #ffd025; border: 2px solid #ffd025;}@media (max-width: 800px) { #cms-section-5452981975 .txt {  width: 100%;  margin-bottom: var(--tablet-section-spacing); } #cms-section-5452981975 .content-item {  display: block; } #cms-section-5452981975 .headline {  padding: 0; } #cms-section-5452981975 .content-area {  list-style: none;  padding: 0;  margin: 0; } #cms-section-5452981975 .content-area .cms-animation .headline {  transform: translate(0px, 48px);  -webkit-transform: translate(0px, 48px);  opacity: 0; } #cms-section-5452981975 .content-area .cms-animation .img-box {  transform: translate(48px, 0px);  -webkit-transform: translate(48px, 0px);  opacity: 0; } #cms-section-5452981975 .content-area li:nth-child(even) .headline {  padding: 0; }}@media (max-width: 480px) { #cms-section-5452981975 .txt {  margin-bottom: var(--mobile-section-spacing); }}