body{margin:0 0 0 0;padding:0 0 0 0}.TEST{background:#09f}.row,.grid{padding:0 35px;margin:0 auto;box-sizing:border-box}.row.fullWidth,.grid.fullWidth{max-width:100%;width:100%}.row.regular,.grid.regular{max-width:1400px;width:100%}.row.small,.grid.small{max-width:1200px;width:100%}.aspect{position:relative;width:auto;height:auto}.aspect .content{position:absolute;top:0;left:0;width:100%;height:100%}.aspect.as-landscape{padding-top:56.25%;width:100%}.aspect.as-square{padding-top:100%;width:100%}.aspect.as-portrait{padding-top:10%;width:100%}.aspect.as-portfolio{padding-top:65%;width:100%}.aspect.as-banner{padding-top:40%;width:100%}.aspect.as-stroke{padding-top:25%;width:100%}.layer-0{z-index:0}.layer-1{z-index:5}.layer-2{z-index:10}.layer-3{z-index:15}.layer-4{z-index:20}.layer-5{z-index:25}.layer-6{z-index:30}.layer-7{z-index:35}.layer-8{z-index:40}.layer-9{z-index:45}.shadow.layer-1{-webkit-box-shadow:0px 5px 25px 5px rgba(0,0,0,0.25);-moz-box-shadow:0px 5px 25px 5px rgba(0,0,0,0.25);box-shadow:0px 5px 25px 5px rgba(0,0,0,0.25)}.shadow.layer-2{-webkit-box-shadow:0px 5px 15px 5px rgba(0,0,0,0.45);-moz-box-shadow:0px 5px 15px 5px rgba(0,0,0,0.45);box-shadow:0px 5px 15px 5px rgba(0,0,0,0.45)}.shadow.layer-3,.shadow.layer-4,.shadow.layer-5,.shadow.layer-6,.shadow.layer-7,.shadow.layer-8,.shadow.layer-9{-webkit-box-shadow:0px 5px 10px 5px rgba(0,0,0,0.6);-moz-box-shadow:0px 5px 10px 5px rgba(0,0,0,0.6);box-shadow:0px 5px 10px 5px rgba(0,0,0,0.6)}@media screen and (max-width: 1020px){.medium-hide{display:none !important}}.small-show{display:none}@media screen and (max-width: 767px){.small-hide{display:none !important}.small-show.show-flex{display:flex !important}.small-show.show-block{display:block !important}}.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}.bg-image.alignment-left{background-position:center left}.bg-image.alignment-right{background-position:center right}.bg-image.alignment-top{background-position:top center}.bg-image.alignment-bottom{background-position:bottom center}.col-white{color:#fff}.col-black{color:#000}.font-extrabold{font-family:'Open Sans', sans-serif;font-weight:900}.font-bold{font-family:'Open Sans', sans-serif;font-weight:600}.font-normal{font-family:'Open Sans', sans-serif;font-weight:400}.font-light{font-family:'Open Sans', sans-serif;font-weight:300}h1,.h1{font-size:95px}h2,.h2{font-size:75px}h3,.h3{font-size:55px}h4,.h4{font-size:40px}h5,.h5{font-size:30px}p,.p{font-size:18px;line-height:1.6em !important;color:inherit}p.bigger,.p.bigger{font-size:22px}p ul,.p ul{list-style:square !important}h1,h2,h3,h4,h5{margin:0;margin-bottom:0;display:block}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{line-height:.9em}.text-no-margins{margin:0 !important;margin-bottom:0;margin-top:0}.text-fx-uppercase{text-transform:uppercase}.text-fx-italic{font-style:italic}.text-line-compact{line-height:0.9em}.text-line-normal{line-height:1em}.text-line-spaced{line-height:1.2em}.align-c{text-align:center}.align-l{text-align:left}.align-r{text-align:right}a{text-decoration:none;color:inherit}.a{text-decoration:underline}footer{background:#333;width:100%;height:65px;text-align:center;display:flex;align-items:center;align-content:center;justify-content:center}footer .text{font-size:16px;color:#fff;font-family:"Open Sans",sans-serif;font-weight:300;text-align:center}.button,button{height:auto;width:auto;padding:15px 25px;margin:auto auto;text-align:center;cursor:pointer;font-weight:400;font-family:"Open Sans",sans-serif;text-transform:lowercase;font-size:18px;transition:opacity .15s ease}.button:hover,button:hover{opacity:.9}.nf-form-fields-required{display:none !important}.ninja-forms-req-symbol{color:#179ad7 !important}form button:focus,form button:active,form input[type='button']:focus,form input[type='button']:active{outline:none}form input[type='text']:focus,form input[type='text']:active,form input[type='email']:focus,form input[type='email']:active,form textarea:focus,form textarea:active{outline:none}form textarea{min-height:450px}.mobile{display:none}.nf-form-fields-required{display:none !important}.ninja-forms-req-symbol{color:#179ad7 !important}form button:focus,form button:active,form input[type='button']:focus,form input[type='button']:active{outline:none}form input[type='text']:focus,form input[type='text']:active,form input[type='email']:focus,form input[type='email']:active,form textarea:focus,form textarea:active{outline:none}form textarea{min-height:450px}.slider{position:relative;display:block;width:100%}.slider:not(.full){height:550px}.slider:not(.full) .overlay{background:rgba(0,0,0,0.3) !important}.slider.full{height:calc(100vh - 100px)}.slider .stripes{position:absolute;bottom:0;right:0;z-index:1;width:70%;max-width:1000px}.slider .overlay{height:100%;width:100%;position:absolute;top:0;left:0;padding:35px 25px 0 25px;box-sizing:border-box;z-index:2;background:-moz-linear-gradient(top, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.2) 50%, transparent 51%, transparent 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.2) 50%, transparent 51%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.2) 50%, transparent 51%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80000000',GradientType=0 );display:flex;justify-content:center;flex-wrap:wrap}.slider .overlay.center{align-items:center;align-content:center}.slider .overlay:not(.center){align-items:space-between;align-content:space-between}.slider .overlay .logoHolder{width:100%;max-width:350px;top:25px;left:0}.slider .overlay .logoHolder .logo{width:100%;height:auto}.slider .overlay .altTextHolder{color:#fff}.slider .overlay .textHolder{width:100%;flex-shrink:0;padding:35px 0;margin:100px 0;text-align:right;color:#fff;font-family:"Open Sans",sans-serif}.slider .overlay .textHolder .grid{display:flex;align-items:center;justify-content:center;align-content:center}.slider .overlay .textHolder .date{margin-top:-40px;margin-right:-230px}.slider .overlay .textHolder .title{text-align:right;font-weight:900;text-transform:uppercase}.slider .overlay .cardHolder{width:100%;flex-shrink:0;margin-bottom:-55px}.slider .overlay .cardHolder .grid{display:flex}.slider .overlay .cardHolder article{width:calc(100% / 3);height:auto;padding:15px;box-sizing:border-box}.slider .overlay .cardHolder article .inner{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);transition:all .3s ease;cursor:pointer}.slider .overlay .cardHolder article .inner:hover{transform:scale(1.05);-webkit-box-shadow:0 10px 35px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 10px 35px 0 rgba(0,0,0,0.4);box-shadow:0 10px 35px 0 rgba(0,0,0,0.4)}.slider .background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.bigText{padding:105px 0 65px 0;width:100%;height:auto;background:#179ad7;color:#fff;text-align:center}.bigText p{font-size:28px}.textBlock{padding:55px 45px;text-align:center;color:#333}.textBlock .textHolder .title{margin:0 auto 45px auto}.blogArticle{padding:55px 0}.blog{padding:55px 0 25px 0}.blog .blogtitle{margin:0 auto 55px auto;text-align:center;color:#333}.blog .row{display:flex;flex-wrap:wrap}.blog .row .columns{margin-bottom:30px}.blog .card{height:100%;width:100%;position:relative;padding-bottom:55px;cursor:pointer;transition:all .3s ease;display:block;-webkit-box-shadow:0px 5px 25px 5px rgba(0,0,0,0.15);-moz-box-shadow:0px 5px 25px 5px rgba(0,0,0,0.15);box-shadow:0px 5px 25px 5px rgba(0,0,0,0.15)}.blog .card:hover{transform:scale(1.03);-webkit-box-shadow:0px 15px 45px 5px rgba(0,0,0,0.25);-moz-box-shadow:0px 15px 45px 5px rgba(0,0,0,0.25);box-shadow:0px 15px 45px 5px rgba(0,0,0,0.25)}.blog .card .image{width:100%;height:auto}.blog .card .text{padding:20px;box-sizing:border-box}.blog .card .text .title{display:block;font-size:23px;color:#76c043;font-weight:900;font-family:"Open Sans",sans-serif}.blog .card .text .date{display:block;font-size:14px;color:#c3c3c3;font-weight:400;font-family:"Open Sans",sans-serif}.blog .card .text .p{font-size:18px;color:#333;margin-top:15px;margin-bottom:15px;font-weight:400;font-family:"Open Sans",sans-serif}.blog .card .button{color:#76c043;position:absolute;bottom:35px;right:10px;font-size:22px}.blog .card .graphic{height:25px;width:100%;position:absolute;bottom:0;overflow:hidden;padding:0;background-color:#179ad7}.blog .card .graphic .bg-image{height:100%;width:auto;margin:0;padding:0}.blog .buttonHolder{display:none;padding:60px 0 0 0;align-items:center;justify-content:center;align-content:center}.blog .buttonHolder .button{background:#76c043;color:#fff;padding:15px 25px;font-size:22px;font-weight:800;font-family:"Open Sans",sans-serif}.tableModule{padding:65px 50px;background:#76c043}.tableModule .title{color:#fff;margin:0 auto 45px auto;text-align:center}.tableModule table{margin:0 auto}.tableModule table tr td{color:#fff}.tableModule table tr td.item{font-weight:400;font-family:"Open Sans",sans-serif;padding-right:45px;width:200px}.tableModule table tr td.content{font-weight:700;font-family:"Open Sans",sans-serif;width:auto}.breadCrumb{padding:15px;margin:0;list-style:none;font-family:"Open Sans",sans-serif}.breadCrumb li{display:inline-block;font-weight:400}.breadCrumb li a{color:#666}.breadCrumb li.active a,.breadCrumb li:hover a{color:#76c043}.breadCrumb li.active{font-weight:700}.breadCrumb li.sep{color:#c3c3c3;margin:0 15px}.cta{padding:65px 0;width:100%;height:auto;background:#f5f5f5;color:#333;text-align:center}.cta p{font-size:28px}.cta .button{display:inline-block;background:#76c043;color:#fff}.actionButton{position:absolute;top:60px;left:70px;z-index:10;transform:rotate(-5deg);width:500px}.actionButton .theButton{width:100%;object-fit:contain;object-position:center center}@media screen and (max-width: 1400px){.actionButton{top:150px;left:35px;width:400px}}@media screen and (max-width: 1100px){.actionButton{top:calc(100% + 50px);left:calc(50% - 200px);height:400px;width:400px;transform:rotate(0deg)}.subBar{height:400px;width:100%;background:#179ad7;display:block}}@media screen and (max-width: 500px){.actionButton{display:none}.subBar{display:none}}.videoModule{padding-top:50px;padding-bottom:50px}.videoModule.blue{background:#179ad7}.videoModule.green{background:#76c043}.videoModule.white{background:#fff}.videoModule .videoHolder{width:100%;max-width:650px;margin:0 auto}.videoModule .videoHolder .theVideo .content iframe{width:100%;height:100%}.imagesModule{padding-top:50px;padding-bottom:50px}.imagesModule.blue{background:#179ad7}.imagesModule.green{background:#76c043}.imagesModule.white{background:#fff}.imagesModule .imagesHolder{width:100%;display:flex}.imagesModule .imagesHolder .aImage{width:calc(100% / 3);padding:0 5px;box-sizing:border-box}.imagesModule .imagesHolder .aImage img{width:100%;object-fit:contain}@media screen and (max-width: 1030px){.slider .overlay .cardHolder{display:none}.slider .overlay .textHolder .grid{display:block !important;text-align:center !important}.slider .overlay .textHolder .grid .date{margin-top:0 !important;margin-right:0 !important;margin-bottom:15px;display:block}.slider .overlay .textHolder .grid .title{display:block;text-align:center !important}}@media screen and (max-width: 925px){h1,.h1{font-size:60px}h2,.h2{font-size:40px}h3,.h3{font-size:30px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}p,.p{font-size:16px}.imagesModule .imagesHolder{flex-wrap:wrap}.imagesModule .imagesHolder .aImage{width:100%;flex-shrink:0;padding:5px 0}}@media screen and (max-width: 650px){h1,.h1{font-size:40px}}@media screen and (max-width: 450px){h1,.h1{font-size:25px}}
