﻿@charset "utf-8";
/* CSS Document */

@font-face { font-family: 'Freshman'; src: url('../fonts/Freshman.eot'); src: url('../fonts/Freshman.eot?#iefix') format('embedded-opentype'), url('../fonts/Freshman.woff') format('woff'), url('../fonts/Freshman.ttf') format('truetype'); font-weight: normal; }
@font-face { font-family: 'OpenSans'; src: url('../fonts/OpenSans-Regular.eot'); src: url('../fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Regular.woff') format('woff'), url('../fonts/OpenSans-Regular.ttf') format('truetype'); font-weight: 400; }
@font-face { font-family: 'OpenSans'; src: url('../fonts/OpenSans-Light.eot'); src: url('../fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Light.woff') format('woff'), url('../fonts/OpenSans-Light.ttf') format('truetype'); font-weight: 200; }

* { margin: 0 auto; padding: 0; border: none; outline: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font-family: 'OpenSans'; transition: all 300ms; }
body { background: #000; }

h1, h2 { font-family: 'Freshman'; }

.section-1, .section-2, .section-3, .section-4, .section-5, .section-6 { position: relative; }
/*#sectionbenefit,#sectionsolution,#sectionpresskit { position:absolute; bottom:50px; }
.sectionhowitwork { position:relative; }
#sectionhowitwork { position:absolute; top:-50px; }*/

.section-1 { background: #000; width: 100%; float: left; }
.slider { width: 100%; overflow: hidden; float: left; position: relative; transition: none; }
    .slider .slide { position: relative; list-style: none; transition: none; }
        .slider .slide li { float: left; width: 100%; transition: none; }
            .slider .slide li img { width: 100%; background-size: 100%; position: relative; float: left; transition: none; }

.slider-navigation { width: 78px; height: 16px; position: relative; bottom: 270px; left: 0; right: 0; z-index:100000000; }
    .slider-navigation span { background: url(../images/navigator.png) no-repeat; background-position: 0 0; width: 18px; height: 16px; float: left; transition: none; cursor: pointer; margin: 0 4px; }
        .slider-navigation span.active { background-position: -18px 0px; }

.wrapper { width: 980px; margin: 0 auto; position: relative; }
    .wrapper .slidercontent { position: relative; left: 0; right: 0; top: -270px; text-align: center; }
        .wrapper .slidercontent h2 { color: #e2c06e; font-size: 48px; text-shadow: rgba(0,0,0,0.8) 2px 3px 0px; font-weight: normal; }
        .wrapper .slidercontent h3 { color: #fff; font-size: 18px; font-weight: 200; line-height: 50px; letter-spacing: 0.02em; }

.menu { background: #2a5c88; height: 80px; z-index: 1000000; width: 100%; float: left; position: relative; margin-top: -170px; background: #407fb0; background: -moz-linear-gradient(top, #4282b3 0%, #204d78 50%, #052348 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4282b3), color-stop(50%,#204d78), color-stop(100%,#052348)); background: -webkit-linear-gradient(top, #4282b3 0%,#204d78 50%,#052348 100%); background: -o-linear-gradient(top, #4282b3 0%,#204d78 50%,#052348 100%); background: -ms-linear-gradient(top, #4282b3 0%,#204d78 50%,#052348 100%); background: linear-gradient(to bottom, #4282b3 0%,#204d78 50%,#052348 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4282b3', endColorstr='#052348',GradientType=0 ); }
    .menu:nth-child(8) { margin-top: 0; margin-bottom: 150px; }
    .menu .logo { background: url(../images/logo.png) no-repeat center; width: 261px; height: 225px; position: absolute; right: 0; left: 0; top: -80px; }
    .menu nav { width: 100%; margin-top: 18px; }
        .menu nav .leftnav { float: left; width: 45%; list-style: none; }
            .menu nav .leftnav li { float: left; }
                .menu nav .leftnav li:last-child { border-right: none; }
        .menu nav .rightnav { float: right; width: 45%; list-style: none; }
            .menu nav .rightnav li { float: right; }
                .menu nav .rightnav li:first-child { border-right: none; }
        .menu nav li { padding: 0 4%; height: 44px; border-right: 1px solid #112e4c; cursor: pointer; }
            .menu nav li a { text-decoration: none; color: #fff; text-shadow: #1c4062 1px 2px 0; line-height: 40px; font-size: 15px; }
                .menu nav li a:hover { color: #e0c76d; }

    .menu .btn { background: url(../images/btn.png) no-repeat center; width: 44px; height: 44px; margin-top: 18px; margin-right: 30px; float: right; display: none; cursor: pointer; }
    .menu .res { background: #112e4c; width: 14px; height: 14px; z-index: -1000; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); position: absolute; top: -6px; right: 14px; display: none; }

.section-2 { background: #ededed; width: 100%; float: left; margin-top: -90px; padding: 90px 0; }
    .section-2 h3 { font-size: 37px; color: #876b28; font-weight: 200; text-align: center; line-height: 60px; }
    .section-2 p.descript { font-size: 19px; color: #373737; width: 68%; font-weight: 400; text-align: center; margin: 20px auto 30px; }
    .section-2 .video { width: 72.3469387755102%; position: relative; }
        .section-2 .video video, .section-2 .video object, .section-2 .video param, .section-2 .video embed { width: 100%; position: relative; }
        .section-2 .video .play { display: none; background: url(../images/play.png) no-repeat center; width: 300px; height: 147px; position: absolute; top: 23%; left: 0; right: 0; cursor: pointer; }
            .section-2 .video .play span { color: #fff; font-size: 20px; margin-top: 150px; text-shadow: #000 1px 1px 0px; float: left; text-align: center; width: 100%; }
    .section-2 .leftp { width: 36%; float: left; margin-left: 13.8%; margin-top: 30px; }
    .section-2 .rightp { width: 34%; float: left; margin-left: 3%; margin-top: 30px; }
        .section-2 .leftp p, .section-2 .rightp p { font-size: 14px; color: #373737; text-align: left; line-height: 21px; }

.section-3 { background: #ccc url(../images/section-3.jpg) no-repeat; background-position-x: 34%; width: 100%; background-size: cover; min-height: 732px; float: left; }
    .section-3 .content { width: 540px; float: right; margin-right: 30px; margin-top: 40px; margin-bottom: 10px; }
        .section-3 .content h3 { font-size: 37px; color: #04032d; font-weight: 200; text-align: left; margin-left: 10px; line-height: 70px; text-shadow: rgba(255,255,255,0.4) 1px 1px 0px; }
        .section-3 .content ul { background: rgba(10,9,34,0.3); width: 100%; float: left; padding: 10px 0; }
            .section-3 .content ul li { list-style: url(../images/list.png); font-size: 17px; font-weight: 200; color: #fff; width: 91%; margin-left: 6%; padding: 8px 15px 8px 7px; border-bottom: 1px solid #82786c; text-shadow: rgba(0,0,0,0.8) 1px 1px 0px; }
                .section-3 .content ul li:last-child { border-bottom: none; }

.section-4 { background: #021a3e; width: 100%; float: left; }
    .section-4 h3 { font-size: 37px; color: #e2c06e; font-weight: 200; text-align: center; line-height: 100px; margin-top: 25px; }
    .section-4 p { font-size: 16px; color: #fff; font-weight: 200; text-align: center; line-height: 22px; margin-bottom: 20px; width: 81%; }
    .section-4 .infographic { background:url(../images/section4.png) no-repeat center; width: 100%; background-size: 100%; height:223px; }
    .section-4 hr { background: #3f516c; width: 100%; height: 1px; float: left; margin: 20px auto 0; }
    .section-4 h4 { text-transform: uppercase; font-size: 26px; font-weight: 200; color: #fff; text-align: center; margin: 30px auto 10px; }
    .section-4 h5 { text-transform: uppercase; font-size: 19px; font-weight: 200; color: #e2c06e; text-align: center; line-height: 40px; }
    .section-4 h2 { text-transform: uppercase; font-size: 38px; color: #e2c06e; text-align: center; font-weight: normal; }
    .section-4 .s4s2 { background: url(../images/s4s2.jpg) repeat center; width: 100%; float: left; min-height: 1000px; position: relative; padding-bottom: 110px; }
        .section-4 .s4s2 .s4s2head { width: 100%; height: 300px; position: absolute; background: transparent; top: 0; background: -moz-linear-gradient(top, rgba(2,26,62,1) 0%, rgba(0,0,0,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(2,26,62,1)), color-stop(100%,rgba(0,0,0,0))); background: -webkit-linear-gradient(top, rgba(2,26,62,1) 0%,rgba(0,0,0,0) 100%); background: -o-linear-gradient(top, rgba(2,26,62,1) 0%,rgba(0,0,0,0) 100%); background: -ms-linear-gradient(top, rgba(2,26,62,1) 0%,rgba(0,0,0,0) 100%); background: linear-gradient(to bottom, rgba(2,26,62,1) 0%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#021a3e', endColorstr='#00ffffff',GradientType=0 ); }
        .section-4 .s4s2 .s4s2foot { width: 100%; height: 300px; position: absolute; background: transparent; bottom: 0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(2,26,62,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(2,26,62,1))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(2,26,62,1) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(2,26,62,1) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(2,26,62,1) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(2,26,62,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#021a3e',GradientType=0 ); }
        .section-4 .s4s2 .mob1 { background: url(../images/mob1.png) no-repeat left; width: 100%; min-height: 500px; float: left; margin-top: -50px; padding-top: 100px; }
        .section-4 .s4s2 .mob2 { background: url(../images/mob2.png) no-repeat right; width: 100%; min-height: 500px; float: left; margin-top: -150px; padding-top: 100px; }
            .section-4 .s4s2 .mob2 .content { float: left; }
        .section-4 .s4s2 .mob3 { background: url(../images/mob3.png) no-repeat left; width: 100%; min-height: 500px; float: left; margin-top: -150px; padding-top: 100px; }
            .section-4 .s4s2 .mob3 .content { margin: 70px 120px 0px 120px; }
                .section-4 .s4s2 .mob3 .content p { font-size: 19px; }
        .section-4 .s4s2 .content { width: 35%; float: right; position: relative; border-top: 4px double rgba(255,255,255,0.25); border-bottom: 4px double rgba(255,255,255,0.23); margin: 110px 120px 0px 120px; }
            .section-4 .s4s2 .content h6 { font-size: 19px; color: #041c40; font-family: Freshman; background: #e2c170; width: 32px; height: 32px; margin: -20px auto 20px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; text-align: center; line-height: 36px; }
            .section-4 .s4s2 .content p { font-size: 26px; color: #fff; line-height: 32px; width: 93%; text-align: left; }
            .section-4 .s4s2 .content span { color: #bca164; }

.section-5 { background: #e0e0e0 url(../images/section-5.png) repeat; width: 100%; float: left; padding-bottom: 20px; }
    .section-5 h2 { color: #876b28; font-size: 44px; text-align: center; text-shadow: #272727 2px 2px 0px; margin: 65px auto 10px; }
    .section-5 h3 { color: #373737; font-size: 24px; text-align: center; line-height: 30px; font-weight: 400; text-transform: uppercase; }
    .section-5 .mobileos { width: 50%; float: left; margin-top: 50px; }
        .section-5 .mobileos img { width: 100%; float: right; background-size: 100%; max-width: 368px; }
        .section-5 .mobileos:last-child img { width: 100%; float: left; background-size: 100%; max-width: 368px; }

.section-6 { background: url(../images/section-6.jpg) no-repeat center; width: 100%; background-size: cover; min-height: 544px; float: left; }
    .section-6 .contactus { width: 250px; float: left; margin-top: 80px; margin-left: 5px; }
        .section-6 .contactus h6 { font-size: 23px; color: #fff; font-family: Freshman; line-height: 30px; text-transform: uppercase; font-weight: normal; text-shadow: #000 1px 1px 0px; }
        .section-6 .contactus p { text-align:left !important; font-size: 13px; color: #e0e0e0; font-weight: 200; text-transform: uppercase; margin: 15px auto; text-shadow: #000 1px 1px 0px; }
        .section-6 .contactus input { width: 211px; height: 40px; border: 2px solid #876b28; font-size: 14px; padding: 0 8px; line-height: 14px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; background: #000; color: #eee; margin: 17px auto 0; }
        .section-6 .contactus select { width: 211px; height: 40px; cursor: pointer; border: 2px solid #876b28; font-size: 14px; padding: 0 5px; line-height: 14px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; background: #000 url(../images/select.png) no-repeat right; color: #eee; margin: 12px auto 0; }
        .section-6 .contactus input[type="submit"] { cursor: pointer; border: none; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; margin: 18px auto 0; width: 135px; height: 45px; line-height: 45px; color: #000; text-transform: uppercase; text-shadow: rgba(255,255,255,0.6) 1px 1px 0px; font-weight: bold; background: rgb(212,173,77); background: -moz-linear-gradient(top, rgba(212,173,77,1) 1%, rgba(190,155,68,1) 50%, rgba(157,127,55,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(212,173,77,1)), color-stop(50%,rgba(190,155,68,1)), color-stop(100%,rgba(157,127,55,1))); background: -webkit-linear-gradient(top, rgba(212,173,77,1) 1%,rgba(190,155,68,1) 50%,rgba(157,127,55,1) 100%); background: -o-linear-gradient(top, rgba(212,173,77,1) 1%,rgba(190,155,68,1) 50%,rgba(157,127,55,1) 100%); background: -ms-linear-gradient(top, rgba(212,173,77,1) 1%,rgba(190,155,68,1) 50%,rgba(157,127,55,1) 100%); background: linear-gradient(to bottom, rgba(212,173,77,1) 1%,rgba(190,155,68,1) 50%,rgba(157,127,55,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4ad4d', endColorstr='#9d7f37',GradientType=0 ); }
            .section-6 .contactus input[type="submit"]:active, .section-6 .contactus input[type="submit"]:hover { background: rgb(156,126,54); background: -moz-linear-gradient(top, rgba(156,126,54,1) 1%, rgba(185,150,66,1) 41%, rgba(213,173,78,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(156,126,54,1)), color-stop(41%,rgba(185,150,66,1)), color-stop(100%,rgba(213,173,78,1))); background: -webkit-linear-gradient(top, rgba(156,126,54,1) 1%,rgba(185,150,66,1) 41%,rgba(213,173,78,1) 100%); background: -o-linear-gradient(top, rgba(156,126,54,1) 1%,rgba(185,150,66,1) 41%,rgba(213,173,78,1) 100%); background: -ms-linear-gradient(top, rgba(156,126,54,1) 1%,rgba(185,150,66,1) 41%,rgba(213,173,78,1) 100%); background: linear-gradient(to bottom, rgba(156,126,54,1) 1%,rgba(185,150,66,1) 41%,rgba(213,173,78,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c7e36', endColorstr='#d5ad4e',GradientType=0 ); }

    .section-6 .presskit { text-align:center; margin-top: 80px; width: 260px; float: right; margin-right: 5px; overflow: hidden; background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); background: -o-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); background: -ms-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a63f3f3f',GradientType=1 ); }
        .section-6 .presskit h6 { font-size: 23px; color: #fff; font-family: Freshman; text-align: right; line-height: 30px; text-transform: uppercase; font-weight: normal; text-shadow: #000 1px 1px 0px; }
        .section-6 .presskit p { text-align:right !important; font-size: 13px; color: #e0e0e0; font-weight: 200; text-transform: uppercase; margin: 15px auto; text-align: right; text-shadow: #000 1px 1px 0px; }
        .section-6 .presskit ul { list-style: none; width: 100%; margin-top: 50px; }
            .section-6 .presskit ul li { width: 100%; float: right; margin: 3px auto 11px; }
                .section-6 .presskit ul li img { float: right; margin: 0px 27px 3px 15px; }
                .section-6 .presskit ul li a { text-decoration: none; text-transform: uppercase; font-size: 11px; color: #edc25d; float: right; text-align: right; line-height: 20px; }
                .section-6 .presskit ul li span { display: block; width: 70%; float: right; color: #fff; font-size: 8px; text-align: right; }

.scrolled { position: fixed; top: 70px; z-index: 1000000; }
    .scrolled .logo { width: 120px; background-size: 100%; margin-top: 44px; cursor: pointer; }
    .scrolled nav li { margin-top: 15px; }
#topmenu { transition: all 400ms; }

@media (max-width:998px) {
    .wrapper { width: 100%; }
        .wrapper .slidercontent { top: -100px; margin-bottom: 60px; }
    .menu nav li { padding: 0 3%; }
        .menu nav li a { font-size: 12px; }
    .slider-navigation { bottom: 172px; }
    .section-3 .content ul { background: rgba(10,9,34,0.5); }
    #topmenu { margin-top:-70px; }
    .section-2 { margin-top:0; }
    .slider-navigation { bottom: 165px; }
}

@media (max-width:767px) {
    .wrapper .slidercontent h2 { font-size: 36px; }
    .wrapper .slidercontent h3 { font-size: 16px; }
    .menu .logo { width: 150px; height: 225px; position: relative; left: 10px; top: -80px; float: left; background-size: 100%; }
    .menu nav .leftnav { float: right; width: 41.8%; }
    .menu nav .rightnav { float: right; width: 34.12%; }
    .menu nav li { padding: 0 2%; }
    .menu nav .rightnav li:first-child { border-right: 1px solid #112e4c; }
    .section-2 .video .play { width: 100px; height: 100px; top: 24%; background-size: 100%; }
        .section-2 .video .play span { color: #fff; font-size: 12px; margin-top: 100px; text-shadow: #000 -1px 1px 8px; }
    .section-3 .content { float: none; margin: 40px auto 10px; }
        .section-3 .content h3 { text-align: center; }
    .section-4 h5 { font-size: 15px; }
    .section-4 h2 { font-size: 23px; }
    .section-4 .s4s2 .mob1, .section-4 .s4s2 .mob2, .section-4 .s4s2 .mob3 { width: 480px; float: none; }
    .section-4 .s4s2 .content { width: 100%; float: none; margin: 0 auto !important; }
    .section-4 .s4s2 .mob1 { margin-top: -160px; padding-top: 570px; }
    .section-4 .s4s2 .mob2 { margin-top: -80px; padding-top: 470px; }
    .section-4 .s4s2 .mob3 { margin-top: -140px; padding-top: 640px; }
    .section-4 .s4s2 .content p { font-size: 22px; text-align: center; }
    .slider-navigation { bottom: 143px; }
    .scrolled .logo { top: -72px; }
    .scrolled { top: 75px; }
        .scrolled .btn { margin-top: 30px; }
    .section-5 .mobileos { width: 49%; float: right; }
}

@media (max-width:640px) {
    .wrapper .slidercontent h2 { font-size: 26px; }
    .wrapper .slidercontent h3 { font-size: 12px; line-height: 30px; }
    .wrapper .slidercontent { top: -55px; margin-bottom: 100px; }
    .menu .btn { display: block; }
    .menu nav { display: none; position: absolute; width: 100%; background: #112e4c; right: 0; left:0; z-index: 1000; top: 62px; transition:none; }
        .menu nav .leftnav, .menu nav .rightnav { float: left; width: 100%; }
            .menu nav .leftnav li, .menu nav .rightnav li { float: left; margin-left: 2%; width: 96%; text-align: left; border-bottom: 1px solid rgba(255,255,255,0.4); }
                .menu nav .rightnav li:last-child { border-bottom: none; }
        .menu nav li a { width: 100%; height: 100%; display: block; font-size:15px; }
        .menu nav li { border-right: none !important; }
    .section-2 .video, .section-2 .video video { width: 100%; }
        .section-2 .video .play { top: 17%; }
    .section-2 .rightp, .section-2 .leftp { width: 70%; margin-left: 15%; }
    .menu:nth-child(8) .logo { width: 261px; height: 225px; position: absolute; right: 0; left: 0; top: -80px; }
    .menu:nth-child(8) nav { display: block; position: absolute; background: none; width: 100%; right: 0; z-index: 10000000; top: 120px; }
    .section-6 .presskit { float: none; margin: 50px auto 90px; }
    .section-6 .contactus { float: none; margin: 20px auto; }
        .section-6 .contactus input, .section-6 .contactus select { width: 100% !important; }
        .section-6 .presskit h6, .section-6 .contactus h6 { text-align: center; }
    .section-6 { background-position-x: 22%; }
    .scrolled nav li { margin-top: 0; }
    .menu .logo { left: 0; position: absolute; z-index:10000; }
    .section-2 .leftp p, .section-2 .rightp p { text-align:center; font-size:15px; }
    .menu:nth-child(8) nav { display:block !important; }
    .section-4 .infographic { background:url(../images/section4-mob.png) no-repeat center; width:303px; background-size: 100%; height:1200px; }
}

@media (max-width:580px) {
    .section-3 .content { width: 100%; }
}

@media (max-width:500px) {
    .section-4 .s4s2 .mob1, .section-4 .s4s2 .mob2, .section-4 .s4s2 .mob3 { width: 100%; background-size: 100%; }
    .section-4 .s4s2 .mob1 { margin-top: -100px; padding-top: 380px; width: 300px; }
    .section-4 .s4s2 .mob2 { margin-top: -70px; padding-top: 375px; width: 300px; }
    .section-4 .s4s2 .mob3 { margin-top: -180px; padding-top:490px; width: 300px; }
}

@media (max-width:480px) {
    .wrapper .slidercontent { top: -25px; margin-bottom: 110px; }
        .wrapper .slidercontent h2 { font-size: 19px; }
        .wrapper .slidercontent h3 { font-size: 14px; line-height: 24px; }
    .section-2 h3 { font-size: 32px; line-height: 40px; }
    .section-2 p.descript { font-size: 18px; width: 90%; }
    .section-2 .video .play { width: 100px; height: 50px; background-size: 52%; }
        .section-2 .video .play span { font-size: 12px; margin-top: 50px; top: 25%; }
    .section-2 .rightp, .section-2 .leftp { width: 90%; margin-left: 5%; }
    .section-3 .content h3 { font-size: 23px; }
    .section-3 .content ul li { font-size: 15px; }
    .section-4 h5 { font-size: 15px; line-height:20px; margin-bottom:5px; }
    .slider-navigation { bottom: 123px; }
    .menu .logo { width:130px; top:-51px; }
    .section-6 .contactus p ,.section-6 .presskit p{ font-size:15px; }
}

