/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
  .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }
  .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
  .owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(./7f01b07148f205f6e8258e92bbf652d9.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

html{font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;--bs-gutter-x: 15px !important}body{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:300;color:#2a5b64}body.no-scroll{overflow:hidden}body .the-wrapper{position:relative;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:700}h1,.h1{font-size:3.75rem}@media(max-width: 767px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:2.5rem}@media(max-width: 767px){h2,.h2{font-size:2rem}}h3,.h3{font-size:1.56rem}@media(max-width: 767px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.875rem}strong{font-weight:700}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-bold{font-weight:700}a{color:#2a5b64;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover,a:focus{text-decoration:none;color:#54adac;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a[href^=tel]{text-decoration:inherit;color:inherit}.object-fit{background-size:contain;background-position:center;background-repeat:no-repeat;font-size:0}.object-fit.object-fit-cover{object-fit:cover}.object-fit.object-fit-contain{object-fit:contain}ul{padding-left:1rem}p:last-child{margin-bottom:0}.row:not(.g-0):not(.gx-0){--bs-gutter-x: 15px;margin-right:calc(var(--bs-gutter-x) * -1);margin-left:calc(var(--bs-gutter-x) * -1)}.row>*{padding-right:var(--bs-gutter-x);padding-left:var(--bs-gutter-x)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 15px;padding-right:var(--bs-gutter-x);padding-left:var(--bs-gutter-x)}@media(min-width: 1700px){.container{max-width:1640px}}.wp-block-image img{max-width:100%;height:auto}.color-primary,.has-primary-color{color:#54adac !important}.color-hover-primary:hover,.color-hover-primary:active,.color-hover-primary:focus{color:#54adac !important}.bg-primary,.has-primary-background-color{background-color:#54adac !important}.border-color-primary{border-color:#54adac !important}.color-secondary,.has-secondary-color{color:#cd8469 !important}.color-hover-secondary:hover,.color-hover-secondary:active,.color-hover-secondary:focus{color:#cd8469 !important}.bg-secondary,.has-secondary-background-color{background-color:#cd8469 !important}.border-color-secondary{border-color:#cd8469 !important}.color-tertiary,.has-tertiary-color{color:#e3ece7 !important}.color-hover-tertiary:hover,.color-hover-tertiary:active,.color-hover-tertiary:focus{color:#e3ece7 !important}.bg-tertiary,.has-tertiary-background-color{background-color:#e3ece7 !important}.border-color-tertiary{border-color:#e3ece7 !important}.color-default,.has-default-color{color:#2a5b64 !important}.color-hover-default:hover,.color-hover-default:active,.color-hover-default:focus{color:#2a5b64 !important}.bg-default,.has-default-background-color{background-color:#2a5b64 !important}.border-color-default{border-color:#2a5b64 !important}.color-light,.has-light-color{color:#faf9f5 !important}.color-hover-light:hover,.color-hover-light:active,.color-hover-light:focus{color:#faf9f5 !important}.bg-light,.has-light-background-color{background-color:#faf9f5 !important}.border-color-light{border-color:#faf9f5 !important}.color-dark,.has-dark-color{color:dimgray !important}.color-hover-dark:hover,.color-hover-dark:active,.color-hover-dark:focus{color:dimgray !important}.bg-dark,.has-dark-background-color{background-color:dimgray !important}.border-color-dark{border-color:dimgray !important}.color-white,.has-white-color{color:#fff !important}.color-hover-white:hover,.color-hover-white:active,.color-hover-white:focus{color:#fff !important}.bg-white,.has-white-background-color{background-color:#fff !important}.border-color-white{border-color:#fff !important}.color-black,.has-black-color{color:#000 !important}.color-hover-black:hover,.color-hover-black:active,.color-hover-black:focus{color:#000 !important}.bg-black,.has-black-background-color{background-color:#000 !important}.border-color-black{border-color:#000 !important}p.has-text-color a:hover,p.has-text-color a:focus,p.has-text-color a:active{text-decoration:underline}@keyframes breath{from{transform:scale(0.8)}to{transform:scale(1)}}.animate,.animate-on-click{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.animate.full.slide-up,.animate-on-click.full.slide-up{transform:translate(0, 100vh)}.animate.full.slide-down,.animate-on-click.full.slide-down{transform:translate(0, -100vh)}.animate.full.slide-left,.animate-on-click.full.slide-left{transform:translate(100vh, 0)}.animate.full.slide-right,.animate-on-click.full.slide-right{transform:translate(-100vh, 0)}.animate.full.fade,.animate-on-click.full.fade{opacity:0}.animate.full.in,.animate-on-click.full.in{transform:none}.animate.full.in.fade,.animate-on-click.full.in.fade{opacity:1}.animate.full-h.slide-up,.animate-on-click.full-h.slide-up{transform:translate(0, 100vw)}.animate.full-h.slide-down,.animate-on-click.full-h.slide-down{transform:translate(0, -100vw)}.animate.full-h.slide-left,.animate-on-click.full-h.slide-left{transform:translate(100vw, 0)}.animate.full-h.slide-right,.animate-on-click.full-h.slide-right{transform:translate(-100vw, 0)}.animate.full-h.fade,.animate-on-click.full-h.fade{opacity:0}.animate.full-h.in,.animate-on-click.full-h.in{transform:none}.animate.full-h.in.fade,.animate-on-click.full-h.in.fade{opacity:1}.animate:not(.full):not(.full-h).slide-up,.animate-on-click:not(.full):not(.full-h).slide-up{transform:translate(0, 200px)}.animate:not(.full):not(.full-h).slide-down,.animate-on-click:not(.full):not(.full-h).slide-down{transform:translate(0, -200px)}.animate:not(.full):not(.full-h).slide-left,.animate-on-click:not(.full):not(.full-h).slide-left{transform:translate(200px, 0)}.animate:not(.full):not(.full-h).slide-right,.animate-on-click:not(.full):not(.full-h).slide-right{transform:translate(-200px, 0)}.animate:not(.full):not(.full-h).fade,.animate-on-click:not(.full):not(.full-h).fade{opacity:0}.animate:not(.full):not(.full-h).in,.animate-on-click:not(.full):not(.full-h).in{transform:none}.animate:not(.full):not(.full-h).in.fade,.animate-on-click:not(.full):not(.full-h).in.fade{opacity:1}.transition-fade{opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}html.is-animating [data-slide=up] .transition-fade{opacity:0;transform:translate(0, 100%)}html.is-animating [data-slide=down] .transition-fade{opacity:0;transform:translate(0, -100%)}html.is-leaving [data-slide=up] .transition-fade{transform:translate(0, -100%)}html.is-leaving [data-slide=down] .transition-fade{transform:translate(0, 100%)}.hamburger-wrapper{position:relative;width:35px;height:25.5px}.hamburger-wrapper .hamburger{position:relative;font:inherit;cursor:pointer;text-transform:none;color:inherit}.hamburger-wrapper .hamburger .hamburger-box{position:relative;display:inline-block;width:35px;height:24px}.hamburger-wrapper .hamburger .hamburger-box .hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-wrapper .hamburger .hamburger-box .hamburger-inner::after{display:block;content:"";bottom:-10px}.hamburger-wrapper .hamburger .hamburger-box .hamburger-inner::before{display:block;content:"";top:-10px}.hamburger-wrapper .hamburger .hamburger-box .hamburger-inner,.hamburger-wrapper .hamburger .hamburger-box .hamburger-inner::after,.hamburger-wrapper .hamburger .hamburger-box .hamburger-inner::before{position:absolute;width:35px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,background-color;border-radius:4px;background-color:#54adac;-webkit-transition:all .75s ease;-moz-transition:all .75s ease;-ms-transition:all .75s ease;-o-transition:all .75s ease;transition:all .75s ease}.hamburger-wrapper .hamburger.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger-wrapper .hamburger.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s cubic-bezier(0.33333, 0.66667, 0.66667, 1) .2s,transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger-wrapper .hamburger.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) .2s,transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger-wrapper .hamburger.hamburger--spring.is-active{z-index:9000;transition-delay:.22s;background-color:transparent !important}.hamburger-wrapper .hamburger.hamburger--spring.is-active .hamburger-inner{background-color:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.hamburger-wrapper .hamburger.hamburger--spring.is-active .hamburger-inner::before{top:0;background-color:#fff;transition:top .1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) .15s,transform .13s cubic-bezier(0.215, 0.61, 0.355, 1) .22s,background-color .75s;transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger-wrapper .hamburger.hamburger--spring.is-active .hamburger-inner::after{top:0;background-color:#fff;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s cubic-bezier(0.215, 0.61, 0.355, 1) .22s,background-color .75s;transform:translate3d(0, 10px, 0) rotate(-45deg)}.loading-backface{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:rgba(42,91,100,.75);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.loading-backface.visible{display:-ms-flexbox;display:flex}.loading-backface .spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.loading-backface .spinner .path{stroke:#fff;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.header{background-color:#fff;margin:auto;padding-top:60px;padding-bottom:45px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header.sticky{padding-top:15px;padding-bottom:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(max-width: 1399px){.header .logo-wrapper{max-width:300px}}@media(max-width: 1199px){.header .logo-wrapper{max-width:250px}}@media(max-width: 991px){.header .logo-wrapper{max-width:350px}}@media(max-width: 991px){.header .logo-wrapper{max-width:200px}}@media(max-width: 991px){.header .menu-wrapper .nav{display:block}}@media(max-width: 991px){.header .menu-wrapper .nav .nav-item{display:block;text-align:center}}.header .menu-wrapper .nav .nav-item .nav-link{font-size:1rem;font-weight:400;color:#2a5b64;padding-left:30px;padding-right:30px}@media(max-width: 1399px){.header .menu-wrapper .nav .nav-item .nav-link{padding-left:15px;padding-right:15px}}@media(max-width: 991px){.header .menu-wrapper .nav .nav-item .nav-link{color:#fff;font-weight:700;border-radius:10px}}.header .menu-wrapper .nav .nav-item .nav-link:hover,.header .menu-wrapper .nav .nav-item .nav-link:focus,.header .menu-wrapper .nav .nav-item .nav-link:active,.header .menu-wrapper .nav .nav-item .nav-link.active{color:#2a5b64;opacity:.5}@media(max-width: 991px){.header .menu-wrapper .nav .nav-item .nav-link:hover,.header .menu-wrapper .nav .nav-item .nav-link:focus,.header .menu-wrapper .nav .nav-item .nav-link:active,.header .menu-wrapper .nav .nav-item .nav-link.active{color:#fff;opacity:1;background-color:#2a5b64}}.menu-panel{position:fixed;left:0;right:0;top:0;bottom:0;z-index:7000;height:100vh;display:flex;flex-wrap:wrap;background-color:#54adac;overflow:scroll}.menu-panel .panel{display:flex;align-items:center;flex-wrap:wrap;flex:0 0 100%;max-width:100%;width:100%;margin:60px 0;margin-left:auto}.menu-panel .panel .menu-wrapper{max-width:720px;margin-left:auto;margin-right:auto}@media(max-width: 991px){.menu-panel .panel .menu-wrapper .nav{display:block}}@media(max-width: 991px){.menu-panel .panel .menu-wrapper .nav .nav-item{display:block;text-align:center}}.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link{font-size:1rem;font-weight:400;color:#2a5b64;padding-left:30px;padding-right:30px}@media(max-width: 1399px){.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link{padding-left:15px;padding-right:15px}}@media(max-width: 991px){.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link{color:#fff;font-weight:700;border-radius:10px}}.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link:hover,.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link:focus,.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link:active,.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link.active{color:#2a5b64;opacity:.5}@media(max-width: 991px){.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link:hover,.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link:focus,.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link:active,.menu-panel .panel .menu-wrapper .nav .nav-item .nav-link.active{color:#fff;opacity:1;background-color:#2a5b64}}.sticky-trigger{position:absolute;z-index:-1;left:0;top:130vh;right:0;bottom:0;opacity:0}.btn{display:inline-flex;align-items:center;padding:15px 45px;border:1px solid transparent;border-radius:0;background-color:transparent;text-align:center;border-radius:30px;font-weight:700}@media(max-width: 767px){.btn{font-size:.875rem}}.btn:focus,.btn:active{outline:none;box-shadow:none}.btn.disabled,.btn:disabled{opacity:.5}.btn-default{color:#fff;background-color:#2a5b64;border-color:transparent}.btn-default::before{border-color:transparent}.btn-default:hover,.btn-default:active,.btn-default:focus{color:#fff;border-color:transparent;background-color:#54adac}.btn-default:hover svg path,.btn-default:active svg path,.btn-default:focus svg path{fill:#fff}.btn-default.disabled,.btn-default:disabled{color:#fff;border-color:transparent;background-color:#2a5b64}.btn-default.disabled::before,.btn-default:disabled::before{border-color:transparent}.btn-outline-default{color:#fff;background-color:transparent;border-color:#2a5b64}.btn-outline-default::before{border-color:#2a5b64}.btn-outline-default:hover,.btn-outline-default:active,.btn-outline-default:focus{color:#fff;border-color:transparent;background-color:#2a5b64}.btn-outline-default:hover svg path,.btn-outline-default:active svg path,.btn-outline-default:focus svg path{fill:#fff}.btn-outline-default.disabled,.btn-outline-default:disabled{color:#fff;border-color:#2a5b64;background-color:transparent}.btn-outline-default.disabled::before,.btn-outline-default:disabled::before{border-color:#2a5b64}.btn-primary{color:#fff;background-color:#54adac;border-color:transparent}.btn-primary::before{border-color:transparent}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:#fff;border-color:transparent;background-color:#2a5b64}.btn-primary:hover svg path,.btn-primary:active svg path,.btn-primary:focus svg path{fill:#fff}.btn-primary.disabled,.btn-primary:disabled{color:#fff;border-color:transparent;background-color:#54adac}.btn-primary.disabled::before,.btn-primary:disabled::before{border-color:transparent}.btn-outline-primary{color:#fff;background-color:transparent;border-color:#54adac}.btn-outline-primary::before{border-color:#54adac}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{color:#fff;border-color:transparent;background-color:#54adac}.btn-outline-primary:hover svg path,.btn-outline-primary:active svg path,.btn-outline-primary:focus svg path{fill:#fff}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#fff;border-color:#54adac;background-color:transparent}.btn-outline-primary.disabled::before,.btn-outline-primary:disabled::before{border-color:#54adac}.btn-secondary{color:#fff;background-color:#cd8469;border-color:transparent}.btn-secondary::before{border-color:transparent}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{color:#fff;border-color:transparent;background-color:#2a5b64}.btn-secondary:hover svg path,.btn-secondary:active svg path,.btn-secondary:focus svg path{fill:#fff}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;border-color:transparent;background-color:#cd8469}.btn-secondary.disabled::before,.btn-secondary:disabled::before{border-color:transparent}.btn-outline-secondary{color:#fff;background-color:transparent;border-color:#cd8469}.btn-outline-secondary::before{border-color:#cd8469}.btn-outline-secondary:hover,.btn-outline-secondary:active,.btn-outline-secondary:focus{color:#fff;border-color:transparent;background-color:#cd8469}.btn-outline-secondary:hover svg path,.btn-outline-secondary:active svg path,.btn-outline-secondary:focus svg path{fill:#fff}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#fff;border-color:#cd8469;background-color:transparent}.btn-outline-secondary.disabled::before,.btn-outline-secondary:disabled::before{border-color:#cd8469}.btn-white{color:#fff;background-color:transparent;border-color:#fff}.btn-white::before{border-color:#fff}.btn-white:hover,.btn-white:active,.btn-white:focus{color:#2a5b64;border-color:transparent;background-color:#fff}.btn-white:hover svg path,.btn-white:active svg path,.btn-white:focus svg path{fill:#2a5b64}.btn-white.disabled,.btn-white:disabled{color:#fff;border-color:#fff;background-color:transparent}.btn-white.disabled::before,.btn-white:disabled::before{border-color:#fff}.btn-outline-white{color:#fff;background-color:transparent;border-color:#fff}.btn-outline-white::before{border-color:#fff}.btn-outline-white:hover,.btn-outline-white:active,.btn-outline-white:focus{color:#2a5b64;border-color:transparent;background-color:#fff}.btn-outline-white:hover svg path,.btn-outline-white:active svg path,.btn-outline-white:focus svg path{fill:#2a5b64}.btn-outline-white.disabled,.btn-outline-white:disabled{color:#fff;border-color:#fff;background-color:transparent}.btn-outline-white.disabled::before,.btn-outline-white:disabled::before{border-color:#fff}.btn-link{display:inline-flex;align-items:flex-end;position:relative;padding-right:15px;padding:0;color:#54adac;line-height:1;text-decoration:none;font-size:1.25rem}@media(max-width: 767px){.btn-link{font-size:1rem}}.btn-link:hover,.btn-link:focus,.btn-link:active{color:#2a5b64;text-decoration:none}.btn-link:hover::after,.btn-link:focus::after,.btn-link:active::after{right:-20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.003' height='13.339' viewBox='0 0 8.003 13.339'%3E%3Cg id='Icon_Chevron_Right' data-name='Icon/Chevron/Right' transform='translate(-2.668)'%3E%3Cpath id='Right' d='M2.277.391A1.334,1.334,0,0,0,.391,2.277L4.783,6.669.391,11.062a1.334,1.334,0,0,0,1.886,1.886L7.613,7.613a1.334,1.334,0,0,0,0-1.886Z' transform='translate(2.668 0)' fill='%232a5b64'/%3E%3C/g%3E%3C/svg%3E%0A");-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-link::after{content:"";position:absolute;top:calc(50% + 1px);right:-15px;display:block;width:10px;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.003' height='13.339' viewBox='0 0 8.003 13.339'%3E%3Cg id='Icon_Chevron_Right' data-name='Icon/Chevron/Right' transform='translate(-2.668)'%3E%3Cpath id='Right' d='M2.277.391A1.334,1.334,0,0,0,.391,2.277L4.783,6.669.391,11.062a1.334,1.334,0,0,0,1.886,1.886L7.613,7.613a1.334,1.334,0,0,0,0-1.886Z' transform='translate(2.668 0)' fill='%236fbaae'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.form-floating{display:block;color:#2a5b64}.form-group{margin-bottom:15px}.form-control{border-radius:0;border:1px solid dimgray;border-radius:10px;padding:10px 30px;color:#2a5b64}.form-control:focus,.form-control:active{border-color:dimgray;box-shadow:none;outline:none}.wp-block-contact-form-7-contact-form-selector .form-privacy{margin-top:15px}.wpcf7-submit+.wpcf7-spinner{display:none !important}.form-inline{display:flex;align-items:center}.form-inline .form-group{margin-bottom:0;margin-right:15px}.form-floating>textarea.form-control{height:180px}.wpcf7-list-item{margin:0}.form-check{text-align:left}.form-check .form-check-input{width:16px;height:16px;margin-top:.25em;vertical-align:top;border-radius:5px;border:1px solid transparent;background-color:#fff}.form-check .form-check-input:checked[type=checkbox]{background-color:#cd8469}.form-check .form-check-input:focus{border-color:dimgray;box-shadow:0 0 0 .25rem rgba(105,105,105,.25)}.form-check .form-check-label{font-size:.875rem;font-weight:400;color:#fff;line-height:1}.form-check .form-check-label a{color:#fff;text-decoration:underline}.form-check .form-check-label a:hover,.form-check .form-check-label a:focus,.form-check .form-check-label a:active{color:#fff;text-decoration:none}.form-submit{position:relative}.form-submit .ajax-loader{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;margin:auto}span.wpcf7-not-valid-tip{display:block;color:#e74c3c;font-size:.8em;font-weight:normal;padding-top:0;margin-top:15px;margin-bottom:0}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{font-style:.8rem;background-color:#f1c40f;margin:15px 0;border:2px solid transparent;padding:15px}.wpcf7 form.sent .wpcf7-response-output{border-color:transparent;background-color:#2ecc71;color:#fff;font-size:.8rem;border-radius:0;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:transparent;background-color:#e74c3c;color:#fff;font-size:.8rem;border-radius:0;text-align:center}.footer a:hover,.footer a:active,.footer a:focus{color:#fff}.footer .oi-block ul{padding:0;list-style:none}.footer .oi-block ul li{margin-bottom:5px;font-weight:600}.footer .oi-block-title{font-weight:400;margin-bottom:30px}@media(max-width: 767px){.footer .oi-block-title{margin-bottom:15px}}@media(max-width: 767px){.footer .oi-block-overtitle{margin-bottom:10px}}.footer .wp-block-page-list{display:block;padding:0;margin:0;list-style:none}.footer .wp-block-page-list .wp-block-pages-list__item{display:block;margin-bottom:15px}@media(max-width: 767px){.footer .wp-block-page-list .wp-block-pages-list__item{margin-bottom:5px}}.footer .wp-block-page-list .wp-block-pages-list__item:last-child{margin-bottom:0}.footer .wp-block-page-list .wp-block-pages-list__item .wp-block-pages-list__item__link{font-weight:600}@media(max-width: 1199px){.footer .oi-block-layout-row-column{margin-bottom:60px}}@media(max-width: 767px){.footer .oi-block-layout-row-column{margin-bottom:45px}}.footer .wp-block-separator{margin-top:45px;margin-bottom:75px}@media(max-width: 767px){.footer .wp-block-separator{margin-top:15px;margin-bottom:30px}}.footer .footer-bottom .oi-block-layout-row-column:nth-child(2n){text-align:center}@media(max-width: 991px){.footer .footer-bottom .oi-block-layout-row-column:nth-child(2n){text-align:left}}.footer .footer-bottom .oi-block-layout-row-column:nth-child(3n){text-align:right}@media(max-width: 767px){.footer .footer-bottom .oi-block-layout-row-column:nth-child(3n){text-align:left}}.accordion-flush .accordion-item{background-color:transparent;border-color:rgba(105,105,105,.1)}.accordion-flush .accordion-item .accordion-header .accordion-button{font-weight:400;background-color:transparent;color:#2a5b64;padding:30px 0}.accordion-flush .accordion-item .accordion-header .accordion-button:active,.accordion-flush .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.accordion-flush .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:transparent}.accordion-flush .accordion-item .accordion-header .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2354adac'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-flush .accordion-item .accordion-collapse .accordion-body{font-weight:400;padding:0;padding-bottom:30px}.category-main .category-header{position:relative;overflow:hidden;padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.category-main .category-header{padding-top:60px;padding-bottom:60px}}.category-main .category-header img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}.category-main .category-header .category-title{position:relative;z-index:100;font-weight:300;margin:0;color:#fff}.category-main .category-body{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.category-main .category-body{padding-top:60px;padding-bottom:60px}}.category-main .category-body .post-card{margin-bottom:90px;padding:0 30px}@media(max-width: 1399px){.category-main .category-body .post-card{padding:0}}.category-main .category-body .post-card .post-thumb{display:block;height:350px;overflow:hidden;border-radius:10px;margin-bottom:30px}.category-main .category-body .post-card .post-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.category-main .category-body .post-card .post-body .post-tags{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}.category-main .category-body .post-card .post-body .post-tags .tag{display:block;margin-right:15px;margin-bottom:5px;color:rgba(0,0,0,.45)}.category-main .category-body .post-card .post-body .post-title{font-weight:700;margin-bottom:45px}.category-main .category-body .post-card .post-body .post-title a{color:#2a5b64}.category-main .category-body .post-card .post-body .post-title a:hover,.category-main .category-body .post-card .post-body .post-title a:focus,.category-main .category-body .post-card .post-body .post-title a:active{color:#54adac}.category-main .category-body .post-card .post-body .post-excerpt{margin-bottom:30px}.category-main .category-body .post-card .post-footer .post-link{font-weight:300;font-size:1rem}.category-main .pagination-wrapper{display:flex;flex-wrap:wrap;justify-content:end;width:100%}.category-main .pagination-wrapper .pagination>li{display:block;width:20px;height:20px;margin:0 5px}.category-main .pagination-wrapper .pagination>li.active>a{background-color:#2a5b64;color:#fff}.category-main .pagination-wrapper .pagination>li>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:400;border-radius:50px}.category-main .pagination-wrapper .pagination>li>a:hover,.category-main .pagination-wrapper .pagination>li>a:focus,.category-main .pagination-wrapper .pagination>li>a:active{background-color:#2a5b64;color:#fff}.event-category-main .event-category-header{position:relative;overflow:hidden;padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.event-category-main .event-category-header{padding-top:60px;padding-bottom:60px}}.event-category-main .event-category-header img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}.event-category-main .event-category-header .banner-title{position:relative;z-index:100;font-weight:300;margin:0;color:#fff}.event-category-main .event-category-body{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.event-category-main .event-category-body{padding-top:60px;padding-bottom:60px}}.event-category-main .event-category-body .event-category-heading{text-align:center;margin-bottom:75px}.event-category-main .event-category-body .event-category-heading .event-category-overtitle{color:rgba(0,0,0,.45)}.event-category-main .event-category-body .event-category-heading .event-category-title{color:#000}.event-category-main .event-category-body .event-card{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:480px;margin:auto;margin-bottom:30px;border-radius:10px;overflow:hidden}.event-category-main .event-category-body .event-card .event-thumb{width:100%;height:100%;overflow:hidden}.event-category-main .event-category-body .event-card .event-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.event-category-main .event-category-body .event-card .event-content{position:absolute;z-index:50;color:#fff;text-align:center;padding:30px}.event-category-main .event-category-body .event-card .event-content .event-title{font-weight:700;margin-bottom:15px}.event-category-main .pagination-wrapper{display:flex;flex-wrap:wrap;justify-content:end;width:100%}.event-category-main .pagination-wrapper .pagination>li{display:block;width:20px;height:20px;margin:0 5px}.event-category-main .pagination-wrapper .pagination>li.active>a{background-color:#2a5b64;color:#fff}.event-category-main .pagination-wrapper .pagination>li>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:400;border-radius:50px}.event-category-main .pagination-wrapper .pagination>li>a:hover,.event-category-main .pagination-wrapper .pagination>li>a:focus,.event-category-main .pagination-wrapper .pagination>li>a:active{background-color:#2a5b64;color:#fff}.post-main .post-header{text-align:center;padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.post-main .post-header{padding-top:60px;padding-bottom:60px}}.post-main .post-header .post-title{color:#000;margin-bottom:15px}.post-main .post-header .post-author{margin-bottom:30px;color:#2a5b64}.post-main .post-header .post-excerpt{color:rgba(0,0,0,.45);margin-bottom:45px}.post-main .post-body{padding-bottom:120px}@media(max-width: 767px){.post-main .post-body{padding-bottom:60px}}.post-main .post-body .post-sidebar{text-align:center}@media(max-width: 767px){.post-main .post-body .post-sidebar{margin-bottom:60px}}.post-main .post-body .post-sidebar .post-tags .tag{display:block;color:rgba(0,0,0,.45);margin-bottom:45px}@media(max-width: 767px){.post-main .post-body .post-sidebar .post-tags .tag{margin-bottom:5px}}.post-main .post-body .post-sidebar .share-post{display:flex;flex-direction:column;margin:auto;align-items:center}.post-main .post-body .post-sidebar .share-post .btn-share{display:block;width:20px;border:none;background-color:transparent;color:rgba(0,0,0,.45);cursor:pointer;text-align:center;padding:0;margin-bottom:15px}.post-main .post-body .post-sidebar .share-post .btn-share:hover,.post-main .post-body .post-sidebar .share-post .btn-share:focus,.post-main .post-body .post-sidebar .share-post .btn-share:active{color:#54adac}.post-main .post-body .post-though{background-color:#faf9f5;padding:30px 60px;color:#000;margin-top:120px}@media(max-width: 767px){.post-main .post-body .post-though{margin-top:60px}}@media(max-width: 767px){.post-main .post-body .post-though{padding:30px}}.post-main .post-body .post-though .divider{position:relative;height:1px;background-color:dimgray;margin-bottom:60px}.post-main .post-body .post-though .divider::before{content:"";position:absolute;left:0;top:0;display:block;height:4px;max-width:260px;width:100%;background-color:#cd8469}.post-main .post-body .post-though .title{color:#2a5b64}.post-main .post-body .post-though ul{padding-left:40px;list-style:none;display:block}.post-main .post-body .post-though ul>li{display:block;position:relative;margin-bottom:30px}.post-main .post-body .post-though ul>li::before{content:"";position:absolute;left:-40px;display:block;height:20px;width:20px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.279' height='14.619' viewBox='0 0 18.279 14.619'%3E%3Cpath id='Tracciato_4077' data-name='Tracciato 4077' d='M27.067,11.183a1.688,1.688,0,0,0-2.43.049l-7.814,9.956-4.709-4.711a1.688,1.688,0,0,0-2.385,2.385l5.953,5.955a1.688,1.688,0,0,0,2.428-.045l8.982-11.228a1.688,1.688,0,0,0-.022-2.363Z' transform='translate(-9.285 -10.691)' fill='%23cd8469' fill-rule='evenodd'/%3E%3C/svg%3E%0A")}.oi-block-overtitle,.overtitle{font-weight:600;text-transform:uppercase;margin-bottom:30px}.oi-block-layout-section{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-layout-section{padding-top:60px;padding-bottom:60px}}.oi-block-layout-section+.oi-block-layout-section{padding-top:0}.oi-block-layout-space{height:30px}@media(max-width: 767px){.oi-block-layout-space{height:15px}}.oi-block-title,.title{font-weight:300;margin-bottom:45px}@media(max-width: 767px){.oi-block-title,.title{margin-bottom:30px}}.oi-block-banner{background-position:center;background-repeat:no-repeat;background-size:cover;padding:120px 60px}@media(max-width: 767px){.oi-block-banner{padding:60px 0}}.oi-block-banner .banner-content-wrapper.boxed{padding:60px;background-color:#fff;border-radius:10px}@media(max-width: 767px){.oi-block-banner .banner-content-wrapper.boxed{padding:30px}}.oi-block-banner .banner-content-wrapper.no-boxed{color:#fff}.oi-block-banner .banner-content-wrapper .banner-body{margin-bottom:30px}.oi-block-blog{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-blog{padding-top:60px;padding-bottom:60px}}.oi-block-blog .block-header{text-align:center}.oi-block-blog .block-header .title{margin-bottom:60px}@media(max-width: 767px){.oi-block-blog .block-header .title{margin-bottom:30px}}.oi-block-blog .block-body{margin-bottom:45px}.oi-block-blog .block-body .blog .owl-stage-outer{overflow:visible}.oi-block-blog .block-body .post-card{padding:0 30px;margin-bottom:90px}@media(max-width: 767px){.oi-block-blog .block-body .post-card{margin-bottom:45px}}@media(max-width: 1399px){.oi-block-blog .block-body .post-card{padding:0}}.oi-block-blog .block-body .post-card .post-card-thumb{height:350px;overflow:hidden;border-radius:10px;margin-bottom:30px}@media(max-width: 1199px){.oi-block-blog .block-body .post-card .post-card-thumb{height:250px}}.oi-block-blog .block-body .post-card .post-card-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.oi-block-blog .block-body .post-card .post-card-body .post-card-tags{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}.oi-block-blog .block-body .post-card .post-card-body .post-card-tags .tag{display:block;margin-right:15px;margin-bottom:5px;color:rgba(0,0,0,.45)}.oi-block-blog .block-body .post-card .post-card-body .post-card-title{font-weight:700;margin-bottom:45px}.oi-block-blog .block-body .post-card .post-card-body .post-card-excerpt{margin-bottom:30px}.oi-block-blog .block-body .post-card .post-card-footer .post-card-link{font-weight:300;font-size:1rem}.oi-block-blog .block-footer .blog-nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.oi-block-blog .block-footer .blog-nav .owl-prev,.oi-block-blog .block-footer .blog-nav .owl-next{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:60px;height:60px;cursor:pointer;background-color:#faf9f5;border-radius:50%;margin:0 15px;border:none;text-align:center}.oi-block-blog .block-footer .blog-nav .owl-next{transform:rotate(180deg)}.oi-block-carousel{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-carousel{padding-top:60px;padding-bottom:60px}}.oi-block-carousel .block-header{text-align:center;margin-bottom:60px}.oi-block-carousel .block-body{margin-bottom:45px}.oi-block-carousel .block-body .carousel .owl-stage-outer{overflow:visible}.oi-block-carousel .block-footer .carousel-nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media(max-width: 767px){.oi-block-carousel .block-footer .carousel-nav{justify-content:center}}.oi-block-carousel .block-footer .carousel-nav .owl-prev,.oi-block-carousel .block-footer .carousel-nav .owl-next{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:60px;height:60px;cursor:pointer;background-color:#faf9f5;border-radius:50%;margin:0 15px;border:none;text-align:center}.oi-block-carousel .block-footer .carousel-nav .owl-next{transform:rotate(180deg)}.oi-block-circle-hero{padding-bottom:120px}@media(max-width: 767px){.oi-block-circle-hero{padding-bottom:60px}}.oi-block-circle-hero .circle-hero-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%}.oi-block-circle-hero .circle-hero-wrapper img{position:relative;z-index:500}.oi-block-circle-hero .circle-hero-wrapper .hero-circles{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.oi-block-circle-hero .circle-hero-wrapper .hero-circles>span{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background-color:#2a5b64;border-radius:50%;opacity:.15}.oi-block-circle-hero .circle-hero-wrapper .hero-circles>span:nth-child(1){width:100%;z-index:0;animation:breath 3s ease infinite alternate}.oi-block-circle-hero .circle-hero-wrapper .hero-circles>span:nth-child(2){width:94%;z-index:100;animation:breath 2.75s ease infinite alternate}.oi-block-circle-hero .circle-hero-wrapper .hero-circles>span:nth-child(3){width:86%;z-index:200;animation:breath 2.5s ease infinite alternate}.oi-block-circle-hero .circle-hero-wrapper .hero-circles>span:nth-child(4){width:78%;z-index:300;animation:breath 2.25s ease infinite alternate}.oi-block-circle-hero .circle-hero-wrapper .hero-circles>span:nth-child(5){width:69%;z-index:400;animation:breath 2s ease infinite alternate}.oi-block-circle-hero .block-header{padding-top:240px;overflow:hidden;text-align:center}@media(max-width: 991px){.oi-block-circle-hero .block-header{padding-top:120px}}@media(max-width: 767px){.oi-block-circle-hero .block-header{padding-top:90px}}.oi-block-circle-hero .block-header .circle-title{font-weight:300;margin:0}@media(max-width: 991px){.oi-block-circle-hero .block-header .circle-title.circle-title-left{margin-bottom:60px}}@media(max-width: 767px){.oi-block-circle-hero .block-header .circle-title.circle-title-left{margin-bottom:60px}}@media(max-width: 991px){.oi-block-circle-hero .block-header .circle-title.circle-title-right{margin-top:60px}}@media(max-width: 767px){.oi-block-circle-hero .block-header .circle-title.circle-title-right{margin-top:60px}}.oi-block-circle-hero .block-body{padding-top:60px;padding-bottom:30px;text-align:center}.oi-block-circle-hero .block-footer .btn{margin-left:15px;margin-right:15px;margin-bottom:15px}.oi-block-circle{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-circle{padding-top:60px;padding-bottom:60px}}.oi-block-circle .circle-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%}@media(max-width: 767px){.oi-block-circle .circle-wrapper{margin-bottom:30px}}.oi-block-circle .circle-wrapper img{position:relative;z-index:500}.oi-block-circle .circle-wrapper .circles{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.oi-block-circle .circle-wrapper .circles>span{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background-color:#2a5b64;border-radius:50%;opacity:.15}.oi-block-circle .circle-wrapper .circles>span:nth-child(1){width:100%;z-index:0;animation:breath 3s ease infinite alternate}.oi-block-circle .circle-wrapper .circles>span:nth-child(2){width:94%;z-index:100;animation:breath 2.75s ease infinite alternate}.oi-block-circle .circle-wrapper .circles>span:nth-child(3){width:86%;z-index:200;animation:breath 2.5s ease infinite alternate}.oi-block-circle .circle-wrapper .circles>span:nth-child(4){width:78%;z-index:300;animation:breath 2.25s ease infinite alternate}.oi-block-circle .circle-wrapper .circles>span:nth-child(5){width:69%;z-index:400;animation:breath 2s ease infinite alternate}.oi-block-circle .block-content.boxed{padding:60px;background-color:#fff;border-radius:10px}@media(max-width: 991px){.oi-block-circle .block-content.boxed{padding:60px 30px}}@media(max-width: 767px){.oi-block-circle .block-content.boxed{padding:30px}}.oi-block-circle .block-content .block-body{margin-bottom:30px}.oi-block-coins{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-coins{padding-top:60px;padding-bottom:60px}}.oi-block-coins+.oi-block-custom{padding-top:0}.oi-block-coins .oi-block-coins--single-block .coin-card{position:relative;height:590px;display:flex;flex-wrap:wrap;flex-direction:column;width:100%;background-color:#fff;border-radius:10px;padding:75px;text-align:center;overflow:hidden;margin-bottom:45px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(max-width: 767px){.oi-block-coins .oi-block-coins--single-block .coin-card{height:350px;padding:30px}}@media(min-width: 576px){.oi-block-coins .oi-block-coins--single-block .coin-card:hover,.oi-block-coins .oi-block-coins--single-block .coin-card:focus,.oi-block-coins .oi-block-coins--single-block .coin-card:active,.oi-block-coins .oi-block-coins--single-block .coin-card.active{padding:30px}.oi-block-coins .oi-block-coins--single-block .coin-card:hover .card-title,.oi-block-coins .oi-block-coins--single-block .coin-card:focus .card-title,.oi-block-coins .oi-block-coins--single-block .coin-card:active .card-title,.oi-block-coins .oi-block-coins--single-block .coin-card.active .card-title{color:#fff}.oi-block-coins .oi-block-coins--single-block .coin-card:hover .card-content,.oi-block-coins .oi-block-coins--single-block .coin-card:focus .card-content,.oi-block-coins .oi-block-coins--single-block .coin-card:active .card-content,.oi-block-coins .oi-block-coins--single-block .coin-card.active .card-content{z-index:500;opacity:1;visibility:visible;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@media(max-width: 576px){.oi-block-coins .oi-block-coins--single-block .coin-card.active{padding:30px}.oi-block-coins .oi-block-coins--single-block .coin-card.active .card-title{color:#fff}.oi-block-coins .oi-block-coins--single-block .coin-card.active .card-content{z-index:500;opacity:1;visibility:visible;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}.oi-block-coins .oi-block-coins--single-block .coin-card .card-title{font-weight:300;color:#2a5b64;margin:0;width:100%}.oi-block-coins .oi-block-coins--single-block .coin-card .card-image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin-top:auto;margin-bottom:auto;width:100%}.oi-block-coins .oi-block-coins--single-block .coin-card .card-image .circle{position:absolute;display:block;border-radius:50%;opacity:.15}.oi-block-coins .oi-block-coins--single-block .coin-card .card-image .circle:nth-child(1){width:200px;height:200px;z-index:0;animation:breath 3s ease infinite alternate}.oi-block-coins .oi-block-coins--single-block .coin-card .card-image .circle:nth-child(2){width:185px;height:185px;z-index:50;animation:breath 2.5s ease infinite alternate}.oi-block-coins .oi-block-coins--single-block .coin-card .card-image .circle:nth-child(3){width:170px;height:170px;z-index:100;animation:breath 2s ease infinite alternate}.oi-block-coins .oi-block-coins--single-block .coin-card .card-image img{position:relative;z-index:200}.oi-block-coins .oi-block-coins--single-block .coin-card .card-content{position:absolute;top:100%;left:0;right:0;bottom:0;z-index:-1;width:100%;font-size:.875rem;background-color:#fff;padding:60px;opacity:0;visibility:hidden;overflow:scroll;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(max-width: 991px){.oi-block-coins .oi-block-coins--single-block .coin-card .card-content{padding:30px}}.oi-block-coins .oi-block-coins--single-block .coin-card .card-content .oi-block-overtitle{letter-spacing:.15em;margin-bottom:15px}.oi-block-coins .oi-block-coins--single-block .coin-card .card-content p,.oi-block-coins .oi-block-coins--single-block .coin-card .card-content ul{margin-bottom:30px}.oi-block-contact .contacts-map{height:calc(75vh - 160px)}.oi-block-contact .contact-details{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-contact .contact-details{padding-top:60px;padding-bottom:60px}}.oi-block-contact .contact-details .form-header{margin-bottom:30px}.oi-block-contact .contact-details .form-header .form-title{margin-bottom:30px}.oi-block-contact .contact-details .contact-form-wrapper{padding:60px;background-color:#fff;border-radius:10px;margin-top:-70%;position:relative;z-index:100}@media(max-width: 1400px){.oi-block-contact .contact-details .contact-form-wrapper{margin-top:-50%}}@media(max-width: 991px){.oi-block-contact .contact-details .contact-form-wrapper{margin-top:-30%;margin-bottom:60px}}.oi-block-contact .contact-details .contact-form-wrapper .form-control{border-color:transparent;background-color:#faf9f5}.oi-block-contact .contact-details .contact-form-wrapper .form-check{text-align:left}.oi-block-contact .contact-details .contact-form-wrapper .form-check .form-check-input{background-color:#2a5b64}.oi-block-contact .contact-details .contact-form-wrapper .form-check .form-check-input:checked[type=checkbox]{background-color:#54adac}.oi-block-contact .contact-details .contact-form-wrapper .form-check .form-check-input:focus{border-color:#54adac;box-shadow:0 0 0 .25rem rgba(84,173,172,.25)}.oi-block-contact .contact-details .contact-form-wrapper .form-check .form-check-label{color:#2a5b64}.oi-block-contact .contact-details .contact-form-wrapper .form-check .form-check-label a{color:#2a5b64;text-decoration:underline}.oi-block-contact .contact-details .contact-form-wrapper .form-check .form-check-label a:hover,.oi-block-contact .contact-details .contact-form-wrapper .form-check .form-check-label a:focus,.oi-block-contact .contact-details .contact-form-wrapper .form-check .form-check-label a:active{color:#2a5b64;text-decoration:none}.oi-block-contact .contact-details .contact-form-wrapper .form-submit{margin-top:30px}.oi-block-course-carousel{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-course-carousel{padding-top:60px;padding-bottom:60px}}.oi-block-course-carousel .block-header{text-align:center}.oi-block-course-carousel .block-header .title{margin-bottom:60px}@media(max-width: 767px){.oi-block-course-carousel .block-header .title{margin-bottom:30px}}.oi-block-course-carousel .block-header+.block-body{margin-top:120px}@media(max-width: 767px){.oi-block-course-carousel .block-header+.block-body{margin-top:60px}}.oi-block-course-carousel .block-body{margin-bottom:45px}@media(max-width: 767px){.oi-block-course-carousel .block-body{margin-bottom:0}}@media(max-width: 767px){.oi-block-course-carousel .block-body .body-content{margin-bottom:60px}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .owl-stage-outer{overflow:visible}@media(max-width: 767px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .owl-stage-outer .owl-stage{width:auto !important;transform:none !important;cursor:initial !important}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .owl-stage-outer .owl-stage .owl-item{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(max-width: 767px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .owl-stage-outer .owl-stage .owl-item{margin-right:0 !important;margin-bottom:45px !important;visibility:visible !important;opacity:1 !important}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .owl-stage-outer .owl-stage .owl-item:not(.active){opacity:0;visibility:hidden}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .owl-stage-outer .owl-stage .owl-item.active{opacity:1;visibility:visible}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .owl-stage-outer .owl-stage .owl-item.active+.owl-item:not(.active){opacity:1;visibility:visible}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card{border:1px solid #e3ece7;border-radius:10px;overflow:hidden}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;min-height:220px;background-color:#e3ece7;color:#2a5b64;padding:60px;text-align:center}@media(max-width: 767px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-header{min-height:auto;padding:30px}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-header .card-title{font-weight:300;margin:0}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body{position:relative;min-height:660px;padding:60px;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;overflow:hidden}@media(max-width: 767px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body{min-height:auto;padding:60px 30px}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-price-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;width:100%;margin-bottom:30px}@media(max-width: 767px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-price-wrapper{margin-bottom:15px}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-price-wrapper .course-price{display:block;font-weight:700;line-height:1;font-size:90px}@media(max-width: 1199px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-price-wrapper .course-price{font-size:60px}}@media(max-width: 767px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-price-wrapper .course-price{font-size:40px}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-price-wrapper .course-type{display:block;font-size:1.25rem}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-subtitle{display:block;text-align:center;opacity:.5}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-dates{display:flex;flex-direction:column;margin-top:60px;margin-bottom:30px;padding-left:0;list-style:none}@media(max-width: 767px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-dates{margin-bottom:15px;margin-top:15px}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-dates .course-date{margin-bottom:30px;padding-left:25px;display:flex;flex-wrap:wrap;align-items:center;position:relative}@media(max-width: 767px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-dates .course-date{margin-bottom:5px}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-dates .course-date::before{margin-right:20px;position:absolute;top:.2em;left:0;content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3Csvg id='Icon_Check' data-name='Icon/Check' xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27'%3E%3Cpath id='Tick' d='M8.944,14.277l12-12A1.333,1.333,0,0,0,19.059.391L8,11.449,2.276,5.724A1.333,1.333,0,0,0,.391,7.61l6.667,6.667A1.334,1.334,0,0,0,8.944,14.277Z' transform='translate(2.667 5.334)' fill='%23cd8469'/%3E%3C/svg%3E%0A")}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-preview-btn-wrapper{margin-bottom:15px}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-preview-wrapper{position:absolute;top:100%;bottom:0;left:0;bottom:0;background-color:#e3ece7;opacity:0;visibility:hidden;overflow:scroll;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-preview-wrapper.active{top:0;opacity:1;visibility:visible}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-preview-wrapper .course-preview{text-align:center;font-weight:400;padding:60px;color:#2a5b64}@media(max-width: 767px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-preview-wrapper .course-preview{padding:60px 30px}}.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel .course-card .card-body .course-preview-wrapper .course-preview .btn-course-preview-close{margin-top:30px}@media(min-width: 992px){.oi-block-course-carousel .block-body .course-carousel-wrapper .course-carousel.low-items{display:flex;justify-content:center}}@media(max-width: 767px){.oi-block-course-carousel .block-footer{display:none}}.oi-block-course-carousel .block-footer .carousel-nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media(max-width: 767px){.oi-block-course-carousel .block-footer .carousel-nav{justify-content:center}}.oi-block-course-carousel .block-footer .carousel-nav .owl-prev,.oi-block-course-carousel .block-footer .carousel-nav .owl-next{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:60px;height:60px;cursor:pointer;background-color:#faf9f5;border-radius:50%;margin:0 15px;border:none;text-align:center}.oi-block-course-carousel .block-footer .carousel-nav .owl-next{transform:rotate(180deg)}.oi-block-course-carousel .courses-modal .modal-dialog{padding-left:15px;padding-right:15px;max-width:700px}@media(max-width: 575px){.oi-block-course-carousel .courses-modal .modal-dialog{padding-top:60px;padding-bottom:60px}}.oi-block-course-carousel .courses-modal .modal-content{border:none;border-radius:10px}.oi-block-course-carousel .courses-modal .modal-content .modal-body{padding:45px}@media(max-width: 575px){.oi-block-course-carousel .courses-modal .modal-content .modal-body{padding:30px}}.oi-block-course-carousel .courses-modal .modal-content .modal-body .btn-close{position:absolute;top:0;right:-45px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") center/1em auto no-repeat;opacity:1}@media(max-width: 800px){.oi-block-course-carousel .courses-modal .modal-content .modal-body .btn-close{top:-45px;right:0}}.oi-block-course-carousel .courses-modal .modal-content .modal-body .form-check .form-check-input{border-color:#2a5b64}.oi-block-course-carousel .courses-modal .modal-content .modal-body .form-check .form-check-input:checked[type=checkbox]{border-color:#cd8469}.oi-block-course-carousel .courses-modal .modal-content .modal-body .form-check .form-check-label{color:#2a5b64}.oi-block-course-details{padding-top:120px;padding-bottom:120px;color:#fff;background-color:rgba(42,91,100,.8);scroll-snap-margin-top:240px;scroll-margin-top:240px}@media(max-width: 767px){.oi-block-course-details{padding-top:60px;padding-bottom:60px}}@media(max-width: 767px){.oi-block-course-details{scroll-snap-margin-top:120px;scroll-margin-top:120px}}.oi-block-course-details .block-header{text-align:center}.oi-block-course-details .block-header .title{margin-bottom:60px}@media(max-width: 767px){.oi-block-course-details .block-header .title{margin-bottom:30px}}.oi-block-course-details .block-body .course-details-row{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-course-details .block-body .course-details-row{padding-top:60px;padding-bottom:60px}}.oi-block-course-details .block-body .course-details-row+.course-details-row{padding-top:0}.oi-block-course-details .block-body .course-details-row .course-details-left .details-content{margin-bottom:30px}.oi-block-course-details .block-body .course-details-row .course-details-left .details-date{font-weight:700;margin-bottom:30px}.oi-block-course-details .block-body .course-details-row .course-details-right .accordion .accordion-item{border-color:#fff}.oi-block-course-details .block-body .course-details-row .course-details-right .accordion .accordion-item .accordion-header .accordion-button{font-weight:600;color:#fff}.oi-block-course-details .block-body .course-details-row .course-details-right .accordion .accordion-item .accordion-header .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cg id='arrow-up-circle-fill' transform='translate(30 30) rotate(180)'%3E%3Cpath id='Tracciato_4084' data-name='Tracciato 4084' d='M30,15A15,15,0,1,1,15,0,15,15,0,0,1,30,15Zm-19.962.663a.939.939,0,0,1-1.328-1.327l5.625-5.625a.937.937,0,0,1,1.328,0l5.625,5.625a.939.939,0,1,1-1.328,1.327l-4.023-4.025v8.987a.937.937,0,1,1-1.875,0V11.638Z' fill='%23cd8469' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A")}.oi-block-course-details .courses-modal{color:#2a5b64}.oi-block-course-details .courses-modal .modal-dialog{padding-left:15px;padding-right:15px;max-width:700px}@media(max-width: 575px){.oi-block-course-details .courses-modal .modal-dialog{padding-top:60px;padding-bottom:60px}}.oi-block-course-details .courses-modal .modal-content{border:none;border-radius:10px}.oi-block-course-details .courses-modal .modal-content .modal-body{padding:45px}@media(max-width: 575px){.oi-block-course-details .courses-modal .modal-content .modal-body{padding:30px}}.oi-block-course-details .courses-modal .modal-content .modal-body .btn-close{position:absolute;top:0;right:-45px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") center/1em auto no-repeat;opacity:1}@media(max-width: 800px){.oi-block-course-details .courses-modal .modal-content .modal-body .btn-close{top:-45px;right:0}}.oi-block-course-details .courses-modal .modal-content .modal-body .form-check .form-check-input{border-color:#2a5b64}.oi-block-course-details .courses-modal .modal-content .modal-body .form-check .form-check-input:checked[type=checkbox]{border-color:#cd8469}.oi-block-course-details .courses-modal .modal-content .modal-body .form-check .form-check-label{color:#2a5b64}.oi-block-custom{padding-top:120px;padding-bottom:120px;text-align:center;scroll-snap-margin-top:120px;scroll-margin-top:120px}@media(max-width: 767px){.oi-block-custom{padding-top:60px;padding-bottom:60px}}@media(max-width: 767px){.oi-block-custom{scroll-snap-margin-top:60px;scroll-margin-top:60px}}.oi-block-custom .block-content+.btn{margin-top:45px}.oi-block-data{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-data{padding-top:60px;padding-bottom:60px}}.oi-block-data .block-header{text-align:center;margin-bottom:45px}.oi-block-data .block-header .overtitle{margin-bottom:0}.oi-block-data .block-body .block-col{text-align:center;border-right:1px solid dimgray;padding-top:30px;padding-bottom:30px}@media(max-width: 767px){.oi-block-data .block-body .block-col{border-right:none}}.oi-block-data .block-body .block-col:last-child{border-right:none}.oi-block-data .block-body .block-col .col-title{font-weight:300;color:#2a5b64;margin-bottom:30px;font-size:3.75rem}@media(max-width: 767px){.oi-block-data .block-body .block-col .col-title{font-size:2.5rem}}@media(max-width: 1199px){.oi-block-data .block-body .block-col .col-title{font-size:3.5rem}}@media(max-width: 991px){.oi-block-data .block-body .block-col .col-title{font-size:2.5rem}}.oi-block-data .block-body .block-col .col-subtitle{font-weight:700;color:#cd8469;margin-bottom:0}.oi-block-faq{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-faq{padding-top:60px;padding-bottom:60px}}.oi-block-faq .block-header{margin-bottom:90px}@media(max-width: 767px){.oi-block-faq .block-header{margin-bottom:45px}}.oi-block-faq .block-header .title{margin-bottom:0}.oi-block-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.oi-block-hero .hero-image{position:relative;z-index:0;overflow:hidden;height:750px;width:100%}@media(max-width: 991px){.oi-block-hero .hero-image{height:600px}}@media(max-width: 767px){.oi-block-hero .hero-image{height:350px}}.oi-block-hero .hero-image img{max-width:none;width:100%;height:100%;object-fit:cover;object-position:center}.oi-block-hero .hero-body+.hero-footer{margin-top:60px}.oi-block-hero.boxed .hero-content{position:relative;z-index:50;margin-top:-180px;background-color:#fff;padding:90px 60px;border-radius:10px;text-align:center}@media(max-width: 991px){.oi-block-hero.boxed .hero-content{margin-top:-60px;padding:60px}}@media(max-width: 767px){.oi-block-hero.boxed .hero-content{margin-top:0;padding:60px 30px;margin-left:-15px;margin-right:-15px;border-radius:0}}.oi-block-hero.over-center .hero-content-wrapper{position:absolute;left:0;right:0;z-index:100}@media(max-width: 767px){.oi-block-hero.over-center .hero-content-wrapper{position:static}}.oi-block-hero.over-center .hero-content-wrapper .hero-content{text-align:center}@media(min-width: 768px){.oi-block-hero.over-center .hero-content-wrapper .hero-content{color:#fff}}@media(max-width: 767px){.oi-block-hero.over-center .hero-content-wrapper .hero-content{padding-top:60px;padding-bottom:60px}}.oi-block-hero.over-center .hero-content-wrapper .hero-content .overtitle{margin-bottom:15px}.oi-block-hero.over-center .hero-content-wrapper .hero-content .title{margin-bottom:30px}.oi-block-hero.over-right .hero-content-wrapper{position:absolute;left:0;right:0;z-index:100}@media(max-width: 767px){.oi-block-hero.over-right .hero-content-wrapper{position:static}}@media(min-width: 768px){.oi-block-hero.over-right .hero-content-wrapper .hero-content{color:#fff}}@media(max-width: 767px){.oi-block-hero.over-right .hero-content-wrapper{padding-top:60px;padding-bottom:60px}}.oi-block-icon-list{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-icon-list{padding-top:60px;padding-bottom:60px}}.oi-block-icon-list .block-header{text-align:center;margin-bottom:90px}@media(max-width: 767px){.oi-block-icon-list .block-header{margin-bottom:45px}}.oi-block-icon-list .block-header .title{margin-bottom:0}.oi-block-icon-list .block-body{margin-bottom:90px}@media(max-width: 767px){.oi-block-icon-list .block-body{margin-bottom:45px}}.oi-block-icon-list .block-footer{text-align:center}.oi-block-icon-list .oi-block-icon-list--single-block .item-card{display:flex;flex-wrap:wrap;width:100%;margin-bottom:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.oi-block-icon-list .oi-block-icon-list--single-block .item-card .card-image{flex:0 0 auto;width:auto;max-width:120px}.oi-block-icon-list .oi-block-icon-list--single-block .item-card .card-content{flex:1 0 0%;padding-left:15px}.oi-block-icon-list .oi-block-icon-list--single-block .item-card .card-content .card-title{margin-bottom:15px}.oi-block-popup .modal-dialog{padding-left:15px;padding-right:15px;max-width:700px}@media(max-width: 575px){.oi-block-popup .modal-dialog{padding-top:60px;padding-bottom:60px}}.oi-block-popup .modal-content{border:none;border-radius:10px}.oi-block-popup .modal-content .modal-body{padding:45px}@media(max-width: 575px){.oi-block-popup .modal-content .modal-body{padding:30px}}.oi-block-popup .modal-content .modal-body .btn-close{position:absolute;top:0;right:-45px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") center/1em auto no-repeat;opacity:1}@media(max-width: 800px){.oi-block-popup .modal-content .modal-body .btn-close{top:-45px;right:0}}.oi-block-popup .modal-content .modal-body .form-check .form-check-input{border-color:#2a5b64}.oi-block-popup .modal-content .modal-body .form-check .form-check-input:checked[type=checkbox]{border-color:#cd8469}.oi-block-popup .modal-content .modal-body .form-check .form-check-label{color:#2a5b64}.oi-block-reviews-carousel{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-reviews-carousel{padding-top:60px;padding-bottom:60px}}.oi-block-reviews-carousel .block-header{text-align:center;margin-bottom:120px}@media(max-width: 767px){.oi-block-reviews-carousel .block-header{margin-bottom:60px}}.oi-block-reviews-carousel .block-header .block-content{font-size:1.56rem;font-weight:400}@media(max-width: 767px){.oi-block-reviews-carousel .block-header .block-content{font-size:1.5rem}}.oi-block-reviews-carousel .block-body{margin-bottom:45px}.oi-block-reviews-carousel .block-body .divider{position:relative;height:1px;background-color:rgba(105,105,105,.1);margin-bottom:60px}.oi-block-reviews-carousel .block-body .divider::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;display:block;height:4px;max-width:33.3333%;width:100%;background-color:#cd8469}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .owl-stage-outer .owl-item{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .owl-stage-outer .owl-item:not(.active){opacity:0;visibility:hidden}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .owl-stage-outer .owl-item.active{opacity:1;visibility:visible}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .owl-stage-outer .owl-item.active+.owl-item:not(.active){opacity:1;visibility:visible}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .review-card{display:flex;flex-wrap:wrap}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .review-card .card-header{flex:0 0 100px;max-width:100px;padding-right:30px;background-color:transparent;border:none}@media(max-width: 991px){.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .review-card .card-header{flex:0 0 100%;max-width:100%;margin-bottom:15px}}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .review-card .card-header .card-usr{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:rgba(205,132,105,.1)}@media(max-width: 767px){.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .review-card .card-header .card-usr{margin:auto}}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .review-card .card-body{flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px)}@media(max-width: 991px){.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .review-card .card-body{flex:0 0 100%;max-width:100%}}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .review-card .card-body .card-title{font-weight:700;margin-bottom:15px}.oi-block-reviews-carousel .block-body .reviews-carousel-wrapper .reviews-carousel .review-card .card-body .card-content{font-weight:300;margin:0}.oi-block-reviews-carousel .block-footer .carousel-nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media(max-width: 767px){.oi-block-reviews-carousel .block-footer .carousel-nav{justify-content:center}}.oi-block-reviews-carousel .block-footer .carousel-nav .owl-prev,.oi-block-reviews-carousel .block-footer .carousel-nav .owl-next{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:60px;height:60px;cursor:pointer;background-color:#fff;border-radius:50%;margin:0 15px;border:none;text-align:center}.oi-block-reviews-carousel .block-footer .carousel-nav .owl-next{transform:rotate(180deg)}.oi-block-team-carousel{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.oi-block-team-carousel{padding-top:60px;padding-bottom:60px}}.oi-block-team-carousel+.oi-block{padding-top:0}.oi-block-team-carousel .block-body{margin-bottom:45px}.oi-block-team-carousel .block-body .block-content{margin-bottom:45px}@media(max-width: 575px){.oi-block-team-carousel .block-body .block-content{margin-bottom:30px}}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .owl-stage-outer{overflow:visible}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .owl-stage-outer .owl-item{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .owl-stage-outer .owl-item:not(.active){opacity:0;visibility:hidden}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .owl-stage-outer .owl-item.active{opacity:1;visibility:visible}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .owl-stage-outer .owl-item.active+.owl-item:not(.active){opacity:1;visibility:visible}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .team-card{border:none;border-radius:10px;background-color:#fff}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .team-card .card-header{height:440px;overflow:hidden;padding:0;border:none}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .team-card .card-header img{width:100%;height:100%;object-fit:cover;object-position:center}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .team-card .card-body{min-height:140px;padding:15px 30px}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .team-card .card-body .card-title{font-weight:300;color:dimgray;margin-bottom:15px}.oi-block-team-carousel .block-body .team-carousel-wrapper .team-carousel .team-card .card-body .card-content{font-size:.875rem;font-weight:300;color:rgba(0,0,0,.5);margin:0}.oi-block-team-carousel .block-footer .carousel-nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media(max-width: 767px){.oi-block-team-carousel .block-footer .carousel-nav{justify-content:center}}.oi-block-team-carousel .block-footer .carousel-nav .owl-prev,.oi-block-team-carousel .block-footer .carousel-nav .owl-next{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:60px;height:60px;cursor:pointer;background-color:#fff;border-radius:50%;margin:0 15px;border:none;text-align:center}.oi-block-team-carousel .block-footer .carousel-nav .owl-next{transform:rotate(180deg)}
