@keyframes rotate{to{transform:rotate(1turn)}}.conic{border-radius:10px;overflow:hidden;padding:1rem;&:before{animation:rotate 4s linear infinite;background-color:#131b20;background-image:conic-gradient(transparent,#fcd8a5,transparent 30%);background-position:0 0;background-repeat:no-repeat;height:200%;left:-50%;top:-50%;width:200%;z-index:-2}&:after,&:before{content:"";position:absolute}&:after{background:#19191b;background:linear-gradient(90deg,#171718,#343030 49%,#434a4b);border-radius:3px;height:calc(100% - 12px);left:6px;top:6px;width:calc(100% - 12px);z-index:-1}}.conic-demo:after{animation:opacityChange 5s linear infinite}@keyframes opacityChange{50%{opacity:.5}to{opacity:1}}.room-wrap{margin:0!important}.custom-h2{color:#8a7c7c;font-size:3rem;text-align:center}.ftco-section{padding-top:4rem!important}.my-h3{color:#fff}.title-custom{font-size:3.5rem!important}.animation-li{-webkit-animation:fadeIn 1.5s linear;animation:fadeIn 1.5s linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#050505;border:1px solid #0c0c0c;border-radius:1rem;display:block;font-size:1rem;margin-bottom:5px;padding:.5rem;text-align:center;text-transform:uppercase;text-transform:none}li:first-child{-webkit-animation-delay:3.25s;animation-delay:3.25s}li:nth-child(2){-webkit-animation-delay:3.5s;animation-delay:3.5s}li:nth-child(3){-webkit-animation-delay:3.75s;animation-delay:3.75s}li:nth-child(4){-webkit-animation-delay:4s;animation-delay:4s}li:nth-child(5){-webkit-animation-delay:4.25s;animation-delay:4.25s}li:nth-child(6){-webkit-animation-delay:4.5s;animation-delay:4.5s}li:nth-child(7){-webkit-animation-delay:4.75s;animation-delay:4.75s}li:nth-child(8){-webkit-animation-delay:5s;animation-delay:5s}li:nth-child(9){-webkit-animation-delay:5.25s;animation-delay:5.25s}li:nth-child(10){-webkit-animation-delay:5.5s;animation-delay:5.5s}@-webkit-keyframes fadeIn{0%{opacity:0;top:100px}75%{opacity:.5;top:0}to{opacity:1}}.custom-container{justify-content:center!important}.custom-section{background-color:#1a1a1a}main{height:100%;margin:0;padding:4rem 0 0;width:100%}#carousel{height:400px;overflow:hidden;position:relative;top:50%;transform:translateY(-50%)}#carousel div{opacity:1;position:absolute;transition:transform 1s,left 1s,opacity 1s,z-index 0s}#carousel div img{transition:width 1s;width:400px}#carousel div.hideLeft{left:0;opacity:0;transform:translateY(50%) translateX(-50%)}#carousel div.hideLeft img{width:200px}#carousel div.hideRight{left:100%;opacity:0;transform:translateY(50%) translateX(-50%)}#carousel div.hideRight img{width:200px}#carousel div.prev{left:30%;transform:translateY(50px) translateX(-50%);z-index:5}#carousel div.prev img{width:300px}#carousel div.prevLeftSecond{left:15%;opacity:.7;transform:translateY(50%) translateX(-50%);z-index:4}#carousel div.prevLeftSecond img{width:200px}#carousel div.selected{left:50%;transform:translateY(0) translateX(-50%);z-index:10}#carousel div.next{left:70%;transform:translateY(50px) translateX(-50%);z-index:5}#carousel div.next img{width:300px}#carousel div.nextRightSecond{left:85%;opacity:.7;transform:translateY(50%) translateX(-50%);z-index:4}#carousel div.nextRightSecond img{width:200px}.buttons{border:none;bottom:10px;left:50%;position:fixed;transform:translateX(-50%)}#next,#prev{background-color:#000;border:none}.custom-color-h1{color:#c5a880!important}.hero-wrap,.hero-wrap-2{background-attachment:local!important;min-height:100vh!important}.custom-map{height:100%;width:100%}.carousel-img{max-height:377px}.gallery{--g:6px;aspect-ratio:1;display:grid;gap:var(--g);grid:auto-flow 1fr/repeat(3,1fr);width:450px}.gallery img{cursor:pointer;filter:grayscale();height:100%;object-fit:cover;transition:.5s;width:100%}.gallery img:nth-child(2){clip-path:polygon(0 0,100% 0,100% 100%,calc(50% + var(--g)/4) 100%,0 calc(50% - var(--g)/4));grid-area:1/2/span 2/span 2}.gallery img:nth-child(3){clip-path:polygon(0 0,calc(50% - var(--g)/4) 0,100% calc(50% + var(--g)/4),100% 100%,0 100%);grid-area:2/1/span 2/span 2}@media screen and (max-width:768px){.title-custom{font-size:1.5rem!important}.custom-color-h1,.custom-h1{font-size:2.5rem!important}.custom-h1{color:#fff}.list-container{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin-top:0!important}.query-h1{font-size:1.5rem!important}}.list-container{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;max-width:100%}.query-h1{font-size:1.5rem!important}.custom-section1{background:#19191b;background:radial-gradient(circle,#d3d3d3 0,#fde7c9 100%,#052c33 0)}h2{font-size:40px!important}.btn:hover{border:none!important}.btn:hover,.weahther-custom{background-color:#19191b!important}.flex-custom{align-items:center;flex-direction:column!important}#btn-back-to-top{background-color:#c5a880;border:none;border-radius:50%;bottom:20px;display:none;position:fixed;right:20px}@media screen and (max-width:768px){.description-container{align-items:center!important}.privacyContainer{background-color:#473e31;color:#fff;margin:0!important;margin-bottom:6rem;padding:1rem!important;width:100%!important}}@media screen and (max-width:1200px){.carousel-item{background-image:url(../images/_BRC0225new.jpg)!important;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100vh!important;width:100%!important}#carouselExampleAutoplaying{display:none}.changeBack{background-image:url(../images/bg-pt1.png)!important}.changeBack1{background-image:url(../images/bgHome.jpg)!important}.changeBack2{background-image:url(../images/_BRC7587_EXPAND.jpg)!important}}@media screen and (min-width:1200px){.hero-wrap-1{display:none}}.row{justify-content:center}.caption-text{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:100}.custom-ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-left:0!important}.carousel-caption h1{display:table-cell;text-align:center;vertical-align:middle}.carousel{overflow:hidden}.carousel .carousel-inner{background-color:#474747;height:100vh}.carousel-inner:before{display:none!important}.carousel .carousel-inner .item{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;-webkit-transition:opacity 1s,transform 5s linear 0s;-moz-transition:opacity 1s,transform 5s linear 0s;-ms-transition:opacity 1s,transform 5s linear 0s;-o-transition:opacity 1s,transform 5s linear 0s;transition:opacity 1s,transform 5s linear 0s;width:100%}.carousel .carousel-inner .item .carousel-caption{bottom:auto;display:block;left:35%;padding-bottom:0;position:absolute;right:35%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.carousel .carousel-inner .item .carousel-caption>.h1,.carousel .carousel-inner .item .carousel-caption>.h2,.carousel .carousel-inner .item .carousel-caption>.h3,.carousel .carousel-inner .item .carousel-caption>h1,.carousel .carousel-inner .item .carousel-caption>h2,.carousel .carousel-inner .item .carousel-caption>h3{color:#fff;display:inline-block;font-size:32px;font-weight:400;letter-spacing:.9px;line-height:36px;margin-bottom:20px;padding-bottom:15px;position:relative;text-align:center;width:100%}.carousel .carousel-inner .item .carousel-caption>p,.carousel .carousel-inner .item .carousel-caption>span{border-top:1px solid #fff;display:inline-block;font-size:18px;padding-left:5px;padding-right:5px;padding-top:35px;text-align:center;width:100%}.carousel .carousel-inner .item .carousel-caption>.btn,.carousel .carousel-inner .item .carousel-caption>button{background:none;border:2px solid #fff;color:#fff;display:inline-block;margin-top:30px}.carousel .carousel-inner .active.left,.carousel .carousel-inner .active.right,.carousel .carousel-inner .item{opacity:0}.carousel .carousel-inner .active,.carousel .carousel-inner .next.left,.carousel .carousel-inner .prev.right{opacity:1}.carousel .carousel-inner .active.left,.carousel .carousel-inner .active.right,.carousel .carousel-inner .next,.carousel .carousel-inner .prev{bottom:0;left:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.carousel .carousel-inner:before{-webkit-animation:spinner 1.6s linear infinite;-moz-animation:spinner 1.6s linear infinite;animation:spinner 1.6s linear infinite;border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;border-right-color:transparent;content:"";display:block;height:40px;left:50%;margin-left:-20px;margin-top:0;position:absolute;top:50%;width:40px;z-index:0}@-moz-keyframes spinner{to{-moz-transform:rotate(1turn)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(1turn)}}@keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.carousel .carousel-control.left .fa,.carousel .carousel-control.right .fa{left:0;position:absolute;right:0;text-align:center;top:50%}.carousel .carousel-indicators li{background:#fff;border:1px solid #fff;display:inline-block;height:6px;margin:1px 6px;padding-left:3px;padding-right:3px;position:relative;width:44px}.carousel .carousel-indicators li+li{margin-left:6px;margin-right:6px}.carousel .carousel-indicators li.active{background:hsla(0,0%,100%,.5);margin-left:6px;margin-right:6px;overflow:hidden;width:44px}.carousel .carousel-indicators li.active:before{-webkit-animation:progress 5s linear 0s;-moz-animation:progress 5s linear 0s;-ms-animation:progress 5s linear 0s;-o-animation:progress 5s linear 0s;animation:progress 5s linear 0s;background:#fff;bottom:0;content:"";display:inline-block;height:6px;left:0;position:absolute;right:100%;top:0}.carousel .carousel-indicators li.active~li{background:none}@-moz-keyframes progress{to{right:0}}@-webkit-keyframes progress{to{right:0}}@-ms-keyframes progress{to{right:0}}@-o-keyframes progress{to{right:0}}@keyframes progress{to{right:0}}.overlay-text{left:35%;margin-left:-100px;margin-top:-100px;position:absolute;text-align:center;top:50%}.text-effect{color:#fff!important;font-size:70px}.img-container{background:rgba(0,0,0,.6)}.h3-carousel{color:#fff}.nav-link:hover{color:#c5a880!important}.fetch-response{color:green;display:none;text-align:center}.prova{display:block}.description-text{font-size:1.5rem!important;font-weight:100}.description-container{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.btn-info-section:hover{background-color:#fff!important;color:#000!important}.modal-form{background-color:#000;color:#fff!important}.privacyContainer{background-color:#473e31;color:#fff;margin-bottom:6rem;padding:3rem;width:100%}.privacyContent{margin-top:3rem}.hero-paragraph{font-size:1.5rem!important}.btn-scopri:hover{background-color:#c5a880!important}@media screen and (max-height:680px){.container-arrow,.container-arrow0,.container-arrow1{bottom:30%!important}.container-arrow1{align-items:flex-end;display:flex;justify-content:center;position:absolute;width:100%;z-index:999}}.container-arrow{align-items:flex-end;bottom:20%;display:flex;height:60vh;justify-content:center;position:absolute;width:100%}.container-arrow0,.container-arrow1{align-items:flex-end;bottom:20%;display:flex;justify-content:center;position:absolute;width:100%;z-index:999}.chevron{-webkit-animation:move-chevron 3s ease-out infinite;animation:move-chevron 3s ease-out infinite;height:.48rem;opacity:0;position:absolute;transform:scale(.3);width:2.1rem}.chevron:first-child{-webkit-animation:move-chevron 3s ease-out 1s infinite;animation:move-chevron 3s ease-out 1s infinite}.chevron:nth-child(2){-webkit-animation:move-chevron 3s ease-out 2s infinite;animation:move-chevron 3s ease-out 2s infinite}.chevron:after,.chevron:before{background:#fff;content:"";height:100%;position:absolute;top:0;width:50%}.chevron:before{left:0;transform:skewY(30deg)}.chevron:after{right:0;transform:skewY(-30deg);width:50%}@-webkit-keyframes move-chevron{25%{opacity:1}33.3%{opacity:1;transform:translateY(2.28rem)}66.6%{opacity:1;transform:translateY(3.12rem)}to{opacity:0;transform:translateY(4.8rem) scale(.5)}}@keyframes move-chevron{25%{opacity:1}33.3%{opacity:1;transform:translateY(2.28rem)}66.6%{opacity:1;transform:translateY(3.12rem)}to{opacity:0;transform:translateY(4.8rem) scale(.5)}}.btn-mono{background-color:transparent!important;border:1px solid #fff!important;cursor:pointer!important;display:inline-block!important;width:auto!important}.hero-text-container{align-items:center!important;display:flex!important;flex-direction:column!important;z-index:999!important}.custom-sub{font-size:20px!important;font-weight:200!important;letter-spacing:0!important;margin-bottom:1rem;text-transform:none!important}.ftco-section{padding-top:1rem!important}.booking-form{margin-bottom:1rem!important}.list-container{margin-top:0!important}