.hero .heroContent{background:url("../images/pages/cms/cms-main-hero.jpg") black no-repeat 25% center scroll;background-size:cover;height:40vw}.hero .heroContent .overlay{z-index:0}@media only screen and (max-width:1440px){.hero .heroContent{height:570px}}.hero .grayHeroBkgd{height:22vw}.hero .heroNav{z-index:0;max-width:900px}.blogSection p{font-size:1rem;text-align:left;margin-top:10px}.blogSection .regularBtn{margin:auto;text-align:center}.blogSection .buttonTop{margin-top:25px}.blogSection .blogLink{color:#b9243c;font-size:0.9rem}.threeVid .singleVid .btnLink{color:#007bff;text-decoration:none}.threeVid p{color:#000;margin:25px auto 15px}.threeVid .singleVid{padding:25px}.cBtn{text-align:center;margin:30px auto}.cBtn a.colorOutlineBtn{padding:8px 20px;color:#b9243c;border:2px solid #b9243c;border-radius:5px;text-decoration:none;font-weight:400;margin:auto 20px}@media only screen and (max-width:767px){.cBtn{display:block;margin:25px auto;text-align:auto}.cBtn a{margin:25px auto;display:block;float:none;width:100%}.cBtn a.colorOutlineBtn{margin:auto}}a{text-decoration:none;color:#b9243c}section.sectionSpaceGray{padding:50px 20px;margin:20px auto 5px}section.sectionSpaceGray #section0{padding:0px 20px}section.sectionSpaceGray h2{color:#393839}section.sectionSpaceGray h3{color:#b9243c}section.sectionSpaceGray .headerSpacing{margin:20px auto 25px;max-width:1440px;padding:0 25px}section.sectionSpaceGray .titleLine{margin:40px 20px 20px;border-bottom:5px solid #b9243c;padding-bottom:10px}section.sectionSpaceGray .policyBlock{background-color:#EFEFEF;color:#fff;text-align:center;max-width:800px;margin:0px auto 25px;border-radius:10px;padding:20px}section.sectionSpaceGray .policyBlock .leftSide{display:inline-block;width:50%;text-align:left;padding-right:20px;max-width:500px;vertical-align:middle}section.sectionSpaceGray .policyBlock .leftSide h4{color:#393839;font-weight:500;line-height:1.5rem}@media screen and (max-width:810px){section.sectionSpaceGray .policyBlock .leftSide .m-hide{display:none}}@media screen and (max-width:480px){section.sectionSpaceGray .policyBlock .leftSide{width:100%;margin:auto;text-align:center;padding:0px}section.sectionSpaceGray .policyBlock .leftSide h2{font-size:20px;font-weight:bold}section.sectionSpaceGray .policyBlock .leftSide .m-hide{display:none}}section.sectionSpaceGray .policyBlock .rightSide{text-align:right;display:inline-block;width:45%;padding:0px;max-width:400px;vertical-align:middle}@media screen and (max-width:512px){section.sectionSpaceGray .policyBlock .rightSide{width:100%;margin:25px auto;text-align:center}}section.sectionSpaceGray .textCenter{text-align:center;margin:10px auto 25px}section.sectionSpace{padding:50px 20px;margin:20px auto 5px}section.sectionSpace #section0{padding:0px 20px}section.sectionSpace h2{color:#393839}section.sectionSpace h3{color:#b9243c}section.sectionSpace .headerSpacing{margin:20px auto 25px;max-width:1440px;padding:0 25px}section.sectionSpace .policyBlock{background-color:#EFEFEF;color:#fff;text-align:center;max-width:800px;margin:0px auto 25px;border-radius:10px;padding:20px}section.sectionSpace .policyBlock .leftSide{display:inline-block;width:50%;text-align:left;padding-right:20px;max-width:500px;vertical-align:middle}section.sectionSpace .policyBlock .leftSide h4{color:#393839;font-weight:500;line-height:1.5rem}@media screen and (max-width:810px){section.sectionSpace .policyBlock .leftSide .m-hide{display:none}}@media screen and (max-width:480px){section.sectionSpace .policyBlock .leftSide{width:100%;margin:auto;text-align:center;padding:0px}section.sectionSpace .policyBlock .leftSide h2{font-size:20px;font-weight:bold}section.sectionSpace .policyBlock .leftSide .m-hide{display:none}}section.sectionSpace .policyBlock .rightSide{text-align:right;display:inline-block;width:45%;padding:0px;max-width:400px;vertical-align:middle}@media screen and (max-width:512px){section.sectionSpace .policyBlock .rightSide{width:100%;margin:25px auto;text-align:center}}section.sectionSpace .textCenter{text-align:center;margin:30px auto 25px}#overview .headerSpacing{margin:20px auto 75px;max-width:1440px;padding:0 75px}#overview .headerSpacing h2{color:#b9243c}@media only screen and (max-width:767px){#overview .headerSpacing{padding:0 10px}}#solutions h2,#tools h2{color:#b9243c}.dualCards{max-width:1440px;margin:0 auto 40px}.dualCards .col-md-6{margin-bottom:25px}.dualCards .checkIndent{padding:50px 0}.dualCards .checkIndent .fa-check{color:#b9243c;padding-right:15px}.dualCards .checkIndent p{text-indent:-15px;padding-left:35px}.dualCards .whtCard{padding:50px;-webkit-box-shadow:-2px 0px 21px 0px #ededed;box-shadow:-2px 0px 21px 0px #ededed;background-color:#fff;border-radius:10px;height:100%}@media screen and (max-width:990px){.dualCards .whtCard{padding:25px}}.dualCards .whtCard .topImage{position:relative}.dualCards .whtCard img{width:100%;border-radius:10px}.dualCards .whtCard .bottom-info{padding:30px}@media screen and (max-width:990px){.dualCards .whtCard .bottom-info{padding:10px}}.dualCards .whtCard .bottom-info h3{color:#393839;margin-bottom:25px;font-size:1.3rem}.dualCards .whtCard .bottom-info .socialBadges{margin-left:-17px;margin-top:30px}.dualCards .whtCard .bottom-info .socialBadges img{display:inline-block;width:145px;margin-bottom:40px}@media screen and (max-width:990px){.dualCards .whtCard .bottom-info .socialBadges img{width:105px}}.dualCards .whtCard .bottom-info .regularBtn{padding:10px 60px}#clients .twoCol .checkIndent{padding:25px 0 0}.twoCol{max-width:1440px;margin:auto}@media screen and (max-width:794px){.twoCol .mobileImg{width:100%;text-align:center;margin:auto}}.twoCol .checkIndent{padding:5px 0}.twoCol .checkIndent .fa-check{color:#b9243c;padding-right:15px}.twoCol .checkIndent p{text-indent:-15px;padding-left:35px}.twoCol .cntrImg{position:relative}@media only screen and (max-width:767px){.twoCol .cntrImg{margin-top:30px}}.twoCol .cntrImg img{width:100%;padding-right:30px}@media screen and (max-width:794px){.twoCol .cntrImg img{padding-right:0;margin:auto}}.twoCol .side-info{padding:0 30px}@media screen and (max-width:990px){.twoCol .side-info{padding:10px}}.twoCol .side-info p{padding-bottom:25px}.twoCol .side-info h2{color:#b9243c;margin-bottom:25px;font-size:1.5rem;line-height:1.6;font-weight:bold;text-align:left}.twoCol .side-info .textNormal{font-size:0.8rem;line-height:1.6;font-weight:400;text-align:left}.twoCol .side-info h3{color:#393839;margin-bottom:60px;font-size:1.1rem;line-height:1.6}.twoCol .side-info .socialBadges{margin-left:-17px;margin-top:30px}.twoCol .side-info .socialBadges img{display:inline-block;width:145px;margin-bottom:40px}@media screen and (max-width:990px){.twoCol .side-info .socialBadges img{width:105px}}.twoCol .side-info .regularBtn{padding:10px 60px}#oasis a.whtOutlineBtn{padding:8px 28px;color:#b9243c;border:2px solid #b9243c;border-radius:5px;text-decoration:none;font-weight:600}#oasis a.regularBtn{color:#fff;padding:10px 30px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;border-radius:5px;background-color:#b9243c;margin-top:40px}#solutions .cardStyle{background-color:#efefef;padding:2.5vw;border-radius:10px;margin:15px;min-height:450px;position:relative}@media only screen and (max-width:767px){#solutions .cardStyle{min-height:600px}}#solutions .cardStyle h3{margin-bottom:20px}#solutions .cardStyle .icons-cms{width:35px;height:35px;margin-bottom:20px}#solutions .cardStyle .regularBtn{position:absolute;bottom:35px;left:45px}@media only screen and (max-width:767px){#solutions .cardStyle .regularBtn{bottom:25px;left:8px}}#solutions p{margin-bottom:25px}
/*# sourceMappingURL=regulatory-tools-and-resources.css.map */