@charset "utf-8";@media all{.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.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;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-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{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{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-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.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}.owl-carousel .animated{animation-duration:1s;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-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.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(/wp-content/themes/bahamas/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s 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-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}}
@media all{.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}}
@media all{.corp{max-width:1300px;width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px;clear:both;margin:auto;position:relative}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hide{display:none}}@media screen and (min-width:1024px){.row [class*="col-"]{margin:10px;box-sizing:border-box}.col-1{-ms-flex:0 0 calc(8.333333% - 20px);flex:0 0 calc(8.333333% - 20px);max-width:calc(8.333333% - 20px)}.col-2{-ms-flex:0 0 calc(16.666667% - 20px);flex:0 0 calc(16.666667% - 20px);max-width:calc(16.666667% - 20px)}.col-3{-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}.col-4{-ms-flex:0 0 calc(33.333333% - 20px);flex:0 0 calc(33.333333% - 20px);max-width:calc(33.333333% - 20px)}.col-5{-ms-flex:0 0 calc(41.666667% - 20px);flex:0 0 calc(41.666667% - 20px);max-width:calc(41.666667% - 20px)}.col-6{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.col-7{-ms-flex:0 0 calc(58.333333% - 20px);flex:0 0 calc(58.333333% - 20px);max-width:calc(58.333333% - 20px)}.col-8{-ms-flex:0 0 calc(66.666667% - 20px);flex:0 0 calc(66.666667% - 20px);max-width:calc(66.666667% - 20px)}.col-9{-ms-flex:0 0 calc(75% - 20px);flex:0 0 calc(75% - 20px);max-width:calc(75% - 20px)}.col-10{-ms-flex:0 0 calc(83.333333% - 20px);flex:0 0 calc(83.333333% - 20px);max-width:calc(83.333333% - 20px)}.col-11{-ms-flex:0 0 calc(91.666667% - 20px);flex:0 0 calc(91.666667% - 20px);max-width:calc(91.666667% - 20px)}.col-12{-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}}@media all{.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mr-60{margin-right:60px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-40{padding-left:40px}.pl-50{padding-left:50px}.pl-60{padding-left:60px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-40{padding-right:40px}.pr-50{padding-right:50px}.pr-60{padding-right:60px}}@media screen and (max-width:1024px){.row [class*="col-"]{margin:10px;box-sizing:border-box}.col-md-1{-ms-flex:0 0 calc(8.333333% - 20px);flex:0 0 calc(8.333333% - 20px);max-width:calc(8.333333% - 20px)}.col-md-2{-ms-flex:0 0 calc(16.666667% - 20px);flex:0 0 calc(16.666667% - 20px);max-width:calc(16.666667% - 20px)}.col-md-3{-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}.col-md-4{-ms-flex:0 0 calc(33.333333% - 20px);flex:0 0 calc(33.333333% - 20px);max-width:calc(33.333333% - 20px)}.col-md-5{-ms-flex:0 0 calc(41.666667% - 20px);flex:0 0 calc(41.666667% - 20px);max-width:calc(41.666667% - 20px)}.col-md-6{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.col-md-7{-ms-flex:0 0 calc(58.333333% - 20px);flex:0 0 calc(58.333333% - 20px);max-width:calc(58.333333% - 20px)}.col-md-8{-ms-flex:0 0 calc(66.666667% - 20px);flex:0 0 calc(66.666667% - 20px);max-width:calc(66.666667% - 20px)}.col-md-9{-ms-flex:0 0 calc(75% - 20px);flex:0 0 calc(75% - 20px);max-width:calc(75% - 20px)}.col-md-10{-ms-flex:0 0 calc(83.333333% - 20px);flex:0 0 calc(83.333333% - 20px);max-width:calc(83.333333% - 20px)}.col-md-11{-ms-flex:0 0 calc(91.666667% - 20px);flex:0 0 calc(91.666667% - 20px);max-width:calc(91.666667% - 20px)}.col-md-12{-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}.mt-md-10{margin-top:10px}.mt-md-20{margin-top:20px}.mt-md-30{margin-top:30px}.mt-md-40{margin-top:40px}.mt-md-50{margin-top:50px}.mt-md-60{margin-top:60px}.mb-md-10{margin-bottom:10px}.mb-md-20{margin-bottom:20px}.mb-md-30{margin-bottom:30px}.mb-md-40{margin-bottom:40px}.mb-md-50{margin-bottom:50px}.mb-md-60{margin-bottom:60px}.ml-md-10{margin-left:10px}.ml-md-20{margin-left:20px}.ml-md-30{margin-left:30px}.ml-md-40{margin-left:40px}.ml-md-50{margin-left:50px}.ml-md-60{margin-left:60px}.mr-md-10{margin-right:10px}.mr-md-20{margin-right:20px}.mr-md-30{margin-right:30px}.mr-md-40{margin-right:40px}.mr-md-50{margin-right:50px}.mr-md-60{margin-right:60px}.pt-md-10{padding-top:10px}.pt-md-20{padding-top:20px}.pt-md-30{padding-top:30px}.pt-md-40{padding-top:40px}.pt-md-50{padding-top:50px}.pt-md-60{padding-top:60px}.pb-md-10{padding-bottom:10px}.pb-md-20{padding-bottom:20px}.pb-md-30{padding-bottom:30px}.pb-md-40{padding-bottom:40px}.pb-md-50{padding-bottom:50px}.pb-md-60{padding-bottom:60px}.pl-md-10{padding-left:10px}.pl-md-20{padding-left:20px}.pl-md-30{padding-left:30px}.pl-md-40{padding-left:40px}.pl-md-50{padding-left:50px}.pl-md-60{padding-left:60px}.pr-md-10{padding-right:10px}.pr-md-20{padding-right:20px}.pr-md-30{padding-right:30px}.pr-md-40{padding-right:40px}.pr-md-50{padding-right:50px}.pr-md-60{padding-right:60px}}@media screen and (max-width:768px){.row [class*="col-"]{margin:10px;box-sizing:border-box}.col-sm-1{-ms-flex:0 0 calc(8.333333% - 20px);flex:0 0 calc(8.333333% - 20px);max-width:calc(8.333333% - 20px)}.col-sm-2{-ms-flex:0 0 calc(16.666667% - 20px);flex:0 0 calc(16.666667% - 20px);max-width:calc(16.666667% - 20px)}.col-sm-3{-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}.col-sm-4{-ms-flex:0 0 calc(33.333333% - 20px);flex:0 0 calc(33.333333% - 20px);max-width:calc(33.333333% - 20px)}.col-sm-5{-ms-flex:0 0 calc(41.666667% - 20px);flex:0 0 calc(41.666667% - 20px);max-width:calc(41.666667% - 20px)}.col-sm-6{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.col-sm-7{-ms-flex:0 0 calc(58.333333% - 20px);flex:0 0 calc(58.333333% - 20px);max-width:calc(58.333333% - 20px)}.col-sm-8{-ms-flex:0 0 calc(66.666667% - 20px);flex:0 0 calc(66.666667% - 20px);max-width:calc(66.666667% - 20px)}.col-sm-9{-ms-flex:0 0 calc(75% - 20px);flex:0 0 calc(75% - 20px);max-width:calc(75% - 20px)}.col-sm-10{-ms-flex:0 0 calc(83.333333% - 20px);flex:0 0 calc(83.333333% - 20px);max-width:calc(83.333333% - 20px)}.col-sm-11{-ms-flex:0 0 calc(91.666667% - 20px);flex:0 0 calc(91.666667% - 20px);max-width:calc(91.666667% - 20px)}.row .col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;margin-right:0}.mt-sm-10{margin-top:10px}.mt-sm-20{margin-top:20px}.mt-sm-30{margin-top:30px}.mt-sm-40{margin-top:40px}.mt-sm-50{margin-top:50px}.mt-sm-60{margin-top:60px}.mb-sm-10{margin-bottom:10px}.mb-sm-20{margin-bottom:20px}.mb-sm-30{margin-bottom:30px}.mb-sm-40{margin-bottom:40px}.mb-sm-50{margin-bottom:50px}.mb-sm-60{margin-bottom:60px}.ml-sm-10{margin-left:10px}.ml-sm-20{margin-left:20px}.ml-sm-30{margin-left:30px}.ml-sm-40{margin-left:40px}.ml-sm-50{margin-left:50px}.ml-sm-60{margin-left:60px}.mr-sm-10{margin-right:10px}.mr-sm-20{margin-right:20px}.mr-sm-30{margin-right:30px}.mr-sm-40{margin-right:40px}.mr-sm-50{margin-right:50px}.mr-sm-60{margin-right:60px}.pt-sm-10{padding-top:10px}.pt-sm-20{padding-top:20px}.pt-sm-30{padding-top:30px}.pt-sm-40{padding-top:40px}.pt-sm-50{padding-top:50px}.pt-sm-60{padding-top:60px}.pb-sm-10{padding-bottom:10px}.pb-sm-20{padding-bottom:20px}.pb-sm-30{padding-bottom:30px}.pb-sm-40{padding-bottom:40px}.pb-sm-60{padding-bottom:60px}.pl-sm-10{padding-left:10px}.pl-sm-20{padding-left:20px}.pl-sm-30{padding-left:30px}.pl-sm-40{padding-left:40px}.pl-sm-50{padding-left:50px}.pl-sm-60{padding-left:60px}.pr-sm-10{padding-right:10px}.pr-sm-20{padding-right:20px}.pr-sm-30{padding-right:30px}.pr-sm-40{padding-right:40px}.pr-sm-50{padding-right:50px}.pr-sm-60{padding-right:60px}}@media all{.alignfull{margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw;width:auto}.wp-block-group.alignfull .wp-block-group__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{max-width:1300px;margin:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;position:relative}.wp-block-media-text{display:grid;align-items:center;grid-template-columns:50% auto}.wp-block-media-text__media{margin:0}.wp-block-media-text__content{padding-left:40px;box-sizing:border-box;padding-right:0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:1;padding-right:40px;padding-left:0}.are-vertically-aligned-center{align-items:center}.wp-block-buttons{display:flex}.wp-block-buttons .wp-block-button:not(:last-child){margin-right:15px}figure{margin:0}.has-text-align-center{text-align:center;max-width:960px;margin-left:auto !important;margin-right:auto !important}.is-content-justification-center,.justify-center{justify-content:center}.wp-block-cover{position:relative}.wp-block-cover .wp-block-cover__inner-container{position:absolute !important;left:0;right:0;top:50%;transform:translateY(-50%)}.has-white-color,.has-white-color p,.has-white-color h1,.has-white-color h2,.has-white-color h3,.has-white-color h4{color:#fff !important}.wp-block-cover.has-parallax .wp-block-cover__inner-container{position:relative !important;top:auto;transform:none}.has-parallax{background-size:cover;background-position:center;background-repeat:no-repeat}.is-image-fill img{height:100% !important;object-fit:cover}.is-image-fill .wp-block-media-text__content{padding-top:40px;padding-bottom:40px}.is-image-fill figure{height:100%}.center,.aligncenter{text-align:center}.has-background-dim{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.5}.has-background-dim-0{opacity:0}.has-background-dim-10{opacity:.1}.has-background-dim-20{opacity:.2}.has-background-dim-30{opacity:.3}.has-background-dim-40{opacity:.4}.has-background-dim-50{opacity:.5}.has-background-dim-60{opacity:.6}.has-background-dim-70{opacity:.7}.has-background-dim-80{opacity:.8}.has-background-dim-90{opacity:.9}iframe{display:block;border:none}}@media screen and (max-width:768px){.wp-block-media-text{display:block}.wp-block-media-text__content{padding-left:0 !important;padding-right:0 !important}.wp-block-media-text__media{margin-bottom:20px}}
@media all{@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/bahamas/fonts/raleway-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/bahamas/fonts/raleway-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}}
@media all{.resmenu{z-index:300;position:relative;right:0;top:0;width:30px;height:30px;cursor:pointer;display:none;margin-top:8px}#nav-icon2 span{display:block;position:absolute;height:2px;width:50%;background:#4a3e5a;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 5px 5px 0}#nav-icon2 span:nth-child(odd){left:0px;border-radius:5px 0 0 5px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0px}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:9px}#nav-icon2 span:nth-child(5){top:18px}#nav-icon2 span:nth-child(6){top:18px;border-radius:5px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:12px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:12px}body{margin:0;line-height:1.46;font-size:16px;font-family:'Raleway',sans-serif;font-weight:400;position:relative;color:#555;overflow-x:hidden}h1,h2,h3,.main-title,.subTit,.tit{line-height:1.2;font-weight:200;color:#4a3e5a}.main-title{line-height:1.2;position:relative;margin:0 0 25px;font-size:40px;font-weight:400;text-transform:uppercase}h2,.subTit{font-size:30px;line-height:1.2;position:relative;margin:0 0 15px}a{text-decoration:none;color:#000}.clearfix,.cleared{clear:both}ul{list-style-position:inside}.center{text-align:center}.btn,.form .btn,.wp-block-buttons .wp-block-button a.wp-block-button__link,button,input[type="submit"]{font-size:13px;font-weight:600;text-transform:uppercase;display:inline-block;color:#fff;transition:all .3s ease-in-out;background-color:#4a3e5a;border-radius:3px;border:2px solid transparent;padding:14px 29px;position:relative;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link{background-color:transparent;color:#fff;border-color:#fff}.btn:hover,.form .btn:hover,.wp-block-buttons .wp-block-button a.wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link:hover,button:hover,input[type="submit"]:hover{background:#ddd0aa;border-color:#ddd0aa;color:#fff}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],input[type="date"],textarea,select{border:1px solid #eee;background-color:#f5f5f5;padding:0 15px;line-height:50px;height:50px;box-sizing:border-box;width:100%;color:#535353;font-size:13.5px;border-radius:4px;font-family:'Raleway',sans-serif}textarea{height:100px;line-height:1.6;padding:10px}input[type="search"]{width:auto}.form .field{margin-bottom:0}span.wpcf7-list-item{display:inline-block;margin:0}.wpcf7-spinner{position:absolute}.wpcf7-form-control-wrap.privacy label{font-size:13px}.header{position:relative;z-index:100}#logo{bottom:0px;position:relative;z-index:50;max-width:400px}#logo img{padding:20px 0;height:70px;width:auto;display:block}.header .corp{display:flex;align-items:center;justify-content:space-between}.navigator .menu{margin:0;padding:0;z-index:110;position:relative}.navigator .menu li{display:inline-block;position:relative}.navigator .menu li a{padding:0 12px;line-height:110px;color:#2f2f2f;display:block;text-decoration:none;font-size:14px;font-weight:600;text-transform:uppercase}.navigator .menu li a:hover,.navigator .menu li.current_page_item>a{color:#4a3e5a}.navigator .menu ul{display:block;padding:12px;position:absolute;left:0;width:200px;visibility:hidden;opacity:0;transition:all 200ms ease-in;box-shadow:0 9px 68px 0 rgba(38,43,43,0.1);background:#fff;top:100px}.navigator .menu li:hover ul{visibility:visible;opacity:1;top:40px;z-index:300}.navigator .menu ul li{width:100%;display:block}.navigator .menu ul li a{line-height:20px;display:block;padding:10px 20px;font-size:13px;color:#000;text-align:left}.footer{padding-top:40px;padding-bottom:40px;background-color:#3a3740;color:#efefef;font-size:14px}.footer h4{font-size:21px;margin:0 0 18px;text-transform:uppercase}.footer a{color:#fff}.footer a:hover{color:#026b7d}.footer ul{padding-left:10px}.credit{background-color:#323037;color:#999;text-align:center;padding:15px 0 10px;font-size:11px}.credit a{color:#888}.credit p{margin:0}.contenuto img{width:100%;height:auto;display:block}.call{display:none}.emme_gallery.owl-carousel .owl-item{float:none !important}.emme_gallery.owl-carousel .owl-item img{height:30vh;width:auto !important;transition:all 0.4s ease-in-out}.emme_gallery.owl-carousel .owl-item.active.center img{height:35vh}.emme_gallery.owl-carousel .owl-item.active.center img:nth-child(1){margin-top:-5vh}.emme_gallery.owl-carousel .owl-stage{margin-top:5vh;margin-bottom:5vh;display:flex !important}.emme_gallery.owl-carousel .emme-gallery-item a img:nth-child(2),.emme_gallery.owl-carousel .emme-gallery-item a img:nth-child(3),.emme_gallery.owl-carousel .emme-gallery-item a img:nth-child(4){transform:scale(-1);opacity:.1 !important}.emme_gallery.owl-carousel .owl-item.active.center img:nth-child(2),.emme_gallery.owl-carousel .owl-item.active.center img:nth-child(3),.emme_gallery.owl-carousel .owl-item.active.center img:nth-child(4){margin-bottom:-5vh;margin-top:0}.emme_gallery.splide .splide__slide img{height:35vh;z-index:1;position:relative;transition:all 0.4s ease-in-out}.emme_gallery.splide .splide__slide.is-active img{height:45vh;margin-top:-5vh}.emme_gallery.splide .splide__track{margin-top:5vh}.emme_gallery.splide .splide__slide a img:nth-child(2){transform:scale(-1);opacity:.1 !important;z-index:-1;position:relative}}@media screen and (max-width:768px){.emme_gallery.splide .splide__slide{left:-25px !important;right:-25px !important}.emme_gallery.splide .splide__slide img{height:100%;width:100% !important;max-height:250px}.emme_gallery.splide .splide__slide.is-active img{height:100%;width:100%;margin-top:-2vh}.emme_gallery.splide .splide__track{margin-top:5vh;display:flex;justify-content:center}}@media all{.tablet{display:flex;align-items:end;margin-bottom:-30px}.tablet .itemSx{margin-right:-100px}.tablet .itemDx{margin-left:-100px}.tablet .itemCenter{z-index:1}.tablet .item{flex-basis:calc(33.3333% + 100px)}.recensioni{text-align:center}.recensioni p{max-width:960px;margin:auto}.recensioni .nome{color:#4a3e5a;text-transform:uppercase;font-weight:200;font-size:25px;margin:20px auto 0}.owl-carousel button.owl-dot{width:16px;height:16px;background:transparent !important;margin:0 6px;border-radius:100%;border:1px solid #4a3e5a}.owl-carousel button.owl-dot.active{background:#4a3e5a !important}.owl-dots{margin-top:10px}.has-parallax{background-attachment:fixed}.team img{height:240px;width:240px;margin:auto;border-radius:100%;margin-bottom:37px}.tit{font-size:22px;text-transform:uppercase;margin:10px 0 10px}.tablist{margin:30px 0 0;list-style-type:none;padding:0;text-align:center}.tablist li{color:#4a3e5a;display:inline-block;margin:10px 10px;font-size:16px;text-transform:uppercase;position:relative}.tablist li:before{content:"";position:absolute;left:0;right:0;bottom:0;background:#4a3e5a;width:0%;margin:auto;height:2px;transition:all 0.3s ease-in-out}.tablist li:hover:before,.tablist li.active:before{width:100%}#contatti .wp-block-cover__inner-container{background:rgba(255,255,255,.6);padding:40px;text-align:center;border-radius:3px;max-width:960px}.contf svg,.feature svg{color:#4a3e5a;height:60px;width:60px}.contf strong{color:#4a3e5a;font-weight:300;font-size:19px;display:block}.social a{margin:0 10px}.social a svg{color:#4a3e5a;height:27px;width:26px}.servizi .item{background:#fff}.servizi .item .text{padding:20px}.servizi .item .text p{font-size:14px}.read-more{font-size:15px;font-weight:600;letter-spacing:-0.2px;position:relative}.read-more::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' height='15px' width='15px'%3E%3Cpath d='M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z'/%3E%3C/svg%3E%0A");display:inline-block;font-family:"Font Awesome 5 Pro";position:relative;top:2px;margin-left:5px;-webkit-transition:all .3s ease;transition:all .3s ease;left:0}.servizi .item:hover .read-more:after{left:5px}.video video{width:100%;height:100%;display:block;object-fit:cover}.wp-block-video{height:100%}.logo-footer img{filter:invert(1) brightness(100)}.servizi .item{background:#fff;box-shadow:1px 2px 8px #eee}.serivzi .item .tit{font-weight:800}.servizi .item .tit{font-weight:600}.servizi .item .tit a{color:#4a3e5a}.partner{display:flex;justify-content:center;margin-top:50px;align-items:end}.partner img{height:40px;padding:0 20px;box-sizing:border-box}.top-bar{background:#e2dbe3;font-size:13px;padding:5px 0}.top-bar .corp{display:flex;justify-content:space-between;align-items:center}.top-bar .info{display:inline-flex;align-items:center;margin-right:10px}.top-bar .info svg{margin-right:6px}.top-bar p{margin:0}.top-bar a{color:#fff}.top-bar .social a{margin:0 5px}.top-bar .social svg{height:18px;width:18px}.partsect{display:flex}.partsect .info img{height:20px;width:auto}.top-bar .widget:nth-child(2){margin-left:auto;margin-right:16px}.lb-data .lb-details{display:none}.mb-0{margin-bottom:0!important}.top-bar .info svg{color:#4a3e5a}.footer .social a{margin-left:0;color:#fff}.footer .social a svg{color:#fff;height:22px;width:22px}.footer .social{margin-top:20px}#lightgallery{opacity:0;animation:appari-dopo-1-gg 86400s forwards}@keyframes appari-dopo-1-gg{from{opacity:0}0.0000001%{opacity:1}to{opacity:1}}}@media screen and (max-width:1200px){.navigator .menu li a{padding:0 12px;font-size:13px}#logo img{height:55px}}@media all{}@media screen and (max-width:1080px){body{padding-bottom:51.2px}.call{display:block;position:fixed;bottom:0;left:0;right:0;background:#fff;text-align:center;box-shadow:0 0px 8px #eee;font-size:12px;padding:5px 0;z-index:500;box-sizing:border-box}.call .widget{display:flex;justify-content:space-evenly;align-items:center}.call .widget svg{display:block;margin:auto;height:22px;width:19px}.top-bar{display:none}.resmenu{display:block}.header{position:relative;background-color:#fff}.navigator{display:block;position:fixed;right:0;top:0;width:100%;transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;bottom:0;padding-top:60px;background-color:#fff;z-index:200}.visible{position:fixed;left:0;right:0;top:0;bottom:0}.visible .navigator{transform:translateX(0%);-moz-transform:translateX(0%);-webkit-transform:translateX(0%)}.navigator .menu{display:block;width:80%;margin:0 auto;position:relative;right:0}.navigator .menu li{display:block}.navigator .menu li a{line-height:60px;font-size:16px;color:#000;background-color:transparent;border-bottom:1px solid #eee}}@media all{}@media screen and (max-width:768px){.main-title{font-size:30px}h2,.subTit{font-size:26px}.emme_gallery.owl-carousel .owl-item{left:-25px !important}.emme_gallery.owl-carousel .owl-item img{height:100%;width:100% !important;max-height:250px}.emme_gallery.owl-carousel .owl-item.active.center img{height:100%;width:100%;margin-top:-2vh}.emme_gallery.owl-carousel .owl-stage{margin-top:5vh;display:flex;justify-content:center}#cover{background-attachment:scroll;padding:100px 0 !important}.emme_gallery.owl-carousel{max-height:500px;height:500px;display:block}.has-parallax{background-attachment:inherit}.grecaptcha-badge{bottom:60px !important}.partner figure:not(:last-child){margin-bottom:40px}}
.sf{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.3);z-index:100}#lightbox .widget-content{position:fixed;left:0;right:0;top:50%;background:#fff;z-index:999999999999;max-width:800px;margin:auto;transform:translateY(-50%);padding:20px}#lightbox .widget-content img{width:auto;height:auto;display:block;margin:auto;max-width:100%}.close{position:absolute;right:10px;top:5px;background:red;color:#fff;width:20px;height:20px;text-align:center;line-height:20px;border-radius:100%;font-size:12px;cursor:pointer}@media screen and (max-width:768px){#lightbox .widget-content{max-width:80%}}
.wp-container-2{display:flex;gap:0.5em;flex-wrap:wrap;align-items:center}.wp-container-2>*{margin:0}
.wp-container-3{display:flex;gap:0.5em;flex-wrap:wrap;align-items:center;justify-content:center}.wp-container-3>*{margin:0}
.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default,var( --gallery-block--gutter-size,var( --wp--style--block-gap,0.5em ) ) );gap:var( --wp--style--gallery-gap-default,var( --gallery-block--gutter-size,var( --wp--style--block-gap,0.5em ) ) )}
