.wrapper{max-width:1200px;height:auto;margin:0 auto;position:relative}.wrapper .caption_bottom{padding-top:120px}.wrapper img{padding:20px}.button.primary{padding:20px 8%;text-decoration:none;color:#fff;border:1px solid #be0101;background-color:#ed1c24;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMWMyNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NlMTMxYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ed1c24),color-stop(100%,#ce131b));background-image:-webkit-linear-gradient(top,#ed1c24,#ce131b);background-image:-moz-linear-gradient(top,#ed1c24,#ce131b);background-image:-o-linear-gradient(top,#ed1c24,#ce131b);background-image:linear-gradient(top,#ed1c24,#ce131b);text-shadow:rgba(0,0,0,.6) 0 1px 1px;-webkit-box-shadow:rgba(0,0,0,.4) 1px 1px 3px 0,inset 0 1px 1px rgba(255,255,255,.4);-moz-box-shadow:rgba(0,0,0,.4) 1px 1px 3px 0,inset 0 1px 1px rgba(255,255,255,.4);box-shadow:rgba(0,0,0,.4) 1px 1px 3px 0,inset 0 1px 1px rgba(255,255,255,.4)}.button.primary:active,.button.primary:focus,.button.primary:hover{background-color:#ce131b;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlMTMxYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkMWMyNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ce131b),color-stop(100%,#ed1c24));background-image:-webkit-linear-gradient(top,#ce131b,#ed1c24);background-image:-moz-linear-gradient(top,#ce131b,#ed1c24);background-image:-o-linear-gradient(top,#ce131b,#ed1c24);background-image:linear-gradient(top,#ce131b,#ed1c24)}::selection{color:#fff;background:#353434}::-moz-selection{color:#fff;background:#353434}.cta a.cta_btn,.feature a,.testimonials #t_navigation a,header nav ul li a,header ul.social li a{transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}header{width:100%;height:80px;background:#fff}header .logo{float:left;margin-top:21px}header .menu_icon{width:35px;height:35px;background:url(../img/menu_icon.png) no-repeat;float:right;margin-top:23px;display:none}header nav{overflow:hidden;display:inline-block;margin:20px 0 0 40px;padding:13px 40px;border-left:1px #404040 solid;z-index:9999}header nav ul{list-style:none}header nav ul li{float:left;margin-left:35px;font-size:16px;letter-spacing:1px}header nav ul li:first-child{margin-left:0}header nav ul li a{text-decoration:none;color:#fff}header nav ul li a:hover{color:#65bf95}header ul.social{float:right;list-style:none;margin-top:23px}header ul.social li{float:left;margin-left:10px}header ul.social li a{background:url(../img/sm.png) no-repeat}header ul.social li a:hover{background:url(../img/sm_hover.png) no-repeat}header ul.social li a{display:block;width:35px;height:35px}header ul.social li a.fb{background-position:0 0}header ul.social li a.twitter{background-position:-36px 0}header ul.social li a.gplus{background-position:-72px 0}.billboard{width:100%;height:490px;background:url(../img/billboard.jpg) center center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;overflow:hidden}.billboard .caption{margin-top:100px}.billboard .caption a{text-decoration:none}.billboard .caption p{font-family:'Yanone Kaffeesatz',sans-serif;display:inline-block;color:#000;font-weight:lighter;font-size:35px;padding:20px;background:rgba(255,255,255,.6);margin-bottom:2px;text-transform:uppercase;z-index:8888}.billboard2{background:url(../img/billboard2.jpg) center center no-repeat}.features{width:100%;padding-top:40px;background:#393738;overflow:hidden}.features .feature{display:block;width:20.88888888%;height:auto;float:left;margin-right:5%;margin-bottom:100px}.features .feature:nth-child(4n+0){margin-right:0}.feature .ficon{display:block;width:18.78612716763006%;height:84px;margin-right:11.5606936416185%}.feature .details_exp{display:block;width:auto;float:left}.feature h3{margin-bottom:20px;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:1px}.feature p{margin-bottom:20px;color:#9e9e9e;font-size:1.2rem;line-height:26px}.feature a{color:#848484;font-size:1rem;text-decoration:none;letter-spacing:.5px}.feature a:hover{color:#353434}.feature a span{margin-left:10px}.feature ul li{font-family:'Yanone Kaffeesatz',sans-serif;color:#fff;font-size:1.1rem;font-weight:200;text-decoration:none;line-height:26px}.testimonials{text-align:center}.testimonials h2{color:#4e4e4e;font-family:'Yanone Kaffeesatz',sans-serif;font-size:26px;text-transform:uppercase;margin-bottom:80px;letter-spacing:1px}.caroufredsel_wrapper{max-width:1040px!important;margin:0 auto!important}.testimonials .testi_slider{max-width:1040px!important;height:auto;overflow:hidden}.testimonials .testi_slider .t{max-width:1040px!important;text-align:center;float:left;height:auto}.testimonials p{color:#8e8d8d;font-size:20px;line-height:30px;letter-spacing:1px}.testimonials p.author{color:#686767;font-size:16px;font-weight:700;margin-top:40px}.testimonials #t_navigation a{display:inline-block;width:13px;height:13px;background:#dadada;text-decoration:none;margin-right:10px;margin-top:40px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px}.testimonials #t_navigation a.selected{background:#bebebe}.sep_line{display:block;width:13.5px;height:100px}.sep_line:after{content:"";display:block;width:1px;height:100%;background:#dedede;margin:0 auto}.sep_top{border-bottom:1px #dedede solid;margin:0 auto 40px}.sep_bottom{border-top:1px #dedede solid;margin:40px auto 0}.info{width:100%;overflow:hidden;background:#393738}.info_pic{display:block;width:50%;height:405px;float:left;background:url(../img/info1.jpg) 0 0/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.info_pic2{background:url(../img/info2.jpg) no-repeat}.info_details{display:block;width:50%;height:245px;float:left;padding:80px 0}.info_details h3{color:#fff;font-family:'Yanone Kaffeesatz',sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;max-width:560px;margin:0 0 3.333333333333333% 40px;letter-spacing:1px;line-height:40px}.info_details p{color:#ededed;font-weight:250;font-size:16px;max-width:620px;margin:0 0 3.333333333333333% 40px;line-height:30px}.info_details a{color:#fff;font-size:16px}.info .info_details .button{margin-left:40px}.info_details a span{margin-left:10px}.cta{display:block;text-align:center;padding-top:100px}.cta h3{font-family:'Yanone Kaffeesatz',sans-serif;color:#6b6b6b;font-size:34px;text-transform:uppercase;letter-spacing:1px}.cta p{color:#7f7c7c;font-size:17px;margin-top:20px;line-height:26px}.cta a.cta_btn{display:inline-block;padding:20px 60px;background-color:#65bf95;color:#fff;font-size:20px;text-decoration:none;margin-top:60px;text-transform:uppercase;letter-spacing:1px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.cta a.cta_btn:hover{background:#56b086}.cta .cta_sep{display:block;width:1px;height:100px;background:#dedede;margin:0 auto}footer{padding:100px 0;border-top:1px #dedede solid;background:#f7f7f7;text-align:center}footer .rights{color:#393738;margin-top:0px;font-family:'Yanone Kaffeesatz',sans-serif;display:inline-block;font-weight:lighter;font-size:35px;padding:20px;text-transform:uppercase}a{color:#393738}@media (max-width:1200px){.wrapper{padding:0 40px}.info_details,.info_pic{width:100%}.info_details{height:auto;padding:40px 0}.info_details h3,.info_details p{max-width:80%;display:block;text-align:center;margin:40px auto}.info_details a{max-width:60%}.info .info_details a.button{max-width:60%;display:block;text-align:center;margin:auto}}@media (max-width:1000px){.billboard .caption{text-align:center;margin-left:0}.cta{width:80%;margin:0 auto}}@media (max-width:800px){header .logo{float:none}header .menu_icon{display:block}ul.social{display:none}header nav{background:#353434;margin:21px 0 0;padding:0;border-left:0;border-top:1px #2c2c2c solid;overflow:hidden;text-align:center;position:relative;z-index:9999;display:none;border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-left-radius:2px;-o-border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-bottom-right-radius:2px;-o-border-bottom-right-radius:2px}header nav.show_menu{display:block}header nav ul li{margin:0;width:100%;border-bottom:1px #2c2c2c solid}header nav ul li:last-child{border-bottom:0}header nav ul li a{display:block;width:100%;padding:20px 0}header nav ul li a:active{display:block;width:100%;padding:20px 0;background:#2c2c2c}.features .feature{width:46.66666666666667%;margin-right:6.666666666666667%!important}.features .feature:nth-child(2n+2){margin-right:0!important}}@media (max-width:500px){.features .feature{width:100%;margin-right:0!important;margin-bottom:10px}.billboard .caption p{font-size:26px}footer{padding:20px 0}}