@import url(https://fonts.googleapis.com/css2?family=Handlee&display=swap);@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper,swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide,.swiper-wrapper {
    transform: translate3d(0,0,0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide,swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform,height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0,0,0,.15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: none
}

.swiper-centered>.swiper-wrapper::before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop:always}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-horizontal>.swiper-wrapper::before {
    height:100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-vertical>.swiper-wrapper::before {
    width:100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

.handlee {
    font-family: Handlee,cursive
}

.ocn__btn-grid {
    gap: 15px;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(175px,1fr))
}

.ocn-btn {
    height: 30px;
    padding: 0 10px;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    gap: 15px;
    border: 1px solid transparent;
    transition: all .3s;
    transition: all .3s
}

.ocn-btn--large {
    height: 45px;
    padding: 0 25px
}

.ocn-btn--background--blue {
    background: #1969c2
}

.ocn-btn--background--white {
    background: #fff
}

.ocn-btn--text--white {
    color: #fff
}

.ocn-btn--text--white:visited {
    color: #fff
}

.ocn-btn--text--blue {
    color: #1969c2
}

.ocn-btn--border--white {
    border-color: #fff
}

.ocn-btn--border--blue {
    border-color: #1969c2
}

.ocn-btn--arrow {
    gap: 10px
}

.ocn-btn--arrow:after {
    transition: all .3s;
    content: "";
    background: 0 0;
    right: 21px;
    bottom: 23px;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent
}

.ocn-btn--arrow--white:after {
    border-left: 6px solid #fff
}

.ocn-btn--arrow--blue:after {
    border-left: 6px solid #1969c2
}

.ocn-btn:hover.ocn-btn {
    text-decoration: none
}

.ocn-btn:hover.ocn-btn--hover--text--blue {
    color: #1969c2
}

.ocn-btn:hover.ocn-btn--hover--text--white {
    color: #fff
}

.ocn-btn:hover.ocn-btn--hover--background--blue {
    background: #1969c2
}

.ocn-btn:hover.ocn-btn--hover--background--white {
    background: #fff
}

.ocn-btn:hover.ocn-btn--hover--border--white {
    border-color: #fff
}

.ocn-btn:hover.ocn-btn--hover--border--blue {
    border-color: #1969c2
}

.ocn-btn:hover.ocn-btn--hover--arrow--white:after {
    border-left: 6px solid #fff
}

.ocn-btn:hover.ocn-btn--hover--arrow--blue:after {
    border-left: 6px solid #1969c2
}

.buckaroo_magento2_afterpay20 input[type=checkbox] {
    position: relative;
    height: 10px!important;
    width: 10px!important
}

.buckaroo_magento2_afterpay20 label,.buckaroo_magento2_afterpay20 legend {
    display: block!important
}

.ocn-thumbnail-slider .swiperMain {
    margin-bottom: 15px
}

.ocn-thumbnail-slider .swiperMain .swiper-slide {
    height: 300px
}

@media (min-width: 992px) {
    .ocn-thumbnail-slider .swiperMain .swiper-slide {
        height:650px
    }
}

.ocn-thumbnail-slider .swiperMain .swiper-slide img {
    object-fit: cover;
    width: 100%;
    height: 100%
}

.mst-searchautocomplete__autocomplete ul li .description * {
    font-size: 12px;
    line-height: 15px
}

.mst-searchautocomplete__autocomplete ul li .description p:empty {
    display: none
}

.ocn-trees {
    display: grid;
    grid-template-columns: repeat(1,1fr);
    grid-gap: 25px
}

@media (min-width: 480px) {
    .ocn-trees {
        grid-template-columns:repeat(2,1fr)
    }
}

@media (min-width: 992px) {
    .ocn-trees {
        grid-template-columns:repeat(3,1fr)
    }
}

.ocn-trees__column {
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    align-items: center;
    gap: 20px
}

.ocn-trees__column--4,.ocn-trees__column--5 {
    display: none!important
}

.ocn-trees__column__image {
    width: 90px;
    height: 95px
}

.ocn-trees__column__image img {
    object-fit: contain;
    width: 100%;
    height: 100%
}

.ocn-trees__column__title * {
    font-size: 24px!important;
    font-weight: 700!important;
    font-family: Poppins!important
}

@media (min-width: 992px) {
    .ocn-trees__column__title * {
        font-size:32px!important
    }
}

.ocn-trees__column__description {
    text-align: center;
    font-family: Poppins!important;
    font-size: 18px!important
}

.slice {
    position: relative
}

.slice * {
    position: relative
}

.slice--has-background {
    background: #f8f8f8
}

.slice--has-background:before {
    content: "";
    width: calc(50vw - 50%);
    left: calc(-50vw + 50%);
    height: 100%;
    background: #f8f8f8;
    top: 0;
    position: absolute
}

.slice--has-background:after {
    content: "";
    width: calc(50vw - 50%);
    right: calc(-50vw + 50%);
    height: 100%;
    background: #f8f8f8;
    top: 0;
    position: absolute
}

.slice--has-background--dark {
    background: #333
}

.slice--has-background--dark:before {
    content: "";
    width: calc(50vw - 50%);
    left: calc(-50vw + 50%);
    height: 100%;
    background: #333;
    top: 0;
    position: absolute
}

.slice--has-background--dark:after {
    content: "";
    width: calc(50vw - 50%);
    right: calc(-50vw + 50%);
    height: 100%;
    background: #333;
    top: 0;
    position: absolute
}

.slice--hotspot-slider {
    padding: 25px 0 50px;
    max-width: 1200px;
    margin: 0 auto
}

.slice--hotspot-slider .swiper-pagination {
    display: flex;
    gap: 15px;
    margin-bottom: 15px
}

.slice--hotspot-slider .swiper-pagination span {
    padding: 5px 25px;
    border: 1px solid #ddd;
    border-radius: 25px;
    font-family: Poppins!important;
    cursor: pointer
}

.slice--hotspot-slider .swiper-pagination span.swiper-pagination-bullet-active,.slice--hotspot-slider .swiper-pagination span:hover {
    border-color: #1969c2
}

.slice--hotspot-slider .swiper-navigation {
    position: absolute;
    height: 100%;
    width: calc(100% - 50px);
    pointer-events: none;
    z-index: 3;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 25px
}

.slice--hotspot-slider .swiper-navigation div {
    width: 50px;
    height: 50px;
    background: rgba(255,255,255,.5);
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #1969c2;
    font-size: 11px;
    pointer-events: initial;
    cursor: pointer;
    opacity: 1;
    transition: all .3s
}

.slice--hotspot-slider .swiper-navigation div.swiper-button-disabled {
    opacity: 0
}

.slice--hotspot-slider .hotspot-swiper__slide__inner__hotspots {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2
}

.slice--hotspot-slider .hotspot-swiper__slide__inner__image {
    width: 100%
}

.slice--hotspot-slider .hotspot-swiper__slide__inner__image img {
    display: block;
    width: 100%;
    height: auto
}

.slice--hotspot-slider .hotspot-list {
    list-style: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0
}

.slice--hotspot-slider .hotspot-list__item {
    display: inline-block;
    margin-left: -13px;
    margin-top: -13px
}

.slice--hotspot-slider .hotspot-list__item:before {
    width: 26px;
    height: 26px;
    background: #fff;
    content: "";
    display: block;
    border-radius: 100%;
    top: 0;
    left: 0;
    box-shadow: 0 4px 4px rgba(0,0,0,.5)
}

.slice--hotspot-slider .hotspot-list__item:after {
    position: absolute;
    width: 12px;
    height: 12px;
    background: #1969c2;
    content: "";
    display: block;
    border-radius: 100%;
    top: 7px;
    left: 7px
}

.slice--hotspot-slider .hotspot-list__item__textbox {
    display: none;
    position: absolute;
    z-index: 5
}

.slice--hotspot-slider .hotspot-list__item__textbox:before {
    content: "";
    position: absolute;
    top: -25px;
    border-top: 15px solid transparent;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid #fff
}

.slice--hotspot-slider .hotspot-list__item__textbox:after {
    position: absolute;
    top: -25px;
    height: 25px;
    content: "";
    width: 100%;
    background: 0 0
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox {
    box-shadow: 0 0 8px rgba(0,0,0,.5);
    display: block;
    width: 250px;
    height: auto;
    background: #fff;
    padding: 10px;
    margin-left: -15px;
    margin-top: 10px
}

@media (min-width: 992px) {
    .slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox {
        padding:15px
    }
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox.bottom {
    bottom: 35px
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox.bottom:before {
    transform: rotate(180deg);
    top: 100%
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox.right.bottom {
    right: calc(50% - 125px);
    bottom: 35px
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox.right.bottom:before {
    transform: rotate(180deg);
    top: 100%;
    right: calc(50% - 25px)
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox__dismiss {
    position: absolute;
    right: 15px;
    top: 10px;
    cursor: pointer
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox__dismiss:before {
    width: 2px;
    height: 15px;
    content: "";
    background: #1969c2;
    display: block;
    transform: rotate(45deg);
    position: absolute;
    top: 0
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox__dismiss:after {
    position: absolute;
    top: 0;
    width: 2px;
    height: 15px;
    content: "";
    background: #1969c2;
    display: block;
    transform: rotate(-45deg)
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h1,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h2,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h3,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h4,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h5,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h6 {
    margin: 0;
    font-size: 16px;
    font-family: Poppins!important
}

@media (min-width: 992px) {
    .slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h1,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h2,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h3,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h4,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h5,.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox h6 {
        font-size:20px
    }
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox p {
    margin: 0;
    margin-top: 10px;
    font-size: 12px;
    font-family: Poppins!important
}

@media (min-width: 992px) {
    .slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox p {
        font-size:14px
    }
}

.slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox .btn {
    margin-top: 5px;
    font-family: Poppins!important;
    padding: 0 5px;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    border: 1px solid transparent;
    transition: all .3s;
    transition: all .3s;
    background: #1969c2;
    height: 25px;
    color: #fff;
    text-decoration: none
}

@media (min-width: 992px) {
    .slice--hotspot-slider .hotspot-list__item--active .hotspot-list__item__textbox .btn {
        height:35px;
        margin-top: 15px;
        padding: 0 10px
    }
}

.slice--blocks h2 {
    color: #333;
    font-size: 24px!important;
    margin-bottom: 15px!important
}

@media (min-width: 992px) {
    .slice--blocks h2 {
        font-size:36px!important;
        font-weight: 400!important;
        margin-bottom: 20px!important
    }
}

.slice--text-left-form-right .slice__inner {
    padding: 50px 0;
    display: flex;
    flex-direction: column;
    gap: 25px
}

@media (min-width: 992px) {
    .slice--text-left-form-right .slice__inner {
        display:grid;
        grid-template-columns: 1fr 465px;
        grid-gap: 100px;
        padding: 100px 0
    }
}

.slice--text-left-form-right .slice__inner__text-column {
    font-size: 14px!important;
    line-height: 20px!important;
    font-family: Poppins,sans-serif
}

@media (min-width: 992px) {
    .slice--text-left-form-right .slice__inner__text-column {
        font-size:16px!important;
        line-height: 40px!important
    }
}

.slice--text-left-form-right .slice__inner__text-column h1 {
    font-size: 24px!important;
    margin-bottom: 15px!important;
    font-family: Poppins,sans-serif
}

@media (min-width: 992px) {
    .slice--text-left-form-right .slice__inner__text-column h1 {
        font-weight:400!important;
        margin-bottom: 35px!important;
        font-size: 36px!important
    }
}

.slice--text-left-form-right .slice__inner__text-column li,.slice--text-left-form-right .slice__inner__text-column p {
    font-size: 14px!important;
    line-height: 20px!important;
    font-family: Poppins,sans-serif
}

@media (min-width: 992px) {
    .slice--text-left-form-right .slice__inner__text-column li,.slice--text-left-form-right .slice__inner__text-column p {
        font-size:16px!important;
        line-height: 40px!important
    }
}

.slice--text-left-form-right .slice__inner__text-column__team {
    display: flex;
    flex-direction: column;
    gap: 25px;
    margin-top: 25px
}

@media (min-width: 768px) {
    .slice--text-left-form-right .slice__inner__text-column__team {
        display:grid;
        grid-template-columns: 1fr 1fr
    }
}

.slice--text-left-form-right .slice__inner__text-column__team__member__image {
    height: 350px;
    overflow: hidden;
    border-radius: 10px
}

.slice--text-left-form-right .slice__inner__text-column__team__member__image img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    object-position: top
}

.slice--text-left-form-right .slice__inner__text-column__team__member__text {
    padding-top: 20px;
    text-align: center
}

.slice--text-left-form-right .slice__inner__text-column__team__member__text h4 {
    color: #333;
    margin: 0!important;
    font-size: 18px!important;
    font-weight: 700!important
}

.slice--text-left-form-right .slice__inner__text-column__team__member__text h5 {
    color: #333;
    margin: 0!important;
    font-size: 16px!important;
    font-style: italic!important;
    font-weight: 400!important;
    margin-top: 5px!important
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner {
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 1px 10px 2px rgba(0,0,0,.15);
    padding: 30px
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner h2 {
    color: #1969c2;
    font-family: Poppins,sans-serif;
    margin-bottom: 0!important;
    font-size: 18px;
    font-weight: 700!important;
    margin-bottom: 10px!important
}

@media (min-width: 992px) {
    .slice--text-left-form-right .slice__inner__form-column .ocn-form__inner h2 {
        line-height:48px;
        font-size: 24px!important
    }
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner h3 {
    color: #333;
    font-family: Poppins,sans-serif;
    margin-bottom: 0;
    font-weight: 600;
    line-height: 1;
    font-size: 16px!important;
    margin-bottom: 30px
}

@media (min-width: 992px) {
    .slice--text-left-form-right .slice__inner__form-column .ocn-form__inner h3 {
        font-size:24px!important;
        margin-bottom: 60px
    }
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields {
    padding: 0!important;
    display: flex;
    flex-direction: column;
    gap: 30px
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field {
    margin: 0;
    padding: 0
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.label,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.label {
    margin: 0;
    color: #333;
    font-size: 14px;
    font-weight: 700
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type*=date],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=email],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=number],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=password],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=search],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=tel],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=text],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=url],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control textarea,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type*=date],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=email],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=number],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=password],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=search],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=tel],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=text],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=url],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control textarea {
    border-bottom: 2px solid #1969c2;
    box-shadow: 0 2px 0 0 #333;
    font-family: Poppins,sans-serif;
    font-style: normal!important;
    font-weight: 300;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding-left: 0
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type*=date],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=email],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=number],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=password],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=search],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=tel],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=text],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field>.control input[type=url],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type*=date],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=email],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=number],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=password],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=search],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=tel],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=text],.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field>.control input[type=url] {
    height: 40px
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field.type-select_checkbox>label,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field.type-select_checkbox>label {
    display: none
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field.type-select_checkbox>.control>div>.field,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field.type-select_checkbox>.control>div>.field {
    margin: 0;
    padding: 0;
    position: relative
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field.type-select_checkbox>.control>div>.field input,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field.type-select_checkbox>.control>div>.field input {
    position: absolute;
    opacity: 0;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field.type-select_checkbox>.control>div>.field input:checked+label:after,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field.type-select_checkbox>.control>div>.field input:checked+label:after {
    width: 20px;
    height: 20px;
    border-radius: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f00c";
    position: absolute;
    top: 0;
    left: 0
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field.type-select_checkbox>.control>div>.field>label,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field.type-select_checkbox>.control>div>.field>label {
    padding-left: 28px;
    color: #333;
    font-size: 14px;
    font-weight: 300
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field.type-select_checkbox>.control>div>.field>label:before,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field.type-select_checkbox>.control>div>.field>label:before {
    position: absolute;
    left: 0;
    width: 20px;
    height: 20px;
    content: "";
    background: #d9d9d9
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.field.type-select_checkbox>.control>div>.field>label a,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form>fieldset>.fields>.field.type-select_checkbox>.control>div>.field>label a {
    text-decoration: underline;
    color: #333
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form .actions-toolbar {
    padding: 0!important;
    display: flex;
    flex-direction: column;
    gap: 10px
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form .actions-toolbar:after,.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form .actions-toolbar:before {
    display: none
}

.slice--text-left-form-right .slice__inner__form-column .ocn-form__inner form .actions-toolbar .primary button {
    width: 100%;
    border-radius: 10px;
    height: 60px;
    color: #fff;
    font-family: Poppins,sans-serif;
    font-size: 18px;
    font-weight: 700
}

.slice--testimonials .slice__inner {
    padding: 100px 0
}

.slice--testimonials .slice__inner>h2 {
    color: #333;
    font-size: 24px!important;
    margin-bottom: 15px!important
}

@media (min-width: 992px) {
    .slice--testimonials .slice__inner>h2 {
        font-size:36px!important;
        font-weight: 400!important;
        margin-bottom: 20px!important
    }
}

.slice--testimonials .slice__inner>p {
    font-size: 14px!important;
    line-height: 20px!important;
    color: #333;
    font-weight: 400!important
}

@media (min-width: 992px) {
    .slice--testimonials .slice__inner>p {
        font-size:16px!important;
        line-height: 40px!important
    }
}

.slice--testimonials .slice__inner .swiper__testimonials {
    margin-top: 25px
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-pagination {
    display: flex;
    margin-top: 40px;
    align-items: center;
    gap: 5px
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-pagination .swiper-pagination-bullet {
    width: 100%;
    margin: 0!important;
    border-radius: 5px;
    height: 5px;
    position: relative;
    background: #333;
    cursor: pointer
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-pagination .swiper-pagination-bullet:before {
    content: "";
    height: 10px;
    background: 0 0;
    position: absolute;
    width: 100%;
    top: -3px;
    left: 0
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-pagination .swiper-pagination-bullet-active {
    background: #1969c2;
    height: 10px;
    border-radius: 5px
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-pagination .swiper-pagination-bullet-active:before {
    display: none
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner {
    display: flex;
    flex-direction: column;
    gap: 25px
}

@media (min-width: 992px) {
    .slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner {
        grid-template-columns:300px 1fr;
        display: grid;
        grid-gap: 65px
    }
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__image {
    widtH: 250px;
    height: 250px;
    margin: 0 auto
}

@media (min-width: 992px) {
    .slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__image {
        width:100%;
        height: 300px
    }
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__image img {
    border-radius: 100%;
    object-fit: cover;
    width: 100%;
    height: 100%
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__content {
    padding-left: 82px;
    display: flex;
    flex-direction: column;
    gap: 40px;
    justify-content: center
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__content__text:before {
    content: "";
    width: 50px;
    height: 50px;
    position: absolute;
    top: 0;
    left: -82px;
    grid-area: quote;
    background-image: url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect width="50" height="50" fill="url(%23pattern0)" fill-opacity="0.2"/><defs><pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_13_178" transform="scale(0.00195312)"/></pattern><image id="image0_13_178" width="512" height="512" xlink:href="data:image/png;base64,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"/></defs></svg>')
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__content__text p {
    font-size: 14px!important;
    line-height: 20px!important;
    font-family: Poppins,sans-serif
}

@media (min-width: 992px) {
    .slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__content__text p {
        font-size:16px!important;
        line-height: 40px!important
    }
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__content__reviewer strong {
    margin-bottom: 5px;
    font-family: Poppins,sans-serif;
    font-size: 14px!important;
    line-height: 20px!important;
    font-weight: 700!important
}

@media (min-width: 992px) {
    .slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__content__reviewer strong {
        font-size:18px!important;
        line-height: 27px!important
    }
}

.slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__content__reviewer p {
    font-family: Poppins,sans-serif;
    font-style: italic!important;
    font-weight: 400!important;
    font-size: 14px!important;
    line-height: 20px!important
}

@media (min-width: 992px) {
    .slice--testimonials .slice__inner .swiper__testimonials .testimonial-slider__slide__inner__content__reviewer p {
        font-size:18px!important;
        line-height: 27px!important
    }
}

.slice--dual-buttons {
    margin-bottom: 50px
}

.slice--dual-buttons .slice__inner {
    padding: 65px 0 85px;
    display: flex;
    flex-direction: column;
    gap: 25px
}

@media (min-width: 992px) {
    .slice--dual-buttons .slice__inner {
        display:grid;
        grid-template-columns: 1fr 555px;
        grid-gap: 50px
    }
}

.slice--dual-buttons .slice__inner__col-text h2 {
    font-size: 24px!important;
    color: #fff
}

@media (min-width: 992px) {
    .slice--dual-buttons .slice__inner__col-text h2 {
        font-weight:400!important;
        font-size: 36px!important
    }
}

.slice--dual-buttons .slice__inner__col-text p {
    color: #fff;
    font-size: 14px!important;
    font-weight: 400!important;
    line-height: 30px!important
}

.slice--dual-buttons .slice__inner__col-btn {
    display: flex;
    justify-content: center;
    flex-direction: column;
    gap: 30px
}

.slice--dual-buttons .slice__inner__col-btn a {
    border-radius: 10px;
    color: #fff;
    font-family: Poppins,sans-serif;
    font-weight: 700!important;
    height: 75px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #fff;
    font-size: 14px!important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.slice--dual-buttons .slice__inner__col-btn a span {
    font-weight: 200;
    text-align: center;
    width: 100%
}

@media (min-width: 768px) {
    .slice--dual-buttons .slice__inner__col-btn a {
        font-size:16px!important
    }
}

.slice--dual-buttons .slice__inner__col-btn a:hover {
    text-decoration: none
}

.slice--dual-buttons .slice__inner__col-btn a:first-of-type {
    border-color: #06a608;
    background: #06a608
}

.slice--how-we-work .slice__inner {
    display: flex;
    flex-direction: column;
    padding: 50px 0
}

@media (min-width: 992px) {
    .slice--how-we-work .slice__inner {
        padding:85px 0 100px;
        display: grid;
        grid-template-columns: 300px 1fr
    }
}

.slice--how-we-work .slice__inner>h3 {
    color: #333;
    font-size: 36px!important;
    font-weight: 400!important;
    margin-bottom: 50px!important;
    grid-column: 1/3
}

.slice--how-we-work .slice__inner__image {
    border-bottom: 2px solid #1969c2;
    box-shadow: 0 2px 0 0 #333;
    height: 150px;
    width: 100%;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    overflow: hidden
}

@media (min-width: 992px) {
    .slice--how-we-work .slice__inner__image {
        height:100%;
        border-top-left-radius: 10px;
        border-bottom-left-radius: 10px;
        border-top-right-radius: 0;
        border-right: 2px solid #1969c2;
        box-shadow: 2px 0 0 0 #333;
        border-bottom: 0
    }
}

.slice--how-we-work .slice__inner__image img {
    object-fit: cover;
    width: 100%;
    height: 100%
}

.slice--how-we-work .slice__inner__content {
    padding: 25px 20px;
    background: #fff;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px
}

@media (min-width: 992px) {
    .slice--how-we-work .slice__inner__content {
        padding:50px 50px 50px 88px
    }
}

.slice--how-we-work .slice__inner__content__item-list {
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 20px
}

@media (min-width: 768px) {
    .slice--how-we-work .slice__inner__content__item-list {
        display:grid;
        grid-template-columns: repeat(2,1fr);
        grid-gap: 20px
    }
}

.slice--how-we-work .slice__inner__content__item-list__item {
    list-style: none;
    padding: 20px;
    border-radius: 10px;
    border: 1px dashed #1969c2;
    background: #fff
}

.slice--how-we-work .slice__inner__content__item-list__item__header {
    display: flex;
    align-items: center;
    gap: 20px;
    margin-bottom: 10px
}

.slice--how-we-work .slice__inner__content__item-list__item__header span {
    color: #333;
    font-family: Poppins,sans-serif;
    font-size: 16px;
    font-weight: 700
}

.slice--how-we-work .slice__inner__content__item-list__item__text {
    color: #333;
    font-family: Poppins,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px
}

.ocn-blocks-row {
    display: grid;
    grid-gap: 25px
}

.ocn-blocks-row .widget.block {
    margin-bottom: 0!important
}

@media (min-width: 768px) {
    .ocn-blocks-row {
        grid-template-columns:repeat(2,1fr)
    }
}

@media (min-width: 992px) {
    .ocn-blocks-row--2-col {
        grid-template-columns:repeat(2,1fr)
    }

    .ocn-blocks-row--3-col {
        grid-template-columns: repeat(3,1fr)
    }

    .ocn-blocks-row--4-col {
        grid-template-columns: repeat(4,1fr)
    }

    .ocn-blocks-row--4-col .ocn-blocks-row__block__image {
        height: 200px
    }
}

.ocn-blocks-row__block {
    background: #fff;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.4);
    color: #000
}

.ocn-blocks-row__block:visited {
    color: #000
}

.ocn-blocks-row__block:hover {
    color: #000;
    text-decoration: none
}

.ocn-blocks-row__block__image {
    height: 300px
}

.ocn-blocks-row__block__image img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.ocn-blocks-row__block__text {
    padding: 25px
}

.ocn-blocks-row__block__text h4 {
    font-family: Poppins;
    font-size: 19px;
    font-weight: 700;
    margin: 0
}

.ocn-blocks-row__block__text p {
    margin-top: 15px!important;
    font-family: Poppins;
    font-size: 13px;
    font-weight: 400;
    max-width: 500px;
    margin-bottom: 0
}

#menu-wrapper nav#top-nav .menu-item .main-menu-item {
    font-weight: 400!important
}

.ocn-footer__menu-about__column__item__content p a {
    color: white !important;
    text-decoration: underline;
}

.ocn-footer i {
    background: transparent !important;
}

.columns .column.main {
    overflow: visible !important;
}
