.panel{width:100vw;height:auto;background-position:center center;background-size:cover;position:relative;text-align:center;padding:60px 0;display:block}.padding-bottom-none .panel{padding-bottom:0 !important}.padding-top-none .panel{padding-top:0 !important}.panel.banner{padding:100px 0}.panel .container{width:100%;max-width:1200px;height:auto;position:relative;overflow-y:auto;overflow-x:hidden;margin:0 auto;padding:10px 0}.panel .container.extra{padding-bottom:130px !important}.panel-box p,.content-box p{text-align:center;font-size:18px}.panel-box.one{max-width:400px;width:100%;position:relative;z-index:9999}.panel-box.single{width:600px;min-height:0;position:relative}.panel-box.single.video{width:800px}.panel-box.three{width:250px;min-height:400px;display:inline-block;margin:25px;vertical-align:top}.panel-box.three h3{margin-top:0}.panel-box.three p,.panel-box.vertical p,.panel-box.single p{font-size:16px}.panel-box.vertical{width:800px;min-height:100px;display:block;margin:20px auto;text-align:left !important}.panel-box.vertical p{text-align:left}.panel-box.vertical:last-of-type{margin-bottom:45px}.panel-box.vertical>:first-child{margin-top:0}.panel-box.vertical>:last-child,.panel-box.single>p:last-of-type{margin-bottom:0}.content-box{width:1000px;height:auto;margin:0 auto}.content-box>p{font-size:21px}.logo{text-align:center;width:100%;max-width:800px;margin:0 auto}.logo img{width:220px;height:auto;padding:20px 0 0 0}h1{font-size:36px;text-align:center;margin-top:0;line-height:1.1em;margin-bottom:20px;text-transform:uppercase}h2{font-size:36px;text-align:center;margin-top:0;line-height:1.1em;text-transform:uppercase;margin-bottom:40px}h2.large{font-size:36px}.panel.dark h2{color:#fff}h3{font-size:21px;line-height:1.1em;text-transform:uppercase}.light{color:#fff}.grey{background-color:#f6f6f6}.text-shadow{text-shadow:2px 2px rgba(0,0,0,0.5)}.shadow{-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5)}button,input[type=submit]{font-size:21px;padding:20px 60px;text-transform:uppercase;margin:0 auto;border:0;font-weight:700;display:block;cursor:pointer;transition:.2s}ul.icon-list{margin:0;padding:0;list-style:none}ul.icon-list li{position:relative;font-weight:700;text-align:left}ul.icon-list li i{position:absolute;left:0;top:0}.error{border:2px solid #f00 !important}button{border-radius:10px}.error-message{font-size:14px;color:red;margin:5px 0;font-weight:700;width:100%;text-align:center;display:none}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=phone]:focus,select:focus{outline-color:#346aa8}button:focus,input[type=submit]:focus{outline:0}.panel .container>.two-col{float:left;display:inline-block;vertical-align:middle;width:50%}.panel .container>.two-col.right{float:right}.panel-box{background-color:#fff;border-radius:10px;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);padding:40px 30px;margin:0 0 0 auto;display:block}.row{width:100%}.col-4{text-align:center;display:inline-block;width:calc(33.33% - 30px);float:left;padding:0 15px}.col-6{text-align:left;display:inline-block;width:calc(50% - 30px);float:left;padding:0 15px}.col-12{text-align:left;display:block;width:calc(100% - 30px);float:left;padding:0 15px;margin-bottom:40px}.padding-bottom-none .panel .col-12{margin-bottom:0 !important}.padding-bottom-none .panel .col-12 p:last-child{margin-bottom:0 !important}.footer{font-size:12px;color:#fff;text-align:center;max-width:800px;width:100%;position:absolute;bottom:5px;left:50%;transform:translatex(-50%)}.footer a{text-decoration:none;font-weight:700;color:#fff}.overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:1000}.overlay.dark{background-color:rgba(0,0,0,.6);display:none}@media(max-width:1400px){h1{font-size:32px}h2.large{font-size:32px}.content-box p{font-size:16px}.panel-box.one{padding:20px}.panel.banner{padding:60px 0}.panel .container{width:calc(100% - 40px);padding:10px 20px;max-width:1000px}.panel-box p{font-size:15px}.panel-box.three{margin:10px;min-height:300px}.panel-box.three p,.panel-box.vertical p,.panel-box.single p{font-size:15px}.panel-box.three img{width:120px;height:auto}.content-box{width:800px}.footer{max-width:calc(100% - 40px)}}@media(max-width:1000px){button,input[type=submit]{font-size:18px;padding:15px 45px}h2,h2.large{font-size:24px;margin-bottom:20px}h3{font-size:16px}p{font-size:14px !important}.text-shadow{text-shadow:1px 1px rgba(0,0,0,0.5)}.content-box{max-width:800px;width:calc(100% - 40px)}body{overflow-x:hidden !important;overflow-y:auto !important}.panel .container{display:block;position:relative;top:auto;left:auto;transform:translatex(0)}.slider-button{display:none}.row-fluid-wrapper.row-depth-1{position:relative;top:auto !important;left:auto !important;display:block}.panel-box.one{max-width:360px;width:calc(100% - 80px);margin-left:40px}.row-fluid-wrapper.row-depth-1:first-of-type{position:relative;top:auto;left:auto;display:block}.panel{width:100vw;height:auto;position:relative;text-align:center;padding:40px 0}.panel-box.single{max-width:800px;width:calc(100% - 40px);margin:0 auto !important;min-height:auto}.panel-box.vertical,.panel-box.single.video{max-width:800px;width:calc(100% - 40px)}}@media(max-width:767px){.panel .container>.two-col{float:none;display:block;width:100%}.panel .container{width:calc(100% - 20px);padding:10px 10px;max-width:1000px}.panel.banner{padding:20px 0}.panel-box{padding:15px}.panel-box.one{max-width:100%;width:calc(100% - 20px);margin-left:0;border-radius:0;padding:30px 10px 0 10px;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.panel-box.vertical{max-width:600px;width:calc(100% - 70px)}.logo img{width:150px;padding:20px 0 0 0}.panel-box p{margin:10px 0;font-size:14px}.panel .container.extra{padding-bottom:110px !important}.panel-box.vertical:last-of-type{margin-bottom:30px}.col-4{display:block;width:100%;float:none;padding:0;margin-bottom:20px}.col-4:last-child{margin-bottom:0}.col-6{text-align:left;display:block;width:100%;float:none;padding:0;margin-bottom:30px}.col-6:last-child{margin-bottom:0}.col-12{display:block;width:100%;float:none;padding:0;margin-bottom:30px}.col-12:last-child{margin-bottom:0}.footer{position:relative;display:block;left:auto;bottom:auto;transform:translatex(0);margin:0 auto;padding:10px 0}}