/* @font-face{font-family:"AlmarenaDisplayBold";src:url('fonts/AlmarenaDisplayBold.woff2') format('woff2'), url('fonts/AlmarenaDisplayBold.woff') format('woff');font-display:swap;} */
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
.center{text-align: center;}.text-primary{color: #00aebe;}.text-secondary{color: #97c844;}.text-white{color: #fff;}.px-5{padding-left: 2.5rem !important;padding-right: 2.5rem !important;}.py-5{padding-top: 2.5rem !important;padding-bottom: 2.5rem !important;}
.tns-outer{display:flex;flex-flow:column-reverse;margin:0 -15px;}.adx-carousel{display:flex;align-items:center}.adx-carousel .carousel-item{height:100%;padding:7px}.adx-carousel .sponsor-item{height:100%;padding: 10px;background-color: #024347;border-radius: 6px;display: flex;height: 50px;align-items: center;justify-content: center;}.adx-carousel .sponsor-item img{width:100%;display: block;height: auto;max-width: 100px;}.adx-carousel .tns-controls{display:none}.tns-outer [data-action]{display:none!important}.tns-controls{display:none}.tns-nav{display:flex;justify-content:center;padding: 15px 0;}.tns-nav button{height:8px;width:7px;background-color:#97c844;border:none;border-radius:100px;margin:4px;opacity:.6}.tns-nav button.tns-nav-active{opacity:1}@media (min-width: 992px){.adx-sponsors{padding: 0 100px;}.adx-carousel .sponsor-item{height: 70px;}}.adx-sponsors .tns-nav{display: none;}
.accordion{padding:20px 0;margin: 0 -15px;}.accordion-item{border:none;border-radius:5px;overflow:hidden;margin-bottom:10px}.accordion-item-header{padding:0 15px 15px 15px;border:none}.accordion-item-header .btn{display:block;width:100%;padding:25px 40px 25px 80px;text-align:left;font-size:15px;line-height: 1.2; font-weight:500;border-radius: 12px;box-shadow: 0 3px 10px #f5f5f5; text-decoration:none;border:none;transition:background-color .3s ease;position:relative}.accordion-item-header .btn:hover{background-color:#f9f9f9;text-decoration:none}.accordion-item-header button i{font-size:12px;width:40px;display:inline-block;color:#00aebe;position:absolute;left:20px;top:50%;transform:translateY(-7px)}.accordion-item-header button img{width:25px;height: auto; display:inline-block;position:absolute;left:30px;top:28px;}.accordion-item-header .btn.active{background-color: #022428;color: #BAF1AD;box-shadow: 0 3px 10px #b9b9b9;}.accordion-item-body{background-color:#fff;padding:20px;font-size:16px;line-height:1.5;}.accordion-fimg{border-radius: 20px; padding: 50px 25px;display: flex;align-items: center;}.accordion-fimg img{width: 100%;height: auto;}.tab-img{width: 100%;height: auto;}.accordion-item-header .btn:not(.active) img{filter: brightness(0) invert(0);}.accordion-home .accordion-item-header{max-width: 420px;}.accordion-home .container{max-width: 1150px;}.accordion .collapse.active{display: block;}.accordion-home h4{color: #95C958;font-size: 22px;margin-bottom: 0;line-height: 1.2;}@media (min-width:992px){.accordion-fimg{min-height: 555px;}.accordion-home h4{font-size: 26px;}}
.tabs{margin:20px -15px;}.tab-nav{display:flex;list-style-type:none;margin-bottom:0;padding-left:0;margin-bottom: 25px;justify-content: start;overflow-x: scroll;scrollbar-width: none;-ms-overflow-style: none;}.tab-nav::-webkit-scrollbar{display: none;}.tab-link{padding: 0 15px;}.tab-link a{font-size: 14px;font-weight: 500;text-decoration:none;width: max-content;padding:10px 0;display:block;background-color:transparent;color:#fff;border-bottom:none;transition:background-color .3s;border-radius:4px 4px 0 0;border-bottom: 2px solid transparent;}.tab-link a:hover{color:#b5b5b5;}.tab-link.active a{color:#B4EC4C;border-bottom-color: #B4EC4C;}.tab-content{display:none;padding:40px 20px;border-radius:5px; background: rgb(55,206,204);background: linear-gradient(192deg, rgba(55,206,204,1) 39%, rgba(22,98,99,1) 100%); color: #fff;}.tabs .btn-primary.text-secondary{font-weight: 500;} .tab-content h3{margin-top:0;font-size: 21px;}.tab-link a::before{background-image: url(../images/icons/tab-icon.svg);content: '';width: 16px;height: 17px;background-repeat: no-repeat;display: inline-block;background-size: 100%;margin-right: 10px;margin-bottom: -4px;}.tab-link.active a::before{background-image: url(../images/icons/tab-active-icon.svg);}@media (min-width: 992px){.tab-content{padding:40px;}.tab-content h3{margin-top:0;font-size: 25px;}.tabs{margin: 20px 0;}.tab-nav{justify-content: center;}}
.wrapper-gallery{display:flex;flex-wrap:wrap}.wrapper-gallery .gallery-link{display:block;margin:3px;position:relative}.wrapper-gallery .gallery-link::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);content:''}.wrapper-gallery .gallery-link:hover:after{background-color:rgba(0,0,0,0)}.wrapper-gallery img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;overflow:hidden}#lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999999;flex-direction:column;align-items:center;justify-content:center}#lightbox-img{max-height:80%;transition:opacity .3s}#lightbox-caption{text-align:center;color:#fff;font-size:16px;margin-top:10px}#video-lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999999;flex-direction:column;align-items:center;justify-content:center}#video-lightbox-img{max-width:90%;max-height:80%;transition:opacity .3s}#video-lightbox-caption{text-align:center;color:#fff;font-size:16px;margin-top:10px}#lightbox-img,#video-lightbox-iframe{max-width:calc(100% - 10px)}.close{color:#fff;position:absolute;top:10px;right:10px;cursor:pointer;font-size:30px}.navigate{color:#fff;position:absolute;top:50%;font-size:30px;cursor:pointer;text-decoration:none}#prev{left:10px}#next{right:10px}#prevv{left:10px}#nextv{right:10px}.wrapper-gallery.grid-6 .gallery-link{width:calc(16.66666666666667% - 6px)}.wrapper-gallery.grid-5 .gallery-link{width:calc(20% - 6px)}.wrapper-gallery.grid-4 .gallery-link{width:calc(25% - 6px)}.wrapper-gallery.grid-3 .gallery-link{width:calc(33.33333333333333% - 6px)}.wrapper-gallery.grid-2 .gallery-link{width:calc(50% - 6px)}.gallery-info h3{font-weight:700}.gallery-main.left-right{display:flex;align-items:center;justify-content:space-between}.gallery-main.left-right .gallery-info{width:50%}.gallery-main.left-right .wrapper-gallery{width:calc(50% - 40px)}.gallery-main.right-left{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.gallery-main.right-left .gallery-info{width:50%}.gallery-main.right-left .wrapper-gallery{width:calc(50% - 40px)}.gallery-main.top-bottom{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.gallery-main.top-bottom .gallery-info{width:100%}.gallery-main.top-bottom .wrapper-gallery{width:calc(100%)}.gallery-main.bottom-top{display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse}.gallery-main.bottom-top .gallery-info{width:100%;padding-top:30px}.gallery-main.bottom-top .wrapper-gallery{width:calc(100%)}.video-link::after{content:'\4d'!important;font-family:'dwg icons';display:flex!important;align-items:center;justify-content:center;color:#fff}.wrapper-gallery audio{width:100%;padding:3px}.audio-item.gallery-link::after{display:none}.gallery-main{border:2px solid #ccc;padding:25px;height:100%;margin-bottom:40px}@media (max-width:767.98px){.gallery-main{flex-direction:column!important}.gallery-main .gallery-info{width:100%!important}.gallery-main .wrapper-gallery{width:calc(100%)!important}.wrapper-gallery.grid-4 .gallery-link,.wrapper-gallery.grid-5 .gallery-link,.wrapper-gallery.grid-6 .gallery-link{width:calc(33.33333333333333% - 6px)}.wrapper-gallery.grid-2 .gallery-link,.wrapper-gallery.grid-3 .gallery-link{width:calc(50% - 6px)}.gallery-main.bottom-top{flex-direction:column}.gallery-main{padding:15px}}@media (min-width:768px) and (max-width:991.98px){.wrapper-gallery.grid-5 .gallery-link,.wrapper-gallery.grid-6 .gallery-link{width:calc(33.33333333333333% - 6px)}}
.shows-listing{padding:0 0 50px}.shows-listing .show-item{padding:15px;background-color:#f7f7f7;margin-bottom:25px}.shows-listing .show-img{width:100%;height:auto;display:block}.shows-listing .show-item h2{font-size:24px;margin-top:15px;font-weight:700}.shows-listing .show-item h3{font-size:18px;margin-bottom:0;color:#a79451;font-weight:700}@media (min-width:768px){.shows-listing.grid-4{display:flex;flex-wrap:wrap;margin:0 -10px}.shows-listing.grid-4 .show-item{width:calc(25% - 20px);margin:10px;position:relative;padding-bottom:70px}.shows-listing.grid-4 .show-item .show-cols{flex:0 0 100%;max-width:100%;position:unset}.shows-listing.grid-4 .show-item h2{font-size:20px;margin-top:15px}.shows-listing.grid-4 .show-item h3{font-size:14px;margin-bottom:15px}.shows-listing.grid-4 .show-item p{font-size:14px}.shows-listing.grid-4 .show-item .show-btns{position:absolute;bottom:15px;left:15px;right:15px}.shows-listing.grid-3{display:flex;flex-wrap:wrap;margin:0 -10px}.shows-listing.grid-3 .show-item{width:calc(33.33333333333333% - 20px);margin:10px;position:relative;padding-bottom:70px}.shows-listing.grid-3 .show-item .show-cols{flex:0 0 100%;max-width:100%;position:unset}.shows-listing.grid-3 .show-item h2{font-size:20px;margin-top:15px}.shows-listing.grid-3 .show-item h3{font-size:14px;margin-bottom:15px}.shows-listing.grid-3 .show-item p{font-size:14px}.shows-listing.grid-3 .show-item .show-btns{position:absolute;bottom:15px;left:15px;right:15px}.shows-listing.grid-2{display:flex;flex-wrap:wrap;margin:0 -10px}.shows-listing.grid-2 .show-item{width:calc(50% - 20px);margin:10px;position:relative;padding-bottom:70px}.shows-listing.grid-2 .show-item .show-cols{flex:0 0 100%;max-width:100%;position:unset}.shows-listing.grid-2 .show-item h2{font-size:20px;margin-top:15px}.shows-listing.grid-2 .show-item h3{font-size:14px;margin-bottom:15px}.shows-listing.grid-2 .show-item p{font-size:14px}.shows-listing.grid-2 .show-item .show-btns{position:absolute;bottom:15px;left:15px;right:15px}}@media (min-width:992px){.shows-listing .show-item h2{font-size:34px;margin-top:0}.shows-listing .show-item h3{font-size:22px}.shows-listing .show-item p{font-size:18px}}@media (min-width:768px) and (max-width:991.98px){.shows-listing.grid-2 .show-item,.shows-listing.grid-3 .show-item,.shows-listing.grid-4 .show-item{width:calc(50% - 20px)}}@media (min-width:992px) and (max-width:1199.98px){.shows-listing.grid-3 .show-item,.shows-listing.grid-4 .show-item{width:calc(33.33333333333333% - 20px)}.shows-listing.grid-2 .show-item{width:calc(50% - 20px)}}
.artist-item .btn{padding: 5px 15px;font-size: 0.9rem;}.artist-item{text-align: center;}.artist-item h3{color: #00aebe !important;}
.api-img{max-width: 900px;width: 100%;height: auto;}.position-relative{position:  relative !important;}
footer{margin-bottom:50px}footer .footer-wrapper{background-color:#022428;border-top:none;color:#fff;font-size:16px;line-height:1.3;text-align:center;padding:50px 25px;border-radius:20px}.footer-wrapper a{color:#fff;text-decoration:none}.footer-wrapper a:hover{text-decoration:none}.footer-wrapper ul li a{font-size:15px}.footer-wrapper-content{padding:50px 0}.footer-wrapper-content ul{padding:0;margin:0}.footer-wrapper-content h4{font-size:26px;text-align:left;line-height:1.2;border-bottom:1px solid #ac2525;padding-bottom:10px;margin-top:40px}.footer-wrapper-copyrights{background-color:#9c2922;padding:20px 0}.footer-wrapper-copyrights .developer{font-size:11px}.footer-wrapper .adx-arrow-right::before{font-size:10px;opacity:.8}.foter-social{margin-bottom:20px}.foter-social a i{line-height:1;display:block;height:18px}.foter-social a{font-size:18px;background-color:#829529;width:40px;height:38px;border-radius:100px;display:inline-flex;align-items:center;justify-content:center}.foter-social a:hover{background-color:#6d7f1d}.rowcol{padding-bottom:40px}footer .subscribe-form input{border:none;border-bottom:2px solid #fff;padding:15px;background-color:transparent;border-radius:0;max-width:220px;margin:0 auto;text-align:center;color:#fff}footer .subscribe-form input::placeholder{font-size:22px;font-weight:500;color:#fff}footer .contact-links p{color:#97c844}footer .contact-links p strong{font-weight:400;color:#fff}footer .contact-links p a{color:#97c844}footer .rowcol .btn-primary{margin-bottom:40px}footer ul{padding-left:0}footer ul li{padding:10px 0}footer ul li a:hover{color:#97c844}footer .footer-copyrights{font-size:12px;color:#959595}footer .footer-copyrights a{color:#959595}footer .footer-copyrights a:hover{color:#97c844}@media (min-width:992px){footer .footer-wrapper{text-align:left;padding:70px 30px}.footer-wrapper-content h4{margin-top:0}.footer-copyrights,.footer-inner{max-width:1000px;margin:0 auto}footer .colsrow .rowcol:nth-child(1){flex:0 0 40%;max-width:40%}footer .colsrow .rowcol:nth-child(1) p{max-width:300px;font-size:24px;font-weight:200}footer .colsrow .rowcol:nth-child(2){flex:0 0 35%;max-width:35%;padding-top:108px}footer .colsrow .rowcol:nth-child(3){flex:0 0 25%;max-width:25%}footer .colsrow .rowcol:nth-child(3) .btn-primary{margin-bottom:55px}footer .footer-logo{margin-bottom:30px;width:200px;height:auto}footer .subscribe-form input{text-align:left;padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:991.98px){footer .colsrow .rowcol{flex:0 0 100%;max-width:100%}}
.reviews-wrapper{background-color:#022428;padding:50px 25px;border-radius:20px;background-repeat:no-repeat;background-position:center}.review-users{display:flex;flex-direction:column;justify-content:center;align-items:center}.ru-item{transition:transform .3s;background:#fff;border-radius:20px;padding:15px;max-width:290px;color:#000;margin-bottom:30px;width:100%}.ru-item .ru-item-link{display:flex;align-items:center}.ru-item .ru-item-link img{width:50px;height:50px;object-fit:cover;border-radius:100px;border:2px solid #fff;margin-right:20px;display:block}.ru-item .ru-item-link h6{margin-bottom:0!important;line-height:1;font-size:15px}.ru-item .ru-item-link h6 span{font-weight:400;display:block;font-size:12px;opacity:.8;margin-top:5px}.ru-item.active{background:#97c844;transform:scale(1.2)}.review-text-pan{margin-bottom:50px;min-height:120px}.review-text-pan .review-text-container{text-align:center;margin:0 auto;max-width:530px;color:#fff}@media (min-width:992px){.review-text-pan{margin-bottom:-120px;height:120px}.reviews-inner{min-height:300px}.ru-item.active{background:#97c844;transform:scale(1.15)}.review-users{align-items:start;margin:0 20px;position:relative}.review-users .ru-item{margin-bottom:60px}.review-users .ru-item:nth-child(2){margin-left:5%}.review-users .ru-item:nth-child(3){position:relative;left:50%;margin-left:-135px;margin-top:-130px}.review-users .ru-item:nth-child(4){position:absolute;right:5%;top:140px}.review-users .ru-item:nth-child(5){position:absolute;right:0;top:0}}@media (min-width:992px) and (max-width:1199.98px){.ru-item{padding:8px;max-width:230px}.ru-item .ru-item-link img{margin-right:5px}.review-users{padding:0}.review-users .ru-item.active{transform:scale(1.02)}.review-users .ru-item:nth-child(2){margin-left:3%}.review-users .ru-item:nth-child(4){right:3%;top:122px}.review-users .ru-item:nth-child(3){margin-top:-115px;margin-left:-113px}.review-text-pan .review-text-container{max-width:390px;font-size:15px}}@media (min-width:1200px) and (max-width:1399.98px){.ru-item{padding:15px;max-width:260px}.ru-item .ru-item-link img{margin-right:5px}.review-users{padding:0}.review-users .ru-item.active{transform:scale(1.02)}.review-users .ru-item:nth-child(2){margin-left:5%}.review-users .ru-item:nth-child(4){right:5%;top:140px}.review-users .ru-item:nth-child(3){margin-top:-115px;margin-left:-133px}.review-text-pan .review-text-container{max-width:450px;font-size:16px}}@media (min-width:992px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-inline{display:inline-block!important}.api-btn{position:absolute;top:calc(50% - 125px);margin-left:-60px}}
.csi-list{margin: 0;padding: 0;display: flex;flex-wrap: wrap;}.csi-list li{width: max-content; color: #fff;background-color: #00aebe;border-radius: 4px;margin: 5px 10px 5px 0;padding: 5px 15px;font-size: 14px;}
.case-study-desc{background-color: #fff;height: 100%;padding: 40px;border-radius: 15px;}.case-study-desc ul{font-family: 'Raleway', sans-serif;margin: 0;padding-left: 20px;}.case-study-desc ul li{margin-bottom: 10px;list-style: circle;}.wrapper_404{text-align: center;padding-bottom:100px;}.wrapper_404 img{max-width: 650px;width: 100%;height: auto;display: block;margin: 0 auto;}.wrapper_404 a{color:#97C844}
