@charset "UTF-8";@font-face{font-family:Futura-Book;src:url(../fonts/Futura-Book.ttf)}@font-face{font-family:Futura-Book-Italic;src:url(../fonts/Futura-Book-Italic.ttf)}@font-face{font-family:Futura-Medium;src:url(../fonts/Futura-Medium.ttf)}@font-face{font-family:Futura-Medium-Italic;src:url(../fonts/Futura-Medium-Italic.ttf)}@font-face{font-family:Futura-Bold;src:url(../fonts/Futura-Bold.ttf)}body,html{color:#231f20;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;position:relative;scroll-behavior:smooth}img{max-width:100%}a{color:#231f20;text-decoration:none}a img{border:none;outline:none}p{display:block;margin-bottom:0}.asterisk{color:red}.white-text{color:#fff!important}.tool-tip{cursor:pointer}.badge{background-color:#bf9248;position:relative;top:-1px}.table a{color:#bf9248;text-decoration:underline}.form .form-group{margin-bottom:15px}.form .input-group .input-group-text{background-color:#f2f2f2;border-color:#f2f2f2}.form .form-label{margin-bottom:5px}.form .form-control{background-color:#f2f2f2;border-color:#f2f2f2;border-radius:8px}.form .form-control:focus{border-color:#9c9b9b;box-shadow:none;outline:none}.form .form-control:disabled{background-color:#9c9b9b;cursor:not-allowed}.form .form-check{margin:0}.form .form-check .form-check-input{border-color:#231f20}.form .form-check .form-check-input:focus,.form .form-check .form-check-input:hover{box-shadow:none;outline:none}.form .form-check.form-check-inline{margin-right:1rem}.form .form-check.form-check-inline:last-child{margin-right:0}.form .agree a{color:#bf9248;text-decoration:underline}.form .agree a:active,.form .agree a:focus,.form .agree a:hover{color:#bf9248}.form .radio-list{display:flex;justify-content:space-between}.form .custom-radio .form-check-input{display:none}.form .custom-radio .form-check-input:checked~.form-check-label:before{border-color:#231f20}.form .custom-radio .form-check-input:checked~.form-check-label:after{transform:translateY(-50%) scale(.55)}.form .custom-radio .form-check-label{cursor:pointer;position:relative}.form .custom-radio .form-check-label:after,.form .custom-radio .form-check-label:before{border-radius:50%;content:"";height:18px;left:-23px;position:absolute;top:50%;width:18px}.form .custom-radio .form-check-label:before{background-color:transparent;border:2px solid #231f20;transform:translateY(-50%);transition:border-color .4s ease}.form .custom-radio .form-check-label:after{background-color:#231f20;border:2px solid #231f20;border-radius:50%;transform:translateY(-50%) scale(0);transition:transform .4s ease}span.error-text{color:red;display:block;font-size:12px;line-height:18px;width:100%}.btn-fill:active,.btn-fill:focus,.btn-fill:hover,.btn-gradient,.main-btn2,.main-btn2>span>a,.main-btn:hover,.new-age-amenities .nav-pills .nav-link.active{background:linear-gradient(96deg,#bf9248,#bf9248 30%,#231f20)}.main-btn{background-color:transparent;border:1px solid #231f20;border-radius:4px;display:inline-block;height:40px;padding:8px 16px;text-transform:uppercase;width:auto}.main-btn:hover{border:1px solid #bf9248;color:#fff}.main-btn>span{align-items:center;display:flex;gap:8px;height:24px;justify-content:center}.main-btn2{border-radius:8px;display:inline-block;padding:1px;position:relative}.main-btn2>span{background-color:#fff;border-radius:8px;display:block}.main-btn2>span>a{-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;display:inline-block;padding:8px 16px}.btn-success{background-color:#3bb54a;border:1px solid #fff;color:#fff}@media only screen and (min-width:768px){.main-btn{height:48px}.main-btn>span{height:32px}}.btn{text-transform:uppercase}.btn:active,.btn:focus,.btn:hover{box-shadow:none;outline:none}.btn-fill{align-items:center;background-color:#bf9248;border-color:transparent;border-radius:4px;color:#fff;display:inline-flex;gap:8px;justify-content:center}.btn-fill:active,.btn-fill:focus,.btn-fill:hover{border-color:transparent;color:#fff}.btn-fill .badge{background-color:transparent!important;border:none}.btn-fill .badge:active,.btn-fill .badge:focus,.btn-fill .badge:hover{background-color:transparent;color:#bf9248}.modal .modal-dialog .modal-content .btn-close{background-color:#fff;border-radius:50px;box-shadow:0 0 7px 0 #9c9b9b;color:#bf9248;font-size:10px;height:25px;opacity:1;position:absolute;right:-12px;top:-12px;width:25px;z-index:3}.modal .modal-dialog .modal-content .modal-body video{width:100%}.main-btn,.transition-all{transition:all .2s linear}.company-value .read-more-list .item,.event-card-listing .event-card,.form .custom-radio,.mp-news-row .news-card,.mp-news-row .news-sidebar-card .news-sidebar-card-row,.read-more-list .item,.read-more-list .item .content,.service-card,.service-card .card-content,.service-card .card-content .description,.service-card .card-content .title,.service-card .card-img,.transition-400ms-all{transition:all .4s linear}.standard-text{color:#231f20;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px}.navbar .dropdown-menu .dropdown-title,.navbar a.nav-link,.standard-text-large{color:#231f20;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px}.grad-italic,.main-text-gradient,.mission-vision-wrapper .gradient-box .mission-vision-content .mv-title,.section-head-sm{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#bf9248 -.69%,#231f20 87.46%);background-clip:text;-webkit-background-clip:text}.main-object-gradient,.mission-vision-wrapper .gradient-box .mission-vision-content .mv-title:after{background:linear-gradient(90deg,#bf9248 -.69%,#231f20 87.46%)}.icon-lr{display:inline-block;padding-left:50px;padding-right:50px;position:relative}.icon-lr:after,.icon-lr:before{background-image:url(../images/diamond.png);background-repeat:no-repeat;background-size:contain;content:"";height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:2}.icon-lr:before{left:0}.icon-lr:after{right:0;transform:translateY(-50%) rotateY(180deg)}.icon-left{display:inline-block;position:relative}.icon-left:before{left:-50px}.icon-left:before,.icon-right:after{background-image:url(../images/diamond-with-hand.png);background-repeat:no-repeat;background-size:contain;content:"";height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:2}.icon-right:after{right:-50px}.section-head-sm{display:inline-block;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;line-height:24px}.section-head-lg{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;font-style:normal;line-height:28px}.mission-vision-wrapper .gradient-box .mission-vision-content p,.section-content{font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;line-height:22px}.content-section{padding-bottom:24px;padding-top:24px}.content-section .img-shadow{position:relative}.content-section .img-shadow:before{background-color:#eaeaea;border-radius:8px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:rotate(-4deg);z-index:-1}.section-wbg{background-color:#f2f2f2}.content-wrapper{padding:0}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#bf9248 -.69%,#231f20 87.46%);background-clip:text;-webkit-background-clip:text}.read-more-list .item.active .content{-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:visible;text-overflow:unset}.read-more-list .item+.item{margin-top:15px}.read-more-list .item .content{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.read-more-list .item .read-more{text-decoration:underline}@media only screen and (min-width:768px){.main-text-gradient-lg,.section-head-sm{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#bf9248 -.69%,#231f20 87.46%);background-clip:text;-webkit-background-clip:text}.content-section{padding-bottom:48px;padding-top:48px}.content-wrapper{padding:40px}.section-head-sm{display:inline-block;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:24px;font-style:normal;line-height:28px}.section-head-lg{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:38px;font-style:normal;line-height:48px}.mission-vision-wrapper .gradient-box .mission-vision-content p,.section-content{font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;line-height:24px}}.grad-italic{font-family:Futura-Book-Italic,Arial,Helvetica,sans-serif}header{margin:0 auto;max-width:1320px}header .header-wrapper{height:72px;padding:0 15px}header .header-wrapper a{display:inline-block;line-height:22px}header .header-wrapper a,header .header-wrapper a .header-icon{color:#9c9b9b;font-size:16px;height:22px;text-align:center;width:22px}header .header-wrapper a .header-icon{display:block;line-height:21px}header .header-wrapper a:hover,header .header-wrapper a:hover .header-icon{color:#231f20}header .header-wrapper .phone-number a{display:block;width:160px}header .header-wrapper a.header-logo{display:block;height:auto;width:auto}header .header-wrapper a.header-logo img{width:300px}.navbar{background-color:#fff!important;margin:0 auto}.navbar .btn-close:focus{box-shadow:none}.navbar a.nav-link{position:relative}.navbar a.nav-link strong{color:#bf9248;text-decoration:underline}.navbar .navbar-brand img{width:150px}.navbar .offcanvas-header a img{height:38px}.navbar .navbar-toggler{border:none}.navbar .navbar-toggler:focus{border:none;box-shadow:none;outline:none}.navbar .navbar-toggler:focus-visible{border:none;box-shadow:none;outline:none}.navbar .dropdown-toggle:after{border:none;color:#9c9b9b;content:"\f054";display:inline-block;font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:400;margin-left:.255em;padding-right:.5em;position:absolute;right:0;text-decoration:inherit;top:calc(50% - 14px);vertical-align:.255em}.navbar .dropdown-menu{border:none;border-radius:0;display:block;height:100%;left:-100%;margin:0;padding:0 15px;position:absolute;top:0;transition:all .2s linear;width:100%}.navbar .dropdown-menu .dropdown-head{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.navbar .dropdown-menu .dropdown-head .dropdown-back{cursor:pointer}.navbar .dropdown-menu .dropdown-title{border-bottom:1px solid #9c9b9b;margin-bottom:20px;margin-top:20px;padding-bottom:10px}.navbar .dropdown-menu .menu-link-wrapper{height:calc(100% - 114px);overflow-y:auto;padding:15px 0 0;width:100%}.navbar .dropdown-menu .menu-link-wrapper>span{display:block;font-size:14px;margin-bottom:10px;min-height:38px;width:100%}.navbar .dropdown-menu .menu-link-wrapper>span a{align-items:center;display:flex;justify-content:flex-start;padding:0 15px;text-align:left;text-transform:uppercase;white-space:break-spaces}.navbar .dropdown-menu .menu-link-wrapper>span a i{color:#bf9248;font-size:20px;margin-right:10px}.navbar .dropdown-menu .menu-link-wrapper>span a .menu-item-icon{margin-right:10px}.navbar .dropdown-menu .menu-link-wrapper>span a:hover{background-color:transparent;color:#bf9248}.navbar .dropdown-menu .menu-link-wrapper::-webkit-scrollbar{background-color:#9c9b9b;width:2px}.navbar .dropdown-menu .menu-link-wrapper::-webkit-scrollbar-thumb{background:#bf9248;border-radius:2px;outline:none}.navbar .dropdown-menu.show{left:0}@media only screen and (min-width:992px){.navbar{border-top:1px solid #f2f2f2}.navbar .nav-item.position-lg-relative{position:relative!important}.navbar a.nav-link{color:#231f20;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:15px;line-height:24px}.navbar a.nav-link.dropdown-toggle{padding-right:25px}.navbar .dropdown-toggle:after{content:"\f078";font-size:16px;margin-left:.255em;padding-right:0;right:3px;top:calc(50% - 12px)}.navbar a.nav-link.dropdown-toggle.show{border-bottom:2px solid #bf9248;color:#bf9248}.navbar a.nav-link.dropdown-toggle.show:after{color:#bf9248;content:"\f077"}.navbar .dropdown-menu{display:none}.navbar .dropdown-menu.show{border:none;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;left:0;padding:0 15px;position:absolute;top:58px;width:100%}.navbar .dropdown-menu.show .menu-link-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;height:auto;justify-content:flex-start;overflow-y:unset;padding:15px 0 0;width:100%}.navbar .dropdown-menu.show .menu-link-wrapper>span{display:block;margin-bottom:10px;max-width:25%;min-height:38px;width:25%}.navbar .dropdown-menu.show .menu-link-wrapper>span a{align-items:center;display:flex;justify-content:flex-start;padding:0 15px;text-align:left;white-space:break-spaces}.navbar .dropdown-menu.show .menu-link-wrapper>span a i{color:#bf9248;font-size:20px;margin-right:10px}.navbar .dropdown-menu.show .menu-link-wrapper>span a .menu-item-icon{height:32px;width:32px}.navbar .dropdown-menu.show .menu-link-wrapper::-webkit-scrollbar{background-color:#9c9b9b;width:2px}.navbar .dropdown-menu.show .menu-link-wrapper::-webkit-scrollbar-thumb{background:#bf9248;border-radius:2px;outline:none}.navbar .dropdown-menu.show .menu-link-wrapper.alternate-menu-link-wrapper>span{max-width:100%;min-height:28px;width:100%}.navbar .dropdown-menu.show .dropdown-view-all{display:block;padding:0 15px}.navbar .dropdown-menu.show .dropdown-view-all a{align-items:center;color:#bf9248;display:flex;gap:10px;margin-bottom:10px;margin-top:10px}.navbar .dropdown-menu.show.alternate-dropdown-menu{width:180px}}.custom-progress-bar{background:linear-gradient(90deg,#bf9248,#bf9248 50%,#231f20 95%);height:2px;width:1%}.banner-section{padding-bottom:60px}.banner-section video{float:left;height:auto;margin:0;padding:0;width:100%}.banner-section .carousel-indicators{align-items:center;bottom:-38px;margin-bottom:0}.banner-section .carousel-indicators button{background-color:#231f20}.banner-section .carousel-indicators button.active{background-color:transparent;background-image:url(../images/sliderIndicatorM.svg);background-repeat:no-repeat;background-size:16px;border:none;height:16px;padding:0;width:16px}.banner-section .carousel-inner .carousel-item{background:linear-gradient(90deg,#fcf2d3,#efd3a4 94.28%)}.banner-section .carousel-inner .carousel-item .bg-img{opacity:0;position:relative;z-index:-1}.banner-section .carousel-inner .carousel-item .item-overlays-text{align-items:center;display:flex;height:100%;justify-content:center;padding:0 20px;position:absolute;top:0;width:100%;z-index:1}.banner-section .carousel-inner .carousel-item .item-overlays-text .heading{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;margin-bottom:0;text-align:center;text-transform:uppercase}.banner-section .carousel-inner .carousel-item .item-overlays-text .heading.text-white{color:#fff}.banner-section .carousel-inner .carousel-item .item-overlays-text .heading.light-blue{color:#007fb2}@media only screen and (min-width:360px){.banner-section .carousel-inner .carousel-item .item-overlays-text .heading{font-size:24px;line-height:30px}}@media only screen and (min-width:992px){.banner-section .carousel-inner .carousel-item .item-overlays-text .heading{font-size:42px;line-height:52px}}.rounded-images{border-radius:8px;overflow:hidden}.missionVisionSlider .carousel-indicators{background-color:rgba(0,0,0,.5);border-radius:8px;margin-left:auto;margin-right:auto;padding:0 10px;width:-moz-max-content;width:max-content}.missionVisionSlider .carousel-indicators button{border-radius:50%;height:10px;width:10px}.missionVisionSlider .carousel-indicators button.active{background-color:#bf9248;border-radius:3px;height:10px;width:30px}.mission-vision-wrapper{background:transparent}.mission-vision-wrapper .gradient-box{align-items:center;background:#fff;background-clip:padding-box;border:1px solid transparent;border-radius:8px;box-sizing:border-box;display:flex;margin-top:25px;padding:75px 20px 20px;position:relative;width:85%}.mission-vision-wrapper .gradient-box:before{background:#bf9248;background:linear-gradient(40deg,#bf9248,transparent 70%,transparent);border-radius:inherit; /* !importanté */bottom:0;content:"";left:0;margin:-1px; /* !importanté */position:absolute;right:0;top:0;z-index:-1}.mission-vision-wrapper .gradient-box .quote-wrapper{border-radius:8px;display:block;max-width:70px;overflow:hidden;position:absolute;right:0;top:0}.mission-vision-wrapper .gradient-box .mission-vision-content .mv-title{display:inline-block;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;position:relative}.mission-vision-wrapper .gradient-box .mission-vision-content .mv-title:after{bottom:-8px;content:"";height:2px;left:0;position:absolute;width:140%}.mission-vision-wrapper .gradient-box .mission-vision-content p{margin-top:30px}.mission-vision-wrapper .gradient-box-rev{float:right}.mission-vision-wrapper .gradient-box-rev:before{background:#bf9248;background:linear-gradient(40deg,transparent,transparent 30%,#bf9248)}.mission-vision-wrapper .gradient-box-rev .quote-wrapper{border-radius:7px}@media only screen and (min-width:992px){.mission-vision-wrapper{align-items:flex-start;background:transparent;display:flex;flex-wrap:nowrap;justify-content:space-between}.mission-vision-wrapper .gradient-box{margin-top:0;width:48%}.mission-vision-wrapper .gradient-box .mission-vision-content .mv-title{font-size:24px;line-height:28px}.mission-vision-wrapper .gradient-box .mission-vision-content .mv-title:after{width:100%}.mission-vision-wrapper .gradient-box-rev{float:none;margin-top:80px}}.training-slider .slick-slide{margin:0 5px}.training-slider .slick-dots{bottom:-40px}.training-slider .slick-dots li button:before{background-color:#9c9b9b;content:"";height:4px;opacity:1;width:20px}.training-slider .slick-dots li.slick-active button:before{background-color:#bf9248}.training-slider .flip-box{background-color:transparent;perspective:1000px}.training-slider .flip-box-inner{height:350px;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .8s;width:100%}.training-slider .slick-active .flip-box .flip-box-inner{transform:rotateY(180deg)}.training-slider .flip-box-back,.training-slider .flip-box-front{backface-visibility:hidden;height:100%;position:absolute;width:100%}.training-slider .flip-box-front{align-items:center;border:1px solid #9c9b9b;color:#231f20;display:flex;justify-content:center}.training-slider .flip-box-front .training-front-wrapper{padding:15px;text-align:center;width:100%}.training-slider .flip-box-front .training-front-wrapper span{color:#231f20;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:28px;text-align:center}.training-slider .flip-box-front .training-front-wrapper img{display:block;margin:0 auto 10px}.training-slider .flip-box-back{transform:rotateY(180deg)}.training-slider .flip-box-back .box-overlay{background:#000;background:linear-gradient(0deg,#000,transparent);bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.training-slider .flip-box-back picture{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;overflow:hidden;position:absolute;top:0;width:100%}.training-slider .flip-box-back p{bottom:25px;color:#fff;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;left:0;line-height:18px;padding:15px;position:absolute;text-align:center;width:100%;z-index:1}@media only screen and (min-width:992px){.training-slider{display:flex;flex-wrap:wrap}.training-slider>div{width:50%}.training-slider .flip-box-inner{height:250px}.training-slider .flip-box:hover .flip-box-inner{transform:rotateY(180deg)}}.prosperity-slider.slick-dotted.slick-slider{margin-bottom:60px}.prosperity-slider.slick-dotted.slick-slider .slider-content-wrapper .content-wrapper .section-head-sm{font-size:18px!important;line-height:28px!important}.prosperity-slider.slick-dotted.slick-slider .slick-dots{background-color:rgba(0,0,0,.1);border-radius:8px;bottom:-35px;display:flex;left:calc(50% - 75px);margin-left:auto;margin-right:auto;padding:10px;width:-moz-max-content;width:max-content}.prosperity-slider.slick-dotted.slick-slider .slick-dots li{height:10px;width:20px}.prosperity-slider.slick-dotted.slick-slider .slick-dots button{height:10px}.prosperity-slider.slick-dotted.slick-slider .slick-dots button:before{background-color:#9c9b9b;border-radius:50%;content:"";height:10px;left:calc(50% - 5px);opacity:.8;width:10px}.prosperity-slider.slick-dotted.slick-slider .slick-dots .slick-active{height:10px;width:30px}.prosperity-slider.slick-dotted.slick-slider .slick-dots .slick-active button{background-color:#bf9248;border-radius:3px;height:10px;width:30px}.prosperity-slider.slick-dotted.slick-slider .slick-dots .slick-active button:before{background-color:transparent}@media only screen and (min-width:768px){.prosperity-slider.slick-dotted.slick-slider{margin-bottom:0}.prosperity-slider.slick-dotted.slick-slider .prosperity-slide{align-items:center;display:flex;justify-content:flex-start}.prosperity-slider.slick-dotted.slick-slider .prosperity-slide .slider-content-wrapper,.prosperity-slider.slick-dotted.slick-slider .prosperity-slide .slider-image-wrapper{width:50%}.prosperity-slider.slick-dotted.slick-slider .slider-content-wrapper .content-wrapper .section-head-sm{font-size:28px!important;line-height:32px!important}.prosperity-slider.slick-dotted.slick-slider .slick-dots{align-items:center;background-color:rgba(0,0,0,.05);bottom:auto;flex-direction:column;flex-wrap:wrap;justify-content:center;left:auto;padding:10px 5px;right:-28px;top:calc(50% - 75px)}.prosperity-slider.slick-dotted.slick-slider .slick-dots li{height:20px;margin:5px;width:10px}.prosperity-slider.slick-dotted.slick-slider .slick-dots li button{width:10px}.prosperity-slider.slick-dotted.slick-slider .slick-dots li button:before{content:"";top:calc(50% - 5px)}.prosperity-slider.slick-dotted.slick-slider .slick-dots .slick-active,.prosperity-slider.slick-dotted.slick-slider .slick-dots .slick-active button{height:30px;width:10px}}.watch-video .main-btn .fa-play{align-items:center;background-color:#bf9248;border-radius:50px;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.events-wrapper,.events-wrapper .event-card{position:relative}.events-wrapper .event-card .event-details{padding:20px 0}.events-wrapper .event-card .event-details .name{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:18px;line-height:28px;margin-bottom:15px}.events-wrapper .event-card .event-details .name br{display:none}.events-wrapper .event-card .event-details .type{font-size:14px;line-height:17px;text-decoration:underline;text-transform:uppercase}@media only screen and (min-width:768px){.events-wrapper .event-card{overflow:hidden;position:relative}.events-wrapper .event-card:after{background:linear-gradient(180deg,transparent,#282828 100.41%);bottom:0;content:"";height:50%;left:0;position:absolute;right:0;z-index:0}.events-wrapper .event-card:hover picture img{transform:scale(1.1)}.events-wrapper .event-card:hover:after{background:linear-gradient(180deg,transparent,#bf9248 100.41%);z-index:0}.events-wrapper .event-card picture img{transition:all .4s ease-in-out}.events-wrapper .event-card .event-details{bottom:20px;color:#fff;padding:0 15px;position:absolute;width:100%}.events-wrapper .event-card .event-details .name{font-size:20px;line-height:30px;position:relative;z-index:1}.events-wrapper .event-card .event-details .name br{display:block}.events-wrapper .event-card .event-details .type{color:#fff;position:relative;z-index:1}.events-wrapper .event-card .event-details .type:active,.events-wrapper .event-card .event-details .type:focus,.events-wrapper .event-card .event-details .type:hover{color:#fff}}.news-row .news-card{border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 0 24px 0 hsla(0,0%,53%,.32);display:block;margin-bottom:25px}.news-row .news-card:hover{color:inherit}.news-row .news-card .news-details{padding:15px}.news-row .news-card .news-details .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;overflow:hidden;position:relative;text-overflow:ellipsis}.news-row .news-card .news-details .title:after{background-image:url(../images/arrow-up-right.png);background-repeat:no-repeat;background-size:cover;content:"";height:20px;position:absolute;right:0;top:0;width:20px}.news-row .news-card .news-details .wriiten-by{color:#9c9b9b;font-size:14px;line-height:22px;padding-top:10px}@media only screen and (min-width:768px){.news-row .news-card{box-shadow:none}.news-row .news-card:hover{box-shadow:0 0 24px 0 hsla(0,0%,53%,.32)}.news-row .news-card:hover .news-details{padding:15px}.news-row .news-card .news-details{padding:15px 0;transition:all .4s linear}.news-row .news-card .news-details:after{height:24px;width:24px}.news-row .news-card .news-details .title{font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px;padding-right:60px}.news-row .news-card .news-details .wriiten-by{font-size:16px;line-height:24px}}.about-us-banner-section{align-items:flex-end;background-image:url(../images/about-us-bg-banner-1-mob.jpg);background-repeat:no-repeat;background-size:cover;display:flex;min-height:600px;text-transform:uppercase}.about-us-banner-section .heading{color:#231f20;font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;line-height:34px}@media only screen and (min-width:575px){.about-us-banner-section{min-height:680px}}@media only screen and (min-width:768px){.about-us-banner-section{align-items:center;background-image:url(../images/about-us-bg-banner-1.jpg);background-position:100%;min-height:400px}.about-us-banner-section .heading{font-size:32px;line-height:48px}}@media only screen and (min-width:992px){.about-us-banner-section{min-height:500px}}@media only screen and (min-width:1200px){.about-us-banner-section{min-height:600px}}.who-we-are-slider .content-wrapper{margin-bottom:20px;margin-top:20px;padding-bottom:20px;position:relative}.who-we-are-slider .content-wrapper:after{background-color:#bf9248;bottom:0;content:"";height:2px;left:0;position:absolute;width:150px}.who-we-are-slider .project-details .text-gradient{font-size:18px;line-height:24px}.who-we-are-slider .author{margin:20px 0 0 auto;padding-right:80px;text-align:right;width:-moz-fit-content;width:fit-content}.who-we-are-slider .author .wriiten-by{color:#9c9b9b;font-size:14px;line-height:18px}.who-we-are-slider .author .name{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px}.who-we-are-slider .carousel-control-next{background-color:#bf9248;border-radius:50px;bottom:12px;color:#fff;height:30px;left:unset;opacity:1;right:0;top:unset;width:30px}.who-we-are-slider .carousel-control-next .carousel-control-next-icon{width:18px}@media only screen and (min-width:768px){.who-we-are-slider .content-wrapper{margin-bottom:40px;margin-top:0;position:relative}.who-we-are-slider .carousel-control-next{left:45%;right:unset}}.our-object .card{border:none;border-radius:0;box-shadow:4px 4px 48px 0 rgba(0,0,0,.08);position:relative}.our-object .card:before{background-repeat:no-repeat;content:"";height:213px;position:absolute;right:15px;top:30px;width:126px}.our-object .card.mission{margin-right:25px}.our-object .card.mission:before{background-image:url(../images/mission-vision-bg-quotes.png)}.our-object .card.vision{margin-left:25px;margin-top:30px}.our-object .card.vision:before{background-image:url(../images/mission-vision-bg-quotes.png)}.our-object .card .card-body{border:none;border-radius:0}.our-object .card .card-body .title{align-items:center;color:#bf9248;display:flex;font-size:18px;justify-content:flex-end;line-height:24px;min-height:125px;position:relative;right:20px;text-align:right}.our-object .card .card-body .content{padding-top:20px;position:relative}.our-object .card .card-body .content:before{background-color:#bf9248;content:"";height:2px;left:0;position:absolute;top:0;width:80px}@media only screen and (min-width:768px){.our-object .card.mission{margin-right:0}.our-object .card.vision{margin-left:0;margin-top:100px}.our-object .card .card-body .title{font-size:24px;line-height:24px}.our-object .card .card-body .content{font-size:16px;line-height:24px}}@media only screen and (min-width:992px){.our-object .bg-img{background-image:url(../images/our-object-bg-banner.png);background-repeat:no-repeat;background-size:contain;min-height:450px}}@media only screen and (min-width:1200px){.our-object .card .card-body .content:before{width:150px}}.company-value .read-more-list .item{padding:20px 20px 0}.company-value .read-more-list .item.active{background-color:#f2f2f2;padding-bottom:20px}.company-value .read-more-list .item+.item{margin-top:15px}.company-value .read-more-list .item .read-more{color:#bf9248}@media only screen and (min-width:992px){.company-value .bg-img{background-image:url(../images/company-value-bg-banner.png);background-repeat:no-repeat;background-size:contain;min-height:450px}}.director-quotes{background-color:#f2f2f2;text-align:center}.director-quotes .quotes.icon{position:relative;z-index:1}.director-quotes .quotes.icon:after,.director-quotes .quotes.icon:before{background-image:url(../images/left-quotes.png);background-repeat:no-repeat;background-size:60px;content:"";height:213px;position:absolute;width:126px;z-index:-1}.director-quotes .quotes.icon:before{background-image:url(../images/left-quotes.png);background-position:0 0;left:0;top:-24px}.director-quotes .quotes.icon:after{background-image:url(../images/right-quotes.png);background-position:100% 100%;bottom:-24px;right:0}.director-quotes .quotes .description{color:#bf9248;font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;line-height:20px}.director-quotes .quotes .name{font-size:18px;line-height:24px;padding-top:15px}.director-quotes .quotes .designation{font-size:14px;line-height:22px}.director-quotes .carousel-indicators{bottom:-60px}.director-quotes .carousel-indicators button.active{background-color:#bf9248}.director-quotes .carousel-indicators button{background-color:#9c9b9b}@media only screen and (min-width:768px){.director-quotes{padding-bottom:65px}.director-quotes .quotes.icon:after,.director-quotes .quotes.icon:before{background-size:80px}.director-quotes .quotes.icon:before{left:-20px;top:-48px}.director-quotes .quotes.icon:after{bottom:-68px;right:-20px}.director-quotes .quotes .description{font-size:18px;line-height:24px}.director-quotes .quotes .name{font-size:24px;line-height:28px}.director-quotes .quotes .designation{font-size:16px;line-height:24px}}@media only screen and (min-width:992px){.director-quotes .quotes{margin:0 auto}.director-quotes .quotes.icon:before{left:-40px}.director-quotes .quotes.icon:after{right:-40px}}.team-member-list{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.team-member-list .item{margin-bottom:30px;max-width:48%;text-align:center;width:48%}.team-member-list .item:nth-child(2n){margin-left:4%}.team-member-list .item .member-details{background-color:#fff;box-shadow:4px 4px 48px 0 rgba(0,0,0,.08);display:inline-block;padding:5px}.team-member-list .item .member-details .personal-info{display:flex;flex-direction:column;justify-content:center;min-height:100px;padding-top:10px}.team-member-list .item .member-details .personal-info .name{color:#bf9248;font-size:20px;line-height:24px;padding-bottom:5px}.team-member-list .item:last-child{margin-bottom:0}@media only screen and (min-width:768px){.team-member-list{justify-content:center}.team-member-list .item{margin-bottom:45px;max-width:33.33%;width:33.33%}.team-member-list .item:last-child{margin-bottom:45px}.team-member-list .item:nth-child(2n){margin-left:0}.team-member-list .w30{max-width:33.33%;width:33%}}@media only screen and (min-width:992px){.team-member-list .item{max-width:25%;width:25%}.team-member-list .item .member-details{width:80%}.team-member-list .w30{max-width:33.33%;width:33%}}@media only screen and (min-width:1200px){.team-member-list .item .member-details{width:65%}.team-member-list .w30{max-width:49%;width:33.33%}}.services-banner-section{background:linear-gradient(90deg,#fcf2d3,#efd3a4 94.28%)}.services-banner-section .heading{color:#231f20;font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:32px;line-height:48px;text-transform:uppercase}.service-content{font-size:16px;line-height:24px}.service-card{box-shadow:2px 2px 24px 0 rgba(0,0,0,.11);color:#231f20;display:block;margin-bottom:25px;padding:10px;position:relative;text-decoration:none}.service-card .card-content{background-color:#fff}.service-card .card-content .title{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;padding-top:10px;text-transform:uppercase}.service-card .card-content .description,.service-card .card-content .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.service-card .card-content .description{margin-bottom:10px;margin-top:10px}.service-card .card-content .service-cta{align-items:center;background-color:#bf9248;border-color:transparent;border-radius:4px;color:#fff;display:inline-flex;gap:8px;justify-content:center}.service-card:hover{color:#231f20}@media only screen and (min-width:768px){.company-value .read-more-list .item,.event-card-listing .event-card,.form .custom-radio,.mp-news-row .news-card,.mp-news-row .news-sidebar-card .news-sidebar-card-row,.read-more-list .item,.read-more-list .item .content,.service-card,.service-card .card-content,.service-card .card-content .description,.service-card .card-content .title,.service-card .card-img,.transition-400ms-all{transition:all .4s linear}.service-card{box-shadow:none;height:400px}.service-card:hover{box-shadow:4px 4px 24px 0 rgba(0,0,0,.11)}.service-card:hover,.service-card:hover .card-content{background-color:#bf9248}.service-card:hover .card-content .title{-webkit-line-clamp:unset;color:#fff}.service-card:hover .card-content .description{color:#fff;height:45px;opacity:1;visibility:visible}.service-card:hover .card-content .service-cta{background-color:#fff;color:#231f20}.service-card .card-content{bottom:0;left:0;padding:10px;position:absolute}.service-card .card-content .title{-webkit-line-clamp:1;padding-top:0}.service-card .card-content .description{height:0;opacity:0;visibility:hidden}.service-content{border-left:2px solid #bf9248;padding-left:15px}}.rate-card-table-col{color:#231f20}.rate-card-table-col .sub-heading{color:#231f20;display:inline-block;font-family:Futura-Book,Arial,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:32px}.rate-card-table-col table{border:1px solid #231f20;color:#231f20}.rate-card-table-col table thead{background-color:#bf9248;vertical-align:middle}@media only screen and (min-width:992px){.rate-card-table-col,.rate-card-table-col .sub-heading{color:#fff}.rate-card-table-col table{border:1px solid #fff;color:#fff}}.login-box{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:fixed;right:0;top:0;width:100%;z-index:9}.login-box:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7);bottom:0;content:"";position:absolute;top:0;width:100%;z-index:1}.login-box .card{text-align:center;top:60px;z-index:2}.login-box .card .card-title{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px}.login-box .card .content{font-size:18px;line-height:24px}.login-box .card .content .link{color:#bf9248;text-decoration:underline}@media only screen and (min-width:992px){.login-box{align-items:center;position:absolute;width:50%}.login-box .card{top:25px}}.training-banner-section{position:relative}.training-banner-section .top-negative{margin-top:-150px}.training-banner-section .banner-image{background-position:50%;background-size:cover;height:auto;min-height:300px;width:100%}.training-banner-section .banner-overlay{background:linear-gradient(90deg,#000,transparent);height:300px;position:absolute;top:0;width:100%}.training-banner-section .title-sect{color:#fff;padding-bottom:25px;position:relative}.training-banner-section .title-sect .heading{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px;margin-bottom:15px;text-transform:uppercase}.training-banner-section .title-sect .view-more{color:#fff;text-decoration:underline;text-transform:uppercase}.training-banner-section .training-details .heading{font-size:18px;line-height:24px;position:relative;text-transform:uppercase}.training-banner-section .training-details .heading br{display:none}.training-banner-section .training-details .read-more-list .item .content{-webkit-line-clamp:unset}.training-banner-section .training-details .read-more-list .read-more{display:none}.training-banner-section .training-details .our-course-list{margin-top:25px}.training-banner-section .training-details .our-course-list .ourCourseAccordion{background-color:transparent}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item{background-color:transparent;border:none;border-radius:0}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item+.accordion-item{border-top:1px solid #231f20}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-header{background-color:transparent}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-header .accordion-button{background-color:transparent;box-shadow:none;color:#231f20;cursor:pointer;padding-left:0;padding-right:0}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-header .accordion-button:after{align-items:center;background:none;color:#231f20;content:"\f078";display:flex;font-family:fontAwesome;font-size:20px;justify-content:center}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-header .accordion-button .services-icon{filter:brightness(0) invert(0)}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-collapse .accordion-body{padding:0 0 15px}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-collapse .accordion-body .course-details{font-size:14px;line-height:22px}.training-banner-section .form-header-notes{background-color:#bf9248;color:#fff;padding:5px;position:relative;z-index:1}.training-banner-section .training-form{background-color:#fff;box-shadow:0 0 16px 0 rgba(0,23,57,.08);margin-bottom:20px;padding:20px;position:relative}.training-banner-section .training-form .step-container{margin-bottom:25px}.training-banner-section .training-form .step-container .step-details{flex-basis:16%;position:relative}.training-banner-section .training-form .step-container .step-details:first-child:before{content:none}.training-banner-section .training-form .step-container .step-details:before{background-color:#f2f2f2;border-radius:50px;content:"";height:3px;left:-120px;position:absolute;top:15px;width:100px}.training-banner-section .training-form .step-container .step-details.active .circle{background-color:#bf9248;color:#fff}.training-banner-section .training-form .step-container .step-details.active .name{color:#bf9248}.training-banner-section .training-form .step-container .step-details .circle{align-items:center;background-color:#f2f2f2;border-radius:50%;color:#9c9b9b;cursor:pointer;display:inline-block;display:flex;height:32px;justify-content:center;line-height:32px;margin-bottom:5px;width:32px}.training-banner-section .training-form .step-container .step-details .name{color:#9c9b9b;font-size:14px;line-height:18px}.training-banner-section .training-form .step-form{min-height:300px;overflow-x:hidden;overflow-y:unset;padding-right:8px}.training-banner-section .training-form .step-form::-webkit-scrollbar{height:3px;width:8px}.training-banner-section .training-form .step-form::-webkit-scrollbar-thumb{background:#bf9248}.training-banner-section .training-form .step-form::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #231f20}.training-banner-section .training-form .step-form .radio-list{flex-wrap:wrap}.training-banner-section .training-form .step-form .radio-list .custom-radio{flex:1 1 100%;margin-bottom:10px}.training-banner-section .training-form .step-form .radio-list .custom-radio:last-child{margin-bottom:0}.training-banner-section .training-form .step-form .radio-list .custom-radio .form-check-label:after,.training-banner-section .training-form .step-form .radio-list .custom-radio .form-check-label:before{top:12px}.training-banner-section .training-form .step-form .number-code{display:flex}.training-banner-section .training-form .step-form .number-code .code-input{flex:1 0 1em;text-align:center;width:1em}.training-banner-section .training-form .step-form .number-code .code-input+.code-input{margin-left:15px}.training-banner-section .training-form .step-form .change-pan{color:#bf9248;cursor:pointer;font-size:14px;line-height:18px;padding-top:5px;text-align:right;text-decoration:underline}.training-banner-section .training-form .step-form .note{color:#9c9b9b;font-size:14px;line-height:18px}.training-banner-section .training-form .step-form .choosefile{border:2px dashed #bf9248;border-radius:10px;color:#9c9b9b;padding:20px;position:relative;text-align:center}.training-banner-section .training-form .step-form .choosefile input[type=file]{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:100%}.training-banner-section .training-form .step-form .choosefile .link,.training-banner-section .training-form .step-form .choosefile .link:active,.training-banner-section .training-form .step-form .choosefile .link:focus,.training-banner-section .training-form .step-form .choosefile .link:hover{color:#bf9248;text-decoration:underline}.training-banner-section .training-form .progress{height:3px;margin:20px 0 25px}.training-banner-section .training-form .progress .progress-bar{background-color:#bf9248}.training-banner-section .training-form .title{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;margin-bottom:25px}.training-banner-section .training-details{position:relative}.training-banner-section .wizard .steps .current-info{display:none}.training-banner-section .wizard .steps ul{display:flex;justify-content:center}.training-banner-section .wizard .steps ul li a{align-items:center;background-color:#9c9b9b;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;margin-right:80px;position:relative;width:40px}.training-banner-section .wizard .steps ul li a:before{background-color:#9c9b9b;content:"";height:2px;left:50px;position:absolute;top:50%;transform:translateY(-50%);width:60px}.training-banner-section .wizard .steps ul li:last-child a:before{content:none}.training-banner-section .wizard .steps ul li.current a,.training-banner-section .wizard .steps ul li.current a:before{background-color:#bf9248}.training-banner-section .wizard .steps ul li.checked.done a,.training-banner-section .wizard .steps ul li.checked.done a:before{background-color:#231f20}.training-banner-section .wizard .disabled .main-btn{display:none}.training-banner-section .thankyou-msg-wrapper{background-color:#fff;box-shadow:0 0 16px 0 rgba(0,23,57,.08);margin-bottom:20px;padding:20px;position:relative;text-align:center}.training-banner-section .thankyou-msg-wrapper .title-wrapper{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px;margin-bottom:0}.training-banner-section .thankyou-msg-wrapper .title-wrapper .sub-title{font-weight:400}.training-banner-section .thankyou-msg-wrapper .title-wrapper .text-brown{color:#bf9248}.training-banner-section .thankyou-msg-wrapper picture{display:block;margin:20px 0}.training-banner-section .thankyou-msg-wrapper .get-in-touch .title{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;font-style:italic;line-height:28px}.training-banner-section .thankyou-msg-wrapper .get-in-touch .content{font-size:16px;line-height:24px}.training-banner-section .thankyou-msg-wrapper .btn-brown{background-color:#bf9248;border-radius:4px;color:#fff;padding:8px 16px}@media only screen and (min-width:768px){.training-banner-section .training-form .title{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:22px;line-height:32px;margin-bottom:25px}.training-banner-section .training-form .step-form .radio-list .custom-radio{flex-basis:50%}}@media only screen and (min-width:992px){.training-banner-section{min-height:calc(100vh - 131px)}.training-banner-section .top-negative{margin-top:0;min-height:calc(100vh - 131px)}.training-banner-section .banner-image{background-attachment:scroll;background-position:50%;background-size:cover;height:100%;position:absolute;width:50%}.training-banner-section .banner-overlay{background:linear-gradient(90deg,#000,transparent);height:100%;position:absolute;width:50%}.training-banner-section .training-details{max-height:70vh;min-height:70vh;overflow-y:auto;padding-right:40px}.training-banner-section .training-details::-webkit-scrollbar{height:10px;width:10px}.training-banner-section .training-details::-webkit-scrollbar-thumb{background:#fff}.training-banner-section .training-details::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff}.training-banner-section .training-details .heading{color:#fff;font-size:32px;line-height:48px;margin-bottom:50px;text-transform:uppercase}.training-banner-section .training-details .heading br{display:block}.training-banner-section .training-details .read-more-list{color:#fff}.training-banner-section .training-details .read-more-list .item .content{-webkit-line-clamp:3}.training-banner-section .training-details .read-more-list .read-more{color:#fff;display:inline-block}.training-banner-section .training-details .our-course-list{color:#fff;margin-top:50px}.training-banner-section .training-details .our-course-list .title{color:#fff}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item+.accordion-item{border-color:#fff}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-header .accordion-button,.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-header .accordion-button:after{color:#fff}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-header .accordion-button .services-icon{filter:brightness(0) invert(1)}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-collapse .accordion-body{color:#fff}.training-banner-section .training-details .our-course-list .ourCourseAccordion .accordion-item .accordion-collapse .accordion-body .course-details{font-size:16px;line-height:24px}.training-banner-section .training-form{background-color:transparent;box-shadow:none;margin-bottom:0;padding-left:0;padding-right:0}.training-banner-section .training-form .step-form{max-height:325px;overflow-y:auto}.training-banner-section .thankyou-msg-wrapper{background-color:transparent;box-shadow:none;margin-bottom:0;padding-left:0;padding-right:0}.training-banner-section .thankyou-msg-wrapper .get-in-touch .content,.training-banner-section .thankyou-msg-wrapper .title-wrapper .sub-title{font-size:18px;line-height:28px}}.event-banner-section{align-items:flex-end;background-image:url(../images/event-banner-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:100%;display:flex;min-height:450px;position:relative;z-index:1}.event-banner-section .heading{color:#fff;font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px;position:relative;text-transform:uppercase}.event-banner-section .heading br{display:none}.event-banner-section .eventDetails{margin-top:20px;padding-top:20px;position:relative}.event-banner-section .eventDetails:before{background-color:#fff;border-radius:8px;content:"";height:2px;left:0;position:absolute;top:0;width:120px}.event-banner-section .eventDetails .date-location{color:#fff}.event-banner-section .eventDetails .date-location .date,.event-banner-section .eventDetails .date-location .location{padding-left:30px;position:relative}.event-banner-section .eventDetails .date-location .date:before,.event-banner-section .eventDetails .date-location .location:before{background-position:50%;background-repeat:no-repeat;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.event-banner-section .eventDetails .date-location .date{margin-bottom:10px}.event-banner-section .eventDetails .date-location .date:before{background-image:url(../images/calendar-white.svg)}.event-banner-section .eventDetails .date-location .location:before{background-image:url(../images/location-white.svg)}.event-banner-section .btn{background-color:#fff;color:#231f20;margin-top:25px;position:relative}.event-banner-section .btn:active,.event-banner-section .btn:focus,.event-banner-section .btn:hover{color:#fff}.event-banner-section:before{background:linear-gradient(180deg,rgba(191,146,72,0) 40.98%,#bf9248 60%);bottom:0;content:"";left:0;position:absolute;top:0;width:100%;z-index:0}.event-banner-section.banner-bg-video{background:none;min-height:400px}.event-banner-section.banner-bg-video:before{background:linear-gradient(180deg,rgba(43,43,43,0) 37.98%,#2b2b2b 61.93%);bottom:0;content:"";left:0;position:absolute;top:0;width:100%;z-index:0}.event-banner-section.banner-bg-video .video{bottom:0;height:70%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.event-banner-section.no-banner{min-height:auto}.event-banner-section.no-banner:before{background-color:#bf9248}@media only screen and (min-width:400px){.event-banner-section{background-size:auto 80%;min-height:500px}}@media only screen and (min-width:520px){.event-banner-section{background-size:100% 90%;min-height:600px}}@media only screen and (min-width:768px){.event-banner-section{align-items:center;background-position:100% 0;background-size:60% 100%;min-height:400px}.event-banner-section:before{background:linear-gradient(270deg,rgba(191,146,72,0) 48%,#bf9248 60%)}.event-banner-section.banner-bg-video:before{background:linear-gradient(270deg,rgba(78,78,78,0) 21.88%,rgba(25,24,24,.74) 90.89%)}.event-banner-section.banner-bg-video .video{height:100%}.event-banner-section .heading{font-size:32px;line-height:48px}.event-banner-section .heading br{display:inline-block}.event-banner-section .eventDetails{display:flex;gap:15px;margin-top:30px;padding-top:30px}}@media only screen and (min-width:992px){.event-banner-section,.event-banner-section.banner-bg-video{min-height:500px}.event-banner-section.no-banner{min-height:350px}}@media only screen and (min-width:1200px){.event-banner-section{min-height:600px}.event-banner-section.banner-bg-video{min-height:500px}.event-banner-section.no-banner{min-height:350px}}.event-card-listing .event-card{border:none;border-radius:0;box-shadow:2px 2px 24px 0 rgba(0,0,0,.11);margin-bottom:25px}.event-card-listing .event-card:active,.event-card-listing .event-card:focus,.event-card-listing .event-card:hover{box-shadow:none;color:#231f20}.event-card-listing .event-card .card-body,.event-card-listing .event-card .card-img-top{border-radius:0}.event-card-listing .event-card .card-body .sub-title{font-size:16px;line-height:24px;margin-bottom:5px}.event-card-listing .event-card .card-body .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;overflow:hidden;text-overflow:ellipsis}.event-card-listing .event-card .card-body .details{border-top:1px solid #f2f2f2;font-size:14px;line-height:24px;margin-top:15px;padding-top:15px}.event-card-listing .event-card .card-body .details .date,.event-card-listing .event-card .card-body .details .location{padding-left:30px;position:relative}.event-card-listing .event-card .card-body .details .date:before,.event-card-listing .event-card .card-body .details .location:before{background-position:50%;background-repeat:no-repeat;content:"";filter:brightness(1) invert(1);height:20px;left:0;position:absolute;top:2px;width:20px}.event-card-listing .event-card .card-body .details .date{margin-bottom:10px}.event-card-listing .event-card .card-body .details .date:before{background-image:url(../images/calendar-white.svg)}.event-card-listing .event-card .card-body .details .location:before{background-image:url(../images/location-white.svg)}@media only screen and (min-width:768px){.event-card-listing .event-card{box-shadow:none;margin-bottom:15px}.event-card-listing .event-card:hover{box-shadow:0 0 24px 0 hsla(0,0%,53%,.32)}.event-card-listing .event-card .card-body .title{min-height:50px}.event-card-listing .event-card .card-body .details{align-items:center;color:#9c9b9b;display:flex;font-size:13px;gap:15px;justify-content:space-between;line-height:24px}.event-card-listing .event-card .card-body .details .date{margin-bottom:0}.event-card-listing .event-card .card-body .details .date:before,.event-card-listing .event-card .card-body .details .location:before{filter:brightness(.3) invert(1)}}.mp-banner-section{background:linear-gradient(90deg,#fcf2d3,#efd3a4 94.28%)}.mp-banner-section .heading{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px;text-transform:uppercase}.mp-banner-section .heading .text-blue{color:#bf9248}@media only screen and (min-width:768px){.mp-banner-section{background-size:cover}.mp-banner-section .heading{font-size:32px;line-height:48px}}.mp-news-row .news-card{border-color:#f2f2f2;border-radius:0;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:block;margin-bottom:25px}.mp-news-row .news-card:hover{box-shadow:none;color:#231f20}.mp-news-row .news-card .card-img-top{border-radius:0}.mp-news-row .news-card .news-details{padding:8px 16px}.mp-news-row .news-card .news-details .posted-website{align-items:center;color:#9c9b9b;display:flex;justify-content:space-between;margin-bottom:5px}.mp-news-row .news-card .news-details .posted-website:hover{color:#231f20}.mp-news-row .news-card .news-details .posted-website .ago{font-size:14px;line-height:22px;padding-left:25px;position:relative}.mp-news-row .news-card .news-details .posted-website .ago:before{background-image:url(../images/timer.svg);background-position:50%;background-repeat:no-repeat;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.mp-news-row .news-card .news-details .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.mp-news-row .news-card .news-details .read-more{color:#bf9248;display:inline;padding-right:30px;position:relative;text-decoration:underline;text-transform:uppercase}.mp-news-row .news-card .news-details .read-more:active,.mp-news-row .news-card .news-details .read-more:focus,.mp-news-row .news-card .news-details .read-more:hover{color:#bf9248}.mp-news-row .news-card .news-details .read-more:after{background-image:url(../images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.mp-news-row .news-sidebar-card{border:none;border-radius:0;display:block;margin-bottom:25px}.mp-news-row .news-sidebar-card .news-sidebar-card-row{border:1px solid #f2f2f2;box-shadow:0 0 14px 0 rgba(0,0,0,.08);margin-bottom:25px}.mp-news-row .news-sidebar-card .news-sidebar-card-row:hover{color:#231f20}.mp-news-row .news-sidebar-card .news-sidebar-card-row .card-img-left{width:100%}.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details{padding:8px 16px}.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details .posted-website{align-items:center;color:#9c9b9b;display:flex;justify-content:space-between;margin-bottom:5px}.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details .posted-website .ago{font-size:14px;line-height:22px;padding-left:25px;position:relative}.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details .posted-website .ago:before{background-image:url(../images/timer.svg);background-position:50%;background-repeat:no-repeat;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details .read-more{color:#bf9248;padding-right:30px;position:relative;text-decoration:underline;text-transform:uppercase}.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details .read-more:active,.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details .read-more:focus,.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details .read-more:hover{color:#bf9248}.mp-news-row .news-sidebar-card .news-sidebar-card-row .news-details .read-more:after{background-image:url(../images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}@media only screen and (min-width:768px){.mp-news-row .news-card .news-details .title{font-size:18px;line-height:28px}.mp-news-row .news-sidebar-card .news-sidebar-card-row:hover{box-shadow:0 0 24px 0 hsla(0,0%,53%,.32)}}@media only screen and (min-width:992px){.mp-news-row .news-card{box-shadow:none}.mp-news-row .news-card:hover{box-shadow:0 0 24px 0 hsla(0,0%,53%,.32)}.mp-news-row .news-sidebar-card .news-sidebar-card-row{box-shadow:none}.mp-news-row .news-sidebar-card .news-sidebar-card-row:hover{box-shadow:0 0 24px 0 hsla(0,0%,53%,.32)}}.event-all-details .heading{margin-bottom:20px;padding-bottom:20px;position:relative}.event-all-details .heading:after{background-color:#231f20;bottom:0;content:"";height:2px;left:0;position:absolute;width:120px}.event-all-details .event-content{align-items:center;display:flex;gap:25px}.event-all-details .event-content .date,.event-all-details .event-content .location{font-size:14px;line-height:22px}.event-all-details .event-content .date .sub-title,.event-all-details .event-content .location .sub-title{color:#bf9248;margin-top:5px}.event-all-details .description{font-size:14px;line-height:22px;margin-top:25px}.event-all-details .description .content+.content{margin-top:15px}@media only screen and (min-width:768px){.event-all-details .heading{margin-bottom:0;padding-bottom:30px}.event-all-details .event-content{border-left:2px solid #231f20;padding-left:25px}.event-all-details .event-content .date .title,.event-all-details .event-content .location .title{font-size:16px;line-height:24px}.event-all-details .event-content .date .sub-title,.event-all-details .event-content .location .sub-title{font-size:18px;line-height:24px}.event-all-details .description{font-size:16px;line-height:24px}}.event-highlight-points{background-image:url(../images/event-hightlight-points-banner-bg-mob.png);background-position:0 0;background-repeat:no-repeat;background-size:auto;padding-top:300px}.event-highlight-points .heading{margin-bottom:20px;padding-bottom:20px;position:relative}.event-highlight-points .heading:after{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;width:120px}.event-highlight-points .bullet-points-list{list-style:none;margin:40px 0 0;padding:0}.event-highlight-points .bullet-points-list .point{color:#fff;font-size:14px;line-height:22px;padding-left:40px;position:relative}.event-highlight-points .bullet-points-list .point:before{background-image:url(../images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border:1px solid #231f20;border-radius:50px;content:"";filter:brightness(0) invert(1);height:24px;left:0;position:absolute;top:0;width:24px}.event-highlight-points .bullet-points-list .point+.point{margin-top:10px}@media only screen and (min-width:360px){.event-highlight-points{background-size:100% 100%}}@media only screen and (min-width:768px){.event-highlight-points .heading{margin-bottom:0;padding-bottom:30px}.event-highlight-points .bullet-points-list .point{font-size:16px;line-height:24px}}@media only screen and (min-width:992px){.event-highlight-points{background-image:url(../images/event-hightlight-points-banner-bg.png);background-size:cover;padding-top:48px}}.event-gallery-slider.slick-slider{margin-bottom:0}.event-gallery-slider .slick-next,.event-gallery-slider .slick-prev{align-items:center;background-color:#bf9248;border-radius:50px;color:#fff;display:flex;height:30px;justify-content:center;left:unset;right:0;top:-48px;width:30px}.event-gallery-slider .slick-next:before,.event-gallery-slider .slick-prev:before{background-image:url(../images/chevron-right.svg);background-position:50%;background-repeat:no-repeat;content:"";flex:1 1 100%;height:16px;opacity:1;transform:translate(2px);width:9px}.event-gallery-slider .slick-next.slick-disabled,.event-gallery-slider .slick-prev.slick-disabled{opacity:.5}.event-gallery-slider .slick-prev{right:45px}.event-gallery-slider .slick-prev:before{transform:rotateY(180deg)}.event-gallery-slider .slick-dots{bottom:0;margin-top:10px;position:relative}.event-gallery-slider .slick-dots li{cursor:pointer;height:5px;margin:0;padding:0;width:30px}.event-gallery-slider .slick-dots li:hover button:before{background-color:#bf9248}.event-gallery-slider .slick-dots li.slick-active button:before{background-color:#bf9248;opacity:1}.event-gallery-slider .slick-dots li+li{margin-left:5px}.event-gallery-slider .slick-dots li button{height:5px;padding:0;width:30px}.event-gallery-slider .slick-dots li button:before{background-color:#9c9b9b;border-radius:10px;content:"";height:5px;width:30px}.event-gallery-slider .item{margin-right:15px}.event-gallery-slider .item:last-child{margin-right:0}@media only screen and (min-width:768px){.event-gallery-slider .slick-dots li+li{margin-left:10px}.event-gallery-slider .slick-dots li button:before{width:25px}}.pop-banner-section{background-image:url(../images/IIJSpopupbackgroundstrap.jpg);background-repeat:no-repeat;background-size:cover}.contact-us-banner-section{background-image:url(../images/conact-us-banner-bg-mob.png);background-repeat:no-repeat;background-size:contain}.contact-us-banner-section .contact-us-details{color:#fff;margin-bottom:50px}.contact-us-banner-section .contact-us-details .heading{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;text-transform:uppercase}.contact-us-banner-section .contact-us-details .btn{background-color:#fff;color:#231f20;margin-top:25px}.contact-us-banner-section .contact-us-details .btn:active,.contact-us-banner-section .contact-us-details .btn:focus,.contact-us-banner-section .contact-us-details .btn:hover{color:#fff}.contact-us-banner-section .contact-us-form{background-color:#fff;box-shadow:0 0 16px 0 rgba(0,23,57,.078);padding:20px}.event-enquiries-banner-section{background-image:url(../images/AIBG.jpg);background-repeat:no-repeat;background-size:contain}.event-enquiries-banner-section .contact-us-details{color:#fff;margin-bottom:50px}.event-enquiries-banner-section .contact-us-details .heading{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;text-transform:uppercase}.event-enquiries-banner-section .contact-us-details .btn{background-color:#fff;color:#231f20;margin-top:25px}.event-enquiries-banner-section .contact-us-details .btn:active,.event-enquiries-banner-section .contact-us-details .btn:focus,.event-enquiries-banner-section .contact-us-details .btn:hover{color:#fff}.event-enquiries-banner-section .contact-us-form{background-color:#fff;box-shadow:0 0 16px 0 rgba(0,23,57,.078);padding:20px}@media only screen and (min-width:535px){.contact-us-banner-section,.event-enquiries-banner-section{background-size:100% 400px}}@media only screen and (min-width:992px){.contact-us-banner-section{background-image:url(../images/contact-us-banner-bg.png);background-size:cover}.contact-us-banner-section .contact-us-details{margin-bottom:0}.contact-us-banner-section .contact-us-details .heading{font-size:32px;line-height:38px;margin-bottom:30px;padding-bottom:30px;position:relative}.contact-us-banner-section .contact-us-details .heading:after{background-color:#fff;border-radius:8px;bottom:0;content:"";height:2px;left:0;position:absolute;width:120px}.contact-us-banner-section .contact-us-form{border-radius:8px;box-shadow:4px 4px 16px 0 rgba(0,0,0,.08);padding:50px}.event-enquiries-banner-section{background-image:url(../images/AIBG.jpg);background-size:cover}.event-enquiries-banner-section .contact-us-details{margin-bottom:0}.event-enquiries-banner-section .contact-us-details .heading{font-size:32px;line-height:38px;margin-bottom:30px;padding-bottom:30px;position:relative}.event-enquiries-banner-section .contact-us-details .heading:after{background-color:#fff;border-radius:8px;bottom:0;content:"";height:2px;left:0;position:absolute;width:120px}.event-enquiries-banner-section .contact-us-form{border-radius:8px;box-shadow:4px 4px 16px 0 rgba(0,0,0,.08);padding:50px}.pop-banner-section{background-image:url(../images/IIJSpopupbackgroundstrap.jpg);background-size:cover}}.page-not-found{text-align:center}.dashboard{border-radius:8px;box-shadow:0 0 16px rgba(0,23,57,.2);padding:20px}.dashboard .user-box-wrapper{border:1px solid #bf9248;border-radius:10px;height:100%;padding:16px}.dashboard .user-box-wrapper .user-details .number a{color:#231f20;overflow-wrap:anywhere}.dashboard .user-box-wrapper .user-details .number a:active,.dashboard .user-box-wrapper .user-details .number a:focus,.dashboard .user-box-wrapper .user-details .number a:hover{color:#231f20}.dashboard .user-box-wrapper .action-btn{padding-top:10px}.dashboard .user-box-wrapper .action-btn a,.dashboard .user-box-wrapper .action-btn a:active,.dashboard .user-box-wrapper .action-btn a:focus,.dashboard .user-box-wrapper .action-btn a:hover{color:#bf9248;text-decoration:underline}.dashboard .user-box-wrapper .action-btn .edit-details{margin-bottom:5px}.dashboard .orders-wrapper{border-top:1px solid #f2f2f2;padding-top:30px}.dashboard .orders-wrapper .badge-title{color:#9c9b9b;margin-bottom:25px}.dashboard .orders-wrapper .badge-title .badge{background-color:#bf9248;position:relative;top:-1px}.dashboard .orders-wrapper .order-box-col{margin-bottom:20px}.dashboard .orders-wrapper .order-box-col+.order-box-col{border-top:1px solid #f2f2f2;padding-top:20px}.dashboard .orders-wrapper .order-box-col:last-child{margin-bottom:0}.dashboard .orders-wrapper .order-box-col .order-item-wrapper{padding:10px}.dashboard .orders-wrapper .order-box-col .heading{font-weight:700;margin-bottom:15px}.dashboard .orders-wrapper .order-box-col .order-details .order-row{display:flex}.dashboard .orders-wrapper .order-box-col .order-details .order-row+.order-row{margin-top:10px}.dashboard .orders-wrapper .order-box-col .order-details .order-row .content{flex:1 1 50%}.dashboard .orders-wrapper .order-box-col .order-details .order-row .content+.content{padding-left:15px;position:relative}.dashboard .orders-wrapper .order-box-col .order-details .order-row .content+.content:before{border:1px solid #231f20;content:"";height:100%;left:0;position:absolute;width:1px}.dashboard .orders-wrapper .form .main-btn{width:100%}@media only screen and (min-width:576px){.dashboard .orders-wrapper .order-box-col+.order-box-col{border:none;padding-top:0}}@media only screen and (min-width:768px){.dashboard .orders-wrapper .form .main-btn{width:auto}}@media only screen and (min-width:992px){.dashboard{box-shadow:none;padding:0}.dashboard .orders-wrapper .order-box-col .heading{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;min-height:50px;overflow:hidden;text-overflow:ellipsis}}.new-age-amenities .nav-pills-menu{padding-bottom:40px;text-align:center}.new-age-amenities .nav-pills{background-color:#f2f2f2;border-radius:8px;display:inline-flex;justify-content:center;padding:5px 10px}.new-age-amenities .nav-pills .nav-link{color:#231f20}.new-age-amenities .nav-pills .nav-link.active{color:#fff}.new-age-amenities .tab-pane .section-head-sm{display:block;font-size:28px;font-weight:500;line-height:32px}.new-age-amenities .tab-pane .badge{background-color:#f2f2f2;border-radius:8px;color:#231f20;font-size:14px;font-weight:400;line-height:22px;padding:7px 10px}.mission-vision-wrapper .gradient-box .mission-vision-content .new-age-amenities .tab-pane p,.new-age-amenities .tab-pane .mission-vision-wrapper .gradient-box .mission-vision-content p,.new-age-amenities .tab-pane .section-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.new-age-amenities .tab-pane .read-more{color:#bf9248;display:inline-block;margin:15px 0;text-decoration:underline;text-transform:uppercase}.new-age-amenities .tab-pane .bullet-points-list{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:10px 0 0}.new-age-amenities .tab-pane .bullet-points-list .point{color:#231f20;flex:1 1 50%;font-size:14px;line-height:28px;margin-bottom:20px;padding-left:35px;position:relative}.new-age-amenities .tab-pane .bullet-points-list .point:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:28px;left:0;position:absolute;top:0;width:28px}.new-age-amenities .tab-pane .bullet-points-list .point.icon1:before{background-image:url(../images/key-area-icon1.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon2:before{background-image:url(../images/key-area-icon2.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon3:before{background-image:url(../images/key-area-icon3.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon4:before{background-image:url(../images/key-area-icon4.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon5:before{background-image:url(../images/key-area-icon5.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon6:before{background-image:url(../images/key-area-icon6.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon7:before{background-image:url(../images/key-area-icon7.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon8:before{background-image:url(../images/key-area-icon8.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon9:before{background-image:url(../images/key-area-icon9.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon10:before{background-image:url(../images/key-area-icon10.svg)}.new-age-amenities .tab-pane .bullet-points-list .point.icon11:before{background-image:url(../images/key-area-icon11.svg)}.new-age-amenities .tab-pane .img-shadow{position:relative}.new-age-amenities .tab-pane .img-shadow:before{background-color:#eaeaea;border-radius:8px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:rotate(-4deg);z-index:-1}.new-age-amenities .secure-spot{background-color:#fcf2d3;margin-top:60px;padding:20px 15px}.mission-vision-wrapper .gradient-box .mission-vision-content .new-age-amenities .secure-spot p,.new-age-amenities .secure-spot .mission-vision-wrapper .gradient-box .mission-vision-content p,.new-age-amenities .secure-spot .section-content{padding-bottom:10px}@media only screen and (min-width:768px){.new-age-amenities .tab-pane .bullet-points-list .point{font-size:16px;line-height:28px}}.amenities-modal .modal-content{overflow:visible}.amenities-modal .modal-header{border:none;display:block}.amenities-modal .modal-body{padding-top:0}.amenities-modal .section-head-sm{display:block;font-size:20px;line-height:24px}.amenities-modal .badge{background-color:#f2f2f2;border-radius:8px;color:#231f20;font-size:14px;font-weight:400;line-height:22px;padding:7px 10px}.amenities-modal .card-box-list .card{background-color:#fcf2d3;border-color:#efd3a4;border-radius:16px;height:100%}.amenities-modal .card-box-list .card-body{align-content:space-between;display:flex;flex-wrap:wrap;padding:10px}.amenities-modal .card-box-list .main-content .title{color:#bf9248;font-size:16px;font-weight:400;line-height:24px}.amenities-modal .card-box-list .main-content .content{font-size:14px;line-height:22px}.amenities-modal .card-box-list .icon-wrapper{padding-top:25px}.amenities-modal .card-box-list .icon-circle{background-color:#efd3a4;background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:50px;display:block;height:48px;width:48px}.amenities-modal .card-box-list .icon-circle.icon1{background-image:url(../images/key-area-icon1.svg)}.amenities-modal .card-box-list .icon-circle.icon2{background-image:url(../images/key-area-icon2.svg)}.amenities-modal .card-box-list .icon-circle.icon3{background-image:url(../images/key-area-icon3.svg)}.amenities-modal .card-box-list .icon-circle.icon4{background-image:url(../images/key-area-icon4.svg)}.amenities-modal .card-box-list .icon-circle.icon5{background-image:url(../images/key-area-icon5.svg)}.amenities-modal .card-box-list .icon-circle.icon6{background-image:url(../images/key-area-icon6.svg)}.amenities-modal .card-box-list .icon-circle.icon7{background-image:url(../images/key-area-icon2.svg)}.amenities-modal .card-box-list .icon-circle.icon8{background-image:url(../images/key-area-icon7.svg)}.amenities-modal .card-box-list .icon-circle.icon9{background-image:url(../images/key-area-icon8.svg)}.amenities-modal .card-box-list .icon-circle.icon10{background-image:url(../images/key-area-icon9.svg)}.amenities-modal .card-box-list .icon-circle.icon11{background-image:url(../images/key-area-icon10.svg)}.amenities-modal .card-box-list .icon-circle.icon12{background-image:url(../images/key-area-icon11.svg)}@media only screen and (min-width:768px){.amenities-modal .modal-header{align-items:center;display:flex;justify-content:flex-start}.amenities-modal .section-head-sm{font-size:24px;line-height:28px}.amenities-modal .card-box-list .main-content .title{font-size:20px;line-height:24px}}.footer{background-color:#231f20;color:#fff}.footer .footer-logo{display:block;margin-bottom:15px}.footer .footer-logo img{width:250px}.footer .company-content{font-size:14px;line-height:22px}.footer .footer-title{border-bottom:1px solid #9c9b9b;color:#9c9b9b;margin-bottom:10px;padding-bottom:5px}.footer .footer-menu-item-list{list-style:none;margin:0;padding:0}.footer .footer-menu-item-list .item+.item{margin-top:5px}.footer .footer-menu-item-list .item .item-link{color:#fff}.footer .footer-menu-item-list .item .item-link:active,.footer .footer-menu-item-list .item .item-link:focus,.footer .footer-menu-item-list .item .item-link:hover{color:#bf9248}.footer .contact-details{list-style:none;margin:0;padding:0}.footer .contact-details a{color:#fff}.footer .contact-details a:active,.footer .contact-details a:hover{color:#bf9248}.footer .contact-details .email,.footer .contact-details .location,.footer .contact-details .phone{padding-left:25px;position:relative}.footer .contact-details .email:after,.footer .contact-details .location:after,.footer .contact-details .phone:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:21px;left:0;position:absolute;top:1px;width:21px}.footer .contact-details .email,.footer .contact-details .phone{margin-bottom:10px}.footer .contact-details .phone:after{background-image:url(../images/call.png)}.footer .contact-details .email:after{background-image:url(../images/mail.png)}.footer .contact-details .location:after{background-image:url(../images/location.png)}.footer .subscribe .title{font-size:20px;line-height:24px;padding-bottom:5px}.footer .subscribe .update{color:#9c9b9b}.footer .subscribe .subscribe-form .input-group .form-control{background-color:#231f20;border-color:#bf9248;border-radius:2px;color:#fff;padding:15px 10px}.footer .subscribe .subscribe-form .input-group .form-control:focus{box-shadow:none}.footer .subscribe .subscribe-form .input-group .input-group-text{background-color:#bf9248;border-color:#bf9248;border-radius:0;cursor:pointer}.footer .subscribe .subscribe-form .thank-you-msg p{color:#fff!important}.footer .subscribe .social-item-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.footer .subscribe .social-item-list .item{text-align:center}.footer .subscribe .social-item-list .item+.item{margin-left:10px}.footer .subscribe .social-item-list .item .item-link{color:#bf9248;display:inline-block;height:33px;width:33px}.footer .subscribe .social-item-list .item .item-link .fa-brands{color:#bf9248;font-size:28px;line-height:34px}.footer .subscribe .social-item-list .item .item-link:active,.footer .subscribe .social-item-list .item .item-link:active .fa-brands,.footer .subscribe .social-item-list .item .item-link:focus,.footer .subscribe .social-item-list .item .item-link:focus .fa-brands,.footer .subscribe .social-item-list .item .item-link:hover,.footer .subscribe .social-item-list .item .item-link:hover .fa-brands{color:#fff}.copyright{background-color:#231f20;color:#fff;padding:10px;text-align:center}.copyright .menu-item-list{list-style:none;margin:0;padding:0}.copyright .menu-item-list.horizontal{align-items:center;display:flex}.copyright .menu-item-list .item+.item{margin-left:10px}.copyright .menu-item-list .item .item-link{color:#fff}.copyright .menu-item-list .item .item-link:active,.copyright .menu-item-list .item .item-link:focus,.copyright .menu-item-list .item .item-link:hover{color:#bf9248}.copyright a{color:#fff;margin-bottom:8px}.copyright a:hover{color:#fff}@media only screen and (min-width:576px){.copyright{text-align:left}.copyright a{margin-bottom:0}.copyright .copytext{text-align:right}}.chatbot-btn{align-items:center;background-color:#bf9248;border-radius:12px;bottom:20px;cursor:pointer;display:flex;height:70px;justify-content:center;min-width:260px;padding:5px 10px;position:fixed;right:20px;z-index:999}.chatbot-btn .img-wrapper{background:#fbf1d3;border:3px solid #231f20;border-radius:50%;min-height:56px;min-width:56px;position:relative}.chatbot-btn .img-wrapper:after{background-color:#3bb54a;border:1px solid #fff;border-radius:50%;bottom:0;content:"";display:block;height:8px;position:absolute;right:0;width:8px}.chatbot-btn .img-wrapper img{max-width:50px}.chatbot-btn .chatbot-btn-text span{color:#fff;display:block;font-size:16px;line-height:22px;width:100%}.chatbot-btn .chatbot-btn-text span:first-child{font-weight:700}.chatbot-screen{background-color:#eaeaea;border-radius:20px;bottom:40px;display:none;height:calc(100vh - 80px);position:fixed;right:20px;width:350px;z-index:9999}.chatbot-screen .chatbot-header{background-color:#bf9248;border-radius:20px 20px 0 0;display:flex;min-height:66px;padding:10px;position:relative}.chatbot-screen .chatbot-header .img-wrapper{background:#fbf1d3;border:3px solid #231f20;border-radius:50%;min-width:46px;position:relative}.chatbot-screen .chatbot-header .img-wrapper:after{background-color:#3bb54a;border:1px solid #fff;border-radius:50%;bottom:0;content:"";display:block;height:8px;position:absolute;right:0;width:8px}.chatbot-screen .chatbot-header .img-wrapper img{max-width:40px}.chatbot-screen .chatbot-header .chatbot-btn-text{align-items:center;display:flex;flex-wrap:wrap}.chatbot-screen .chatbot-header .chatbot-btn-text span{color:#fff;display:block;font-size:14px;line-height:20px;width:100%}.chatbot-screen .chatbot-header .chatbot-btn-text span:first-child{font-weight:700}.chatbot-screen .chatbot-header .btn-close{display:block;height:24px;position:absolute;right:10px;top:calc(50% - 16px);width:24px}.chatbot-screen .chatbot-header .btn-close:focus{box-shadow:none}.chatbot-screen .chatbot-body{align-content:flex-end;align-items:flex-end;flex-wrap:wrap;height:calc(100% - 126px);justify-content:flex-start;overflow-y:auto;padding:0 10px}.chatbot-screen .chatbot-body::-webkit-scrollbar{background-color:#9c9b9b;width:3px}.chatbot-screen .chatbot-body::-webkit-scrollbar-thumb{background:#bf9248;border-radius:3px;outline:none}.chatbot-screen .chatbot-body .chatbot-incoming-message-wrapper{align-content:flex-end;align-items:flex-end;display:flex;justify-content:flex-start;margin-bottom:10px;padding-bottom:18px;width:100%}.chatbot-screen .chatbot-body .chatbot-incoming-message-wrapper .message-icon{border-radius:50%;display:inline-block;margin-right:6px;min-height:20px;min-width:20px}.chatbot-screen .chatbot-body .chatbot-incoming-message-wrapper .message-icon img{height:20px;width:20px}.chatbot-screen .chatbot-body .chatbot-incoming-message-wrapper .message-text{background-color:#cacaca;border-radius:15px;display:inline-block;font-size:14px;padding:8px 15px;position:relative}.chatbot-screen .chatbot-body .chatbot-incoming-message-wrapper .message-text:after{bottom:-18px;content:attr(data-date);font-size:13px;left:0;line-height:18px;position:absolute;width:90px}.chatbot-screen .chatbot-body .chatbot-outgoing-message-wrapper{align-content:flex-end;display:flex;justify-content:flex-end;margin-bottom:10px;padding-bottom:18px;width:100%}.chatbot-screen .chatbot-body .chatbot-outgoing-message-wrapper .message-text{background-color:#bf9248;border-radius:15px 15px 3px 15px;color:#fff;display:inline-block;font-size:14px;padding:8px 15px;position:relative}.chatbot-screen .chatbot-body .chatbot-outgoing-message-wrapper .message-text:after{bottom:-18px;color:#231f20;content:attr(data-date);font-size:13px;line-height:18px;position:absolute;right:0;text-align:right;width:90px}.chatbot-screen .chatbot-body .chatbot-suggestions-wrapper{align-items:left;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px;width:100%}.chatbot-screen .chatbot-body .chatbot-suggestions-wrapper a.chatbot-suggestion{background-color:#fbd087;border-radius:15px;color:#231f20;display:inline-block;font-size:14px;margin-bottom:10px;margin-left:8px;padding:10px 15px}.chatbot-screen .chatbot-footer{background-color:#231f20;border-radius:0 0 20px 20px;min-height:60px;padding:10px}.chatbot-screen .chatbot-footer .chatbot-input-wrapper{align-items:center;display:flex;justify-content:space-between}.chatbot-screen .chatbot-footer .chatbot-input-wrapper .input-group{width:calc(100% - 50px)}.chatbot-screen .chatbot-footer .chatbot-input-wrapper .chatbot-input{background-color:#231f20;border:none;border-radius:20px;color:#fff;height:40px;outline:none;padding:0 10px}.chatbot-screen .chatbot-footer .chatbot-input-wrapper .chatbot-input:focus{box-shadow:none}.chatbot-screen .chatbot-footer .chatbot-input-wrapper .chatbot-send-btn{background-color:transparent;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:40px;outline:none;padding:0;position:relative;width:40px}.chatbot-screen .chatbot-footer .chatbot-input-wrapper .chatbot-send-btn:after{border:none;color:#9c9b9b;color:#fff;content:"\f1d8";display:inline-block;font-family:FontAwesome;font-size:20px;font-style:normal;font-weight:400;height:30px;left:5px;line-height:30px;position:absolute;text-decoration:inherit;top:calc(50% - 15px);width:30px}.chatbot-msg-loader{display:inline-block;height:10px;position:relative;width:80px}.chatbot-msg-loader div{animation-timing-function:cubic-bezier(0,1,1,0);background:#bf9248;border-radius:50%;height:9px;position:absolute;top:0;width:9px}.chatbot-msg-loader div:first-child{animation:flip1 .6s infinite;left:8px}.chatbot-msg-loader div:nth-child(2){animation:flip2 .6s infinite;left:8px}.chatbot-msg-loader div:nth-child(3){animation:flip2 .6s infinite;left:32px}.chatbot-msg-loader div:nth-child(4){animation:flip3 .6s infinite;left:56px}@media only screen and (max-width:575px){.chatbot-screen{border-radius:0;bottom:0;height:100%;left:0;min-width:100%;right:0;top:0;width:100%}.chatbot-screen .chatbot-footer,.chatbot-screen .chatbot-header{border-radius:0}}@keyframes flip1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes flip3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes flip2{0%{transform:translate(0)}to{transform:translate(24px)}}.rating{display:flex;flex-direction:row-reverse;justify-content:center}.rating>input{display:none}.rating>input:checked~label:before{opacity:1}.rating>label{color:#ffd600;cursor:pointer;font-size:30px;font-weight:300;position:relative;width:1em}.rating>label:before{content:"★";opacity:0;position:absolute}.rating>label:hover:before,.rating>label:hover~label:before{opacity:1!important}.rating:hover>input:checked~label:before{opacity:.4}.blur-box-wrap{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9}.blur-box-wrap:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7);bottom:0;content:"";position:absolute;top:0;width:100%;z-index:1}.blur-box-wrap .card{margin:0 auto;text-align:center;top:60px;width:85%;z-index:2}.blur-box-wrap .card .card-title{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:24px;line-height:28px}.blur-box-wrap .card .content{font-size:18px;line-height:24px}.blur-box-wrap .card .content .link{color:#bf9248;text-decoration:underline}@media only screen and (min-width:992px){.blur-box-wrap{position:absolute;top:130px}.blur-box-wrap.top-0{top:0}.blur-box-wrap .card{top:25px;width:50%}}.inner-banner-section{background-image:url(../images/contact-us-banner-bg.png);background-repeat:no-repeat;background-size:contain;background-size:100% 270px;padding:80px 0}.inner-banner-section .inner-details{color:#fff;margin-bottom:30px}.inner-banner-section .inner-details .heading{font-family:Futura-Medium,Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;text-transform:uppercase}.inner-banner-section .inner-details .btn{background-color:#fff;color:#231f20;margin-top:25px}.inner-banner-section .inner-details .btn:active,.inner-banner-section .inner-details .btn:focus,.inner-banner-section .inner-details .btn:hover{color:#fff}.inner-banner-section .inner-form{background-color:#fff;box-shadow:0 0 16px 0 rgba(0,23,57,.078);padding:20px}@media only screen and (min-width:535px){.inner-banner-section{background-size:100% 400px}}@media only screen and (min-width:992px){.inner-banner-section{background-image:url(../images/contact-us-banner-bg.png);background-size:cover}.inner-banner-section .inner-details{margin-bottom:0}.inner-banner-section .inner-details .heading{font-size:32px;line-height:38px;margin-bottom:0;position:relative}.inner-banner-section .inner-form{border-radius:8px;box-shadow:4px 4px 16px 0 rgba(0,0,0,.08);padding:50px}}.job-post-wrapper .post-row .post-title{flex-basis:38%}.job-post-wrapper .bullet-points-list{list-style:none;margin:0;padding:0}.job-post-wrapper .bullet-points-list .point{padding-left:40px;position:relative}.job-post-wrapper .bullet-points-list .point:before{background-image:url(../images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border:1px solid #231f20;border-radius:50px;content:"";height:24px;left:0;position:absolute;top:4px;width:24px}.job-post-wrapper .bullet-points-list .point+.point{margin-top:10px}.career-gallery-slider.slick-slider{margin-bottom:0}.career-gallery-slider .slick-next,.career-gallery-slider .slick-prev{align-items:center;background-color:#bf9248;border-radius:50px;color:#fff;display:flex;height:30px;justify-content:center;left:unset;right:0;top:-48px;width:30px}.career-gallery-slider .slick-next:before,.career-gallery-slider .slick-prev:before{background-image:url(../images/chevron-right.svg);background-position:50%;background-repeat:no-repeat;content:"";flex:1 1 100%;height:16px;opacity:1;transform:translate(2px);width:9px}.career-gallery-slider .slick-next.slick-disabled,.career-gallery-slider .slick-prev.slick-disabled{opacity:.5}.career-gallery-slider .slick-prev{right:45px}.career-gallery-slider .slick-prev:before{transform:rotateY(180deg)}.career-gallery-slider .slick-dots{bottom:0;margin-top:10px;position:relative}.career-gallery-slider .slick-dots li{cursor:pointer;height:5px;margin:0;padding:0;width:30px}.career-gallery-slider .slick-dots li:hover button:before{background-color:#bf9248}.career-gallery-slider .slick-dots li.slick-active button:before{background-color:#bf9248;opacity:1}.career-gallery-slider .slick-dots li+li{margin-left:5px}.career-gallery-slider .slick-dots li button{height:5px;padding:0;width:30px}.career-gallery-slider .slick-dots li button:before{background-color:#9c9b9b;border-radius:10px;content:"";height:5px;width:30px}.career-gallery-slider .item{margin-right:15px}.career-gallery-slider .item:last-child{margin-right:0}@media only screen and (min-width:768px){.career-gallery-slider .slick-dots li+li{margin-left:10px}.career-gallery-slider .slick-dots li button:before{width:25px}}.animated{display:block}.animated,.animated-list{background:#bf9248;height:30px}.animated-list{color:#fff;font-size:11px;line-height:30px;overflow:hidden;white-space:nowrap}@media only screen and (min-width:768px){.animated-list{font-size:15px}}.animated-list span{animation:topToBottom 13.5s linear 0s infinite;color:#fff;display:inline-block;left:0;opacity:0;overflow:hidden;position:absolute;width:100%;z-index:1}.animated-list span:nth-child(2){animation-delay:2.5s}.animated-list span:nth-child(3){animation-delay:5s}.animated-list span:nth-child(4){animation-delay:7.5s}.animated-list span:nth-child(5){animation-delay:10s}.animated-list a:hover{color:#fff;cursor:pointer}.animated-list a{cursor:pointer}@keyframes topToBottom{0%{opacity:0;transform:translateY(-30px)}5%{opacity:0;transform:translateY(-30px)}10%{opacity:1;transform:translateY(0)}25%{opacity:1;transform:translateY(0)}30%{opacity:0;transform:translateY(30px)}80%{opacity:0;transform:translateY(30px)}to{opacity:0;transform:translateY(30px)}}
