@import url(https://fonts.googleapis.com/css?family=Lato:300,400,400i,700);.button,.gallery,body,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif}body{color:var(--secondary);font-weight:400;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:700}p{margin:0;padding:0;font-size:14px;line-height:24px}.figure.mt-1,.mt-1{margin-top:10px}a,a:hover{text-decoration:none}a:active,a:focus,a:hover{outline:0;text-decoration:none}:active,:focus{outline:0}::-moz-focus-inner{border:0}.btn,.form-control,.form-control:focus{border-radius:0!important;box-shadow:none!important;outline:0!important}.btn-group-lg>.btn,.btn-lg{padding:12px 32px;font-size:18px}.mb-2{margin-bottom:10px}.pad{padding:130px 0 10px}.pad2{padding:40px 0}.parallax-one{background:url("../img/promo/p1.jpg") 50% fixed}.parallax-two{background:url("../img/background/overlay.png"),url("../img/promo/p2.jpg") 50% fixed}.parallax-three{background:url("../img/background/overlay.png"),url("../img/promo/p3.jpg") 50% fixed}.parallax-four{background:url("../img/background/overlay.png"),url("../img/promo/p4.jpg") 50% fixed}.h-twitter:hover{background:#2aa4e3!important}.h-facebook:hover{background:#375b97!important}.h-imdb:hover{background:#f5c518!important;}.h-google:hover{background:#d14a36!important}.h-instagram:hover{background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)!important}.about .team .team-member .member-img .social a:hover i,.btn-theme:hover,footer{background:#252c37}.btn-theme{background:var(--primary);color:#fff;box-shadow:none}.btn-theme:hover{color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.3)}.btn-theme:active,.btn-theme:focus{color:#fff;box-shadow:none}.about .about-what-we .what-we-item h3 i,.contact .contact-item i,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.news-letter .news-content p strong,.portfolio .portfolio-content .item .p-hover a,.projectFactsWrap .item:hover i,.projectFactsWrap .item:hover p,.red,.span1,.theme-color,a,a.cr-link:hover{color:var(--primary)}.events .events-item .figure .img-hover a:hover,.promo .promo-element .promo-link:hover,a:focus,a:hover{color:#252c37}.theme-color-2{color:var(--secondary)}.hero-playlist .playlist-content .playlist-number:hover .music-icon a,.hero-playlist .playlist-content .playlist-number:hover .song-info h4,.hero-playlist .playlist-content .playlist-number:hover .song-info p,.navbar-default .navbar-nav li a,.navbar-default .navbar-nav li a:active,.navbar-default .navbar-nav li a:focus,.navbar-default .navbar-nav li a:hover,.secondary-menu .sm-left a,.white,.why-content .why-item p,a.cr-link{color:#fff}.about .team .team-member .designation,.gray{color:#757c7e}.black{color:#333}.green{color:#53ba83}.lblue{color:#69d2e7}.blue{color:#3da1e3}.orange{color:#f38630}.yellow{color:#ffca1b}.purple{color:#ba01ff}.pink{color:#ff0091}.brown{color:#a37e58}.about .team .team-member .member-img .social,.bg-theme,.cta .cta-element,.featured .featured-item .figure p,.label-theme,.meet .meet-map .map-marker .um-map-marker,.portfolio .portfolio-content .item .p-transparent,.totop a,.work-with-us .why-content .why-item:hover{background:var(--primary)}.bg-white{background-color:#fff}.bg-gray{background-color:#757c7e}.bg-black{background-color:#333}.bg-red{background-color:var(--primary)}.bg-green{background-color:#53ba83}.bg-lblue{background-color:#69d2e7}.bg-blue{background-color:#3da1e3}.bg-orange{background-color:#f38630}.bg-yellow{background-color:#ffca1b}.bg-purple{background-color:#ba01ff}.bg-pink{background-color:#ff0091}.bg-brown{background-color:#a37e58}.navbar-default .navbar-nav li.active a,.navbar-default .navbar-nav li.active a:active,.navbar-default .navbar-nav li.active a:focus,.navbar-default .navbar-nav li.active a:hover{color:#fff;background:0 0}.default-heading h2,.default-heading-shadow h2{border:2px solid var(--primary);position:relative;display:inline-block;margin-top:0;margin-bottom:30px;padding:25px 30px;font-size:45px;text-transform:uppercase}.sub-head{font-size:21px}.promo .promo-element .promo-link{color:var(--primary);background:#333}.hero-playlist .playlist-content .playlist-number:hover{background:var(--primary);border-color:#252c37}.portfolio .portfolio-content .item .p-hover a:hover{background:#252c37;color:#fff}.events .events-item .figure .img-hover{background:var(--primary) 66}.events .events-item .event-info hr{border-color:var(--primary)}.contact .form-content form .form-control:focus{box-shadow:0 0 5px var(--primary);border:1px solid var(--primary)}.landing-1 .landing1-content i{color:var(--primary);border:10px double var(--primary)}footer{border-top:5px solid var(--primary);padding-top:30px;text-align:center}footer .social a:hover{background:#fff;color:#fff;font-size:22px;margin-bottom:15px}.navbar{margin-top:40px;border:0;border-radius:0;box-shadow:none;background:var(--secondary);-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s}.navbar.comeup{margin-top:0;background:rgba(0,0,0,.9)}.navbar-default .navbar-nav>li>a{padding:25px 20px;font-size:15px;font-weight:700;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.navbar-default .navbar-nav>li>a::before{position:absolute;top:60%;left:50%;color:transparent;content:"•";text-shadow:0 0 transparent;font-size:1em;-webkit-transition:text-shadow .3s,color .3s;-moz-transition:text-shadow .3s,color .3s;transition:text-shadow .3s,color .3s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.navbar-default .navbar-nav>li>a:focus::before,.navbar-default .navbar-nav>li>a:hover::before{color:#fff;text-shadow:10px 0 #fff,-10px 0 #fff}.navbar-default .navbar-toggle .icon-bar{background:#eee}.navbar-default .navbar-toggle{border-radius:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}.navbar-brand>img{width:100%;max-width:130px}.secondary-menu{position:fixed;z-index:99999;width:100%;background:var(--primary)}.secondary-menu .sm-left{float:left;text-align:left}.secondary-menu .sm-right{float:right;text-align:right}.secondary-menu .sm-left,.secondary-menu .sm-right{line-height:40px;color:#fff}.secondary-menu .sm-social-link a{display:inline-block;width:40px;height:40px;line-height:40px;font-size:14px;color:#fff;text-align:center;background:rgba(0,0,0,.3)}.banner .carousel .item{-webkit-animation-duration:3s;-webkit-animation-delay:.5s;-moz-animation-duration:3s;-moz-animation-delay:.5s;-ms-animation-duration:3s;-ms-animation-delay:0.5s;-o-animation-duration:3s;-o-animation-delay:.5s;animation-duration:3s;animation-delay:.5s}.banner .carousel .carousel-caption h2,.banner .carousel .carousel-caption h3,.banner .carousel .carousel-caption p{-webkit-animation-duration:2s;-webkit-animation-delay:1s;-moz-animation-duration:2s;-moz-animation-delay:1s;-ms-animation-duration:2s;-ms-animation-delay:1s;-o-animation-duration:2s;-o-animation-delay:1s;animation-duration:2s;animation-delay:1s}.banner .carousel .carousel-caption h2 i{font-size:64px;display:inline-block;margin-right:12px}.banner .carousel .carousel-caption .btn{-webkit-animation-duration:2s;-webkit-animation-delay:2.5s;-moz-animation-duration:2s;-moz-animation-delay:2.5s;-ms-animation-duration:2s;-ms-animation-delay:2.5s;-o-animation-duration:2s;-o-animation-delay:2.5s;animation-duration:2s;animation-delay:2.5s}.banner .carousel .carousel-control{position:absolute;top:50%;margin-top:-25px;display:inline-block;font-size:18px;text-align:center;background:0 0;border:0;opacity:1;text-shadow:none}.banner .carousel .carousel-control span{width:50px;height:50px;line-height:52px;font-size:22px;color:#6a6a6a;display:none}.banner .slide-one,.banner .slide-two{bottom:inherit;top:250px;text-align:left}.banner .slide-one h2,.banner .slide-two h2{margin-bottom:15px;font-size:52px;line-height:42px;font-weight:300;color:#fff}.banner .slide-one h3,.banner .slide-two h3{font-size:24px;line-height:32px;font-weight:400}.banner .slide-one .btn,.banner .slide-two .btn{display:inline-block;margin-top:15px;padding:12px 32px;font-size:16px}.default-heading,.default-heading-shadow{text-align:center;margin-bottom:40px}.default-heading h2:after,.default-heading-shadow h2:after{top:100%;left:50%;border:20px solid rgba(240,253,255,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-20px;border-top-color:var(--primary)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:8s linear infinite rotating;-moz-animation:8s linear infinite rotating;-ms-animation:rotating 8s linear infinite;-o-animation:8s linear infinite rotating;animation:8s linear infinite rotating}.hero-content,.news-letter .news-content,.promo .promo-element{text-align:center}.hero-content h2{margin-top:0;margin-bottom:0;font-size:45px}.hero-content hr{max-width:450px;margin:20px auto;border-top:1px solid #ddd}.hero-content p{font-size:20px;line-height:28px}.figure.mt-5,.hero-playlist{margin-top:50px}.hero-playlist .figure{position:relative;max-width:450px;margin:0 auto}.hero-playlist .figure .disk{position:absolute;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;opacity:.5}.hero-playlist .album-details{margin:10px auto 30px;text-align:left;letter-spacing:.1em}.hero-playlist .album-details2{max-width:500px;margin:30px auto 30px;text-align:justify;letter-spacing:.1em}.hero-playlist .album-details3{max-width:450px;margin:0 auto 10px;text-align:center;letter-spacing:.1em}.hero-playlist .album-details h4{font-size:22px;line-height:32px;text-transform:uppercase}.hero-playlist .album-details h5{margin-top:15px;margin-bottom:20px;font-size:18px;font-weight:400;color:#aaa}.hero-playlist .album-details p,.sText{margin-bottom:30px;font-size:15px;line-height:30px}.playlist-content .playlist-number{margin-bottom:10px;padding:10px 15px;background:#fafafa;border:1px solid #ddd}.playlist-content .playlist-number .song-info{float:left}.playlist-content .playlist-number .song-info h4{margin-top:5px;margin-bottom:5px;font-size:15px}.playlist-content .playlist-number .song-info p{font-size:12px;font-style:italic}.playlist-content .playlist-number .music-icon{float:right}.playlist-content .playlist-number .music-icon a{display:inline-block;width:30px;height:45px;line-height:45px;font-size:20px;text-align:center}.promo .promo-element h3{margin-top:0;margin-bottom:30px;font-size:40px;line-height:52px;color:#fff}.promo .promo-element p{font-size:32px;line-height:44px;font-weight:300;color:#fff}.promo .promo-element .promo-link{display:block;width:120px;height:120px;line-height:120px;margin:40px auto 0;font-size:80px;text-align:center;color:#fff}.featured .featured-item{max-width:450px;margin:30px auto 0;padding-bottom:30px}.featured .featured-item .figure,.team-member .member-img{position:relative;overflow:hidden}.d-caption,.grid>.content{overflow:hidden!important}.featured .featured-item .figure p{position:absolute;bottom:0;right:0;margin-bottom:10%;margin-right:10%;width:80%;height:80%;padding:20px 25px;color:#fff;border:10px solid #fff;font-size:16px;line-height:28px;opacity:0;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.c-container a:hover:after,.c-container-events span:hover:after,.featured .featured-item:hover .figure p{opacity:1}.featured-item .featured-item-info h4{margin-top:30px;font-size:28px;line-height:40px;text-align:center;font-weight:300;text-transform:uppercase}.featured-item .featured-item-info hr{max-width:60px;margin:20px auto;border-top:4px solid #ddd}.featured-item .featured-item-info p{font-size:16px;font-weight:700;text-align:center}.news-letter{padding:150px 0;background:#252c37}.news-letter .news-content h3{margin-top:0;margin-bottom:20px;font-size:44px;line-height:54px;color:#fff}.news-letter .news-content p{margin-bottom:30px;font-size:18px;line-height:28px;font-style:italic;color:#fff}.news-letter .news-content form,.team-member .member-img img{max-width:450px;margin:0 auto}.news-letter .news-content form .btn{padding:10px 20px}.work-with-us .why-content .why-message{padding-bottom:30px;font-size:22px;line-height:32px;text-align:center}.work-with-us .why-content .apply-btn{margin-top:60px;text-align:center}.work-with-us .why-content .why-item{max-width:450px;margin:30px auto 0;padding:20px 25px;background:#252c37}.why-content .why-item .why-number{display:block;margin-bottom:10px;color:#fff;font-family:"Droid Sans",sans-serif;font-size:64px;font-weight:700;line-height:1}.portfolio.pad{padding-top:35px;padding-bottom:70px}.portfolio-content{margin:35px 0}.portfolio-content .item{margin:0;position:relative;padding:2px}.portfolio-content .item img{width:100%;max-width:450px}.portfolio-content .item .p-transparent{position:absolute;top:-20px;left:0;width:80%;height:80%;margin-left:10%;margin-top:13%;opacity:0;border:10px solid #fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.portfolio-content .item .p-hover{position:absolute;top:-40px;left:0;width:80%;margin-top:10%;margin-left:10%;opacity:0;-webkit-transition:.25s linear;-moz-transition:.25s linear;-ms-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;padding:30px;text-align:center}.events .events-item .figure,.meet .meet-map{position:relative}.events .events-item:hover .figure .img-hover,.portfolio-content .item:hover .p-hover,.portfolio-content .item:hover .p-transparent{top:0;opacity:1;-webkit-transition:.25s linear;-moz-transition:.25s linear;-ms-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear}.portfolio-content .item .p-hover h3{margin:30px 0 0;font-size:28px;font-weight:300;color:#fff}.portfolio-content .item .p-hover hr{width:40px;border-top:5px solid #fff;margin:20px auto}.portfolio-content .item .p-hover p{color:#fff;font-style:italic}.portfolio-content .item .p-hover a{display:inline-block;width:45px;height:45px;line-height:45px;margin:25px auto 0;text-align:center;font-size:14px;color:#fff;background:#fff}.cta .cta-element{padding:40px}.cta-element h3{margin-top:0;font-size:26px;line-height:36px;color:#fff}.cta .cta-element p{font-style:italic;color:#fff;font-size:16px;line-height:26px}.cta-element .cta-btn{margin-top:25px}.events .events-item{margin-top:30px;background:#fff;padding:25px}.events .events-item .figure .event-location{position:absolute;bottom:0;left:0;z-index:8;background:rgba(0,0,0,.3);padding:8px 16px;font-size:14px;line-height:26px;color:#fff;font-weight:700}.events .events-item .figure .event-location i{display:inline-block;margin-right:10px;font-size:16px}.events .events-item .figure .event-date{position:absolute;top:30px;right:9px;margin-right:-1px;z-index:7;color:#fff;background:rgba(0,0,0,.25);border:1px solid #fff;text-align:center;font-weight:700;font-size:20px;line-height:30px}.events .events-item .figure .event-date .emonth{font-size:13px;padding:0 5px}.events-item .figure .event-date .etime{display:block;background:#fff;padding:5px 7px;color:#252c37;font-size:13px;line-height:16px}.events .events-item .figure .img-hover{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;opacity:0;-webkit-transition:.25s linear;-moz-transition:.25s linear;-ms-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear}.team-member .member-img .social,.team-member:hover .member-img .social{-webkit-transition:.25s linear;-moz-transition:.25s linear;-ms-transition:.25s linear;-o-transition:.25s linear}.events .events-item .figure .img-hover a{color:var(--primary);background:#333;position:relative;top:50%;display:block;width:80px;height:80px;line-height:80px;margin:-40px auto 0;font-size:52px;text-align:center}.events .events-item .event-info h3{margin-bottom:0;font-size:22px;line-height:32px;text-transform:capitalize}.events .events-item .event-info hr{width:60px;margin-left:0;margin-bottom:15px;border-top:1px solid #fff}.events .events-item .event-info p{font-style:italic}.events .events-item .event-info .btn{display:inline-block;margin-top:20px}button.btn.btn-lg.btn-theme.right-btn{float:right;margin-right:6px}.event-date2{width:fit-content;padding:5px 10px;margin-top:10px;border:2px solid #000;font-size:17px}.about{padding-top:120px}.about .about-what-we{padding-bottom:30px}.about-what-we .what-we-item{max-width:450px;margin:0 auto 30px}.about-what-we .what-we-item h3{font-size:26px;font-weight:400}.about-what-we .what-we-item h3 i{display:inline-block;margin-right:12px}.team{padding-bottom:120px}.team-member{text-align:center;max-width:400px;margin:30px auto 0}.team-member .member-img img{width:100%}.team-member .member-img .social{position:absolute;top:50%;left:0;margin-top:-20px;z-index:10;width:100%;opacity:0;transition:.25s linear}.team-member:hover .member-img .social{opacity:1;transition:.25s linear}.member-img .social a i{width:45px;height:45px;font-size:16px;color:#fff;line-height:45px}.team-member h3{margin-top:30;font-size:22px}.team-member .designation{display:block;font-size:14px}.meet{background:url("../img/flat/back-ptrn.png") #252c37;box-shadow:inset 0 0 10px #000}.projectFactsWrap .item:hover span,.style-switcher{background:#fff}.meet .meet-item{max-width:300px;margin:0 auto;text-align:center}.meet .meet-item img{width:100%;max-width:300px;margin:0 auto}.meet .meet-map{margin-top:70px}.meet .default-heading-2 hr{max-width:90px;margin:25px auto 0;border-top:2px solid #fff}.meet .meet-map .img-map{width:100%;max-width:1080px;margin:0 auto}.meet .tooltip{font-family:"Source Sans Pro",sans-serif;font-size:15px;letter-spacing:.05em}.meet .tooltip .tooltip-inner{padding:4px 8px;border-radius:2px;opacity:1}.meet .meet-map .map-marker{display:block;position:absolute;margin:0;padding:0;text-align:center}.meet-map .map-marker.india{top:45%;left:67%}.meet-map .map-marker.usa{top:35%;left:20%}.meet-map .map-marker.sa{top:68%;left:52%}.meet-map .map-marker.russia{top:18%;left:73%}.meet-map .map-marker.brazil{top:64%;left:30%}.contact .contact-item{max-width:450px;margin:50px auto 100px}.contact .contact-item i{display:block;width:80px;height:80px;line-height:80px;margin:0 auto 30px;text-align:center;font-size:36px;border:1px solid #ddd;border-radius:90px}#error,#success,.form-content form,.form-content form .btn{margin-top:30px}.contact .contact-item .contact-details{display:block;text-align:center;font-size:22px;line-height:32px}.form-content p{font-size:22px;line-height:32px;text-align:center}.form-content form .error{display:inline-block;margin-top:5px;font-size:12px;font-weight:400;color:#e90404}.form-content form label{padding-bottom:4px;font-size:16px;font-weight:700;color:#454545}.form-content form .form-control{border-radius:3px}#error,#success{display:none}footer .social a{display:inline-block;width:40px;height:40px;margin:0 7px 30px;color:#fff;font-size:25px;border:1px solid transparent;border-radius:80px;-webkit-transition:.25s linear;-moz-transition:.25s linear;-ms-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear}footer .copy-right{color:#bbb;font-size:12px}.button.is-checked,.button:hover,.group-2 .button.is-checked,.group-2 .button:hover{color:#fff!important}.totop{position:fixed;bottom:40px;right:10px;z-index:104400}.totop a,.totop a:visited{display:block;width:50px;height:50px;color:#fff!important;text-align:center;font-size:20px;line-height:50px;border-radius:2px}.style-switcher{width:25px;position:fixed;top:150px;right:0;z-index:10000;box-shadow:0 1px 2px rgba(0,0,0,.15)}.style-switcher a{display:block;width:15px;height:15px;margin:5px auto}@media (max-width:575px){.banner .slide-one .btn,.banner .slide-one h3,.banner .slide-two .btn,.banner .slide-two h3{display:none!important}.banner-video .slider .video-header{bottom:70px}.meet .meet-map .map-marker img{max-width:15px!important}}@media (max-width:767px){.banner .carousel .carousel-control,.nav>li{display:block}.navbar-default .navbar-collapse{border-color:rgba(0,0,0,.15);box-shadow:none}.hero-content h2{font-size:35px}.banner-video .slider .video-header p,.c-container a:after,.d-none,.navbar-default .navbar-nav>li>a::before,.secondary-menu{display:none}.navbar-default .navbar-brand>img{max-width:90px}.nav>li{position:relative;background-color:var(--primary);-webkit-box-shadow:inset -1px 1.5px 20px 0 #202020;-moz-box-shadow:inset -1px 1.5px 20px 0 #202020;box-shadow:inset -1px 1.5px 20px 0 #202020;margin:2px 0}.navbar,.navbar.comeup{margin-top:0;padding:10px 0;background:var(--secondary)}header .navbar-default .navbar-nav>li>a{padding-top:8px;padding-bottom:8px;background:0 0;display:flex;justify-content:space-around}header .navbar-default .navbar-nav>li.active>a,header .navbar-default .navbar-nav>li.active>a:hover,header .navbar-default .navbar-nav>li>a:hover{padding-top:8px;padding-bottom:8px;background:0 0;display:flex;justify-content:space-around;color:#fff}.navbar .navbar-nav{margin-top:13px}.contact .form-content,.cta .cta-element,.news-letter .news-content{margin:0 auto;max-width:500px}.banner .slide-one,.banner .slide-two{top:80px!important}.banner .slide-one h2,.banner .slide-two h2{font-size:32px!important}.banner .slide-one h2 i,.banner .slide-two h2 i{font-size:40px!important}.banner .slide-one h3,.banner .slide-two h3{font-size:20px!important}.banner .slide-one .btn,.banner .slide-two .btn{padding:8px 12px;font-size:14px}.banner-video .slider .video-header{bottom:25%}.banner-video .slider .video-header h3{font-size:32px;margin-bottom:20px}.hero-playlist .playlist-content,.work-with-us .why-content .why-message{max-width:450px;margin:0 auto}.portfolio-content .item .p-hover{top:0}.featured .featured-item .figure p,.portfolio-content .item .p-hover,.portfolio-content .item .p-transparent{opacity:.8}.cta .cta-element{text-align:center}.cta .cta-element .cta-btn{margin-top:30px}.events .events-item{max-width:500px;margin:30px auto 0}.meet .meet-map .map-marker img{max-width:18px}button.btn.btn-lg.btn-theme.right-btn{float:left}.hero-playlist .album-details p{margin-top:25px}.hero-playlist .album-details h4{font-size:19px}.promo .promo-element h3{margin-bottom:10px;font-size:32px}}@media (max-width:991px){.banner .slide-one,.banner .slide-two{top:130px}.d-none{display:none}}.main-img{border-radius:10px;-webkit-box-shadow:0 1px 14px 8px #bebebe;-moz-box-shadow:0 1px 14px 8px #bebebe;box-shadow:0 1px 14px 8px #bebebe}.sectionClass{padding:20px 0 50px;position:relative;display:block}.fullWidth{width:100%!important;display:table;float:none;padding:0;min-height:1px;height:100%;position:relative}.projectFactsWrap{display:flex;margin-top:30px;flex-direction:row;flex-wrap:wrap;justify-content:space-around}#projectFacts .fullWidth{padding:0}.projectFactsWrap .item{width:19%;height:100%;padding:10px 0;text-align:center;margin:5px;border-radius:30px;border:3px solid var(--primary)}.button,.group-2 .button{display:inline-block!important;padding:10px 30px!important}.projectFactsWrap .item p.number{font-size:40px;padding:0;font-weight:700;margin-top:9px}.projectFactsWrap .item p{color:var(--secondary);margin:0;padding:10px;font-size:18px;line-height:32px;text-transform:uppercase}.c-container a:after,.c-container-events span:after{opacity:.9;content:attr(client);color:#fff;position:absolute;right:0;bottom:0;padding:6px 15px;line-height:1.5;text-align:right;transition:.2s}.projectFactsWrap .item span{width:60px;background:#fff;height:2px;display:block;margin:15px auto 0}.projectFactsWrap .item i{vertical-align:middle;font-size:50px;color:#fff}:root{--primary:#008069;--secondary:rgb(25 25 25);--content-space:0.5em!important;--content-width:calc((1100px - (var(--content-space) * 8)) / 4)!important;--width: ;--height: }.gallery{max-width:1100px!important;margin:0 auto!important}.filters,.gallery{text-align:center!important;margin-bottom:20px}.ui-group{margin:.5rem 0 1rem!important}.button{background-color:#f2f2f2!important;border:0!important;color:#000!important;font-size:1.5rem!important;font-weight:700!important;cursor:pointer!important;text-transform:uppercase!important;margin:2px!important}.button:hover{background-color:#000!important}.button.is-checked,.button:active,.group-2 .button.is-checked,.group-2 .button:active{background-color:var(--primary)!important}.group-2 .button:hover{background:#000!important}.group-2 .button{background-color:#fff!important;color:#000!important}.button:focus{outline:0!important}.button-group:after,.grid:after{content:""!important;display:block!important;clear:both!important}.button-group{border-radius:0!important;margin:0 auto!important}.featherlight-iframe .featherlight-inner img,.grid,video{width:100%!important}.content{transition:box-shadow .2s}.content:hover{box-shadow:0 0 0 1px #d6d6d6;box-shadow:1px 2px 7px -2px rgba(0,0,0,.66)}.c-container,.c-container img,.c-container-events,.c-container-events img{width:100%!important;height:100%!important}.c-container,.c-container-events{box-shadow:0 0 0 1px #d6d6d6;transition:.2s,-webkit-all .3s;-webkit-transform:scale(.985);transform:scale(.985)}.c-container:hover{-webkit-transform:scale(1);transform:scale(1)}.c-container img,.c-container-events img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top!important;object-position:top!important}.c-container a:after{background:var(--my-color-var)}.c-container-events span{font-size:19px}.c-container-events span:after{background:#000000b5}@media (max-width:786px){.projectFactsWrap .item{flex:0 0 80%}.events .events-item{margin-top:30px;background:#fff;padding:0}.events .events-item .figure .event-date{position:absolute;top:0;right:2px;margin-right:-1px;z-index:7;color:#fff;background:rgba(0,0,0,.25);border:1px solid #fff;text-align:center;font-weight:500;font-size:16px;line-height:25px}.c-container-events span{font-size:10px}.c-container-events span:hover:after{opacity:1}.c-container-events span:after{opacity:.9;content:attr(client);color:#fff;position:absolute;right:0;bottom:0;padding:6px 15px;line-height:1.5;text-align:right;background:#000000b5;transition:.2s}}.d-caption,.featherlight{background:rgba(0,0,0,.66)!important}.ui-group,.ui-group .button-group{display:inline-block!important}.d-caption,.featherlight .featherlight-inner{display:block!important}.content{height:var(--content-width)!important;width:var(--content-width)!important;margin:var(--content-space)!important}.d-caption{position:fixed!important;bottom:0!important;left:0!important;width:100%!important;color:#fff!important;padding:1rem!important;font-family:Lato,sans-serif!important;font-size:16px!important;line-height:18px!important}.featherlight,.featherlight-content{padding:0!important;border-bottom:0!important}.featherlight-content{background:0 0!important}audio,video{max-width:100%!important}video{max-height:88vh!important}#audio1,#audio2,#audio3,#audio4,#audio5,#calc-graphic,#debt-graphic,#grade-graphic,#poll-graphic,#tot-graphic,#video1,#video10,#video11,#video12,#video2,#video3,#video4,#video5,#video6,#video7,#video8,#video9,.d-none{display:none}audio{height:calc(480px * (1 / 7.49))!important;width:480px!important}.featherlight-iframe .featherlight-inner{width:calc(var(--height) * (5 / 4))!important;--height:85vh!important;height:var(--height)!important;max-width:100%!important}.featherlight-content #tot-graphic{height:calc(var(--width) * 1.026)!important;--width:650px!important;width:var(--width)!important;max-width:100%!important}.featherlight-content #poll-graphic{height:calc(var(--width) * .437)!important;--width:800px!important;width:var(--width)!important;max-width:100%!important}.featherlight-content #calc-graphic,.featherlight-content #debt-graphic,.featherlight-content #grade-graphic{width:var(--width)!important;max-width:100%!important;max-height:85vh!important}.featherlight-content #calc-graphic{height:calc(var(--width) * 1.319)!important;--width:648px!important}.featherlight-content #debt-graphic,.featherlight-content #grade-graphic{height:var(--width)!important;--width:855px!important}.featherlight-close-icon.featherlight-close{color:#fff!important;font-size:1em!important;background:rgba(0,0,0,.66)!important}.featherlight-inner{margin:0 auto!important}@media only screen and (max-width:1150px){:root{--grid-width:100vw!important;--content-width:calc(
      (var(--grid-width) - (var(--content-space) * 8)) / 4
    )!important}.grid{width:var(--grid-width)!important}}@media only screen and (max-width:900px){:root{--content-width:calc(
      (var(--grid-width) - (var(--content-space) * 6)) / 3
    )!important}.d-caption{position:-webkit-sticky!important;position:sticky!important;top:0!important}}@media only screen and (max-width:600px){:root{--content-width:calc(
      (var(--grid-width) - (var(--content-space) * 4)) / 2
    )!important}.button{font-size:.88em!important;padding:9px 26px!important}button{padding:5px!important}.events .events-item .event-info .btn{margin-top:0}}img.img-responsive.ab-img{border-radius:15px;-webkit-box-shadow:1px 3px 16px 2.5px #696969;-moz-box-shadow:1px 3px 16px 2.5px #696969;box-shadow:1px 3px 16px 2.5px #696969}.figure.mt-2,.mt-2{margin-top:20px}img.img-responsive.main-img.img-pad{padding:14px;margin:auto}.head-title{font-size:28px;line-height:37px}.row.d-flex{display:flex;justify-content:space-around}
