@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://use.typekit.net/mbh0ezn.css);
/**
 * 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(images/owl.video.play.7f01b071.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%; }

.jssocials-shares {
  margin: 0.2em 0; }

.jssocials-shares * {
  box-sizing: border-box; }

.jssocials-share {
  display: inline-block;
  vertical-align: top;
  margin: 0.3em 0.6em 0.3em 0; }

.jssocials-share:last-child {
  margin-right: 0; }

.jssocials-share-logo {
  width: 1em;
  vertical-align: middle;
  font-size: 1.5em; }

img.jssocials-share-logo {
  width: auto;
  height: 1em; }

.jssocials-share-link {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  line-height: 1; }
  .jssocials-share-link.jssocials-share-link-count {
    padding-top: .2em; }
    .jssocials-share-link.jssocials-share-link-count .jssocials-share-count {
      display: block;
      font-size: .6em;
      margin: 0 -.5em -.8em -.5em; }
  .jssocials-share-link.jssocials-share-no-count {
    padding-top: .5em; }
    .jssocials-share-link.jssocials-share-no-count .jssocials-share-count {
      height: 1em; }

.jssocials-share-label {
  padding-left: 0.3em;
  vertical-align: middle; }

.jssocials-share-count-box {
  display: inline-block;
  height: 1.5em;
  padding: 0 0.3em;
  line-height: 1;
  vertical-align: middle;
  cursor: default; }
  .jssocials-share-count-box.jssocials-share-no-count {
    display: none; }

.jssocials-share-count {
  line-height: 1.5em;
  vertical-align: middle; }

[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}

body{font-family:"arboria",sans-serif;font-weight:400;color:#000;line-height:1.5em}html{font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;--bs-gutter-x: 15px}@media(max-width: 991px){html{font-size:16px}}@media(min-width: 1650px){html{--oi-container-size: 1590px}}@media(min-width: 1400px)and (max-width: 1650px){html{--oi-container-size: 1320px}}@media(min-width: 1200px)and (max-width: 1400px){html{--oi-container-size: 1140px}}@media(min-width: 992px)and (max-width: 1200px){html{--oi-container-size: 960px}}@media(min-width: 768px)and (max-width: 992px){html{--oi-container-size: 720px}}@media(min-width: 576px)and (max-width: 768px){html{--oi-container-size: 540px}}@media(max-width: 576px){html{--oi-container-size: 100%}}.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)}.col-0{display:none}@media(min-width: 576px){.col-sm-0{display:none}}@media(min-width: 768px){.col-md-0{display:none}}@media(min-width: 992px){.col-lg-0{display:none}}@media(min-width: 1200px){.col-xl-0{display:none}}@media(min-width: 1400px){.col-xxl-0{display:none}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Playfair Display",serif;font-weight:600}h1,.h1{font-size:3.5rem;line-height:1.1}@media(max-width: 991px){h1,.h1{font-size:2.5rem}}@media(max-width: 767px){h1,.h1{font-size:2.2rem}}h2,.h2{font-size:2.5rem;line-height:1.3}@media(max-width: 991px){h2,.h2{font-size:2rem}}h3,.h3{font-size:2rem;line-height:1.1}@media(max-width: 991px){h3,.h3{font-size:1.8rem}}h4,.h4{font-size:1.5rem;line-height:1.1}h5,.h5{font-size:1.25rem;line-height:1.05}h6,.h6{font-size:.9rem;line-height:1.1}.p{font-size:1rem}p{margin-bottom:1em}.font-title,.has-font-title{font-family:"Playfair Display",serif}.font-body{font-family:"arboria",sans-serif}strong{font-weight:700}.font-weight-thin{font-weight:100}.font-weight-extralight{font-weight:200}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extrabold{font-weight:700}.font-weight-black{font-weight:900}a{color:inherit;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:#206779;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.object-fit{background-size:contain;background-position:center;background-repeat:no-repeat;object-position:center;font-size:0}.object-fit.object-fit-cover{object-fit:cover}.object-fit.object-fit-contain{object-fit:contain}ul,ol{padding-left:1rem}p:last-child{margin-bottom:0}.link-hover-underline:hover,.link-hover-underline:active,.link-hover-underline:focus{text-decoration:underline !important}.oi-anim{opacity:0}.social-icons a{margin-right:15px;border-radius:0;height:38px;width:38px;display:inline-block;position:relative;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;background-color:#fff;-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}.social-icons a i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#206779;font-size:.889rem;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.social-icons a:last-child{margin-right:0}.social-icons a:hover,.social-icons a:active,.social-icons a:focus{background-color:#206779}.social-icons a:hover i,.social-icons a:active i,.social-icons a:focus i{color:#fff;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.wpml-iso-list{font-size:0;display:flex;align-items:center;justify-content:center}.wpml-iso-list a{padding:0 8px;text-transform:uppercase;font-size:1rem;font-weight:400;font-family:"Playfair Display",serif;position:relative}.wpml-iso-list a::after{content:"";position:absolute;top:50%;right:0;width:1px;background-color:#fff;transform:translateY(-50%);height:1em}.wpml-iso-list a:first-child{padding-left:0}.wpml-iso-list a:last-child{padding-right:0}.wpml-iso-list a:last-child::after{display:none}.wpml-iso-list a.wpml-ls-current-language{color:#fff;font-weight:900}.pagination{margin:0;display:flex;flex-flow:wrap;justify-content:center}.pagination li{margin:0 2px;background-color:rgba(0,0,0,0);color:#000;text-align:center;position:relative;font-weight:500;font-size:1.25rem;-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}.pagination li a{padding:0 10px;position:relative;color:#000;font-weight:700;font-size:1.25rem}.pagination li.active a{padding:0 15px;color:#206779}.pagination li.active a:before{width:100%;-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}.pagination li.prev a,.pagination li.next a{color:#000}.pagination li.ellipsis{background-color:rgba(0,0,0,0) !important;color:#000 !important}.breadcrumbs-box{margin-top:45px;margin-bottom:45px}.breadcrumbs-box ol{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;list-style:none}.breadcrumbs-box ol li{padding-right:30px;position:relative}.breadcrumbs-box ol li:after{content:">";position:absolute;top:50%;right:10px;color:#000;font-size:.875rem;transform:translateY(-50%)}@media(max-width: 575px){.breadcrumbs-box ol li:after{top:calc(50% - 1px)}}.breadcrumbs-box ol li a{color:#000;font-size:.875rem;position:relative;font-weight:500}.breadcrumbs-box ol li a.active,.breadcrumbs-box ol li a:hover,.breadcrumbs-box ol li a:active,.breadcrumbs-box ol li a:focus{color:#206779 !important}.breadcrumbs-box ol li a.active{top:1px;font-weight:700}.breadcrumbs-box ol li:last-child:after{display:none}#post-share-icons .jssocials-shares{margin:0}#post-share-icons .jssocials-shares .jssocials-share .jssocials-share-link{height:26px;width:26px;border-radius:50%;background-color:#206779;position:relative;display:block;-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}#post-share-icons .jssocials-shares .jssocials-share .jssocials-share-link i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:.9rem}#post-share-icons .jssocials-shares .jssocials-share .jssocials-share-link:hover,#post-share-icons .jssocials-shares .jssocials-share .jssocials-share-link:active,#post-share-icons .jssocials-shares .jssocials-share .jssocials-share-link:focus{transform:scale(1.2);-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}#post-share-icons .jssocials-shares .jssocials-share.jssocials-share-facebook .jssocials-share-link{background-color:#3b5998}#post-share-icons .jssocials-shares .jssocials-share.jssocials-share-twitter .jssocials-share-link{background-color:#03a9f4}#post-share-icons .jssocials-shares .jssocials-share.jssocials-share-email .jssocials-share-link{background-color:#000}#post-share-icons .jssocials-shares .jssocials-share.jssocials-share-whatsapp .jssocials-share-link{background-color:#25d366}#post-share-icons .jssocials-shares .jssocials-share.jssocials-share-whatsapp .jssocials-share-link i{font-size:1rem}.flex-none{flex:none !important}.btn{padding:23px 45px;line-height:1;box-shadow:none;outline:none;position:relative;white-space:normal;border:none;font-size:1.3rem;font-weight:500;background-color:rgba(0,0,0,0);color:#000;font-family:"Playfair Display",serif;border-radius:0;min-width:220px;font-style:italic;-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:disabled{background-color:rgba(0,0,0,0);color:#000}.btn::after{content:"";position:absolute;inset:0;border:4px solid;z-index:0;pointer-events: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}.btn:hover,.btn:focus,.btn:active{box-shadow:none !important;outline:none !important;background-color:rgba(0,0,0,0);color:#000;-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:hover::after,.btn:focus::after,.btn:active::after{top:calc(100% - 8px);-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 button,.btn input{width:100%;padding:23px 45px;box-shadow:none;border:none;outline:none;background-color:rgba(0,0,0,0);font-style:italic;color:inherit}.oi-block-layout-button.w-100 .btn{width:100%}.btn-default.disabled{background-color:#d3d3d3;border-color:#d3d3d3}.btn.btn-type-link{padding:0 45px;border:none;background-color:rgba(0,0,0,0) !important;text-align:left;min-width:auto;position:relative}.btn.btn-type-link .btn-link-line{position:absolute;width:30px;height:2px;top:calc(50% + 2px);left:0;transform:translateY(-50%);z-index:1;-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}.btn.btn-type-link .btn-text{z-index:2;position:relative}.btn.btn-type-link::after{display:none}.btn.btn-type-link:hover,.btn.btn-type-link:active,.btn.btn-type-link:focus{text-decoration:none}.btn.btn-type-link:hover .btn-link-line,.btn.btn-type-link:active .btn-link-line,.btn.btn-type-link:focus .btn-link-line{width:100%;-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}.form-container .row:not(.g-0):not(.gx-0){--bs-gutter-x: 10px}.form-row:not(.place-order){margin:0 !important;padding:0 !important}.form-group{margin-bottom:2rem}.form-group label{text-transform:uppercase;font-size:.9rem;letter-spacing:.05em;font-weight:700;color:#206779}span.wpcf7-form-control-wrap{display:block}span.wpcf7-form-control-wrap[data-name=your-message]{height:2.6rem}@media(max-width: 767px){span.wpcf7-form-control-wrap[data-name=your-message]{height:auto}}span.wpcf7-form-control-wrap[data-name=your-message] textarea{z-index:5;position:relative}.form-control{padding-left:0 !important;padding-right:0 !important;border-radius:0;border:none;border-bottom:1px solid #206779;outline:none;box-shadow:none;font-size:1.2rem;background-color:rgba(0,0,0,0)}.form-control:focus{outline:none;box-shadow:none;background-color:rgba(0,0,0,0);border-color:#206779}.wpcf7-radio.radio-inline .wpcf7-list-item:first-child{margin-left:0}.wpcf7-radio:not(.radio-inline) .wpcf7-list-item{margin-left:0}textarea.form-control{min-height:255px;max-height:255px}@media(max-width: 991px){textarea.form-control{max-height:212px;min-height:212px}}.form-control.file-field{padding-top:1em;height:calc(3.5rem + 2px);position:relative}.form-control.file-field .file-text{position:absolute;right:30px;bottom:15px;font-size:.8em;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-control.file-field .file-icon{position:absolute;right:0;bottom:18px;display:block;height:20px;width:20px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27%3E%3Cg id=%27Raggruppa_2176%27 data-name=%27Raggruppa 2176%27 transform=%27translate%28-1424.001 -429%29%27%3E%3Cg id=%27Raggruppa_2175%27 data-name=%27Raggruppa 2175%27 transform=%27translate%281424.001 429%29%27%3E%3Cg id=%27Ellisse_171%27 data-name=%27Ellisse 171%27 transform=%27translate%280%29%27 fill=%27none%27 stroke=%27%23005535%27 stroke-width=%271%27%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%2710%27 stroke=%27none%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%279.5%27 fill=%27none%27/%3E%3C/g%3E%3C/g%3E%3Cpath id=%27Tracciato_18625%27 data-name=%27Tracciato 18625%27 d=%27M4.884,4.09,4.1,4.878V.929a.929.929,0,0,0-1.857,0V4.878l-.654-.654A.929.929,0,1,0,.272,5.536l2.24,2.24.006.005c.02.02.041.039.063.057l.011.009q.027.021.055.04l.025.016.047.028.026.014c.022.011.045.022.069.032h0c.026.011.053.02.08.029l.006,0c.027.008.053.015.08.02l.008,0c.025,0,.049.008.074.011l.015,0c.026,0,.052,0,.077,0h.012c.03,0,.06,0,.09,0h.006a.925.925,0,0,0,.417-.149l.006,0c.023-.016.046-.032.068-.05a.94.94,0,0,0,.07-.063L6.2,5.4A.929.929,0,0,0,4.884,4.09%27 transform=%27translate%281437.234 443.022%29 rotate%28180%29%27 fill=%27%23005535%27/%3E%3C/g%3E%3C/svg%3E%0A")}.wpcf7-checkbox .wpcf7-list-item{margin:0;margin-right:20px}.form-check{line-height:1.5;min-height:auto}.custom-control.custom-checkbox{display:flex;line-height:1.4}.form-check-input[type=checkbox]{margin-top:0;margin-right:10px;border-radius:0 !important;outline:none !important;box-shadow:none !important;border-color:#206779 !important;background-color:#fff;border-radius:0;height:1em;width:1em}.form-check-input[type=checkbox]:checked{background-color:#206779 !important;border-color:#206779 !important}.form-check-input[type=radio]{margin-right:5px;outline:none !important;box-shadow:none !important;border-color:#206779 !important}.form-check-input[type=radio]:checked{background-color:#206779 !important}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{margin:0;width:100%}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item label{flex-wrap:wrap}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .form-check-input{margin-top:.1em}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{font-size:.7rem;width:calc(100% - 3em)}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a{text-decoration:underline}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{text-align:center;font-size:.7rem}.wpcf7-response-output{padding:10px !important;margin-left:0 !important;margin-right:0 !important;text-align:center;font-size:.8rem}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#ffb900}.wpcf7 form.sent .wpcf7-response-output{background-color:#46b450;color:#fff}.color-primary .form-check-input{background-color:rgba(0,0,0,0);border-color:#206779 !important}.color-primary .form-check-input:checked{background-color:#206779}.color-secondary .form-check-input{background-color:rgba(0,0,0,0);border-color:#a99c95 !important}.color-secondary .form-check-input:checked{background-color:#206779}.color-tertiary .form-check-input{background-color:rgba(0,0,0,0);border-color:#bdd3ed !important}.color-tertiary .form-check-input:checked{background-color:#206779}.color-default .form-check-input{background-color:rgba(0,0,0,0);border-color:#000 !important}.color-default .form-check-input:checked{background-color:#206779}.color-lightgrey .form-check-input{background-color:rgba(0,0,0,0);border-color:#f6f6f6 !important}.color-lightgrey .form-check-input:checked{background-color:#206779}.color-darkgrey .form-check-input{background-color:rgba(0,0,0,0);border-color:#2d2f33 !important}.color-darkgrey .form-check-input:checked{background-color:#206779}.color-white .form-check-input{background-color:rgba(0,0,0,0);border-color:#fff !important}.color-white .form-check-input:checked{background-color:#206779}.color-white .form-check-input:checked{background-color:rgba(0,0,0,0) !important}.wpcf7 .ajax-loader,.wpcf7 .wpcf7-spinner{display:none}.wpcf7 .wpcf7-form.submitting .ajax-loader,.wpcf7 .wpcf7-form.submitting .wpcf7-spinner{display:inline-block}.form-check-input.white{border:2px solid #fff !important;background-color:rgba(0,0,0,0) !important}.color-primary,.has-primary-color{color:#206779 !important}.color-hover-primary:hover,.color-hover-primary:active,.color-hover-primary:focus{color:#206779 !important}.bg-primary,.has-primary-background-color{background-color:#206779 !important}.border-color-primary{border-color:#206779 !important}.btn-primary{color:#206779;background-color:rgba(0,0,0,0);border-color:#206779}.btn-primary:disabled{background-color:rgba(0,0,0,0);border-color:#206779;color:#206779}.btn-primary::after{border-color:#206779}.btn-primary .btn-link-line{background-color:#206779;opacity:.3}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#206779;background-color:rgba(0,0,0,0);border-color:#206779}.btn-primary-fill{color:#fff;background-color:#206779;border-color:#206779}.btn-primary-fill:disabled{background-color:#206779;border-color:#206779;color:#fff}.btn-primary-fill::after{border-color:#206779}.btn-primary-fill .btn-link-line{background-color:#206779;opacity:.3}.btn-primary-fill:hover,.btn-primary-fill:focus,.btn-primary-fill:active{background-color:rgba(0,0,0,0);border-color:#206779;color:#206779}.border-color-primary{border-color:#206779}.color-secondary,.has-secondary-color{color:#a99c95 !important}.color-hover-secondary:hover,.color-hover-secondary:active,.color-hover-secondary:focus{color:#a99c95 !important}.bg-secondary,.has-secondary-background-color{background-color:#a99c95 !important}.border-color-secondary{border-color:#a99c95 !important}.btn-secondary{color:#a99c95;background-color:rgba(0,0,0,0);border-color:#a99c95}.btn-secondary:disabled{background-color:rgba(0,0,0,0);border-color:#a99c95;color:#a99c95}.btn-secondary::after{border-color:#a99c95}.btn-secondary .btn-link-line{background-color:#a99c95;opacity:.3}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#a99c95;background-color:rgba(0,0,0,0);border-color:#a99c95}.btn-secondary-fill{color:#fff;background-color:#a99c95;border-color:#a99c95}.btn-secondary-fill:disabled{background-color:#a99c95;border-color:#a99c95;color:#fff}.btn-secondary-fill::after{border-color:#a99c95}.btn-secondary-fill .btn-link-line{background-color:#a99c95;opacity:.3}.btn-secondary-fill:hover,.btn-secondary-fill:focus,.btn-secondary-fill:active{background-color:rgba(0,0,0,0);border-color:#a99c95;color:#a99c95}.border-color-secondary{border-color:#a99c95}.color-tertiary,.has-tertiary-color{color:#bdd3ed !important}.color-hover-tertiary:hover,.color-hover-tertiary:active,.color-hover-tertiary:focus{color:#bdd3ed !important}.bg-tertiary,.has-tertiary-background-color{background-color:#bdd3ed !important}.border-color-tertiary{border-color:#bdd3ed !important}.btn-tertiary{color:#bdd3ed;background-color:rgba(0,0,0,0);border-color:#bdd3ed}.btn-tertiary:disabled{background-color:rgba(0,0,0,0);border-color:#bdd3ed;color:#bdd3ed}.btn-tertiary::after{border-color:#bdd3ed}.btn-tertiary .btn-link-line{background-color:#bdd3ed;opacity:.3}.btn-tertiary:hover,.btn-tertiary:focus,.btn-tertiary:active{color:#bdd3ed;background-color:rgba(0,0,0,0);border-color:#bdd3ed}.btn-tertiary-fill{color:#fff;background-color:#bdd3ed;border-color:#bdd3ed}.btn-tertiary-fill:disabled{background-color:#bdd3ed;border-color:#bdd3ed;color:#fff}.btn-tertiary-fill::after{border-color:#bdd3ed}.btn-tertiary-fill .btn-link-line{background-color:#bdd3ed;opacity:.3}.btn-tertiary-fill:hover,.btn-tertiary-fill:focus,.btn-tertiary-fill:active{background-color:rgba(0,0,0,0);border-color:#bdd3ed;color:#bdd3ed}.border-color-tertiary{border-color:#bdd3ed}.color-default,.has-default-color{color:#000 !important}.color-hover-default:hover,.color-hover-default:active,.color-hover-default:focus{color:#000 !important}.bg-default,.has-default-background-color{background-color:#000 !important}.border-color-default{border-color:#000 !important}.btn-default{color:#000;background-color:rgba(0,0,0,0);border-color:#000}.btn-default:disabled{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.btn-default::after{border-color:#000}.btn-default .btn-link-line{background-color:#000;opacity:.3}.btn-default:hover,.btn-default:focus,.btn-default:active{color:#000;background-color:rgba(0,0,0,0);border-color:#000}.btn-default-fill{color:#fff;background-color:#000;border-color:#000}.btn-default-fill:disabled{background-color:#000;border-color:#000;color:#fff}.btn-default-fill::after{border-color:#000}.btn-default-fill .btn-link-line{background-color:#000;opacity:.3}.btn-default-fill:hover,.btn-default-fill:focus,.btn-default-fill:active{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.border-color-default{border-color:#000}.color-lightgrey,.has-lightgrey-color{color:#f6f6f6 !important}.color-hover-lightgrey:hover,.color-hover-lightgrey:active,.color-hover-lightgrey:focus{color:#f6f6f6 !important}.bg-lightgrey,.has-lightgrey-background-color{background-color:#f6f6f6 !important}.border-color-lightgrey{border-color:#f6f6f6 !important}.btn-lightgrey{color:#f6f6f6;background-color:rgba(0,0,0,0);border-color:#f6f6f6}.btn-lightgrey:disabled{background-color:rgba(0,0,0,0);border-color:#f6f6f6;color:#f6f6f6}.btn-lightgrey::after{border-color:#f6f6f6}.btn-lightgrey .btn-link-line{background-color:#f6f6f6;opacity:.3}.btn-lightgrey:hover,.btn-lightgrey:focus,.btn-lightgrey:active{color:#f6f6f6;background-color:rgba(0,0,0,0);border-color:#f6f6f6}.btn-lightgrey-fill{color:#fff;background-color:#f6f6f6;border-color:#f6f6f6}.btn-lightgrey-fill:disabled{background-color:#f6f6f6;border-color:#f6f6f6;color:#fff}.btn-lightgrey-fill::after{border-color:#f6f6f6}.btn-lightgrey-fill .btn-link-line{background-color:#f6f6f6;opacity:.3}.btn-lightgrey-fill:hover,.btn-lightgrey-fill:focus,.btn-lightgrey-fill:active{background-color:rgba(0,0,0,0);border-color:#f6f6f6;color:#f6f6f6}.border-color-lightgrey{border-color:#f6f6f6}.color-darkgrey,.has-darkgrey-color{color:#2d2f33 !important}.color-hover-darkgrey:hover,.color-hover-darkgrey:active,.color-hover-darkgrey:focus{color:#2d2f33 !important}.bg-darkgrey,.has-darkgrey-background-color{background-color:#2d2f33 !important}.border-color-darkgrey{border-color:#2d2f33 !important}.btn-darkgrey{color:#2d2f33;background-color:rgba(0,0,0,0);border-color:#2d2f33}.btn-darkgrey:disabled{background-color:rgba(0,0,0,0);border-color:#2d2f33;color:#2d2f33}.btn-darkgrey::after{border-color:#2d2f33}.btn-darkgrey .btn-link-line{background-color:#2d2f33;opacity:.3}.btn-darkgrey:hover,.btn-darkgrey:focus,.btn-darkgrey:active{color:#2d2f33;background-color:rgba(0,0,0,0);border-color:#2d2f33}.btn-darkgrey-fill{color:#fff;background-color:#2d2f33;border-color:#2d2f33}.btn-darkgrey-fill:disabled{background-color:#2d2f33;border-color:#2d2f33;color:#fff}.btn-darkgrey-fill::after{border-color:#2d2f33}.btn-darkgrey-fill .btn-link-line{background-color:#2d2f33;opacity:.3}.btn-darkgrey-fill:hover,.btn-darkgrey-fill:focus,.btn-darkgrey-fill:active{background-color:rgba(0,0,0,0);border-color:#2d2f33;color:#2d2f33}.border-color-darkgrey{border-color:#2d2f33}.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}.btn-white{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.btn-white:disabled{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.btn-white::after{border-color:#fff}.btn-white .btn-link-line{background-color:#fff;opacity:.3}.btn-white:hover,.btn-white:focus,.btn-white:active{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.btn-white-fill{color:#fff;background-color:#fff;border-color:#fff}.btn-white-fill:disabled{background-color:#fff;border-color:#fff;color:#fff}.btn-white-fill::after{border-color:#fff}.btn-white-fill .btn-link-line{background-color:#fff;opacity:.3}.btn-white-fill:hover,.btn-white-fill:focus,.btn-white-fill:active{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.border-color-white{border-color:#fff}p.has-text-color a:hover,p.has-text-color a:focus,p.has-text-color a:active{text-decoration:underline}.btn-white-fill{color:#206779;background-color:#fff;border-color:#fff}.btn-white-fill:disabled{background-color:#fff;border-color:#fff;color:#206779}.btn-white-fill .btn-link-line{background-color:#bdd3ed}.btn-white-fill:hover,.btn-white-fill:focus,.btn-white-fill:active{color:#206779;background-color:#fff;border-color:#fff}.btn-mixed{color:#206779;border-color:#bdd3ed}.btn-mixed::after{border-color:#bdd3ed}.btn-mixed .btn-link-line{background-color:#bdd3ed}.btn-mixed:hover,.btn-mixed:focus,.btn-mixed:active{background-color:rgba(0,0,0,0);border-color:#bdd3ed;color:#206779}.btn-mixed-light{color:#206779;border-color:#fff}.btn-mixed-light::after{border-color:#fff}.btn-mixed-light .btn-link-line{background-color:#fff}.btn-mixed-light:hover,.btn-mixed-light:focus,.btn-mixed-light:active{background-color:rgba(0,0,0,0);border-color:#fff;color:#206779}.btn-mixed-white{color:#fff;border-color:#bdd3ed}.btn-mixed-white::after{border-color:#bdd3ed}.btn-mixed-white .btn-link-line{background-color:#bdd3ed}.btn-mixed-white:hover,.btn-mixed-white:focus,.btn-mixed-white:active{background-color:rgba(0,0,0,0);border-color:#bdd3ed;color:#fff}main{overflow:hidden}@media(min-width: 1650px){.container{max-width:1590px}}mark,.mark{padding:0}.wp-block-image{margin:0}.wp-block-image img{max-width:100%;height:auto}.wp-block-image.w-100 img{width:100%}.loading-backface{position:fixed;inset:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:999999}.scale-up{transform:scale(1.4)}.z-index-up{z-index:20}.z-index-down{z-index:0}.pre-wrap{white-space:pre-wrap}.default-letter-spacing{letter-spacing:.05em}hr{width:50px;opacity:1;border-top:none !important}p.color-white.has-white-color a{color:#fff}p.color-white.has-white-color a:hover,p.color-white.has-white-color a:active,p.color-white.has-white-color a:focus{color:#fff}.d-flex-col{height:100%}.d-flex-col .wp-block-group__inner-container{display:flex;flex-direction:column;height:100%}header.header{background-color:#fff;z-index:888;position:relative;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}header.header::before{content:"";position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff;z-index:0;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}header.header .header-main{position:relative}header.header .header-main .header-nav{border-bottom:1px solid #a99c95}@media(max-width: 991px){header.header .header-main .header-nav{position:relative}}header.header .header-main .header-nav .logo-box{padding-top:50px;padding-bottom:50px;position:relative}@media(max-width: 1399px){header.header .header-main .header-nav .logo-box{padding-top:30px;padding-bottom:30px}}@media(max-width: 575px){header.header .header-main .header-nav .logo-box{padding-top:15px;padding-bottom:15px}}header.header .header-main .header-nav .logo-box::after{content:"";position:absolute;left:0;bottom:0;right:0;height:5px;transform:translateY(50%);background-color:#bdd3ed}header.header .header-main .header-nav .logo-box img{width:300px}@media(max-width: 1399px){header.header .header-main .header-nav .logo-box img{width:200px}}@media(max-width: 767px){header.header .header-main .header-nav .logo-box img{width:180px}}@media(max-width: 575px){header.header .header-main .header-nav .logo-box img{width:140px}}header.header .header-main .header-nav .logo-box img.logo-white{display:none}header.header .header-main .header-nav .col-right{padding-top:50px;padding-bottom:50px}@media(max-width: 1399px){header.header .header-main .header-nav .col-right{padding-top:30px;padding-bottom:30px}}@media(max-width: 575px){header.header .header-main .header-nav .col-right{padding-top:15px;padding-bottom:15px}}@media(max-width: 991px){header.header .header-main .header-nav .col-right .menu-container{padding:30px;position:absolute;top:calc(100% + 1px);left:0;right:0;opacity:0;pointer-events:none;background-color:rgba(189,211,237,.95);z-index:888;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}}.main-navigation{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}@media(max-width: 991px){.main-navigation{flex-direction:column;align-items:flex-start}}.main-navigation>li.menu-item{padding-left:20px;padding-right:20px}@media(max-width: 1399px){.main-navigation>li.menu-item{padding-left:10px;padding-right:10px}}@media(max-width: 991px){.main-navigation>li.menu-item{padding:0;margin-bottom:15px}}.main-navigation>li.menu-item>a{padding:5px 0px;color:#206779;font-weight:700;font-family:"arboria",sans-serif;display:inline-block;line-height:1.2;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em}@media(max-width: 991px){.main-navigation>li.menu-item>a{font-size:1.2rem}}.main-navigation>li.menu-item>a span{position:relative}.main-navigation>li.menu-item>a.dropdown-toggle::after{display:none}@media(max-width: 991px){.main-navigation>li.menu-item>a.dropdown-toggle::after{display:inline-block;content:"";height:10px;width:10px;border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710.581%27 height=%276.704%27 viewBox=%270 0 10.581 6.704%27%3E%3Cpath d=%27M225,959.745l4.583,4.583,4.583-4.583%27 transform=%27translate%28-224.293 -959.038%29%27 fill=%27none%27 stroke=%27%23206779%27 stroke-width=%272%27/%3E%3C/svg%3E%0A");background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(0.2em)}}.main-navigation>li.menu-item>a:hover,.main-navigation>li.menu-item>a:active,.main-navigation>li.menu-item>a:focus{color:#a99c95}@media(max-width: 991px){.main-navigation>li.menu-item>a:hover,.main-navigation>li.menu-item>a:active,.main-navigation>li.menu-item>a:focus{color:#fff}}.main-navigation>li.menu-item.active>a{color:#a99c95}@media(max-width: 991px){.main-navigation>li.menu-item.active>a{color:#fff}}.main-navigation>li.menu-item>ul.dropdown-menu{position:relative !important;inset:initial !important;background-color:rgba(0,0,0,0);box-shadow:none;border:none}.main-navigation>li.menu-item>ul.dropdown-menu>li{margin-bottom:5px}.main-navigation>li.menu-item>ul.dropdown-menu>li>a{padding:0;font-size:1.1rem;color:#206779;font-weight:500}.main-navigation>li.menu-item>ul.dropdown-menu>li>a:hover,.main-navigation>li.menu-item>ul.dropdown-menu>li>a:active,.main-navigation>li.menu-item>ul.dropdown-menu>li>a:focus{background-color:rgba(0,0,0,0);color:#a99c95}@media(max-width: 991px){.main-navigation>li.menu-item>ul.dropdown-menu>li>a:hover,.main-navigation>li.menu-item>ul.dropdown-menu>li>a:active,.main-navigation>li.menu-item>ul.dropdown-menu>li>a:focus{color:#fff}}.main-navigation>li.menu-item>ul.dropdown-menu>li.current-menu-item>a{color:#206779}@media(max-width: 991px){.main-navigation>li.menu-item>ul.dropdown-menu>li.current-menu-item>a{color:#fff}}.main-navigation>li.menu-item.has-child-megamenu-li{position:initial}.main-navigation>li.menu-item.has-child-megamenu-li .dropdown-menu{display:none !important}@media(max-width: 991px){.main-navigation>li.menu-item.has-child-megamenu-li .dropdown-menu.show{display:block !important;position:relative !important;transform:none !important}}.main-navigation>li.menu-item:first-child{padding-left:0}.main-navigation>li.menu-item:last-child{padding-right:0}@media(min-width: 992px){.main-navigation>li.menu-item.featured>a{padding:23px 45px;border:4px solid rgba(0,0,0,0);font-family:"Playfair Display",serif;text-transform:initial;font-weight:500;font-style:italic;letter-spacing:0;font-size:1.3rem;position:relative}}@media(min-width: 992px)and (max-width: 1399px){.main-navigation>li.menu-item.featured>a{padding:15px 30px}}@media(min-width: 992px)and (max-width: 1199px){.main-navigation>li.menu-item.featured>a{padding:15px 20px;font-size:1rem}}@media(min-width: 992px){.main-navigation>li.menu-item.featured>a::before{content:"";position:absolute;inset:0;border:4px solid #bdd3ed;-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(min-width: 992px)and (max-width: 991px){.main-navigation>li.menu-item.featured>a::before{border-color:#fff;border-width:2px}}@media(min-width: 992px){.main-navigation>li.menu-item.featured>a:hover,.main-navigation>li.menu-item.featured>a:focus,.main-navigation>li.menu-item.featured>a:active{box-shadow:none !important;outline:none !important;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-navigation>li.menu-item.featured>a:hover::before,.main-navigation>li.menu-item.featured>a:focus::before,.main-navigation>li.menu-item.featured>a:active::before{top:calc(100% - 8px);-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(min-width: 992px)and (max-width: 991px){.main-navigation>li.menu-item.featured>a:hover::before,.main-navigation>li.menu-item.featured>a:focus::before,.main-navigation>li.menu-item.featured>a:active::before{top:calc(100% - 4px)}}.main-navigation .sub-menu{display:none}.menu-opener{height:34px;width:34px;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;display:none}.menu-opener span{margin:3px 0;width:30px;height:2px;background-color:#206779;display:block}.menu-opener.show{display:flex}.menu-closer{height:34px;width:34px;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;display:none;position:relative}.menu-closer span{position:absolute;top:50%;left:50%;width:30px;height:2px;background-color:#206779;display:block}.menu-closer span:first-child{transform:translate(-50%, -50%) rotate(45deg)}.menu-closer span:last-child{transform:translate(-50%, -50%) rotate(-45deg)}.menu-closer.show{display:flex}.menu-megamenu-container{position:absolute;top:100%;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:#fff;font-size:1rem;z-index:888;overflow:scroll;display:flex;flex-direction:column;justify-content:center;-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}@media(max-width: 767px){.menu-megamenu-container{display:none !important}}.menu-megamenu-container.show{opacity:1;pointer-events:all;-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}header.header.megamenu-show{position:fixed;inset:0;background-color:#206779;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}header.header.megamenu-show .logo-box img.logo{display:none !important}header.header.megamenu-show .logo-box img.logo-white{display:block !important}header.header.megamenu-show .main-navigation>li.menu-item>a{color:#fff}header.header.megamenu-show .main-navigation>li.menu-item>a:hover,header.header.megamenu-show .main-navigation>li.menu-item>a:active,header.header.megamenu-show .main-navigation>li.menu-item>a:focus{color:#a99c95}header.header.megamenu-show .main-navigation>li.menu-item.featured a{color:#fff !important}header.header.megamenu-show .main-navigation>li.menu-item.featured a:hover,header.header.megamenu-show .main-navigation>li.menu-item.featured a:active,header.header.megamenu-show .main-navigation>li.menu-item.featured a:focus{color:#a99c95}header.header.megamenu-show .menu-megamenu-container{background-color:#206779;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}header.header-popup-menu-open::before{opacity:.8;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}header.header-popup-menu-open .header-main .col-right .menu-container{opacity:1 !important;pointer-events:all !important;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}header.header-popup-menu-open .header-main .col-right .menu-container .navigation-container .navigation-inner .nav-container{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}footer.footer .footer-nav{border-bottom:1px solid #fff}footer.footer .footer-nav .logo-box{padding-top:50px;padding-bottom:50px;position:relative}@media(max-width: 1399px){footer.footer .footer-nav .logo-box{padding-top:30px;padding-bottom:30px}}@media(max-width: 575px){footer.footer .footer-nav .logo-box{padding-top:15px;padding-bottom:15px}}footer.footer .footer-nav .logo-box::after{content:"";position:absolute;left:0;bottom:0;right:0;height:5px;transform:translateY(50%);background-color:#bdd3ed}footer.footer .footer-nav .logo-box img{width:300px}@media(max-width: 1399px){footer.footer .footer-nav .logo-box img{width:200px}}@media(max-width: 767px){footer.footer .footer-nav .logo-box img{width:180px}}@media(max-width: 575px){footer.footer .footer-nav .logo-box img{width:140px}}footer.footer .footer-nav .col-right{padding-top:50px;padding-bottom:50px}@media(max-width: 1399px){footer.footer .footer-nav .col-right{padding-top:30px;padding-bottom:30px}}@media(max-width: 575px){footer.footer .footer-nav .col-right{padding-top:15px;padding-bottom:15px}}footer.footer .footer-nav .col-right .menu-container .main-navigation>li.menu-item>a{color:#fff}footer.footer .footer-nav .col-right .menu-container .main-navigation>li.menu-item>a:hover,footer.footer .footer-nav .col-right .menu-container .main-navigation>li.menu-item>a:active,footer.footer .footer-nav .col-right .menu-container .main-navigation>li.menu-item>a:focus{color:#a99c95}footer.footer .footer-nav .col-right .menu-container .main-navigation>li.menu-item.current-menu-item>a{color:#a99c95}footer.footer .footer-nav .col-right .menu-container .main-navigation .menu-megamenu-container{display:none}footer.footer .footer-bottom{padding-top:75px;padding-bottom:75px;font-weight:500;font-size:.9rem}@media(max-width: 1399px){footer.footer .footer-bottom{padding-top:60px;padding-bottom:60px}}footer.footer .footer-bottom a:not(.btn):hover,footer.footer .footer-bottom a:not(.btn):active,footer.footer .footer-bottom a:not(.btn):focus{text-decoration:underline;color:#fff}.product-post-page .product-hero{position:relative;overflow:hidden}.product-post-page .product-hero::before{content:"";position:absolute;top:0;left:0;right:50%;bottom:0;background-color:#a99c95;z-index:0}@media(max-width: 767px){.product-post-page .product-hero::before{display:none}}.product-post-page .product-hero .image-container{padding-right:60px;position:relative;z-index:1;height:calc(100vh - 199px);max-height:calc(100vh - 199px);overflow:scroll;text-align:center}@media(max-width: 767px){.product-post-page .product-hero .image-container{padding:0;height:50vh;max-height:50vh;background-color:#a99c95;display:block;white-space:nowrap;font-size:0;overflow-x:scroll;overflow-y:hidden}}.product-post-page .product-hero .image-container .single-image{height:100%;display:flex;align-items:center;justify-content:center;position:relative}@media(max-width: 767px){.product-post-page .product-hero .image-container .single-image{display:inline-flex;align-items:initial;justify-content:initial;height:100%;width:100%}}.product-post-page .product-hero .image-container .single-image img{max-height:100%;max-width:100%;object-fit:contain;object-position:center}@media(max-width: 767px){.product-post-page .product-hero .image-container .single-image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:calc(100% - 60px);max-width:calc(100% - 60px)}}.product-post-page .product-hero .col-content{padding:120px;position:relative}@media(max-width: 1399px){.product-post-page .product-hero .col-content{padding:90px 60px}}@media(max-width: 991px){.product-post-page .product-hero .col-content{padding:60px 30px}}@media(max-width: 767px){.product-post-page .product-hero .col-content{padding:45px 15px 0}}.product-post-page .product-hero .col-content .tag-list .single-tag{border:1px solid #206779;border-radius:1rem;text-transform:uppercase;color:#206779;font-weight:700}.product-post-page .product-hero .col-content .see-more{position:absolute;bottom:35px}@media(max-width: 991px){.product-post-page .product-hero .col-content .see-more{bottom:0px}}@media(max-width: 767px){.product-post-page .product-hero .col-content .see-more{display:none}}.product-post-page .content-container{padding-top:120px;padding-bottom:120px}@media(max-width: 991px){.product-post-page .content-container{padding-top:75px;padding-bottom:75px}}@media(max-width: 767px){.product-post-page .content-container{padding-top:45px;padding-bottom:45px}}.product-post-page .product-sectors{padding-top:120px;padding-bottom:120px}@media(max-width: 991px){.product-post-page .product-sectors{padding-top:75px;padding-bottom:75px}}@media(max-width: 767px){.product-post-page .product-sectors{padding-top:45px;padding-bottom:45px}}.product-post-page .product-related-posts{padding-top:120px;padding-bottom:120px}@media(max-width: 991px){.product-post-page .product-related-posts{padding-top:75px;padding-bottom:75px}}@media(max-width: 767px){.product-post-page .product-related-posts{padding-top:45px;padding-bottom:45px}}.course-page .oi-block-hero .hero-heading .hero-title{font-size:2.7rem}@media(max-width: 991px){.course-page .oi-block-hero .hero-heading .hero-title{font-size:2rem}}.course-page .separator{margin-left:30px;margin-right:30px;position:relative;flex:1}.course-page .separator::before{content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:2px;background-color:#206779}.course-page .related-posts .font-arboria{font-family:"arboria","sans-serif"}.course-page .related-posts .posts-list .single-post .post-image-container{position:relative;overflow:hidden}.course-page .related-posts .posts-list .single-post .post-image-container .post-image{padding-top:52%;height:0;overflow:hidden;position:relative}.course-page .related-posts .posts-list .single-post .post-image-container .post-image img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;transform:scale(1);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.course-page .related-posts .posts-list .single-post .post-image-container .post-title{position:absolute;top:15px;left:15px;right:15px}.course-page .related-posts .posts-list .single-post .post-image-container .post-link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.course-page .related-posts .posts-list .single-post .post-image-container:hover img,.course-page .related-posts .posts-list .single-post .post-image-container:active img,.course-page .related-posts .posts-list .single-post .post-image-container:focus img{transform:scale(1.1);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.course-page .related-posts .posts-list .single-post .post-title{font-family:"arboria","sans-serif"}@media(max-width: 575px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{width:calc(50% - 10px)}}.oi-block-carousel .owl-carousel .owl-stage{display:flex;flex-wrap:wrap}.oi-block-carousel .owl-carousel .owl-stage .owl-item>*{height:100%}@media(max-width: 575px){.oi-block-carousel .owl-carousel .owl-stage .owl-item>*{width:300px}}@media(max-width: 400px){.oi-block-carousel .owl-carousel .owl-stage .owl-item>*{width:250px}}.oi-block-carousel .owl-carousel .owl-dots{padding-top:30px}.oi-block-carousel .owl-carousel .owl-dots .owl-dot{margin-right:10px;height:10px;width:10px;border-radius:50%;background-color:#206779;opacity:.4}.oi-block-carousel .owl-carousel .owl-dots .owl-dot.active{opacity:1}.oi-block-carousel .owl-carousel[data-carousel-overflow="1"] .owl-stage-outer{overflow:visible}.oi-block-collapse{border-top:1px solid rgba(112,112,112,.47)}.oi-block-collapse .collapse-toggle{padding-right:120px;position:relative}@media(max-width: 767px){.oi-block-collapse .collapse-toggle{padding-right:60px}}.oi-block-collapse .collapse-toggle::before,.oi-block-collapse .collapse-toggle::after{content:"";position:absolute;top:50%;right:20px;width:20px;height:3px;background-color:#206779}@media(max-width: 767px){.oi-block-collapse .collapse-toggle::before,.oi-block-collapse .collapse-toggle::after{right:5px}}.oi-block-collapse .collapse-toggle::before{transform:translate(-50%, -50%)}.oi-block-collapse .collapse-toggle::after{transform:translate(-50%, -50%) rotate(90deg)}.oi-block-collapse .collapse-toggle[aria-expanded=true]::after{display:none}.oi-block-collapse.with-border-bottom{border-bottom:1px solid rgba(112,112,112,.47)}.oi-block-contact-section .content-box{padding-bottom:120px}@media(max-width: 1399px){.oi-block-contact-section .content-box{padding-bottom:60px}}.oi-block-contact-section .image-bottom{height:475px;position:relative}@media(max-width: 1399px){.oi-block-contact-section .image-bottom{height:300px}}.oi-block-contact-section .image-bottom .img-container{position:absolute;inset:0;left:calc((100vw - var(--oi-container-size))/2*-1 - 15px)}@media(max-width: 991px){.oi-block-contact-section .image-bottom .img-container{left:0}}.oi-block-contact-section .image-bottom .img-container img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center}.oi-block-contact-section .contact-form-box{padding:60px 120px;background-color:#f6f6f6;position:absolute;inset:0;left:-15px;right:calc((100vw - var(--oi-container-size))/2*-1 - 15px);display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 1399px){.oi-block-contact-section .contact-form-box{padding:45px 60px}}@media(max-width: 991px){.oi-block-contact-section .contact-form-box{position:relative;inset:initial}}@media(max-width: 767px){.oi-block-contact-section .contact-form-box{padding:30px}}.oi-block-course-list .course-list{display:flex;flex-wrap:wrap;gap:60px 100px}@media(max-width: 991px){.oi-block-course-list .course-list{gap:60px 40px}}.oi-block-course-list .course-list .single-course{width:calc(50% - 50px)}@media(max-width: 991px){.oi-block-course-list .course-list .single-course{width:calc(50% - 20px)}}@media(max-width: 575px){.oi-block-course-list .course-list .single-course{width:100%}}.oi-block-course-list .course-list .single-course .course-image-container{position:relative}.oi-block-course-list .course-list .single-course .course-image-container .course-image{position:relative;overflow:hidden;padding-top:68%;height:0}.oi-block-course-list .course-list .single-course .course-image-container .course-image img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;object-fit:cover;object-position:center;-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-course-list .course-list .single-course .course-image-container .course-link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.oi-block-course-list .course-list .single-course .course-image-container:hover img,.oi-block-course-list .course-list .single-course .course-image-container:active img,.oi-block-course-list .course-list .single-course .course-image-container:focus img{transform:scale(0.95);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-course-list .course-list .single-course .line{border-top:2px solid #206779}.oi-block-hero{position:relative}.oi-block-hero .hero-heading{padding-top:90px}@media(max-width: 1399px){.oi-block-hero .hero-heading{padding-top:60px}}@media(max-width: 575px){.oi-block-hero .hero-heading{padding-top:30px}}.oi-block-hero .hero-heading .hero-title{padding-bottom:30px;margin:0}@media(max-width: 575px){.oi-block-hero .hero-heading .hero-title{padding-bottom:15px}}.oi-block-hero .hero-heading .hero-title i,.oi-block-hero .hero-heading .hero-title em{font-weight:600}.oi-block-hero .hero-heading .hero-content{padding-bottom:75px;margin:0}@media(max-width: 1399px){.oi-block-hero .hero-heading .hero-content{padding-bottom:60px}}@media(max-width: 575px){.oi-block-hero .hero-heading .hero-content{padding-bottom:30px}}.oi-block-hero .hero-image{height:460px;position:relative}@media(max-width: 767px){.oi-block-hero .hero-image{height:300px;max-height:300px}}@media(max-width: 575px){.oi-block-hero .hero-image{height:250px;max-height:250px}}.oi-block-hero .hero-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.oi-block-map-block{padding-top:50%}.oi-block-map-block .map-block-container{position:absolute;inset:0}.oi-block-map-block .map-block-container .map-block{position:absolute;inset:0}.oi-block-parallax{position:relative;overflow:hidden}.oi-block-parallax .parallax-image{width:100%;height:calc(100% + 300px);object-fit:cover;object-position:center;z-index:-1;position:absolute;top:0;left:50%;transform:translate(-50%, 0);pointer-events:none}@media(max-width: 767px){.oi-block-parallax .parallax-image{height:calc(100% + 100px)}}.oi-block-popup{z-index:9999}.oi-block-popup .modal-content{border-radius:20px;border:none;position:relative}.oi-block-popup .modal-content .btn-close{position:absolute;top:40px;right:40px;outline:none;box-shadow:none;background-color:#fff;height:15px;width:15px;background-size:contain;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23005535%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e") center/auto no-repeat}@media(max-width: 767px){.oi-block-popup .modal-content .btn-close{top:20px;right:20px;height:10px;width:10px}}.oi-block-popup.popup-size-small .modal-body{padding:30px}@media(min-width: 1400px){.oi-block-popup.popup-size-large .modal-dialog{max-width:1320px}}@media(min-width: 1200px)and (max-width: 1400px){.oi-block-popup.popup-size-large .modal-dialog{max-width:1140px}}@media(min-width: 992px)and (max-width: 1200px){.oi-block-popup.popup-size-large .modal-dialog{max-width:960px}}@media(min-width: 768px)and (max-width: 992px){.oi-block-popup.popup-size-large .modal-dialog{max-width:720px}}@media(min-width: 576px)and (max-width: 768px){.oi-block-popup.popup-size-large .modal-dialog{max-width:540px}}@media(max-width: 576px){.oi-block-popup.popup-size-large .modal-dialog{max-width:100%}}.oi-block-popup.popup-size-large .modal-dialog .modal-body{padding:100px}@media(max-width: 767px){.oi-block-popup.popup-size-large .modal-dialog .modal-body{padding:30px}}.oi-block-popup.popup-size-fullscreen .modal-dialog{max-width:100%;min-height:100%;margin:0}.oi-block-popup.popup-size-fullscreen .modal-dialog .modal-content{min-height:100vh;border-radius:0}.oi-block-popup.popup-size-fullscreen .modal-dialog .modal-content .modal-body{padding:100px;display:flex;flex-direction:column;justify-content:center}@media(max-width: 767px){.oi-block-popup.popup-size-fullscreen .modal-dialog .modal-content .modal-body{padding:30px}}.oi-block-post-list .posts-filter-category{white-space:nowrap;text-align:center}.oi-block-post-list .posts-list .single-post .post-image-container{position:relative;overflow:hidden}.oi-block-post-list .posts-list .single-post .post-image-container .post-image{padding-top:52%;height:0;overflow:hidden;position:relative}.oi-block-post-list .posts-list .single-post .post-image-container .post-image img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;transform:scale(1);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-post-list .posts-list .single-post .post-image-container .post-title{position:absolute;top:15px;left:15px;right:15px}.oi-block-post-list .posts-list .single-post .post-image-container .post-link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.oi-block-post-list .posts-list .single-post .post-image-container:hover img,.oi-block-post-list .posts-list .single-post .post-image-container:active img,.oi-block-post-list .posts-list .single-post .post-image-container:focus img{transform:scale(1.1);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-separator .separator-line{position:relative;height:1px;width:100%}.oi-block-separator .separator-line .separator-left{position:absolute;top:0;left:0;transform:translateY(-50%);height:5px;width:40%}.oi-block-services-section .col-left a,.oi-block-services-section .col-right a{padding-left:70px;margin-bottom:60px;position:relative}@media(max-width: 1199px){.oi-block-services-section .col-left a,.oi-block-services-section .col-right a{margin-bottom:45px}}@media(max-width: 991px){.oi-block-services-section .col-left a,.oi-block-services-section .col-right a{padding-left:45px}}@media(max-width: 575px){.oi-block-services-section .col-left a,.oi-block-services-section .col-right a{margin-bottom:30px}}.oi-block-services-section .col-left a:last-child,.oi-block-services-section .col-right a:last-child{margin-bottom:0}.oi-block-services-section .col-left a::before,.oi-block-services-section .col-right a::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:38px;width:38px;background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 991px){.oi-block-services-section .col-left a::before,.oi-block-services-section .col-right a::before{height:30px;width:30px}}.oi-block-services-section .col-left a:hover,.oi-block-services-section .col-left a:active,.oi-block-services-section .col-left a:focus,.oi-block-services-section .col-right a:hover,.oi-block-services-section .col-right a:active,.oi-block-services-section .col-right a:focus{text-decoration:underline}.oi-block-services-section .col-left.text-lg-end a,.oi-block-services-section .col-right.text-lg-end a{padding-left:0;padding-right:70px}@media(max-width: 991px){.oi-block-services-section .col-left.text-lg-end a,.oi-block-services-section .col-right.text-lg-end a{padding-right:45px}}@media(max-width: 991px){.oi-block-services-section .col-left.text-lg-end a,.oi-block-services-section .col-right.text-lg-end a{padding-left:45px;padding-right:0}}.oi-block-services-section .col-left.text-lg-end a::before,.oi-block-services-section .col-right.text-lg-end a::before{left:initial;right:0}@media(max-width: 991px){.oi-block-services-section .col-left.text-lg-end a::before,.oi-block-services-section .col-right.text-lg-end a::before{left:0;right:initial}}@media(max-width: 575px){.oi-block-services-section .col-left{margin-bottom:30px}}.oi-block-services-section .col-left a:nth-child(even)::before{background-image:url(images/primary.003908ed.png)}.oi-block-services-section .col-left a:nth-child(odd)::before{background-image:url(images/tertiary.47f4fb25.png)}.oi-block-services-section .col-right a:nth-child(even)::before{background-image:url(images/tertiary.47f4fb25.png)}.oi-block-services-section .col-right a:nth-child(odd)::before{background-image:url(images/primary.003908ed.png)}.menu-megamenu-container .oi-block-services-section .col-left a:nth-child(even)::before{background-image:url(images/secondary.378c56e3.png)}.menu-megamenu-container .oi-block-services-section .col-right a:nth-child(odd)::before{background-image:url(images/secondary.378c56e3.png)}.oi-block-staff-list .staff-list{display:grid}.oi-block-staff-list .staff-list.items-2{grid-template-columns:1fr 1fr;gap:90px 120px}@media(max-width: 767px){.oi-block-staff-list .staff-list.items-2{gap:60px}}@media(max-width: 575px){.oi-block-staff-list .staff-list.items-2{gap:30px 15px}}.oi-block-staff-list .staff-list.items-3{grid-template-columns:1fr 1fr 1fr;gap:60px 45px}@media(max-width: 767px){.oi-block-staff-list .staff-list.items-3{grid-template-columns:1fr 1fr;gap:45px 30px}}@media(max-width: 575px){.oi-block-staff-list .staff-list.items-3{grid-template-columns:1fr 1fr;gap:30px 15px}}.oi-block-staff-list .staff-list.items-4{grid-template-columns:1fr 1fr 1fr 1fr;gap:45px 30px}@media(max-width: 991px){.oi-block-staff-list .staff-list.items-4{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 767px){.oi-block-staff-list .staff-list.items-4{gap:30px 15px}}@media(max-width: 575px){.oi-block-staff-list .staff-list.items-4{grid-template-columns:1fr 1fr}}.oi-block-staff-list .staff-list.items-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:30px 15px}@media(max-width: 1199px){.oi-block-staff-list .staff-list.items-5{grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 991px){.oi-block-staff-list .staff-list.items-5{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 767px){.oi-block-staff-list .staff-list.items-5{gap:30px 15px}}@media(max-width: 575px){.oi-block-staff-list .staff-list.items-5{grid-template-columns:1fr 1fr}}.oi-block-staff-list .staff-list .single-staff .staff-image-container{position:relative}.oi-block-staff-list .staff-list .single-staff .staff-image-container .staff-image{position:relative;overflow:hidden;padding-top:100%;height:0;background-color:#a99c95}.oi-block-staff-list .staff-list .single-staff .staff-image-container .staff-image img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;object-fit:cover;object-position:center;-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-staff-list .staff-list .single-staff .staff-image-container .staff-link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.oi-block-staff-list .staff-list .single-staff .staff-image-container:hover img,.oi-block-staff-list .staff-list .single-staff .staff-image-container:active img,.oi-block-staff-list .staff-list .single-staff .staff-image-container:focus img{transform:scale(1.05);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}@media(max-width: 767px){.oi-block-staff-list .staff-list .single-staff .staff-title{font-size:1.3rem}}.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content{min-height:auto}.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body{padding:120px 0}@media(max-width: 991px){.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body{padding:60px 0}}@media(max-width: 575px){.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body{padding:45px 0}}.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body .btn-close{z-index:100;top:0;right:0;transform:translateY(-50%)}@media(max-width: 575px){.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body .btn-close{top:-30px;right:15px;transform:translateY(0)}}.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body .oi-block-separator{position:absolute;top:0;left:0;right:100px}@media(max-width: 991px){.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body .oi-block-separator{display:none}}@media(max-width: 575px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{width:calc(50% - 10px)}}.oi-block-carousel .owl-carousel .owl-stage{display:flex;flex-wrap:wrap}.oi-block-carousel .owl-carousel .owl-stage .owl-item>*{height:100%}@media(max-width: 575px){.oi-block-carousel .owl-carousel .owl-stage .owl-item>*{width:300px}}@media(max-width: 400px){.oi-block-carousel .owl-carousel .owl-stage .owl-item>*{width:250px}}.oi-block-carousel .owl-carousel .owl-dots{padding-top:30px}.oi-block-carousel .owl-carousel .owl-dots .owl-dot{margin-right:10px;height:10px;width:10px;border-radius:50%;background-color:#206779;opacity:.4}.oi-block-carousel .owl-carousel .owl-dots .owl-dot.active{opacity:1}.oi-block-carousel .owl-carousel[data-carousel-overflow="1"] .owl-stage-outer{overflow:visible}.oi-block-collapse{border-top:1px solid rgba(112,112,112,.47)}.oi-block-collapse .collapse-toggle{padding-right:120px;position:relative}@media(max-width: 767px){.oi-block-collapse .collapse-toggle{padding-right:60px}}.oi-block-collapse .collapse-toggle::before,.oi-block-collapse .collapse-toggle::after{content:"";position:absolute;top:50%;right:20px;width:20px;height:3px;background-color:#206779}@media(max-width: 767px){.oi-block-collapse .collapse-toggle::before,.oi-block-collapse .collapse-toggle::after{right:5px}}.oi-block-collapse .collapse-toggle::before{transform:translate(-50%, -50%)}.oi-block-collapse .collapse-toggle::after{transform:translate(-50%, -50%) rotate(90deg)}.oi-block-collapse .collapse-toggle[aria-expanded=true]::after{display:none}.oi-block-collapse.with-border-bottom{border-bottom:1px solid rgba(112,112,112,.47)}.oi-block-contact-section .content-box{padding-bottom:120px}@media(max-width: 1399px){.oi-block-contact-section .content-box{padding-bottom:60px}}.oi-block-contact-section .image-bottom{height:475px;position:relative}@media(max-width: 1399px){.oi-block-contact-section .image-bottom{height:300px}}.oi-block-contact-section .image-bottom .img-container{position:absolute;inset:0;left:calc((100vw - var(--oi-container-size))/2*-1 - 15px)}@media(max-width: 991px){.oi-block-contact-section .image-bottom .img-container{left:0}}.oi-block-contact-section .image-bottom .img-container img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center}.oi-block-contact-section .contact-form-box{padding:60px 120px;background-color:#f6f6f6;position:absolute;inset:0;left:-15px;right:calc((100vw - var(--oi-container-size))/2*-1 - 15px);display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 1399px){.oi-block-contact-section .contact-form-box{padding:45px 60px}}@media(max-width: 991px){.oi-block-contact-section .contact-form-box{position:relative;inset:initial}}@media(max-width: 767px){.oi-block-contact-section .contact-form-box{padding:30px}}.oi-block-course-list .course-list{display:flex;flex-wrap:wrap;gap:60px 100px}@media(max-width: 991px){.oi-block-course-list .course-list{gap:60px 40px}}.oi-block-course-list .course-list .single-course{width:calc(50% - 50px)}@media(max-width: 991px){.oi-block-course-list .course-list .single-course{width:calc(50% - 20px)}}@media(max-width: 575px){.oi-block-course-list .course-list .single-course{width:100%}}.oi-block-course-list .course-list .single-course .course-image-container{position:relative}.oi-block-course-list .course-list .single-course .course-image-container .course-image{position:relative;overflow:hidden;padding-top:68%;height:0}.oi-block-course-list .course-list .single-course .course-image-container .course-image img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;object-fit:cover;object-position:center;-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-course-list .course-list .single-course .course-image-container .course-link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.oi-block-course-list .course-list .single-course .course-image-container:hover img,.oi-block-course-list .course-list .single-course .course-image-container:active img,.oi-block-course-list .course-list .single-course .course-image-container:focus img{transform:scale(0.95);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-course-list .course-list .single-course .line{border-top:2px solid #206779}.oi-block-hero{position:relative}.oi-block-hero .hero-heading{padding-top:90px}@media(max-width: 1399px){.oi-block-hero .hero-heading{padding-top:60px}}@media(max-width: 575px){.oi-block-hero .hero-heading{padding-top:30px}}.oi-block-hero .hero-heading .hero-title{padding-bottom:30px;margin:0}@media(max-width: 575px){.oi-block-hero .hero-heading .hero-title{padding-bottom:15px}}.oi-block-hero .hero-heading .hero-title i,.oi-block-hero .hero-heading .hero-title em{font-weight:600}.oi-block-hero .hero-heading .hero-content{padding-bottom:75px;margin:0}@media(max-width: 1399px){.oi-block-hero .hero-heading .hero-content{padding-bottom:60px}}@media(max-width: 575px){.oi-block-hero .hero-heading .hero-content{padding-bottom:30px}}.oi-block-hero .hero-image{height:460px;position:relative}@media(max-width: 767px){.oi-block-hero .hero-image{height:300px;max-height:300px}}@media(max-width: 575px){.oi-block-hero .hero-image{height:250px;max-height:250px}}.oi-block-hero .hero-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.oi-block-map-block{padding-top:50%}.oi-block-map-block .map-block-container{position:absolute;inset:0}.oi-block-map-block .map-block-container .map-block{position:absolute;inset:0}.oi-block-parallax{position:relative;overflow:hidden}.oi-block-parallax .parallax-image{width:100%;height:calc(100% + 300px);object-fit:cover;object-position:center;z-index:-1;position:absolute;top:0;left:50%;transform:translate(-50%, 0);pointer-events:none}@media(max-width: 767px){.oi-block-parallax .parallax-image{height:calc(100% + 100px)}}.oi-block-popup{z-index:9999}.oi-block-popup .modal-content{border-radius:20px;border:none;position:relative}.oi-block-popup .modal-content .btn-close{position:absolute;top:40px;right:40px;outline:none;box-shadow:none;background-color:#fff;height:15px;width:15px;background-size:contain;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23005535%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e") center/auto no-repeat}@media(max-width: 767px){.oi-block-popup .modal-content .btn-close{top:20px;right:20px;height:10px;width:10px}}.oi-block-popup.popup-size-small .modal-body{padding:30px}@media(min-width: 1400px){.oi-block-popup.popup-size-large .modal-dialog{max-width:1320px}}@media(min-width: 1200px)and (max-width: 1400px){.oi-block-popup.popup-size-large .modal-dialog{max-width:1140px}}@media(min-width: 992px)and (max-width: 1200px){.oi-block-popup.popup-size-large .modal-dialog{max-width:960px}}@media(min-width: 768px)and (max-width: 992px){.oi-block-popup.popup-size-large .modal-dialog{max-width:720px}}@media(min-width: 576px)and (max-width: 768px){.oi-block-popup.popup-size-large .modal-dialog{max-width:540px}}@media(max-width: 576px){.oi-block-popup.popup-size-large .modal-dialog{max-width:100%}}.oi-block-popup.popup-size-large .modal-dialog .modal-body{padding:100px}@media(max-width: 767px){.oi-block-popup.popup-size-large .modal-dialog .modal-body{padding:30px}}.oi-block-popup.popup-size-fullscreen .modal-dialog{max-width:100%;min-height:100%;margin:0}.oi-block-popup.popup-size-fullscreen .modal-dialog .modal-content{min-height:100vh;border-radius:0}.oi-block-popup.popup-size-fullscreen .modal-dialog .modal-content .modal-body{padding:100px;display:flex;flex-direction:column;justify-content:center}@media(max-width: 767px){.oi-block-popup.popup-size-fullscreen .modal-dialog .modal-content .modal-body{padding:30px}}.oi-block-post-list .posts-filter-category{white-space:nowrap;text-align:center}.oi-block-post-list .posts-list .single-post .post-image-container{position:relative;overflow:hidden}.oi-block-post-list .posts-list .single-post .post-image-container .post-image{padding-top:52%;height:0;overflow:hidden;position:relative}.oi-block-post-list .posts-list .single-post .post-image-container .post-image img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;transform:scale(1);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-post-list .posts-list .single-post .post-image-container .post-title{position:absolute;top:15px;left:15px;right:15px}.oi-block-post-list .posts-list .single-post .post-image-container .post-link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.oi-block-post-list .posts-list .single-post .post-image-container:hover img,.oi-block-post-list .posts-list .single-post .post-image-container:active img,.oi-block-post-list .posts-list .single-post .post-image-container:focus img{transform:scale(1.1);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-separator .separator-line{position:relative;height:1px;width:100%}.oi-block-separator .separator-line .separator-left{position:absolute;top:0;left:0;transform:translateY(-50%);height:5px;width:40%}.oi-block-services-section .col-left a,.oi-block-services-section .col-right a{padding-left:70px;margin-bottom:60px;position:relative}@media(max-width: 1199px){.oi-block-services-section .col-left a,.oi-block-services-section .col-right a{margin-bottom:45px}}@media(max-width: 991px){.oi-block-services-section .col-left a,.oi-block-services-section .col-right a{padding-left:45px}}@media(max-width: 575px){.oi-block-services-section .col-left a,.oi-block-services-section .col-right a{margin-bottom:30px}}.oi-block-services-section .col-left a:last-child,.oi-block-services-section .col-right a:last-child{margin-bottom:0}.oi-block-services-section .col-left a::before,.oi-block-services-section .col-right a::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:38px;width:38px;background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 991px){.oi-block-services-section .col-left a::before,.oi-block-services-section .col-right a::before{height:30px;width:30px}}.oi-block-services-section .col-left a:hover,.oi-block-services-section .col-left a:active,.oi-block-services-section .col-left a:focus,.oi-block-services-section .col-right a:hover,.oi-block-services-section .col-right a:active,.oi-block-services-section .col-right a:focus{text-decoration:underline}.oi-block-services-section .col-left.text-lg-end a,.oi-block-services-section .col-right.text-lg-end a{padding-left:0;padding-right:70px}@media(max-width: 991px){.oi-block-services-section .col-left.text-lg-end a,.oi-block-services-section .col-right.text-lg-end a{padding-right:45px}}@media(max-width: 991px){.oi-block-services-section .col-left.text-lg-end a,.oi-block-services-section .col-right.text-lg-end a{padding-left:45px;padding-right:0}}.oi-block-services-section .col-left.text-lg-end a::before,.oi-block-services-section .col-right.text-lg-end a::before{left:initial;right:0}@media(max-width: 991px){.oi-block-services-section .col-left.text-lg-end a::before,.oi-block-services-section .col-right.text-lg-end a::before{left:0;right:initial}}@media(max-width: 575px){.oi-block-services-section .col-left{margin-bottom:30px}}.oi-block-services-section .col-left a:nth-child(even)::before{background-image:url(images/primary.003908ed.png)}.oi-block-services-section .col-left a:nth-child(odd)::before{background-image:url(images/tertiary.47f4fb25.png)}.oi-block-services-section .col-right a:nth-child(even)::before{background-image:url(images/tertiary.47f4fb25.png)}.oi-block-services-section .col-right a:nth-child(odd)::before{background-image:url(images/primary.003908ed.png)}.menu-megamenu-container .oi-block-services-section .col-left a:nth-child(even)::before{background-image:url(images/secondary.378c56e3.png)}.menu-megamenu-container .oi-block-services-section .col-right a:nth-child(odd)::before{background-image:url(images/secondary.378c56e3.png)}.oi-block-staff-list .staff-list{display:grid}.oi-block-staff-list .staff-list.items-2{grid-template-columns:1fr 1fr;gap:90px 120px}@media(max-width: 767px){.oi-block-staff-list .staff-list.items-2{gap:60px}}@media(max-width: 575px){.oi-block-staff-list .staff-list.items-2{gap:30px 15px}}.oi-block-staff-list .staff-list.items-3{grid-template-columns:1fr 1fr 1fr;gap:60px 45px}@media(max-width: 767px){.oi-block-staff-list .staff-list.items-3{grid-template-columns:1fr 1fr;gap:45px 30px}}@media(max-width: 575px){.oi-block-staff-list .staff-list.items-3{grid-template-columns:1fr 1fr;gap:30px 15px}}.oi-block-staff-list .staff-list.items-4{grid-template-columns:1fr 1fr 1fr 1fr;gap:45px 30px}@media(max-width: 991px){.oi-block-staff-list .staff-list.items-4{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 767px){.oi-block-staff-list .staff-list.items-4{gap:30px 15px}}@media(max-width: 575px){.oi-block-staff-list .staff-list.items-4{grid-template-columns:1fr 1fr}}.oi-block-staff-list .staff-list.items-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:30px 15px}@media(max-width: 1199px){.oi-block-staff-list .staff-list.items-5{grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 991px){.oi-block-staff-list .staff-list.items-5{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 767px){.oi-block-staff-list .staff-list.items-5{gap:30px 15px}}@media(max-width: 575px){.oi-block-staff-list .staff-list.items-5{grid-template-columns:1fr 1fr}}.oi-block-staff-list .staff-list .single-staff .staff-image-container{position:relative}.oi-block-staff-list .staff-list .single-staff .staff-image-container .staff-image{position:relative;overflow:hidden;padding-top:100%;height:0;background-color:#a99c95}.oi-block-staff-list .staff-list .single-staff .staff-image-container .staff-image img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;object-fit:cover;object-position:center;-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.oi-block-staff-list .staff-list .single-staff .staff-image-container .staff-link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.oi-block-staff-list .staff-list .single-staff .staff-image-container:hover img,.oi-block-staff-list .staff-list .single-staff .staff-image-container:active img,.oi-block-staff-list .staff-list .single-staff .staff-image-container:focus img{transform:scale(1.05);-webkit-transition:transform 1.5s ease;-moz-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}@media(max-width: 767px){.oi-block-staff-list .staff-list .single-staff .staff-title{font-size:1.3rem}}.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content{min-height:auto}.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body{padding:120px 0}@media(max-width: 991px){.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body{padding:60px 0}}@media(max-width: 575px){.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body{padding:45px 0}}.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body .btn-close{z-index:100;top:0;right:0;transform:translateY(-50%)}@media(max-width: 575px){.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body .btn-close{top:-30px;right:15px;transform:translateY(0)}}.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body .oi-block-separator{position:absolute;top:0;left:0;right:100px}@media(max-width: 991px){.oi-block-staff-list .staff-list .oi-block-popup.popup-size-fullscreen .modal-content .modal-body .oi-block-separator{display:none}}
