footer.main-footer{padding:50px 0 43px;line-height:28px;background:#fff}footer.main-footer *{box-sizing:border-box}footer.main-footer .container{max-width:1060px;padding:0 15px;margin:0 auto}footer.main-footer .f-left{float:left;width:65%}@media only screen and (max-width:767px){footer.main-footer .f-left{max-width:600px}}footer.main-footer .f-logo{background:url(/cassette.axd/file/site-static/pro/f-divider-995ed9e3975429706564bb6c618108654c8befe2.png) right center no-repeat;float:left;margin-right:30px;width:74px;height:88px}footer.main-footer .f-right{float:right;width:35%}footer.main-footer .social-media{padding-top:9px;text-align:right}footer.main-footer .social-media ul li a{display:block;height:64px;width:64px}footer.main-footer .social-media ul li{display:inline-block;margin:0 0 0 16px}footer.main-footer .social-media ul li:first-child{margin-left:0}footer.main-footer .footer-menu{padding-top:20px}footer.main-footer .menu-footer-menu-container ul li{display:inline-block;list-style:outside none none;margin:0 40px 0 0}footer.main-footer a.yo{background:transparent url("/cassette.axd/file/site-static/pro/youtube-icon-658406c543afd107388da2a474d89e432bda1634.png") no-repeat scroll 0 0}footer.main-footer a.fb{background:transparent url("/cassette.axd/file/site-static/pro/facebook-icon-footer-d478c475a80eb3ce61a1d4a20918812bb412efa7.png") no-repeat scroll 0 0}footer.main-footer a.tw{background:transparent url("/cassette.axd/file/site-static/pro/twitter-icon-8fe42bd2e01088ce1e7b08f1b123a22a565aa9f0.png") no-repeat scroll 0 0}footer.main-footer a.ins{background:transparent url("/cassette.axd/file/site-static/pro/instagram-icon-37d2973761a8aa69cf9234b30d5256a01c00263a.png") no-repeat scroll 0 0}footer.main-footer .menu-footer-menu-container ul li{line-height:28px}footer.main-footer .menu-footer-menu-container ul li a{color:#22262b;font-size:18px;line-height:28px;font-family:Arimo-Bold}@media only screen and (max-width:360px){footer.main-footer .menu-footer-menu-container ul li a{font-size:14px}}footer.main-footer .copy{font-size:14px;color:#909499}@media only screen and (max-width:992px){footer.main-footer .f-left{float:none;width:100%;max-width:624px;margin:0 auto}footer.main-footer .f-right{float:none;width:100%;text-align:center;clear:both}footer.main-footer .social-media{text-align:center}}@media only screen and (max-width:570px){footer.main-footer .menu-footer-menu-container ul li{margin-right:15px}footer.main-footer .menu-footer-menu-container ul li a{font-size:14px}footer.main-footer .f-left{max-width:476px}footer.main-footer p.copy{font-size:12px}}@media only screen and (max-width:479px){footer.main-footer .video-slider{min-height:inherit;padding-bottom:0}footer.main-footer .f-logo{float:none;margin-bottom:0}footer.main-footer .f-left{max-width:329px}footer.main-footer .social-media ul li a{display:block;height:44px;width:44px;background-size:contain}}@font-face{font-family:'Vitesse-Bold';src:url('/cassette.axd/file/site-static/fonts/Vitesse-Bold-98f52d9ebd41d9b0ee1bc3fcd2d646f4de7cd60d.eot');src:url('/cassette.axd/file/site-static/fonts/Vitesse-Bold-98f52d9ebd41d9b0ee1bc3fcd2d646f4de7cd60d.eot?#iefix') format('embedded-opentype'),url('/cassette.axd/file/site-static/fonts/Vitesse-Bold-13c9cdb9a496a66c43db742fa7a824dc97337520.otf') format('opentype'),url('/cassette.axd/file/site-static/fonts/Vitesse-Bold-d942649109b3dd10b17ef4c4c06b41c892754676.woff') format('woff'),url('/cassette.axd/file/site-static/fonts/Vitesse-Bold-be69b4b40bfb2a892f2f7d70751f10a55c1ddd8c.ttf') format('truetype'),url('/cassette.axd/file/site-static/fonts/Vitesse-Bold-7b4d31c4fce08daf7ee620ac51a81dcf753f9a5a.svg') format('svg');font-weight:normal;font-style:normal}.apply-body{background:#f5962d}.apply-wrapper{background:#f5962d;padding:100px 0;box-sizing:border-box}.apply-wrapper .logo-box{margin-bottom:60px}.apply-wrapper .logo-box img{max-width:100%}.apply-wrapper iframe{max-width:100%}.apply-wrapper .container{max-width:1100px;margin:0 auto;padding:0 15px}.apply-wrapper .entry-content{max-width:800px;margin:0 auto}.apply-wrapper .apply-header{text-align:center}.apply-wrapper h1{font-size:50px;line-height:68px;font-family:'Vitesse-Bold';color:#000;margin-bottom:50px}@media only screen and (max-width:767px){.apply-wrapper h1{font-size:40px;line-height:58px}.apply-wrapper h1 br{display:none}}@media only screen and (max-width:360px){.apply-wrapper h1{font-size:28px;line-height:40px}}.home-wrapper h2{color:#fff;font-size:48px;font-family:'Vitesse-Bold';line-height:56px;margin-bottom:14px}@media only screen and (max-width:767px){.home-wrapper h2{font-size:28px;line-height:36px}}.home-wrapper .container{margin:0 auto;padding:0 15px}.banner-section{background:url(/cassette.axd/file/site-static/pro/home-banner-dcf353b47ddbf47ce636fc737e3f1e4317629b37.jpg) fixed center top no-repeat;background-size:cover !important;height:900px;box-sizing:border-box;text-align:center;color:#fff;padding:190px 0 50px}@media only screen and (max-width:767px){.banner-section{background-attachment:inherit;padding-top:120px;height:800px}}.banner-section img{max-width:100%}.banner-section .logo-box{margin-bottom:128px}@media only screen and (max-width:767px){.banner-section .logo-box{margin-bottom:60px}}.banner-section .container{margin:0 auto;max-width:900px}.banner-section h1{font-size:60px;color:#fff;line-height:74px;font-family:'Vitesse-Bold';margin-bottom:26px}@media only screen and (max-width:767px){.banner-section h1{font-size:50px;line-height:68px}}.banner-section p{font-size:22px;line-height:34px;margin-bottom:62px}@media only screen and (max-width:767px){.banner-section p{font-size:18px;line-height:30px}}.banner-section .btn{display:inline-block;border-radius:3px;color:#000;font-family:Arimo-Bold;font-size:22px;padding:23px 22px;min-width:299px;background:-moz-linear-gradient(88deg,#f5982d 0%,#fee332 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fee332),color-stop(100%,#f5982d));background:-webkit-linear-gradient(88deg,#f5982d 0%,#fee332 100%);background:-o-linear-gradient(88deg,#f5982d 0%,#fee332 100%);background:-ms-linear-gradient(88deg,#f5982d 0%,#fee332 100%);background:linear-gradient(2deg,#f5982d 0%,#fee332 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee332',endColorstr='#f5982d',GradientType=0)}@media only screen and (max-width:767px){.banner-section .btn{min-width:240px}}.video-section{background:#f5962d;padding:138px 0 160px;text-align:center}@media only screen and (max-width:767px){.video-section{padding:68px 0 68px}}.video-section p{font-size:18px;color:#000;line-height:26px;margin-bottom:44px}@media only screen and (max-width:767px){.video-section p br{display:none}}.video-section .slider-content{padding-bottom:28px;padding-top:5px}.video-section .carousel-3d-slide{background:transparent none repeat scroll 0 0 !important;border:medium none !important}.video-section .container{max-width:1140px}.video-section .btn{display:inline-block;border-radius:3px;color:#000;font-family:Arimo-Bold;font-size:22px;padding:19px 22px;min-width:299px;background:none;border:4px solid #000}@media only screen and (max-width:767px){.video-section .btn{min-width:240px}}@media only screen and (max-width:570px){.video-section iframe{width:510px !important;height:320px !important}}@media only screen and (max-width:479px){.video-section iframe{width:320px !important;height:180px !important}}@media only screen and (max-width:360px){.video-section iframe{width:250px !important;height:138px !important}}.records-section{height:934px;background:url(/cassette.axd/file/site-static/pro/records-map-f256e9deca67cd6ecf786e23f76e450eb517f0ed.jpg) fixed center top no-repeat #00b5cc;background-size:cover !important;text-align:center;padding:370px 0 50px;box-sizing:border-box}@media only screen and (max-width:767px){.records-section{padding:170px 0 50px;height:700px}}.records-section .container{max-width:970px}.records-section h2{margin-bottom:24px !important}.records-section p{font-size:18px;color:#000;line-height:26px;margin-bottom:34px}@media only screen and (max-width:767px){.records-section p br{display:none}}.records-section .btn{display:inline-block;border-radius:3px;color:#000;font-family:Arimo-Bold;font-size:22px;padding:19px 22px;min-width:299px;background:none;border:4px solid #000}@media only screen and (max-width:767px){.records-section .btn{min-width:240px}}.landing-body{background-color:#0176a0;background-image:-moz-radial-gradient(left,ellipse cover,#fee232 0%,#f5972d 100%);background-image:-webkit-radial-gradient(left,ellipse cover,#fee232 0%,#f5972d 100%);background-image:-o-radial-gradient(left,ellipse cover,#fee232 0%,#f5972d 100%);background-image:-ms-radial-gradient(left,ellipse cover,#fee232 0%,#f5972d 100%);background-image:radial-gradient(left,ellipse cover,#fee232 0%,#f5972d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029CC9',endColorstr='#f5972d',GradientType=0)}.landing-content{display:block;width:100%;height:360px;box-sizing:border-box;margin-top:-180px;background:url('/cassette.axd/file/site-static/pro/landing-image-da722bd49301048beb9418a03b8b10eaba4e7656.png') center right no-repeat;background-size:46%;margin:0 auto;max-width:1024px}@media only screen and (max-width:1600px){.landing-content{background-size:50%}}@media only screen and (max-width:1400px){.landing-content{background-size:46%}}@media only screen and (max-width:767px){.landing-content{background:none;padding:0 5%}}.landing-text{float:left;padding-top:40px;width:50%;max-width:580px}@media only screen and (max-width:767px){.landing-text{width:100%}}.landing-text h1{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#000;font-size:48px;line-height:56px;margin-bottom:11px}@media only screen and (max-width:767px){.landing-text h1{font-size:30px;line-height:36px}}.landing-text p{font-size:18px;color:#000;line-height:26px;margin-bottom:44px;font-family:'Arimo-Regular'}@media only screen and (max-width:1400px){.landing-text p br{display:none}}@media only screen and (max-width:1400px) andonly screen and (max-width:767px){.landing-text p{font-size:16px;line-height:24px;}}.landing-text .btn{font-size:22px;display:block;padding:20px;box-sizing:border-box;color:#000;border-radius:5px;border:4px solid #000;text-align:center;max-width:300px}@media only screen and (max-width:767px){.landing-text .btn{width:300px;max-width:100%}}