.icon-features,.wbutton-bordered{-webkit-transition:all linear .3s}.feature,.feature-details{overflow:hidden}body{font-family:Roboto,arial,serif;line-height:1.6;font-size:15px;color:#666}section{padding:60px 0}section[style^=background] h2{color:#fff!important}button{padding:9px 30px;font-size:16px;border:none}h1,h2,h3,h4,h5,h6{color:#333;font-weight:400}h1{font-size:48px}h2{font-size:34px}h3{font-size:24px}h4{font-size:20px}.btn-signup,.feature:hover .icon,.pricing-row,.signup-box-headling,.signup-button,.social-icons .fa:hover,.table-dark,.table-title,.table-wrapper.table-dark,.table-wrapper:hover,.wbutton{background-color:#FBC02D}.btn-signup:hover,.signup-button:hover,.wbutton:hover{background:#F9A825}.table-dark .pricing-row,.table-wrapper,.table-wrapper:hover .pricing-row{background-color:#fff}.btn-bordered.white:hover,.button,.counter-section .icon-counter,.feature .icon,.feature-details h3,.footer-contact span,.icon-container-cirlce,.icon-features,.table-dark .pricing-row,.table-wrapper a .button:hover,.table-wrapper:hover .pricing-row,a{color:#FBC02D}.wbutton,.wbutton:visited{color:#fff}.arrow-down,.feature .icon,.feature:hover .icon,.subscribe .form-control,.subscribe .form-control:focus,.video-frame{border-color:#FBC02D!important}.subscribe .form-control:focus{box-shadow:0 0 8px #FBC02D}.signup-box .form-control:focus{box-shadow:0 0 0 2px #FBC02D}.bg-grey{background:#eee}.fix-background{position:relative}.position-relative{position:relative;z-index:5}.parallax{background-size:cover;background-attachment:fixed}.opacity-dark,.opacity-light{position:absolute;width:100%;height:100%;top:0;left:0}.opacity-light{opacity:.5}.opacity-dark{opacity:.8}.bg-black{background:#000}.grey-bg{background:#eee}.wbutton{padding:12px 26px;font-size:16px;border:none;font-weight:500;border-radius:2px}p+a>.wbutton{margin-top:10px;display:inline-block}a~.section-description{margin-top:30px}h2.box-header{font-size:38px;margin-top:0}@media only screen and (max-width:768px){h2.box-header{font-size:32px}}@media only screen and (max-width:480px){h2.box-header{font-size:28px}}.description{font-size:18px;margin-bottom:20px}@media only screen and (max-width:360px){.description{font-size:17px}}.banner{width:100%;min-height:670px;background-size:cover;background-position:bottom;background-image:url(../images/banner.jpg)}.logo{margin-bottom:63px;margin-top:15px}.banner-text{padding-top:0;color:#fff!important;font-size:21px;text-shadow:0 0 3px #000}@media only screen and (max-width:992px){.logo{margin-bottom:50px}.banner-text{font-size:19px}}.banner-text h1{font-size:55px;line-height:1.2;letter-spacing:-1px;text-shadow:0 0 15px #000;margin-bottom:45px;margin-top:0;color:#fff}@media only screen and (max-width:992px){.banner-text h1{font-size:48px}}@media only screen and (max-width:360px){.banner-text h1{font-size:39px}}.banner-text h3{font-family:Roboto;font-size:26px;font-weight:300;text-shadow:0 0 11px #000;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;color:#fff}@media only screen and (max-width:992px){.banner-text h3{font-size:24px}}@media only screen and (max-width:360px){.banner-text h3{font-size:21px;letter-spacing:0}}.banner-text button{margin-top:25px}.wbutton-bordered{background:0 0;border:2px solid;color:#fff;font-size:20px;padding:9px 30px;font-family:oswald;transition:all linear .3s;border-radius:2px}.wbutton-bordered:hover{background:#fff;border-color:#fff;color:#FBC02D}.btn-signup:hover,.signup-box-headling h2,.signup-box-headling h3,.signup-button{color:#fff}@media only screen and (max-width:360px){.wbutton-bordered{font-size:18px}}.signup-box{width:100%;height:auto}@media (max-width:767px){.signup-box{margin-top:60px}}.signup-box .form-control{border:none;height:43px;margin-bottom:20px}.signup-box-headling{width:100%;height:auto;padding:5px 20px;position:relative;text-align:center}.signup-box-headling h2{margin-bottom:6px}@media only screen and (max-width:480px){.signup-box-headling h2{font-size:28px}.signup-box-headling h3{font-size:22px}}.signup-box-headling h3{margin-top:0;margin-bottom:30px;font-family:Pacifico}.arrow-down{width:0;height:0;border-left:20px solid transparent!important;border-right:20px solid transparent!important;border-top:20px solid;bottom:-17px;left:45%;position:absolute}.signup-box-body{width:100%;padding:40px 20px 20px;background:#eee}.signup-button{height:46px;font-size:18px;border:none;border-bottom:solid 4px #ccc;width:100%}@media only screen and (max-width:480px){.signup-button{font-size:17px}}.btn-signup{height:46px;font-size:18px;border-bottom:solid 4px #ccc}.contact-form input[type=text],.contact-form input[type=email]{height:48px}.contact-form .form-control{box-shadow:none;border-radius:0}.icon-features{font-size:55px;margin-bottom:10px;border:2px solid #eee;transition:all linear .3s;border-radius:50%}.section-header{margin-bottom:60px;text-align:center}.feature{width:100%;margin-bottom:40px}@media only screen and (max-width:992px){.feature{margin-bottom:25px}.feature .icon{width:70px;height:70px;line-height:70px}}.feature:last-child{margin-bottom:0}.feature .icon-container{min-height:80px;float:left}.feature .icon{width:70px;height:70px;line-height:70px;font-size:30px;border-radius:50%;border:2px solid;margin-right:20px;text-align:center;-webkit-transition:all linear .3s;transition:all linear .3s}.feature:hover .icon{border:2px solid;color:#fff}.feature-details h3{font-family:Roboto;margin-top:0;margin-bottom:8px;font-size:23px;font-weight:300;color:#333}.counter-section,.table-dark,.table-dark h3,.table-wrapper:hover,.table-wrapper:hover h3{color:#fff!important}@media only screen and (max-width:992px){.feature-details h3{font-size:21px}}.feature-details p{line-height:1.3;font-size:16px}@media only screen and (max-width:992px){.feature-details p{font-size:15px}.sm-top-margin{margin-top:30px}}.icon-container-cirlce{width:100px;height:100px;line-height:130px;text-align:center;margin:0 auto}.benefit:last-child{margin-bottom:0}.benefit h3{font-family:Roboto;font-weight:400;font-size:22px;margin-top:10px;margin-bottom:12px}@media (max-width:767px){.benefit{margin-bottom:35px}.features-img{text-align:center!important}.features-img img{display:inline;margin-top:45px}}.footer-bottom,.social-icon i,.social-icons,.social-icons .fa,.subscribe p,.table-wrapper,.testimonial{text-align:center}@media only screen and (max-width:480px){.benefit h3{font-size:20px}}.announcement{padding:35px 0}.video-frame{border-width:5px!important;border-style:solid!important}.counter-item{margin-top:25px;font-size:18px}@media only screen and (max-width:992px){.counter-item{font-size:16px}}@media only screen and (max-width:768px){.counter-item{margin-bottom:40px}.counter-item:last-child{margin-bottom:0}}.counter-section{background-image:url(../images/mesh-1409121.png)!important}.counter-section .icon-counter{font-size:70px;margin-bottom:15px}.counter-section .number{font-size:38px;line-height:1}.table-wrapper{width:100%;height:auto;padding:10px 20px 30px;-webkit-transition:all linear .2s;transition:all linear .2s;margin-top:25px;margin-bottom:8px}.button{font-size:18px;padding:7px 25px;border:none;border:2px solid;background:0 0;margin-top:20px;-webkit-transition:all linear .2s;transition:all linear .2s;border-radius:2px}.table-dark .button,.table-wrapper:hover .button{color:#fff;border-color:#fff}.table-wrapper .button:hover{background:#fff}.table-title{margin:0;padding-top:5px;padding-bottom:15px;font-size:60px}.table-wrapper ul{margin:0;padding:0}.table-wrapper ul li{border-bottom:dashed 1px #ddd;padding-top:10px;padding-bottom:10px;list-style-type:none;font-size:16px}.table-dark ul li,.table-wrapper:hover ul li{border-color:#fff}.pricing-row{font-size:23px;width:140px;height:140px;border-radius:50%;box-sizing:border-box;padding-top:30px;margin:25px auto;color:#fff}.currency-part{position:relative;top:-23px;right:-8px}.number-part{font-size:60px}.decimal-part{position:relative;top:-28px;left:-4px}.time-part{font-size:16px;opacity:.7;position:relative;left:-22px}.testimonial{color:#fff;text-shadow:0 0 2px #000}.testimonial-text{font-size:18px;line-height:1.6;margin:20px auto 0}.testimonial-photo{margin-top:25px;display:inline-block}.testimonial-photo img{width:100px;border-radius:50%}.testimonial-author{padding:15px 0;font-size:18px}.subscribe p{font-size:16px}.subscribe .form-control{border:2px solid;height:44px}.subscribe .wbutton{width:100%;font-size:18px;padding:9px 0;margin-bottom:8px}.social-icons{margin-top:5px;margin-bottom:15px}.social-icons .fa{background:#666;color:#fff;font-size:18px;width:34px;height:34px;line-height:34px;margin-right:1px;-webkit-transition:all linear .5s;transition:all linear .5s}.social-icons .fa:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}#page-footer{background:#444;color:#fff;padding:45px 0 0}.footer-contact{margin-bottom:40px}.footer-contact span{margin-bottom:12px}.footer-bottom{border-top:solid 1px #666;color:#aaa;padding:15px 0;font-size:15px}.icon-lg{font-size:42px}ul.contact{margin:0;padding:0}ul.contact li{list-style-type:none;height:30px}ul.contact .glyphicon{margin-right:10px;color:#fff}.social-icon{margin-bottom:10px;margin-top:5px}.social-icon i{margin-right:5px;font-size:20px;border-radius:50%;width:40px;height:40px;padding-top:11px;color:#fff;-webkit-transition:all linear .2s;transition:all linear .2s}.social-icon i:hover{background:#31aae2}.social-icon b:hover{margin-right:30px;border-top-color:#00f}.copyright{border-top:solid 1px #666;padding:15px 0;margin-top:20px}