.box-gallery-vertical{position:relative}@media only screen and (min-width:992px){.box-gallery-vertical .mask-bg{z-index:-1;width:calc(70% + 20px);height:100%;position:absolute;top:0;right:0}}@media only screen and (max-width:991px){.box-gallery-vertical .mask-bg{display:none}}.box-gallery-vertical .inner-img{width:100%;height:100%}@media only screen and (min-width:992px){.box-gallery-vertical .inner-img{min-height:80vh;padding-right:50px}.box-gallery-vertical .inner-img .dsn-parallax-img{width:100%;position:absolute}.box-gallery-vertical .item-box,.box-gallery-vertical .item-box .box-text{padding-top:var(--margin-padding);padding-bottom:var(--margin-padding)}.box-gallery-vertical .box-text{flex-direction:column;justify-content:center;height:100%;padding-left:50px;display:flex}}@media only screen and (max-width:991px){.box-gallery-vertical .box-text{margin-top:30px}}
.dsn-parallax-img{position:relative;overflow:hidden}@media only screen and (min-width:992px){.dsn-parallax-img{height:var(--height,100vh)}}@media only screen and (min-width:576px) and (max-width:991px){.dsn-parallax-img{height:var(--height-table,70vh)}}@media only screen and (max-width:575px){.dsn-parallax-img{height:var(--height-mobile,50vh)}}.dsn-parallax-img.dsn-animate:after{content:"";background-color:var(--bg-color);width:100%;height:100%;transition:all 1s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0}.dsn-parallax-img.dsn-animate.dsn-active:after{transition-delay:.5s;transform:translate(100%)}.dsn-parallax-img img{top:0;left:0}
.box-right-seat{position:relative}.box-right-seat .box-text .inner-box{padding:var(--box-padding)}@media only screen and (max-width:991px){.box-right-seat .box-text .inner-box{background-color:var(--assistant-color);position:relative}}.box-right-seat .box-text>*{z-index:2}@media only screen and (min-width:992px){.box-right-seat .box-text{--bs-gutter-x:25px;text-align:left;flex-flow:column;place-content:center;max-width:600px;height:100%;display:flex;position:absolute;top:0;bottom:-80px;right:80px}.box-right-seat .box-text:before{background:var(--bg-color)}}@media only screen and (max-width:991px){.box-right-seat .box-text{margin-top:-60px;position:relative}.box-right-seat .box-text:before{display:none}}@media only screen and (max-width:575px){.box-right-seat .box-text{margin-top:-25px}}
.wrapper-brand .brand-item{text-align:center;align-items:center;min-height:240px;padding:15px;display:flex;position:relative}.wrapper-brand .box-img{margin:auto}.wrapper-brand .box-img img{max-width:180px;margin:auto}.wrapper-brand .info{z-index:2;top:0}.wrapper-brand .info,.wrapper-brand .info .content,.wrapper-brand .info .entry{width:100%;height:100%;position:absolute;left:0}.wrapper-brand .info .content{text-align:center;background:var(--bg-color);border-radius:0 20px 0 0;width:40px;height:40px;transition:all .5s cubic-bezier(.77,0,.175,1) .3s;display:inline-block;bottom:0}.wrapper-brand .info .content .icon{color:var(--heading-color);cursor:pointer;font-size:10px;position:relative;top:50%;transform:translateY(-50%)}.wrapper-brand .info .content .entry{vertical-align:middle;opacity:0;justify-content:center;align-items:center;padding:10%;transition:opacity .3s cubic-bezier(.77,0,.175,1);display:flex}.wrapper-brand .info .content .entry div{width:100%}.wrapper-brand .info .content .entry div h5{margin-bottom:20px;font-size:15px}.wrapper-brand .info .content .entry div a{letter-spacing:2px;font-size:16px}.wrapper-brand .info .content:hover{border-radius:0;width:100%;height:100%;transition-delay:0s}.wrapper-brand .info .content:hover .icon{opacity:0;visibility:hidden;display:none}.wrapper-brand .info .content:hover .entry{opacity:1;transition-delay:.3s;top:0;left:0}
