.slider-carousel-open{cursor:pointer;display:inline-block}#slider-carousel{position:fixed;z-index:999999;background:#000;background:rgba(0,0,0,.8);display:block;top:0;right:0;bottom:0;left:0;padding:20px 20px}#slider-carousel .item img{margin:auto;margin:50px auto 50px;width:auto;height:auto;max-width:100%;max-height:100%}#slider-carousel .item{height:100%;text-align:center}#slider-carousel .item img{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1;position:absolute;top:0;left:0;right:0;bottom:0;background:#000}#slider-carousel .item .embed-responsive{padding:0px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#slider-carousel .carousel-inner{height:100%}#slider-carousel .slider-carousel-close{position:absolute;top:0px;right:0px;width:80px;height:80px;opacity:0.8;display:block;z-index:4;margin:0px;padding:0px;color:#fff;text-decoration:none;cursor:pointer;text-align:center}#slider-carousel .slider-carousel-close:hover{opacity:1}#slider-carousel .slider-carousel-close::after,#slider-carousel .slider-carousel-close::before{content:'';background:#fff;width:30px;height:2px;transition:all 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;top:50%;right:50%;margin:-1px -15px 0px 0px}#slider-carousel .slider-carousel-close::before{transform:rotate(45deg)}#slider-carousel .slider-carousel-close::after{transform:rotate(-45deg)}#slider-carousel .item .carousel-alt-box{font-size:16px;line-height:20px;position:absolute;bottom:50px;left:50%;transform:translateX(-50%);z-index:1;color:#fff;padding:5px 15px;background:rgba(0, 0, 0, 0.4)}@media (max-width: 767px){#slider-carousel .item .carousel-alt-box{font-size:12px;line-height:16px;left:10%;right:10%;transform:none}}#slider-carousel .carousel-control .bi-angle-left,#slider-carousel .carousel-control .bi-angle-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}#slider-carousel .carousel-control .bi-angle-left{left:50%;margin-left:-10px}#slider-carousel .carousel-control .bi-angle-right{right:50%;margin-right:-10px}@media (min-width: 768px){#slider-carousel .carousel-control .bi-angle-left,#slider-carousel .carousel-control .bi-angle-right{width:30px;height:30px;margin-top:-10px;font-size:30px}#slider-carousel .carousel-control .bi-angle-right{margin-right:-10px}#slider-carousel .carousel-control .bi-angle-left{margin-left:-10px}}#slider-carousel.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}#slider-carousel.carousel-fade .carousel-inner .active{opacity:1}#slider-carousel.carousel-fade .carousel-inner .active.left,#slider-carousel.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}#slider-carousel.carousel-fade .carousel-inner .next.left,#slider-carousel.carousel-fade .carousel-inner .prev.right{opacity:1}#slider-carousel.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){#slider-carousel.carousel-fade .carousel-inner > .item.next,#slider-carousel.carousel-fade .carousel-inner > .item.active.right{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#slider-carousel.carousel-fade .carousel-inner > .item.prev,#slider-carousel.carousel-fade .carousel-inner > .item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#slider-carousel.carousel-fade .carousel-inner > .item.next.left,#slider-carousel.carousel-fade .carousel-inner > .item.prev.right,#slider-carousel.carousel-fade .carousel-inner > .item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}
.bv-wrap{margin-bottom:0px;position:relative;z-index:0}.header-float .bv-wrap{margin-top:-120px}.bv-wrap .loading-container{position:absolute;z-index:1;top:0px;left:0px;width:100%;height:100%;background-size:cover;background-color:#d6a461;background-repeat:no-repeat;background-position:50% 50%}.bv-wrap .loading-container .loading-3{position:absolute;top:50%;left:50%;margin:-32px 0px 0px -32px}.bv-wrap .video-container{position:absolute;z-index:-1;top:0px;left:0px;bottom:0px;right:0px;overflow:hidden}.bv-wrap .loading-container::before,.bv-wrap .video-container::before{content:'';position:absolute;z-index:0;top:0px;left:0px;width:100%;height:100%;background:rgba(33,33,33,0.4)}.bv-wrap .video-container video{object-fit:cover;background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;display:block;margin:auto;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);visibility:visible;opacity:1;min-width:100%;min-height:100%;max-width:100%;max-height:100%}.bv-wrap .text-container{color:#fff;height:600px}@media (max-width: 991px){.bv-wrap .text-container{height:400px}}.bv-wrap .text-container .box{font-size:0;line-height:0;position:absolute;top:50%;bottom:auto;left:0;right:0;z-index:2;text-align:left;text-shadow:none;transform:translateY(-50%);padding-top:120px;padding-bottom:100px;color:#fff}.bv-wrap .text-container .box.left{text-align:left}.bv-wrap .text-container .box.center{text-align:center}.bv-wrap .text-container .box.right{text-align:right}.bv-wrap .text-container .box .name{font-weight:700;font-size:82px;line-height:90px;text-transform:uppercase;margin:0px;max-height:290px;overflow:hidden;padding-top:10px;padding-bottom:10px}.bv-wrap .text-container .box .intro{margin-top:10px;font-weight:400;font-size:20px;line-height:25px}.bv-wrap .text-container .box .btn-box{margin-top:30px}@media (max-height: 650px){.bv-wrap .text-container .box{margin-top:60px}.bv-wrap .text-container .box .name{font-size:62px;line-height:70px;max-height:230px}.bv-wrap .text-container .box .intro{margin-top:10px;font-size:20px;line-height:25px}.bv-wrap .text-container .box .btn-box{margin-top:30px}}@media (max-width: 991px){.bv-wrap .text-container .box .name{font-size:60px;line-height:70px;max-height:220px;padding-top:5px;padding-bottom:5px}.bv-wrap .text-container .box .intro{margin-top:10px;font-size:20px;line-height:30px}.bv-wrap .text-container .box .btn-box{margin-top:30px}}@media (max-width: 767px){.bv-wrap .text-container .box .name{font-size:30px;line-height:40px;max-height:120px;padding-top:0px;padding-bottom:0px}.bv-wrap .text-container .box .intro{margin-top:15px;font-size:14px;line-height:24px}.bv-wrap .text-container .box .btn-box{margin-top:20px}}
@keyframes carouselScale{0%{transform:scale(1) translateY(0px);}100%{transform:scale(1.05) translateX(0px);}}#carousel_main{margin-bottom:30px;padding-left:0px;padding-right:0px;padding-bottom:0px}@media (min-width: 1200px){#carousel_main{padding-left:30px;padding-right:30px}}@media (min-width: 1440px){#carousel_main{padding-left:60px;padding-right:60px}}.header-float #carousel_main{margin-top:-120px}#carousel_main .loading-container{position:absolute;z-index:2;top:0px;left:0px;right:0px;height:100%;background-size:cover;background-color:#22282e;background-repeat:no-repeat;background-position:50% 50%}#carousel_main .loading-container .loading-3{position:absolute;top:50%;left:50%;margin:-32px 0px 0px -32px}@media (min-width: 1200px){#carousel_main .loading-container{left:30px;right:30px}}@media (min-width: 1440px){#carousel_main .loading-container{left:60px;right:60px}}#carousel_main .carousel-inner .item .img-box{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:41.67%;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url(../../../public/design/default-slider.svg);animation-name:carouselScale;animation-duration:8s;animation-direction:alternate;animation-fill-mode:both;animation-timing-function:ease-out;animation-iteration-count:infinite}#carousel_main .carousel-inner .item .img-box img{position:absolute;top:50%;transform:translateY(-50%);left:-9999px;right:-9999px;margin:0 auto;max-width:none;min-width:100%}#carousel_main .slider-mask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}#carousel_main .slider-mask.left{background:-moz-linear-gradient(90deg, rgba(39,40,41,1) 0%, rgba(39,40,41,0.8) 35%, rgba(83,100,141,0) 90%);background:-webkit-linear-gradient(90deg, rgba(39,40,41,1) 0%, rgba(39,40,41,0.8) 35%, rgba(83,100,141,0) 90%);background:linear-gradient(90deg, rgba(39,40,41,1) 0%, rgba(39,40,41,0.8) 35%, rgba(83,100,141,0) 90%)}#carousel_main .slider-mask.left.dark{background:-moz-linear-gradient(90deg, rgba(245,245,245,1) 0%, rgba(245,245,245,0.8) 35%, rgba(245,245,245,0) 90%);background:-webkit-linear-gradient(90deg, rgba(245,245,245,1) 0%, rgba(245,245,245,0.8) 35%, rgba(245,245,245,0) 90%);background:linear-gradient(90deg, rgba(245,245,245,1) 0%, rgba(245,245,245,0.8) 35%, rgba(245,245,245,0) 90%)}#carousel_main .slider-mask.right{background:-moz-linear-gradient(-90deg, rgba(39,40,41,1) 0%, rgba(39,40,41,0.8) 35%, rgba(83,100,141,0) 90%);background:-webkit-linear-gradient(-90deg, rgba(39,40,41,1) 0%, rgba(39,40,41,0.8) 35%, rgba(83,100,141,0) 90%);background:linear-gradient(-90deg, rgba(39,40,41,1) 0%, rgba(39,40,41,0.8) 35%, rgba(83,100,141,0) 90%)}#carousel_main .slider-mask.right.dark{background:-moz-linear-gradient(-90deg, rgba(245,245,245,1) 0%, rgba(245,245,245,0.8) 35%, rgba(245,245,245,0) 90%);background:-webkit-linear-gradient(-90deg, rgba(245,245,245,1) 0%, rgba(245,245,245,0.8) 35%, rgba(245,245,245,0) 90%);background:linear-gradient(-90deg, rgba(245,245,245,1) 0%, rgba(245,245,245,0.8) 35%, rgba(245,245,245,0) 90%)}@media (max-width: 991px){#carousel_main{margin-bottom:30px}.header-float #carousel_main{margin-top:-80px}}#carousel_main .carousel-caption{font-size:0;line-height:0;position:absolute;top:50%;bottom:auto;left:0;right:0;z-index:2;text-align:left;text-shadow:none;transform:translateY(-50%);padding-top:0px;padding-bottom:0px;color:#fff;pointer-events:none}#carousel_main .carousel-caption.left{text-align:left;padding-left:45px}#carousel_main .carousel-caption.center{text-align:center}#carousel_main .carousel-caption.right{text-align:right;padding-right:45px}#carousel_main .carousel-caption.dark{color:#141414}#carousel_main .carousel-caption.light{color:#fff}#carousel_main .carousel-caption .name{font-family:PlusJakartaSans, "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:90px;line-height:100px;margin:0px;max-height:310px;overflow:hidden;padding-top:5px;padding-bottom:5px}#carousel_main .carousel-caption .top-text,#carousel_main .carousel-caption .bottom-text{font-weight:400;font-size:16px;line-height:20px;color:#cdb493}#carousel_main .carousel-caption .top-text{margin-bottom:10px}#carousel_main .carousel-caption .bottom-text{margin-top:10px}#carousel_main .carousel-caption .btn-box{margin-top:30px}#carousel_main .carousel-caption .btn-box .btn{pointer-events:auto;padding:20px 40px;font-size:14px;line-height:20px;letter-spacing:0.05em;text-transform:uppercase}@media (max-width: 1199px){#carousel_main .carousel-caption .name{font-size:70px;line-height:80px;max-height:250px;padding-top:5px;padding-bottom:5px}#carousel_main .carousel-caption .btn-box .btn{padding:16px 35px;font-size:14px;line-height:20px}}@media (max-width: 991px){#carousel_main .carousel-caption.left{padding-left:15px}#carousel_main .carousel-caption.right{padding-right:15px}#carousel_main .carousel-caption .name{font-size:30px;line-height:40px;max-height:130px;padding-top:5px;padding-bottom:5px}#carousel_main .carousel-caption .top-text,#carousel_main .carousel-caption .bottom-text{font-size:14px;line-height:18px}#carousel_main .carousel-caption .top-text{margin-bottom:5px}#carousel_main .carousel-caption .bottom-text{margin-top:5px}#carousel_main .carousel-caption .btn-box{margin-top:20px}#carousel_main .carousel-caption .btn-box .btn{padding:10px 20px;font-size:10px;line-height:14px}}@media (max-width: 767px){#carousel_main .carousel-caption.left{padding-left:0px}#carousel_main .carousel-caption.right{padding-right:0px}#carousel_main .carousel-caption .name{font-size:20px;line-height:25px;max-height:85px;padding-top:5px;padding-bottom:5px}#carousel_main .carousel-caption .top-text,#carousel_main .carousel-caption .bottom-text{font-size:12px;line-height:16px}#carousel_main .carousel-caption .top-text{margin-bottom:0px}#carousel_main .carousel-caption .bottom-text{margin-top:0px}#carousel_main .carousel-caption .btn-box{display:none;margin-top:10px}#carousel_main .carousel-caption .btn-box .btn{padding:10px 20px;font-size:10px;line-height:14px}}#carousel_main .carousel-dashboard{position:relative}#carousel_main .carousel-indicators{line-height:0;font-size:0;width:auto;margin:0px;position:absolute;left:0px;right:0px;bottom:-20px;z-index:2}#carousel_main .carousel-indicators li,#carousel_main .carousel-indicators li.active{margin:5px 7px 0px 7px;border:0px;width:20px;height:6px;border-radius:0px;transition:background 0.3s ease;background:#d5d3d3;position:relative}#carousel_main .carousel-indicators li.active{background:#d6a461}#carousel_main .carousel-indicators li::before{content:'';display:block;background:none;position:absolute;top:-2px;left:-5px;right:-5px;bottom:-2px}@media (max-width: 991px){#carousel_main .carousel-indicators{bottom:-15px}}@media (max-width: 767px){#carousel_main .carousel-indicators li,#carousel_main .carousel-indicators li.active{margin:4px 5px 0px 5px;border:0px;width:18px;height:4px}}#carousel_main .carousel-dashboard .pager-box{display:none}#carousel_main .carousel-dashboard .pager-box .current,#carousel_main .carousel-dashboard .pager-box .sep,#carousel_main .carousel-dashboard .pager-box .max{display:inline-block}#carousel_main .arrow-button{display:none;position:absolute;bottom:-30px;top:auto;z-index:2;margin:0;width:80px;height:30px;line-height:30px;font-size:14px;padding:0px;text-decoration:none;color:#000;text-transform:lowercase;cursor:pointer;transition:color 0.3s ease}#carousel_main .arrow-button:hover{text-decoration:none;color:#ef7701}#carousel_main .arrow-button.left{text-align:center;right:0px;margin-right:80px}#carousel_main .arrow-button.right{text-align:center;right:0px}#carousel_main .plus-click-text{position:absolute;bottom:0;right:40px;z-index:2;pointer-events:none;color:#d6a461;color:#fff;text-shadow:0px 1px rgba(0,0,0,0.9);padding:10px 0px;opacity:0;transform:translateY(20px);transition:opacity 0.3s ease, transform 0.3s ease}#carousel_main .carousel-inner .item:hover .plus-click-text{opacity:1;transform:translateY(0px)}@media (max-width:991px){#carousel_main .plus-click-text{display:none}}
.home-informative-plain-container{background:#b20933;padding:25px 60px;margin-top:70px;color:#fff;font-size:0;line-height:0;text-align:center}@media (min-width: 1200px){.home-informative-plain-container{margin-left:30px;margin-right:30px}}@media (min-width: 1440px){.home-informative-plain-container{margin-left:60px;margin-right:60px}}.home-informative-plain-container .box{display:block;text-align:left}.home-informative-plain-container a.box{position:relative;padding-right:220px;color:#fff;text-decoration:none}.home-informative-plain-container a.box:hover,.home-informative-plain-container a.box:focus{color:#fff;text-decoration:none}.home-informative-plain-container .name{font-weight:700;font-size:22px;line-height:25px;text-transform:uppercase}.home-informative-plain-container .intro{position:relative;font-weight:400;font-size:16px;line-height:22px;margin-top:10px}.home-informative-plain-container .button-box{position:absolute;top:50%;right:0px;font-size:0;line-height:0;transform:translateY(-50%)}@media (max-width: 991px){.home-informative-plain-container{padding:25px 15px;margin-top:40px}.home-informative-plain-container .box{text-align:center}.home-informative-plain-container a.box{padding-right:0px}.home-informative-plain-container .name{font-size:18px;line-height:22px}.home-informative-plain-container .intro{font-size:14px;line-height:20px;margin-top:5px}.home-informative-plain-container .button-box{position:static;margin-top:10px;transform:none}}
.home-container.featured{padding:70px 0px 120px}.home-container.featured .box:not(:last-child){margin-bottom:60px}.home-container.featured .box .img-box{display:block;position:relative}.home-container.featured .box .img-box img{display:block;width:100%;max-width:100%;background:#f7f7f7}.home-container.featured .box .img-box .label-module{display:inline-block;display:none;position:absolute;top:0px;right:0px;background:#d6a461;color:#fff;padding:5px 10px;font-weight:700;font-size:14px;line-height:18px;text-align:left;white-space:normal}.home-container.featured .box a.txt-box{display:block;color:#22282e;text-decoration:none}.home-container.featured .box a.txt-box:focus,.home-container.featured .box a.txt-box:hover{color:#22282e;text-decoration:none}.home-container.featured .box .date{margin:0 0 10px}.home-container.featured .box .name{font-family:PlusJakartaSans, "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:30px;line-height:35px;margin:0;transition:color 0.3s ease}.home-container.featured .box.big .name{font-size:40px;line-height:44px}.home-container.featured .box a.txt-box:focus .name,.home-container.featured .box a.txt-box:hover .name{color:#d6a461}.home-container.featured .box .intro{font-weight:400;font-size:16px;line-height:25px;margin:15px 0 0}.home-container.featured .box .btn-box{margin-top:15px}.home-container.featured .box .separator{width:100px;height:2px;background:#d6a461;margin-top:25px;transition:width 0.3s ease}.home-container.featured .box.big .separator{width:120px;height:3px}@media (min-width: 992px){.home-container.featured .box a.txt-box:hover .separator{width:200px}.home-container.featured .box.big a.txt-box:hover .separator{width:240px}}@media (max-width: 991px){.home-container.featured{padding:50px 0px 80px}.home-container.featured .box:not(:last-child){margin-bottom:40px}.home-container.featured .box .name,.home-container.featured .box.big .name{font-size:20px;line-height:25px}.home-container.featured .box .intro{font-size:14px;line-height:20px;margin:10px 0 0}.home-container.featured .box.big .intro{display:block}.home-container.featured .box .btn-box{margin-top:10px}.home-container.featured .box.big .separator,.home-container.featured .box .separator{height:2px;margin-top:20px}}@media (max-width: 767px){.home-container.featured .box .img-box{margin-bottom:15px}}
.home-container.event-upcoming{padding:100px 0px;background:#f6f6f6;margin-bottom:100px}.home-container.event-upcoming .post-list-item.landscape.flat:not(:last-child){margin-bottom:25px}@media (max-width: 991px){.home-container.event-upcoming{padding:80px 0px;margin-bottom:80px}}
.home-container.gallery{padding:0}.home-container.gallery .gallery-wrap{padding-left:30px;padding-right:30px}.home-container.gallery .gallery-box{display:block;position:relative;text-decoration:none;color:#fff}.home-container.gallery .gallery-box .layer{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;text-align:center;background-color:rgba(0, 0, 0, 0.3);transition:background .3s ease-in-out}.home-container.gallery .gallery-box .layer .text{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);font-family:PlusJakartaSans, "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:30px;line-height:35px;padding:0 5px;transition:opacity .3s ease-in-out}.home-container.gallery a.gallery-box:hover{color:#fff}.home-container.gallery a.gallery-box:hover .layer{background-color:transparent}.home-container.gallery a.gallery-box:hover .layer .text{opacity:0.7}.home-container.gallery .gallery-box img{width:100%;background:#f7f7f7}.home-container.gallery .button-box{text-align:center;margin-top:50px;font-size:0;line-height:0}@media (min-width: 1440px){.home-container.gallery .gallery-wrap{padding-left:0px;padding-right:0px}}@media (max-width: 1199px){.home-container.gallery .gallery-box .layer .text{font-size:26px;line-height:30px}}@media (max-width: 991px){.home-container.gallery .gallery-wrap{padding-left:15px;padding-right:15px}.home-container.gallery .gallery-wrap > .row{margin-left:-7px;margin-right:-7px}.home-container.gallery .gallery-wrap > .row > div[class*="col-"]{padding-left:7px;padding-right:7px}.home-container.gallery .gallery-box .layer .text{font-size:18px;line-height:20px}}@media (max-width: 767px){.home-container.gallery .gallery-box{margin-bottom:15px}}
.ytplayer-wrap{position:relative;padding:0;height:500px;overflow:hidden}@media (max-width: 991px){.ytplayer-wrap{height:400px}}@media (max-width: 767px){.ytplayer-wrap{height:300px}}.ytplayer-wrap .embed-container{display:block;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.ytplayer-wrap .embed-container .screen{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:0;width:100%;height:100%}.ytplayer-wrap .mask{background:rgba(0, 0, 0, 0.2);position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:0.4s linear opacity}.ytplayer-wrap .mask{opacity:1}.ytplayer-wrap .text-container{position:absolute;left:0;right:0;bottom:0;z-index:1;color:#fff;padding-bottom:50px}.ytplayer-wrap .text-container .title{font-size:80px;line-height:90px;max-height:190px;overflow:hidden;padding-bottom:10px}.ytplayer-wrap .text-container .intro{font-size:20px;line-height:30px;max-height:90px;overflow:hidden;margin-top:30px}.ytplayer-wrap .text-container .controls{margin-top:30px;font-size:0;line-height:0;height:50px}.ytplayer-wrap .text-container .controls .bi{width:50px;height:50px;border:2px solid #fff;font-size:24px;line-height:46px;text-align:center;border-radius:25px;margin-right:10px;cursor:pointer;transition:border 0.3s ease, color 0.3s ease}.ytplayer-wrap .text-container .controls .bi:last-child{margin-right:0}.ytplayer-wrap .text-container .controls .bi:hover{color:#d6a461;border-color:#d6a461}@media (max-width: 991px){.ytplayer-wrap .text-container{padding-bottom:40px}.ytplayer-wrap .text-container .title{font-size:70px;line-height:80px;max-height:170px}.ytplayer-wrap .text-container .intro{font-size:18px;line-height:28px;max-height:84px;margin-top:20px}.ytplayer-wrap .text-container .controls{margin-top:20px}}@media (max-width: 767px){.ytplayer-wrap .text-container{padding-bottom:30px}.ytplayer-wrap .text-container .title{font-size:34px;line-height:40px;max-height:90px}.ytplayer-wrap .text-container .intro{font-size:14px;line-height:20px;max-height:60px;margin-top:10px}.ytplayer-wrap .text-container .controls{margin-top:15px;height:40px}.ytplayer-wrap .text-container .controls .bi{width:40px;height:40px;border:2px solid #fff;font-size:16px;line-height:36px;border-radius:20px;margin-right:10px}}
.home-container.ytplayer-wrap{margin-top:100px;height:700px}@media (max-width: 991px){.home-container.ytplayer-wrap{height:400px;margin-top:80px}}@media (max-width: 767px){.home-container.ytplayer-wrap{height:300px}}
#cursor_custom{position:fixed;top:0;left:0;width:60px;height:60px;border-radius:30px;pointer-events:none;z-index:999;transition:opacity 0.3s ease, transform 0.2s cubic-bezier(0.000, 0.000, 0.000, 1.000);will-change:transform;opacity:0}#cursor_custom::before,#cursor_custom::after{content:'';position:absolute;top:50%;left:50%}#cursor_custom::before{background:rgba(255,255,255,0.5);margin-top:-30px;margin-left:-30px;width:60px;height:60px;border-radius:30px;z-index:1}#cursor_custom::after{background:none;margin-top:-30px;margin-left:-30px;width:60px;height:60px;border-radius:30px;z-index:2;animation:icon-spin 20s infinite linear}#cursor_custom .dot{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;animation:icon-spin 7s infinite linear}#cursor_custom .dot::before,#cursor_custom .dot::after{content:'';position:absolute;top:50%;width:4px;height:4px;background:#fff;border-radius:2px;margin-top:-2px}#cursor_custom .dot::before{left:-10px}#cursor_custom .dot::after{right:-10px}#cursor_custom .txt{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;color:#000;font-size:9px;line-height:60px;text-align:center}@media (max-width: 991px){#cursor_custom{display:none}}
.home-wrap{padding-left:0px;padding-right:0px}@media (min-width: 1200px){.home-wrap{padding-left:0px;padding-right:0px}}@media (min-width: 1440px){.home-wrap{padding-left:60px;padding-right:60px}}.home-insight-container{background:#000;position:relative;z-index:1}.home-insight-container .box{display:inline-block;position:relative;padding-left:90px;color:#fff;text-decoration:none;position:absolute;top:0px;margin-top:-120px}.home-insight-container .box.left{left:70px}.home-insight-container .box.right{right:70px}.home-insight-container a.box:focus,.home-insight-container a.box:hover{color:#fff;text-decoration:none}.home-insight-container .img-box{position:absolute;top:0px;left:0px;padding:10px}.home-insight-container .img-box img{width:60px;height:60px;border-radius:30px;overflow:hidden}.home-insight-container .img-box::after{content:'';position:absolute;top:50%;left:50%;background:none;margin-top:-40px;margin-left:-40px;border:1px dashed #fff;width:80px;height:80px;border-radius:40px;z-index:2}.home-insight-container a.box:hover .img-box::after{animation:icon-spin 20s infinite linear}.home-insight-container .txt-box{font-weight:300;font-size:15px;line-height:20px;color:#fff;padding:20px 0px}.home-insight-container .txt-box b{display:block;font-weight:700;text-transform:uppercase}@media (max-width:991px){.home-insight-container{margin-top:0px}}@media (max-width:767px){.home-insight-container .box{padding-left:60px;margin-top:-80px}.home-insight-container .box.left{left:15px}.home-insight-container .box.right{right:15px;padding-left:0px;padding-right:60px;text-align:right}.home-insight-container .img-box{padding:5px}.home-insight-container .box.right .img-box{left:auto;right:0px}.home-insight-container .img-box img{width:40px;height:40px;border-radius:20px;overflow:hidden}.home-insight-container .img-box::after{margin-top:-25px;margin-left:-25px;width:50px;height:50px;border-radius:25px}.home-insight-container .txt-box{font-size:12px;line-height:18px;padding:7px 0px;max-width:120px;overflow:hidden}}.home-container{padding:100px 0px}.home-container .caption-box{margin-bottom:50px}.home-container .caption-box .top-text{font-weight:400;font-size:14px;line-height:20px;padding:0px;text-transform:uppercase;letter-spacing:1.3px;color:#d6a461;margin:0 0 10px}.home-container .caption-box .title{font-family:PlusJakartaSans, "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:70px;line-height:70px}.home-container .caption-box .desc{margin-top:20px;font-size:18px;line-height:30px}.home-container .caption-box .divider{display:block;width:100px;height:3px;margin-top:30px;background:#d6a461}.home-container .caption-box.center .title{text-align:center}.home-container .caption-box.center .desc{text-align:center}.home-container .caption-box.center .divider{margin-left:auto;margin-right:auto}@media (max-width:991px){.home-container{padding:80px 0px}.home-container .caption-box{margin-bottom:30px}.home-container .caption-box .top-text{font-size:13px;line-height:18px}.home-container .caption-box .title{font-size:50px;line-height:50px;font-size:40px;line-height:40px}.home-container .caption-box .desc{margin-top:15px;font-size:14px;line-height:22px}.home-container .caption-box .divider{width:80px}}@media (max-width:767px){.home-container .caption-box .top-text{font-size:12px;line-height:18px;margin-bottom:5px}.home-container .caption-box .title{font-size:30px;line-height:30px}}.home-container.fastbuttons{padding:50px 0px 0px;text-align:center;font-size:0;line-height:0}.home-container.fastbuttons .fastbutton-wrap{display:inline-block}.home-container.fastbuttons .box{display:inline-block;float:left;padding:0;background:#f6f6f6;border:1px solid #d6a461;position:relative;padding-left:100px;width:300px;transition:background 0.3s ease}.home-container.fastbuttons .box:not(:first-child){margin-left:30px}.home-container.fastbuttons .box .icon{display:block;position:absolute;top:50%;left:0px;margin-top:-40px;width:100px;height:80px;background-repeat:no-repeat;background-size:auto 60px;background-position:center;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.home-container.fastbuttons .box .icon.calendar{background-image:url(../../../public/design/right-sided-icon-calendar-gold.svg)}.home-container.fastbuttons .box .icon.ticket{background-image:url(../../../public/design/right-sided-icon-ticket-gold.svg)}.home-container.fastbuttons .box .text{display:flex;flex-direction:column;justify-content:center;height:80px;font-weight:400;font-size:20px;line-height:25px;padding:0px;text-align:left;color:#d6a461;text-transform:uppercase;transition:color 0.3s ease}.home-container.fastbuttons a.box:hover{background:#d6a461}.home-container.fastbuttons a.box:hover .icon.calendar{background-image:url(../../../public/design/right-sided-icon-calendar-white.svg)}.home-container.fastbuttons a.box:hover .icon.ticket{background-image:url(../../../public/design/right-sided-icon-ticket-white.svg)}.home-container.fastbuttons a.box:hover .text{color:#fff}@media (max-width: 991px){.home-container.fastbuttons{padding:30px 0px 0px}.home-container.fastbuttons .box{padding-left:80px;width:250px}.home-container.fastbuttons .box:not(:first-child){margin-left:30px}.home-container.fastbuttons .box .icon{margin-top:-30px;width:80px;height:60px;background-size:auto 50px}.home-container.fastbuttons .box .text{height:60px;font-size:16px;line-height:20px}}@media (max-width: 767px){.home-container.fastbuttons{padding:30px 0px 0px}.home-container.fastbuttons .box{padding-left:40px;width:140px}.home-container.fastbuttons .box:not(:first-child){margin-left:15px}.home-container.fastbuttons .box .icon{margin-top:-20px;width:40px;height:40px;background-size:auto 25px}.home-container.fastbuttons .box .text{height:40px;font-size:12px;line-height:15px}}@media (max-width: 350px){.home-container.fastbuttons .fastbutton-wrap{display:block}.home-container.fastbuttons .box{width:100%;float:none;display:block}.home-container.fastbuttons .box:not(:first-child){margin-left:0;margin-top:10px}}.home-container.qualification{padding:100px 0px;background:none;margin-bottom:-150px}.home-container.qualification .box{text-align:center;font-size:0;line-height:0;margin-top:-10px;margin-bottom:-10px}.home-container.qualification .box .img-box{display:inline-block;margin:10px 15px;border-radius:100%;overflow:hidden;background:#f2f3f3;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.2)}.home-container.qualification .box .img-box img{height:100px}@media (min-width: 992px){.home-container.qualification .box .img-box img{transition:all 0.3s ease;-webkit-backface-visibility:hidden;filter:grayscale(100%)}.home-container.qualification .box .img-box:hover img{filter:none}}@media (max-width: 991px){.home-container.qualification{padding:60px 0px;margin-bottom:-100px}.home-container.qualification .box .img-box{margin-left:10px;margin-right:10px}.home-container.qualification .box .img-box img{height:80px}}@media (max-width: 767px){.home-container.qualification{padding:45px 0px 60px}.home-container.qualification .box .img-box{margin-left:5px;margin-right:5px}.home-container.qualification .box .img-box img{height:60px}}