.about:before,.advantage .red-bg span:after,.intro:after{content:""}body,html,ul.navbar-nav{margin:0;padding:0;width:100%;list-style:none}.advantage h2,.film-making h2,.use-case h2,ul.navbar-nav{text-transform:uppercase}.use-case .col-md-4:nth-of-type(2) img{object-fit:contain}.film-making,.intro,.section header{text-align:center}.collapse.show{border-top:1px solid #3f464d}body,html{font:400 16px/24px Montserrat,sans-serif;color:#222;height:100%}img{max-width:100%}.section{min-height:100vh}.main-color{color:#d80027}.green-bg{background:#10cf9b;color:#fff}.yellow-bg{background:#ffc000;color:#fff}.blue-bg{background:#009dd9;color:#fff}.red-bg{background:#d80027;color:#fff}.navbar-brand{display:block;max-width:250px}ul.navbar-nav{justify-content:center}.navbar-nav li{padding:0 20px}ul.navbar-nav a{color:#fff;outline:0}nav.bg-dark{padding:15px 0}.toggle-button-wrapper{width:100%}.toggle-button-wrapper .navbar-toggler{float:right;outline:0;border-radius:0;border-width:2px;cursor:pointer}.navbar button.navbar-toggler{justify-content:flex-end;cursor:pointer;border:none}.navbar-collapse ul li a{font-size:15px}.navbar-brand img{display:block;width:100%;height:auto}.section header{margin-bottom:60px}header h2{font-size:20px;line-height:31px}.section h1{font-size:28px;line-height:30px;margin:0 0 50px}.intro{color:#fff;position:relative}.intro .logo{display:block;width:400px;margin:0 auto 30px}.intro .logo img{display:block;width:100%;height:auto}.intro h1{font-size:18px;line-height:26px;font-weight:500;margin:0}.intro:after{position:absolute;left:0;right:0;top:0;bottom:0;background:#000;}.intro .inner{display:table;max-width:500px;height:100vh !important;margin:0 auto;position:relative;z-index:1}.intro .caption{display:table-cell;vertical-align:middle}.clients-partners .row{justify-content:center}.clients-partners .image{background-color:#f5f5f5;border-radius:30px;margin-bottom:30px}.clients-partners .image img{filter:grayscale(100%)}.clients-partners .image:hover img{filter:grayscale(0)}.film-making{padding:100px 0 80px;font-size:14px}.film-making .icon{margin-bottom:50px;position:relative;padding-bottom:20px}.film-making .icon:after,.film-making .icon:before{position:absolute;background:#d80027;content:""}.film-making .icon:after{top:100%;left:50%;margin-left:-13px;width:25px;height:25px;border-radius:50%;border:5px solid #fff}.film-making .icon:before{height:5px;left:-15px;right:-15px;bottom:-15px}.film-making .row .col:first-child .icon:before{left:100px}.film-making .row .col:last-child .icon:before{right:100px}.film-making h2{font-size:16px;font-weight:300}.film-making .row{position:relative}.action{padding:8% 0}.use-case{padding:6% 0}.use-case h2{font-size:18px}.use-case>.row>.col-md-4:nth-of-type(2){display:flex;flex-wrap:wrap;align-content:center}.competitions h2{color:#10ca62}.education h2{color:#e95343}.entertainment h2{color:#ff8021}.events h2{color:#0bd0d9}.film-media h2{color:#10cf9b}.sports h2{color:#009dd9}.icon img{border:none}.advantage{padding:30px 0 100px}.advantage .col{padding-top:30px}.advantage .col.red-bg{border-radius:10px;padding:30px 15px;text-align:center}.advantage .red-bg span{display:inline-block;font-size:36px;height:120px;padding:30px 15px 20px;margin-bottom:25px;position:relative}.advantage .red-bg span:after{bottom:0;position:absolute;background:#d6dce5;height:5px;width:80px;left:50%;margin-left:-40px}.advantage header{margin-bottom:90px}.advantage .red-bg span strong{font-size:40px}.advantage .image{margin-bottom:25px}.advantage .image span{display:inline-block;border-bottom:5px solid #d6dce5;width:80px;height:120px}.standard{padding:50px 0 100px}.standard h3{font-size:16px;position:relative}.standard header{margin-bottom:40px;padding-top:35px}.standard .news-entertainment h3,.standard .social-videos h3,.standard .sports h3{text-align:right}#footer,.price .bottom,.price .wrap span,.standard .col.center{text-align:center}.standard .sports h3{right:-60px}.standard .social-videos h3{bottom:-60px}.standard .news-entertainment h3{bottom:-140px;right:-30px}.standard .gaming h3{left:-60px}.standard .broadcast h3{bottom:-60px}.standard .download h3{bottom:-130px;left:-30px}.standard h1{margin-bottom:35px}.three-box>.col-md-4{display:flex}.three-box .col-md-4 .wrap{background:#009dd9;color:#fff;border-radius:20px;padding:15px 0;width:100%}.three-box .col-md-4:first-child .wrap{background:#0bd0d9}.three-box .col-md-4:last-child .wrap{background:#0070c0}.price{padding:80px 0 100px}.price header{margin-bottom:40px}.price .wrap strong{display:block;margin:0;padding:30px 10px 10px;text-align:center;font-size:36px;line-height:38px}.price .wrap span{display:block;margin-bottom:20px;font-size:12px;line-height:14px}.price .wrap .row{padding:10px 15px}.price .wrap>.row .row{font-size:10px;line-height:14px;padding-bottom:20px}.price .wrap>.row p{margin-left:15px}.price .bottom{font-size:12px;line-height:18px;padding:15px 15px 30px}.offers .col-md-8 p,.offers table{font-size:14px}.wrap img{display:block;width:100%;height:auto}.offers{padding:2em 0}.offers .row>.col-md-4{background:#09c}.offers .row>.col-md-4 .wrap{padding:30px 15px;color:#fff;height:100%;background:url(../images/ico1-white.png) 15px 95% no-repeat}.offers>.row>.col-md-8>table img{max-width:unset;margin-top:10px}.offers table{margin-bottom:10px}.offers table td{padding:5px 15px;height:65px}.offers table tr{border-bottom:3px solid #ddd}.offers tbody tr td:first-child{width:35px;padding:0}.offers tbody tr td:nth-child(2){padding-left:0}.offers thead th{padding:10px 5px}.about{padding:3.5em 0 0;position:relative}.about .image img{display:block;width:100%;height:auto}.about .block{padding:25px 15px;margin-bottom:15px}.about .green-bg{padding:40px 15px 60px}.about .yellow-bg{padding:30px 15px;margin-bottom:0}.about .wrap{height:100%}.about .red-bg .block{border-top:15px solid #fff}.about .green-bg,.about .yellow-bg{padding-right:100px}.about .blue-bg{padding-left:100px;height:100%}.about:before{position:absolute;right:242px;top:75px;width:229px;height:640px;z-index:999;background:url(../images/overlay-about.png) no-repeat;background-size:85%}.section .advantage h1 {margin-bottom: 20px;}#footer{background:url(../images/footer-bg.jpg) no-repeat;background-size:cover;color:#fff;position:relative}#footer ul{margin:0;padding:0;list-style:none}#footer ul li{display:inline-block;padding:0 15px}#footer a{color:#fff}#footer .inner{max-width:100%}@media screen and (max-width:1400px) and (min-width:1023px){.standard .icon img,.use-case .block .icon{display:none}.section h1{margin-bottom:15px}.section header{margin-bottom:40px}.about,.action,.advantage,.film-making,.offers,.price,.standard,.use-case{padding:55px 0 0}.film-making .icon{max-width:80px;margin:0 auto 50px}.use-case .block,.use-case header{margin-bottom:20px}.film-making .icon:before{left:-80px;right:-80px}.use-case>.row>.col-md-4:nth-of-type(2){align-items:center}.use-case .col-md-4:nth-of-type(2) img{object-fit:contain;max-width:70%;margin:0 auto}.standard header{margin-bottom:20px}.standard .custom-styling img{max-width:70%;margin:0 auto}.standard .sports h3{right:-100px;bottom:-15px}.standard .social-videos h3{right:-40px;bottom:-70px}.standard .news-entertainment h3{bottom:-130px;right:-70px}.standard .gaming h3{left:-100px;bottom:-20px}.standard .broadcast h3{bottom:-70px;left:-40px}.standard .download h3{bottom:-130px;left:-70px}.price header{margin-bottom:20px}.three-box .col-md-4 .wrap{padding:0}.about:before{top:86px}}@media screen and (max-width:1400px) and (min-width:1300px){.action,.offers,.standard{padding:0}.container{max-width:1140px}.action>.row{justify-content:center}.action>.row>.col-md-6{max-width:35%}.offers table td{height:45px}.about .green-bg{padding-bottom:25px}.about:before{right:260px;width:200px;height:640px}}@media screen and (min-width:1024px) and (max-width:1299px){.about::before{display:none}.about .green-bg,.about .yellow-bg{padding-right:15px}.about .blue-bg{padding-left:15px}}@media screen and (max-width:1200px){.navbar-collapse ul li a{display:block;padding:5px 15px}.navbar button.navbar-toggler{text-align:right}.navbar button.navbar-toggler:focus{outline:0}}@media screen and (max-width:1199px){.about::before{display:none}.about .green-bg,.about .yellow-bg{padding-right:15px}.about .blue-bg{padding-left:15px}}@media screen and (max-width:1024px){#header{display:block}.navbar-expand-md>.container{flex-wrap:wrap}.navbar-dark .navbar-brand{display:none}.toggle-button-wrapper .navbar-toggler,ul.navbar-nav{display:block}ul.navbar-nav li:first-child{padding:auto}ul.navbar-nav li{padding:0}#pp-nav{display:none}}@media screen and (max-width:992px){.film-making h2,.standard h2,.use-case h2{font-size:15px;line-height:22px}.section{min-height:auto}.section h1{margin-bottom:10px}.film-making{padding:50px 0 30px}.film-making>.row>.col{flex-basis:unset}.film-making .icon{margin-bottom:60px}.film-making .row .col:first-child .icon::before{left:50%}.film-making .row .col:last-child .icon::before{right:auto;left:50%}.film-making .icon::before{content:"";position:absolute;height:50px;left:50%;transform:translateX(-50%);right:auto;background:#d80027;bottom:-38px;width:5px}.use-case{padding:20px 0 30px}.advantage{padding:20px 0 0}.advantage>.row>.col-md-3{flex:0 0 50%;max-width:50%;margin-bottom:30px;text-align:center}.advantage .image span{height:85px}.standard{padding:0}.standard h3{font-size:14px}.standard .sports h3{right:-50px;top:-10px}.standard .social-videos h3{bottom:-10px;right:-10px}.standard .news-entertainment h3{bottom:-40px;right:-40px}.standard .gaming h3{left:-50px;top:-10px}.standard .broadcast h3{left:-20px;top:10px}.standard .download h3{left:-20px;top:25px}.action{padding:20px 0 0}.price{padding:0}.price h2{font-size:15px;line-height:22px}.about .green-bg{padding:30px 15px}}@media screen and (min-width:768px) and (max-width:992px){.price .row>.col-sm-5{display:none}.price .row>.col-sm-7{margin-left:20px}}@media screen and (min-width:768px){.navbar-expand-md .navbar-collapse{display:block!important}}@media screen and (max-width:768px){.intro,.section{min-height:auto}.price .bottom>p,.price .wrap span,.price .wrap>.row .row,.standard h3{font-size:16px}.section header{margin-bottom:30px}.intro .inner{height:auto;padding:100px 0}.use-case>.row>.col-sm-12{max-width:100%;flex:0 0 100%}.use-case>.row>.col-sm-12:nth-of-type(2){display:none}.use-case .block{text-align:center;margin-bottom:50px}.use-case .block.sports{margin-bottom:0}.use-case .block .icon{display:inline-block;height:75px;width:75px;line-height:70px;text-align:center;margin-bottom:15px}.use-case .block.competitions .icon{background-color:#11ca62}.use-case .block.film-media .icon{background-color:#10cf9b}.use-case .block.events .icon{background-color:#0bd0d9}.use-case .block.education .icon{background-color:#e95344}.use-case .block.entertainment .icon{background-color:#ff8021}.use-case .block.sports .icon{background-color:#019dda}.standard>.row>.col{flex:0 0 100%;max-width:100%;text-align:center}.standard>.row>.col>div{margin-bottom:40px}.standard h3{position:unset;text-align:center!important;display:block;text-transform:uppercase}.standard img{padding:20px;margin-bottom:10px}.action .col-md-6,.three-box>.col-md-4{margin-bottom:40px}.standard .sports img{background-color:#10ca62}.standard .sports h3{color:#10ca62}.standard .social-videos img{background-color:#10cf9b}.standard .social-videos h3{color:#10cf9b}.standard .news-entertainment img{background-color:#0cd0d9}.standard .news-entertainment h3{color:#0cd0d9}.standard .custom-styling>img{display:none}.standard .film-maker img{background-color:#009dd9}.standard .film-maker h3{color:#009dd9}.standard .gaming img{background-color:#e95343}.standard .gaming h3{color:#e95343}.standard .broadcast img{background-color:#ff8021}.standard .broadcast h3{color:#ff8021}.standard .download img{background-color:#ffc000}.standard .download h3{color:#ffc000}.wrap img{width:auto;float:right}.price .wrap>.row p{text-align:center;margin-left:-35px}.offers .row>.col-md-4 .wrap{padding-bottom:60px}.offers .row>.col-md-4{margin:0 15px}.about>.row>.col-md-4:first-of-type{margin-bottom:15px}.about>.row>.col-md-4:last-of-type{margin-top:15px}nav.bg-dark{padding:0}}@media screen and (max-width:767px){#header{display:block;overflow:hidden}.navbar button.navbar-toggler{padding-right:25px}.navbar-dark .navbar-brand{display:none}ul.navbar-nav li:first-child{padding:auto}.navbar-collapse ul li a{display:block;padding:5px 15px}.navbar-collapse ul li a:hover{text-decoration:none;background:rgba(255,255,255,.1)}.offers table tbody td:nth-of-type(4),.offers table tbody td:nth-of-type(5),.offers table thead th:nth-of-type(3),.offers table thead th:nth-of-type(4){display:none}}@media screen and (max-width:576px){.advantage>.row>.col-md-3{flex:unset;max-width:100%;margin-left:30px;margin-right:30px}.action,.price{padding:60px 15px}.price .row>.row>.col-md-4{margin-bottom:10px}.price .row>.col-sm-5{padding-left:0;margin-bottom:10px}.price .row>.col-sm-7{text-align:center}.price .wrap>.row .row{padding-bottom:10px}.wrap img{float:unset;margin:0 auto}.price .wrap>.row p{margin-left:0}.offers{padding:0 15px}.about{padding-top:60px}.about .wrap{margin:0 15px}.about .blue-bg,.about .green-bg,.about .yellow-bg{margin:0 15px 15px}.about>.row>.col-md-4:last-of-type{margin-top:5px}}@media screen and (max-width:500px){.section h1{font-size:24px;line-height:1.3;margin:0 0 10px}.intro{padding:0 15px}.film-making,.use-case{padding:50px 15px}.intro .logo{width:auto}.intro h1{font-size:15px;line-height:22px}.film-making h2,.use-case h2{font-size:13px;line-height:22px}.advantage{padding-top:50px}.standard{padding:30px 15px}}.section.active .animate{animation-duration:1.5s;animation-fill-mode:both}.section.active .zoomInRe{animation-name:zoomIn}.section.active .jelloRe{animation-name:jello}.section.active .bounceInRe{animation-name:bounceIn;animation-direction:normal}.section.active .bounceInUpRe{animation-name:bounceInUp}.section.active .fadeInUpRe{animation-name:fadeInUp}.section.active .fadeInRightRe{animation-name:fadeInRight}.section.active .fadeInDownRe{animation-name:fadeInDown}.section.active .fadeInLeftRe{animation-name:fadeInLeft}.section.active .slideInUpRe{animation-name:slideInUp}.section.active .slideInRightRe{animation-name:slideInRight}.section.active .slideInDownRe{animation-name:slideInDown}.section.active .slideInLeftRe{animation-name:slideInLeft}.section.active .rollInRe{animation-name:rollIn}.section.active .rotateInRe{animation-name:rotateIn}.section.active .pulseRe{animation-name:pulse}.section.active .infinite{animation-iteration-count:infinite}@media(max-width:767px){.pagep{overflow:hidden}}
/*banner video*/
#section1 .pp-tableCell{
    position: relative;
}
.banner-video{
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
}
/*contact form mail*/
.success-message{
    display: none;
}
#cf-mail input[type=email],
#cf-mail input[type=text]{
        line-height: 40px;
    margin-bottom: 5px;
    padding: 0 10px;
    border: none;
    width: 33%;
}
#cf-mail label{
    width: 100%;
} 
#cf-mail input[type=submit]{
    line-height: 40px;
    width: 175px;
    background: #d90028;
    border: none;
    color: #fff;
    font-weight: 700;
}
#section1{
    overflow: hidden;
}
.devimage{
    margin:0 auto;
    text-align: center;
}
.devimage img{
    height: 50%;
}
@media(max-width:767px){
#cf-mail input[type=email],
#cf-mail input[type=text]{
    width: 100%;
}
.intro{background:url(../images/header-bg.jpg) no-repeat;background-size:cover;
}
.banner-video{
    display: none;
}
}
@media(max-width: 1024px){
    .devimage img{
        height: 100% !important;
    }
}
.devimage img{
    max-width: 600px;
    height: -webkit-calc(100vh - 80px);
    height: calc(100vh - 80px);
    display: block;
    margin: 0 auto;
    object-fit: contain;
    object-position: center;
}