#cms-section-5616339362 .section-bg { background-color: #009687;}#cms-section-5616339362 .cms-section-full-buffer { overflow: hidden;}#cms-section-5616339362 .headline { display: flex; margin-bottom: var(--desktop-section-spacing);}#cms-section-5616339362 .headline h1, #cms-section-5616339362 .headline h2, #cms-section-5616339362 .headline h3, #cms-section-5616339362 .headline h4, #cms-section-5616339362 .headline h5, #cms-section-5616339362 .headline h6, #cms-section-5616339362 .headline p { text-align: left; color: #f8f8ff;}#cms-section-5616339362 .headline b, #cms-section-5616339362 .headline span { color: #36454f;}#cms-section-5616339362 .headline svg { fill: #f8f8ff;}#cms-section-5616339362 .txt { flex: 0 1 100%; display: inline-block;}#cms-section-5616339362 .points { flex: 0 0 420px; margin-left: 4rem; margin-top: 8px;}#cms-section-5616339362 .points .item { text-align: left; display: flex; align-items: center; justify-content: flex-start; margin: 16px 0;}#cms-section-5616339362 .points .item svg { background: unset; stroke: unset; height: 32px; margin-right: 16px; fill: #ebff94;}#cms-section-5616339362 .points p { margin: 0;}#cms-section-5616339362 .btn-holder { text-align: left; padding-top: 24px;}#cms-section-5616339362 .cta-btn { display: inline-block; padding: 16px 32px; box-sizing: border-box; min-width: 180px; text-align: center; background-color: #383838; color: var(--button-font-color); border: none; 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); border-radius: 40px; -webkit-border-radius: 40px; 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-5616339362 .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-5616339362 .whole-container { position: relative;}#cms-section-5616339362 .container { flex: 0 1 100%; overflow: hidden; position: relative; width: calc(100% + 24px); margin-left: -12px;}#cms-section-5616339362 .list { display: flex; list-style: none; padding: 0; margin: 0; box-sizing: border-box;}#cms-section-5616339362 .item-box { box-sizing: border-box; padding: 0px; padding-bottom: 0; overflow: hidden; border: none; background-color: #f8f8ff; border-radius: 8px; -webkit-border-radius: 8px;}#cms-section-5616339362 .item-box img { border-width: 0px; box-sizing: border-box; padding-bottom: 0; overflow: hidden; border-color: var(--border-color); border-style: solid; background-color: var(--background-color-2); border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0;}#cms-section-5616339362 .item-hover { display: none;}#cms-section-5616339362 .list-item { flex: 0 0 33.33333%; padding: 0 12px; box-sizing: border-box;}#cms-section-5616339362 .not-active-btn { opacity: 1;}#cms-section-5616339362 .img-box { width: 100%; line-height: 0; box-sizing: border-box;}#cms-section-5616339362 .img-box img { width: 100%; line-height: 0; border-bottom: none; 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;}#cms-section-5616339362 .img-box svg { width: 100%;}#cms-section-5616339362 .nav-btn { position: absolute; top: -120px; display: flex; align-items: center; justify-content: center; width: 64px; height: 64px; transform: translateY(-50%); -webkit-transform: translateY(-50%); box-sizing: border-box; border-radius: 50%; -webkit-border-radius: 50%; border: 4px solid #009687; background-color: #f8f8ff;}#cms-section-5616339362 .nav-btn svg { background-color: unset; width: 12px;}#cms-section-5616339362 .nav-btn svg { fill: #2f4f4f;}#cms-section-5616339362 .nav-btn:hover { cursor: pointer;}#cms-section-5616339362 .hide-btn { display: none;}#cms-section-5616339362 .navbar { display: block; text-align: center; margin: 0px auto; padding: 16px 0 0 0;}#cms-section-5616339362 .nav-item { border-radius: 4px; -webkit-border-radius: 4px; width: 8px; height: 8px; min-width: 8px; display: inline-block; margin: 0 8px; background-color: #2f4f4f; transition: min-width var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); -webkit-transition: min-width var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1);}#cms-section-5616339362 .nav-active { min-width: 32px;}#cms-section-5616339362 .nav-ctrls { position: relative;}#cms-section-5616339362 .left-btn { left: -40px; box-shadow: -8px 0px 32px 0 rgba(0, 0, 0, 0); -webkit-box-shadow: -8px 0px 32px 0 rgba(0, 0, 0, 0);}#cms-section-5616339362 .right-btn { right: -40px; box-shadow: 8px 0px 32px 0 rgba(0, 0, 0, 0); -webkit-box-shadow: 8px 0px 32px 0 rgba(0, 0, 0, 0);}@media (max-width: 826px) { #cms-section-5616339362 .list-item { padding: 0 4px; flex: 0 0 50%; } #cms-section-5616339362 .headline { display: block; margin-bottom: var(--tablet-section-spacing); } #cms-section-5616339362 .left-btn { left: -16px; } #cms-section-5616339362 .nav-ctrls { display: none; } #cms-section-5616339362 .right-btn { right: -16px; } #cms-section-5616339362 .points { margin-left: 0; margin-top: 2rem; } #cms-section-5616339362 .btn-holder { text-align: left; padding-bottom: var(--tablet-section-spacing); }}@media (max-width: 480px) { #cms-section-5616339362 .list-item { flex: 0 0 calc(100% - 32px); } #cms-section-5616339362 .headline { margin-bottom: var(--mobile-section-spacing); } #cms-section-5616339362 .container { position: relative; overflow: visible; left: 16px; } #cms-section-5616339362 .section-bg { overflow: hidden; } #cms-section-5616339362 .btn-holder { text-align: left; padding-bottom: var(--mobile-section-spacing); }}