@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');.body-container-wrapper{padding:0}.drc{font-family:'Open Sans',sans-serif;margin:0;background:#f8f8f8}.drc div{box-sizing:border-box}.drc p{margin:0}.drc .listing .hero{height:25vw;min-height:350px;width:100%;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;background-size:cover;background-position:center center;color:#fff;position:relative}.drc .listing .hero:before{content:'';background:#000;opacity:.60;position:absolute;top:0;left:0;width:100%;height:100%}.drc .listing .hero *{z-index:10}.drc .listing .hero h1{font-size:45px;font-weight:900;letter-spacing:-2px;color:#fff;margin:0;text-align:center}.drc .listing .hero p{font-size:25px;color:#fff;line-height:25px;padding-bottom:85px;text-align:center;box-sizing:border-box;position:relative}.drc .listing .hero p:before{background:#ef6727;content:'';display:block;width:85px;height:8px;position:absolute;bottom:60px;left:0;right:0;margin:0 auto}.drc .listing .filters{display:flex;justify-content:center;width:100%;align-items:center;flex-flow:row wrap}.drc .listing .filters div{margin:0 10px;font-style:italic}.drc .listing .filters div:first-child{width:100%;text-align:center;margin-bottom:5px}.drc .listing .filters select{width:20%;font-size:14px;text-transform:capitalize;padding:5px}.drc .listing .filters .clear-filters{width:100%;text-align:center;margin-top:10px;font-size:12px;color:rgba(255,255,255,0.64)}.drc .listing .wrapper{width:100%;max-width:1200px;margin:0 auto;padding:50px 0;display:flex;flex-flow:row wrap;justify-content:space-around}.drc .listing .resource-tile{flex-basis:calc(33.333% - 50px);background-color:#fff;color:#5d5d5d;box-shadow:0px 0px 14px 2px rgba(0,0,0,0.10);position:relative;min-height:200px;text-decoration:none;transition:all .1s ease;overflow:hidden;margin-bottom:35px}.drc .listing .resource-tile .image-thubm{min-height:200px;overflow:hidden;width:100%;background-size:cover}.drc .listing .resource-tile:hover{box-shadow:0px 0px 14px 2px rgba(0,0,0,0.3);transition:all .5s ease}.drc .listing .resource-tile .btn-wrapper{display:flex;flex-flow:row;justify-content:space-between;width:100%;padding-top:10px;align-items:center}.drc .listing .resource-tile .cta{display:flex;justify-content:center;align-items:center;background:#1d3a69;font-size:14px;color:#fff;line-height:20px;font-weight:400;padding:10px 35px;border-radius:6px;letter-spacing:1px}.drc .listing .resource-tile .icon,.drc .listing .resource-tile .icon .span{display:flex;flex-flow:column;align-items:center}.drc .listing .resource-tile .icon svg{fill:#ef6727;max-width:20px;width:100%}.drc .listing .resource-tile:hover .cta{background-color:#e55d1d}.drc .listing .resource-tile .contain{padding:20px 18px}.drc .listing .resource-tile h2{transition:all .5s ease;position:relative;font-size:20px;line-height:27px;color:#5a5c5c;font-weight:bold;float:left}.drc .listing .resource-tile .description{color:#5d5d5d;font-size:15px;line-height:25px;margin-top:6px;margin-bottom:7px;width:100%;float:left;display:block}.drc .listing .resource-tile .type{float:left;width:100%;padding-bottom:4px}.drc .listing .resource-tile .type span{position:relative;float:left;color:#aaa;font-size:13px;line-height:20px;font-weight:bold;text-transform:capitalize;letter-spacing:1px;display:inline-block;vertical-align:middle}.drc .listing .resource-tile .type span{font-size:15px;font-weight:600;text-transform:capitalize}.drc .listing .resource-tile .type svg{max-width:15px;fill:#fff;margin-right:5px}.drc .listing .resource-tile .hover-layer{float:left;position:absolute;right:100%;top:0;height:100%;opacity:0;transition:all .7s cubic-bezier(0.4,0.25,0.18,0.57);width:100%;padding:10px 0px 10px 20px;display:flex;flex-flow:row wrap;justify-content:space-between}.drc .listing .resource-tile:hover .hover-layer{right:0;opacity:1;transition:all .7s cubic-bezier(0.4,0.25,0.18,0.57)}.drc .listing .resource-tile .hover-layer .description{width:75%;padding:20px 10px;font-size:14px}.drc .listing nav{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:50px}.drc .listing nav a{width:35px;height:35px;display:flex;justify-content:center;align-items:center;border:1px solid #44797b;border-right:0px;color:#1c3a6a;text-decoration:none}.drc .listing nav a:first-child{border-radius:4px 0 0 4px}.drc .listing nav a:last-child{border-right:1px solid #44797b;border-radius:0 4px 4px 0}.drc .listing nav a svg path{fill:#ef6727}.drc .listing nav a.active{color:#44797b}.drc .listing nav a.active svg path{fill:#44797b}.drc .listing nav a:hover{background:#1c3a6a;color:#ef6727}.drc .listing nav a.active:hover{background:transparent;color:#44797b}@media(max-width:996px){.drc .listing .resource-tile{flex-basis:calc(50% - 50px)}.drc .listing .filters select{width:20%}}@media(max-width:767px){.drc .listing .resource-tile{flex-basis:calc(100% - 50px)}.drc .listing .filters select{width:30%}}@media(max-width:500px){.drc .listing .wrapper{padding:15px}.drc .listing .filters select{width:40%}}.drc .lp .left{width:70%;float:left}.drc .lp .left .hero{min-height:420px;background-size:cover;background-position:center center;position:relative;padding:20px 65px;display:flex;flex-flow:column wrap;justify-content:space-between}.drc .lp .left .hero:before{position:absolute;content:'';width:100%;height:100%;top:0;bottom:0;right:0;left:0;background:#000;background:-moz-linear-gradient(0,rgba(0,0,0,1) 0%,rgba(77,77,77,0.6965161064425771) 25%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0,rgba(0,0,0,1) 0%,rgba(77,77,77,0.6965161064425771) 25%,rgba(255,255,255,0) 100%);background:linear-gradient(0,rgba(0,0,0,1) 0%,rgba(77,77,77,0.6965161064425771) 25%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1)}.drc .lp .left .hero *{z-index:10;position:relative}.drc .lp .left .hero .header{border-left:7px solid #ef6727;padding:5px 12px 10px}.drc .lp .left .hero h1{font-size:45px;font-weight:900;letter-spacing:-2px;color:#fff;margin:0;text-align:left;line-height:1.2}.drc .lp .left .hero h2{font-size:25px;font-weight:400;color:#fff;margin:0;text-align:left;line-height:1}.drc .lp .left .body-text{padding:65px 20% 65px 65px;font-size:17px;color:#737373}.drc .lp .left .body-text p{margin:15px 0}.drc .lp .left .body-text ul{list-style:none}.drc .lp .left .body-text ul li:before{color:#ef6727;content:"•";display:inline-block;width:1em;margin-left:-1em}.drc .lp .left .body-text p strong{color:#1c3a6a}drc .lp .left .body-text{padding:50px 20% 50px 50px;font-size:17px;color:#737373}.drc .lp .right{width:30%;height:100vh;background-color:#1c3a6a;position:fixed;right:0;top:0;padding:35px}.drc .lp .right h2{color:#fff;text-align:center}.drc .lp .right form .hs-form-field{padding:10px 0}.drc .lp .right form .hs-form-field label{color:#fff}.drc .lp .right form .hs-form-field label .hs-form-required{color:red}.drc .lp .right form .hs-form-field .hs-error-msgs{list-style-type:none;margin:0;padding:0}.drc .lp .right form .hs-form-field .hs-error-msgs li label{color:#ef6727;font-size:12px}.drc .lp .right form .hs-form-field input{padding:10px;color:#1c3a6a;font-size:18px}.drc .lp .right form input[type="submit"]{width:100%;background-color:#ef6727;color:#fff;border:0;font-size:22px;padding:10px;Font-weight:700;margin-top:20px}.drc .lp .right form input[type="submit"]:hover{background-color:#e55d1d;cursor:pointer}@media(max-width:1048px){.drc .lp .left{width:100%}.drc .lp .right{width:100%;position:relative;float:left;height:auto;right:inherit;top:inherit}}@media(max-width:600px){.drc .lp .left .hero{padding:20px}.drc .lp .left .body-text{padding:20px}}@media(max-width:767px){html{overflow-y:scroll;-webkit-overflow-scrolling:touch}}