#NN_logoslider,#slideshow,.slide_container,span.no-wrap{white-space:nowrap}.bill-vid h2,.bill-vid small,.footer h3,.slideshow-buttons a{text-transform:uppercase}.ac-crf a,.ac-crf a:hover,.bill-vid :hover,.hp-features a:hover,.rrc a:focus,.rrc a:hover,.vidblock>div a:hover,.vidlink.vid-image:hover{text-decoration:none}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body,html{min-width:640px;width:100%}span.no-wrap{word-break:keep-all}#NN_logoslider{background:#dcdcdc;overflow:hidden;padding:0 5px;margin-top:80px}#NN_logoslider div{display:inline-block}.logo-window{overflow:hidden;width:86%;vertical-align:middle;position:relative}.logo-window::after,.logo-window::before{content:"";height:100%;width:50px;position:absolute;z-index:50;top:0}.logo-window::after{background:linear-gradient(to right,rgba(220,220,220,0),rgba(220,220,220,1));right:0}.logo-window::before{background:linear-gradient(to left,rgba(220,220,220,0),rgba(220,220,220,1));left:0}.logo,.slide{background-position:center}.logoleft svg,.logoright svg{display:inline-block;height:60px;position:relative;top:2px;vertical-align:middle}.logoleft,.logoright{width:7%;height:80px;cursor:pointer;text-align:center}.logocont{position:relative;left:0}.logoanimleft{transition:left 1.8s}.logo{margin:0 40px;height:160px;width:200px;background-repeat:no-repeat;background-size:contain}#slideshow,.slide{width:100%;background-size:cover}#slideshow{height:540px;position:relative;display:none;margin:0 auto;overflow:hidden}.slideshow-buttons{position:absolute;right:17%;bottom:100px;display:none}.slide,.slide_container,.slide_window,.slidebuttons{position:relative}.slide_window{overflow:hidden}.slide_container{height:500px;left:0;font-size:0}.animleft{transition:left 1s}.slide{display:inline-block;height:100%;vertical-align:top}.slideshow_caption{width:80%;margin:10px auto 0;font-size:34px;white-space:normal;color:#fff;font-family:museo_slab_500,serif;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.5);height:400px;line-height:400px}.slideshow_caption img{margin-right:1%;width:300px!important}.slide h1{color:#fff;font-weight:400;margin:60px 0 20px}.slide p{font-weight:light;font-size:.5em;color:#fff}.slide .btn{margin:20px}.slideshow_small{font-size:20px;display:block}.slidebuttons{height:20px;bottom:35px;margin:0 auto;display:block;text-align:center}#content .lp-main p,.btn,.btn:hover,.lp-button,.slidebutton{display:inline-block}.slidebutton{width:20px;height:20px;background-color:#2878dc;background-image:linear-gradient(#6e1e3c,#dc3c28);margin-right:15px;border-radius:20px;cursor:pointer;transition:background-image .6s;box-shadow:0 0 2px #fff}.activebutton{background-image:linear-gradient(#ff5a64,#dc3c28)}.btn{background:rgba(230,40,40,1);color:#fff;border:2px solid #dc2b2a;border-radius:100px}.btn:hover{background:rgba(230,40,40,0);color:#dc2b2a;border:2px solid #dc2b2a}.btn.btn-ghost{background:0 0}a.help.btn-ghost,a.help.btn-ghost:focus,a.help.btn-ghost:hover{border-radius:100px}#slideshow video{position:absolute;z-index:-1;width:100%}@media only screen and (max-width:975px){#slideshow video{width:auto;max-width:none!important;height:100%}}@font-face{font-family:museo_slab_500;src:url(../fonts/museo_slab_500-webfont.eot);src:url(../fonts/museo_slab_500-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/museo_slab_500-webfont.woff) format('woff'),url(../fonts/museo_slab_500-webfont.ttf) format('truetype'),url(../fonts/museo_slab_500-webfont.svg#museo_slab_500regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:museo_slab_700;src:url(../fonts/museo_slab_700-webfont.eot);src:url(../fonts/museo_slab_700-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/museo_slab_700-webfont.woff) format('woff'),url(../fonts/museo_slab_700-webfont.ttf) format('truetype'),url(../fonts/museo_slab_700-webfont.svg#museo_slab700) format('svg');font-weight:400;font-style:normal}@font-face{font-family:museo_slab;src:url(../fonts/Museo_Slab_500.otf);font-weight:400;font-style:normal}@font-face{font-family:museo_slab;src:url(../fonts/Museo_Slab_300.otf);font-weight:300;font-style:normal}@font-face{font-family:museo_slab;src:url(../fonts/Museo_Slab_100.otf);font-weight:100;font-style:normal}@font-face{font-family:museo_slab;src:url(../fonts/Museo_Slab_700.otf);font-weight:700;font-style:normal}@font-face{font-family:museo_slab;src:url(../fonts/Museo_Slab_900.otf);font-weight:800;font-style:normal}@font-face{font-family:museo_slab;src:url(../fonts/Museo_Slab_1000.otf);font-weight:900;font-style:normal}@font-face{font-family:'Museo Sans';src:url('../fonts/Museo Sans/MuseoSans_300_italic.otf') format('opentype');font-weight:300;font-style:italic}@font-face{font-family:'Museo Sans';src:url('../fonts/Museo Sans/MuseoSans_300.otf') format('opentype');font-weight:300}@font-face{font-family:'Museo Sans';src:url('../fonts/Museo Sans/MuseoSans_500.otf') format('opentype');font-weight:400}@font-face{font-family:'Museo Sans';src:url('../fonts/Museo Sans/MuseoSans_500_italic.otf') format('opentype');font-weight:400;font-style:italic}@font-face{font-family:'Museo Sans';src:url('../fonts/Museo Sans/MuseoSans_700.otf') format('opentype');font-weight:700}@font-face{font-family:'Museo Sans';src:url('../fonts/Museo Sans/MuseoSans_700_italic.otf') format('opentype');font-weight:700;font-style:italic}body.home section.content-editor{overflow:hidden;margin-top:-2px}p{font-size:16px}#main-flex-slider .slides h1.slider-title,h1,h2,h3{font-family:museo_slab;font-weight:300}.hp-redish h2,.service-block-text h3,h4{font-family:roboto}h4{color:#187d93;font-weight:400}.slider-subtitle{font-size:20px;font-weight:300}.hp-redish h2,.service-block-text h3{font-size:18px;font-weight:300}.hp-redish h2{font-size:20px}.hp-redish .glyphicons,.light-text .circle-med-icon i,.light-text .circle-med-icon i:hover{background-color:rgba(255,255,255,.9);color:#dc2b2a}body li,body p{font-family:roboto;font-weight:300;color:#323232}h2{color:#187d93}body p{line-height:1.6;font-size:17px}body li{font-size:16px;line-height:1.8}.lp_header{font-family:raleway;color:#fff;text-align:center}#content .lp_header h1{font-weight:700;font-size:72px;margin:0;padding:0;font-family:Raleway}#content .lp_header h2{font-weight:400;font-family:raleway;color:#fff;font-size:55px;padding:0;margin-bottom:40px;line-height:.9em}#content .lp_header p{color:#fff;margin:0}.fixed_bg{background-attachment:fixed;background-position:center;background-size:cover}.lp_header-container>div{background:rgba(204,57,66,.6);padding:60px 20%}.lp_header-container .lp_subheader{background:rgba(66,68,79,.93);padding:30px}.lp_header i{font-size:70px}.lp-button{color:#fff;background:linear-gradient(#19BEB1,#19BEB1) no-repeat;padding:10px 40px;margin:10px;box-shadow:0 1px 0 #5DD7CD inset,0 -1px 2px #128B81 inset;cursor:pointer;font-family:Raleway}.lp-button:hover{color:#fff}.lp-main{background-image:url(//d9hhrg4mnvzow.cloudfront.net/compliance.assentcompliance.com/conflict-minerals-benchmarking-study/city.original.jpg)}.lp-main>div{background:rgba(255,255,255,.97)},#content .lp-main h1,.lp-main h1{font-family:Raleway}#content .lp-main h1{font-size:40px;color:#696969;font-family:raleway;font-weight:400;padding:40px}#content .lp-footer h1,#content .lp-main h2,.lp-footer{font-family:Raleway}#content .lp-main h2{color:#c66;font-size:1.3em;padding:20px;font-weight:700;margin:0}#content .lp-main p{color:#696969;margin:0;padding:0;width:80%}.lp-main .one-third{margin-bottom:60px}.lp-main img{border-radius:5px}.lp-footer{background:#42444F;color:#fff;padding:40px 10%;text-align:center}#content .lp-footer h1{color:#fff;margin-bottom:50px}#content .lp-footer p{color:#fff;width:60%;display:inline-block;font-size:.9em;margin-bottom:10px;text-align:left;min-width:640px}.lp_overlay,.overlay{position:fixed;top:0;left:0;z-index:10;background:rgba(0,0,0,.8);width:100%;height:100%;text-align:center;display:none;color:#fff}.lp_overlay>div,.overlay>div{display:inline-block;width:40%;background:#42444F;padding:20px;border-radius:10px;margin-top:60px;position:relative}#lp_overlay input{width:80%;display:block;margin:15px auto;font-size:18px;padding:4px;border-radius:5px;border:1px solid gray}.lp_overlay .xbut,.overlay .xbut{position:absolute;right:25px;top:80px;color:#fff;cursor:pointer;font-size:1.8em;border:2px solid #fff;line-height:.5em;padding:6px;border-radius:50%;opacity:.8}.lp_overlay .xbut:hover,.overlay .xbut:hover{opacity:1}.lp_overlay iframe,.overlay iframe{margin-top:120px}#lp_vid>p{color:#fff;margin-top:5px}.ac-experts-title,.ac-leadership-title{font-family:roboto;font-size:16px;color:#000;text-transform:uppercase;font-weight:400;display:block;margin-top:5px}#themo_page_header_1{display:none}.service-block .btn-default{background:0 0;color:#fff;border:2px solid #fff;margin-top:7px}.service-block .btn.btn-default:hover{background:rgba(255,255,255,.1);color:#fff}.hp-features{text-align:center;margin:30px 0 0}.hp-features .glyphicons{height:130px;width:130px;font-size:50px;background:#05a1ba;display:inline-block;border-radius:150px;color:#fff;line-height:130px}.hp-features h4{margin-top:30px;color:#646464}.hp-redish{background-position:center;background-size:cover;background-attachment:fixed;margin-bottom:90px}.hp-redish h2,.hp-redish p{color:#fff;font-weight:400}.hp-redish p{font-weight:300}.hp-redish div div div div{color:#fff;text-align:left}.hp-redish span{font-size:2em}.hp-redish .container-fluid{background:#dc2b2a;padding:90px 5% 80px}.hp-redish>div>div>div div{display:inline-block;vertical-align:middle}.hp-redish>div>div>div div:first-child{width:20%;margin-right:25px;text-align:right}#ac_message_us .modal-body .hbspt-form form .hs_submit,#ac_message_us .modal-header,#demo_modal .modal-body .hbspt-form form .hs_submit,#demo_modal .modal-header,.vidblock{text-align:center}.hp-redish>div>div>div div:last-child{width:70%}.hp-redish>div>div>div{padding-bottom:45px}.hp-redish h1{padding-bottom:40px}.hp-vidblock{margin:80px 0;background:url(https://www.assentcompliance.com/wp-content/uploads/CompelteComplianceSolution-BG.jpg) fixed;background-size:cover}.darken{background:rgba(0,0,0,.7);padding:180px 15%}.darken h2,.darken p{color:#fff;margin-bottom:40px}.hp-quotes{background:#dc2b2a;color:#fff;padding:100px 60px}.hp-quotes>.row{padding:0}.hp-quotes h3,.hp-quotes p{color:#fff}.hp-quote-text p{font-style:italic;font-size:1.5em;font-weight:300;line-height:1.6em;margin-bottom:35px}.hp-quotes .q-im{display:inline-block;width:80px;height:80px;background:center #fff;border-radius:60px;margin-right:20px;background-size:cover;margin-top:10px}.hp-quotes h3{margin-top:0}.but-blue{color:#2B8DD6;background-color:transparent;border:1px solid;padding:10px 45px;border-radius:3px;transition:all .2s linear 0s}.hp-reced a h3,.hp-reced a p,.main-search-form{transition:all .3s}.vidblock{margin-bottom:55px}.hp-redish .glyphicons{padding:17px;border-radius:100px}.hp-reced h2,.hp-reced p{margin-bottom:50px}.hp-reced a:focus,.hp-reced a:focus h3,.hp-reced a:focus p,.hp-reced a:hover,.hp-reced a:hover h3,.hp-reced a:hover p{text-decoration:none;color:#ef3c32}.hp-featin{margin-bottom:80px;margin-top:20px}.hp-featin h3{font-size:3em;margin-bottom:60px}.hp-featin div{height:120px}.vid-page{margin-top:80px}.vidblock>div{border:1px solid #e6e6e6;padding:0;background:#fff}.vidblock>div a{color:#646464;font-weight:700}.vidblock>div div{padding-bottom:56.2%;background-position:center;background-size:100%}.vidblock span{padding:7%;display:block;font-weight:300}.hp-onehun{background:url(https://www.assentcompliance.com/wp-content/uploads/archives/125000-people-1024x477.jpg) fixed;background-size:cover;margin-bottom:-40px;padding:50px 0}.hp-onehun h2{color:#fff;margin-bottom:40px}@media screen and (max-width:767px){.ac-front-data-manage{padding-bottom:70px}.ac-front-data-manage h2{margin-top:0;padding-top:0!important}.ac-front-data-manage .geo:first-child{max-width:80px!important}.ac-front-data-manage .geo:nth-child(2),.ac-front-network-data .geo:first-child{max-width:120px!important}.ac-front-data-manage .ac-front-data-manage-content{padding-right:0!important;margin-right:-50px}.ac-front-network-data .ac-front-network-data-content{margin-left:-50px;margin-right:-50px}.ac-front-network-data .geo:nth-child(2){max-width:90px!important}.ac-front-assentu:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#05a1ba;opacity:.8}.ac-front-assentu .ac-front-assentu-content{margin-right:-50px!important;padding-left:0!important}}.headhesive--stick #logo img{margin-top:0}.navbar .navbar-nav li ul li ul.dropdown-menu{display:none!important;position:absolute!important;left:100%;top:-12px}.navbar .navbar-nav li ul li:hover ul{display:block!important}.navbar .navbar-nav li ul li:hover>a{color:#DC2B26}.footer .heading{font-size:1.3em;position:relative;color:#fff}.footer .heading::after{position:absolute;top:25px;left:4px;height:2px;width:30px;margin:3px;background:#ef3c32;content:""}.footer h3{font-size:1.1em;margin-bottom:6px;font-family:roboto}.footer{font-size:.9em;background:#323232;padding-bottom:50px}footer.footer form input[type=text],footer.footer form input[type=email],footer.footer form textarea{display:block;margin-top:15px;font-size:1em;width:90%;border:2px solid #fff;border-radius:5px;background:rgba(255,255,255,.1)!important;padding:10px;color:#dcdcdc!important}footer.footer form textarea{resize:none}footer.footer form .hs-form-field:first-child{margin-top:20px}footer.footer form .hs-form-field>label{display:none}footer.footer .ac-spacer{margin-top:14px}footer .btn{padding:10px 0;width:90%;max-width:200px;font-weight:400}footer .btn:focus,footer .btn:hover{background:#b22024;border-color:#b22024;color:#fff}footer form input[type=submit]{margin-top:15px;border:2px solid #dc2b2a;font-size:1em;border-radius:100px}footer form input[type=submit]:hover{background:0 0;color:#dc2b2a}footer form .hs-error-msgs{list-style:none;padding-left:0}footer form .hs-error-msgs li{border:none}footer form .hs-error-msgs li label{color:#dc2b2a!important;font-size:1em;margin-top:5px}footer .custom-hubspot-contact-form .submitted-message{margin-top:20px;font-size:1.2em}@media only screen and (max-width:767px){footer .container{width:100%}footer.footer{padding-left:50px;padding-right:50px}footer.footer .col-xs-12{margin-top:40px}.ac-crf .container{width:100%}footer .container>.row>div.col-xs-6{width:49.9%}}.ac-crf{background:#282828;color:#fff;font-size:.9em;padding-top:10px;padding-bottom:10px}.ac-crf a,.ac-crf a:hover{color:#fff}.soc-icons{margin-top:30px}.soc-icons .social{font-size:40px;margin:5px}footer .heading,footer .logo-main{margin-bottom:20px}footer .heading{display:inline-block}footer p{margin-bottom:0;line-height:1.8;font-size:14px}footer .soc-icons{margin-top:0}footer .btn{color:#fff;margin-top:20px}@media only screen and (max-width:992px){footer .container>.row{display:flex;flex-direction:row;flex-wrap:wrap}footer .container>.row>div:first-child{margin-bottom:30px}}.main-search-form .btn,.search-results .post-meta{display:none}.page-header{height:400px;overflow:hidden;margin:0;position:relative}.page-header img{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.main-search{position:relative}.main-search-form{position:absolute;top:0;right:40px;width:0;overflow:hidden}.main-search-form .input-group{width:100%;z-index:2}@media only screen and (max-width:990px){.main-search-form{right:auto;left:40px}}.hs_hideform{margin-left:-40px;margin-right:-40px}.hs_hideform .hs-form-field{position:relative}.hs_hideform .hs-error-msgs{position:absolute;color:red;left:10px;top:70px}.hs_hideform .hs-error-msgs label{margin:0}.vidlink.vid-image div{padding-bottom:56.2%;background-position:center;background-size:100%;line-height:100%;position:relative;height:0}.vidlink.vid-image div:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}.vidlink.vid-image i{height:0;display:block;vertical-align:middle;padding-top:40px;padding-top:calc(28% - 60px);font-size:120px;position:relative;z-index:2;color:#fff;opacity:.8}.vidlink.vid-image:hover i{opacity:1}.vidlink.no-yt{display:inline-block;width:100%;position:relative}#demo_modal .modal-body .hbspt-form form .hs-form-field>label,.navbar-nav li a.btn:hover:after{display:none}.vidlink.no-yt img{width:100%}.vidlink.no-yt .glyphicon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:8em;opacity:.5}.vidlink.no-yt:hover>.glyphicon{opacity:1}.navbar-nav li a.btn{color:#fff!important;padding:6px 10px;margin-top:8px;margin-right:10px;font-size:14px;transition:color .3s}.navbar-nav li a.btn:focus,.navbar-nav li a.btn:hover{background:#b22024;border-color:#b22024;color:#fff!important}#demo_modal .modal-body{padding:40px 60px}#demo_modal .modal-body .hbspt-form form{margin-bottom:0}#demo_modal .modal-body .hbspt-form form>div{width:98%;margin:1%}#demo_modal .modal-body .hbspt-form form .hs-form-field{margin:1%}#demo_modal .modal-body .hbspt-form form>div:nth-child(-n+4){width:48%;display:inline-block;font-size:0;margin:1%}#demo_modal .modal-body .hbspt-form form .hs-form-field input{width:100%;padding:18px 10px;color:#333;font-size:14px;box-sizing:border-box}#demo_modal .modal-body .hbspt-form form .hs-form-field input::-webkit-input-placeholder{color:#666;opacity:.8}#demo_modal .modal-body .hbspt-form form .hs-form-field input::-moz-placeholder{color:#666;opacity:.8}#demo_modal .modal-body .hbspt-form form .hs-form-field input:-ms-input-placeholder{color:#666;opacity:.8}#demo_modal .modal-body .hbspt-form form .hs-form-field input:-moz-placeholder{color:#666;opacity:.8}#demo_modal .modal-body .hbspt-form form .hs-form-field input:placeholder{color:#666;opacity:.8}#demo_modal .modal-body .hbspt-form form .hs-form-field input[type=checkbox]{width:auto;float:left;margin-right:15px}#demo_modal .modal-body .hbspt-form form .hs_gdpr_opt_in_1 ul{padding-left:0;list-style-type:none;margin-top:5%;margin-bottom:0}#demo_modal .modal-body .hbspt-form form .hs_gdpr_opt_in_1 label{margin-top:0}#demo_modal .modal-body .hbspt-form form .hs_gdpr_opt_in_1 span{display:block;overflow:hidden;font-weight:300}#demo_modal .modal-body .hbspt-form form .hs_submit .actions{margin:0;padding:15px 0}#demo_modal .modal-body .hbspt-form form input[type=submit]{display:inline-block;background:rgba(230,40,40,1);color:#fff;border:2px solid #dc2b2a;border-radius:100px;padding:12px 45px;font-size:14px;box-shadow:none;text-shadow:none}#demo_modal .modal-body .hbspt-form form input[type=submit]:focus,#demo_modal .modal-body .hbspt-form form input[type=submit]:hover{background:0 0;color:#dc2b2a}#ac_message_us .modal-body{padding:40px 60px}#ac_message_us .modal-body .hbspt-form form{margin-bottom:0}#ac_message_us .modal-body .hbspt-form form>div{width:98%;margin:1%}#ac_message_us .modal-body .hbspt-form form .hs-form-field>label{display:none}#ac_message_us .modal-body .hbspt-form form .hs-form-field{margin:1%}#ac_message_us .modal-body .hbspt-form form>div:nth-child(-n+4){width:48%;display:inline-block;font-size:0}#ac_message_us .modal-body .hbspt-form form .hs-form-field input{width:100%;padding:18px 10px;color:#333;font-size:14px;box-sizing:border-box}#ac_message_us .modal-body .hbspt-form form .hs-form-field textarea{width:100%;resize:none;color:#333;box-shadow:none;font-size:14px;box-sizing:border-box;padding:10px}#ac_message_us .modal-body .hbspt-form form .hs-form-field input::-webkit-input-placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field input::-moz-placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field input:-ms-input-placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field input:-moz-placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field input:placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field textarea::-webkit-input-placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field textarea::-moz-placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field textarea:-ms-input-placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field textarea:-moz-placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field textarea:placeholder{color:#666;opacity:.8}#ac_message_us .modal-body .hbspt-form form .hs-form-field input[type=checkbox]{width:auto;float:left;margin-right:15px}#ac_message_us .modal-body .hbspt-form form .hs_gdpr_opt_in_1 label{margin-top:0}#ac_message_us .modal-body .hbspt-form form .hs_gdpr_opt_in_1 span{display:block;overflow:hidden;font-family:roboto;font-weight:300;font-size:14px}#ac_message_us .modal-body .hbspt-form form .hs_submit .actions{margin:0;padding:15px 0}#ac_message_us .modal-body .hbspt-form form input[type=submit]{display:inline-block;background:rgba(230,40,40,1);color:#fff;border:2px solid #dc2b2a;border-radius:100px;padding:12px 45px;font-size:14px;box-shadow:none;text-shadow:none}#ac_message_us .modal-body .hbspt-form form input[type=submit]:focus,#ac_message_us .modal-body .hbspt-form form input[type=submit]:hover{background:0 0;color:#dc2b2a}.bill-vid{margin-bottom:-80px;margin-top:80px}.bill-vid a>div{padding:120px 10%;background-position:center top;background-size:cover;position:relative}.bill-vid a>div .bill-vid-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:0}.aboutus-anchor,.bill-vid *,.rrc{position:relative}.bill-vid *{color:#fff;margin-bottom:10px}.bill-vid h2{margin-bottom:40px}.bill-vid h4{font-family:roboto;font-weight:100;font-size:2em}.bill-vid small{font-size:13px;color:#05a1ba;font-weight:700}.thumb-flex-slider .flex-direction-nav .flex-prev{left:-10px}.thumb-flex-slider .flex-direction-nav .flex-next{right:-10px}.aboutus-anchor{top:400px}.frm_style_formidable-style.with_frm_style .frm_form_field :invalid{border-color:#ccc!important}.rrc .header,.rrc .header h1,.rrc .header h2,.rrc .header p{color:#fff;position:relative}.rrc .backdrop{height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.rrc .backdrop .layer{height:100%;width:100%;top:0;left:0;position:absolute;background-position:center;overflow:hidden}.rrc .backdrop .layer.three div,.rrc .backdrop .layer.two div{width:400px;height:400px;position:absolute;transform:rotate(45deg)}.rrc .backdrop .layer.one{background-image:url(https://www.assentcompliance.com/wp-content/uploads/RRC-Banner-BG.jpg);background-size:cover}.rrc .backdrop .layer.two div{top:40px;left:-200px}.rrc .backdrop .layer.three div{bottom:40px;right:-300px}.rrc .backdrop .layer.four{background:rgba(0,0,0,.62)}.rrc .bottom-geometricness{background:url(https://www.assentcompliance.com/wp-content/uploads/RRC-Geo-Bottom.png) right no-repeat;height:400px;position:absolute;bottom:0;right:0;width:100%;z-index:0;opacity:.25}.rrc .header{padding:250px 0 150px;margin-top:-100px}.rrc .header.condensed{padding:150px 0 50px}.rrc .header .search{max-width:800px;margin:0 auto;width:80%}.rrc .header h1,.rrc .header h2{margin:0;font-size:8em;line-height:.83em;font-weight:700}.rrc .header.condensed h1,.rrc .header.condensed h2{font-size:3.2em;display:inline-block;margin-right:7px;padding-top:20px}.rrc .header p{text-align:justify;font-family:museo_slab;font-weight:300;font-size:2.1em;margin:10px 0 30px}.assent-vid-close-btn,.rrc .regfilters,.rrc-pag,.rrc-search{text-align:center}.rrc .letters,.rrc .rrc-result h3 a{font-family:museo_slab}.rrc-search button,.rrc-search input{padding:10px 14px;font-size:1.5em;vertical-align:top}.rrc-search input{border-radius:7px 0 0 7px;border:1px solid #626f70;background:rgba(19,145,171,.6);width:91%}.rrc-search button{background:#464646;border-radius:0 7px 7px 0;border:1px solid #626f70;border-left:0}.rrc .regfilters{padding:0 1%;margin:10px 0 0;width:100%}.rrc .regfilters a{font-size:1.3em;background:rgba(0,0,0,.1);color:#fff;border:1px solid #626f70;padding:15px;border-right:0;transition:background .5s;display:inline-block}.rrc .regfilters a.active{cursor:default;background:rgba(19,145,171,.8)!important}.rrc .regfilters a:hover{background:rgba(255,255,255,.15)}.rrc .regfilters a:first-child{border-radius:7px 0 0 7px}.rrc .regfilters a:last-child{border-right:1px solid #626f70;border-radius:0 7px 7px 0}.rrc .main{background:#fafafa}.rrc .letters{padding:50px 0 15px;font-size:20px;font-weight:300}.rrc .letters a{color:#6f6f6f}.rrc .letters a.active{border-bottom:2px solid #05a1ba}.rrc .letters .valid{color:#dc2b26}.rrc .filters{margin-bottom:50px;margin-top:20px;font-weight:700}.rrc .results{z-index:1;position:relative;min-height:400px;padding-bottom:60px}.rrc .rrc-result h3 a{color:#05a1ba;font-weight:500}.rrc .rrc-result p{font-family:roboto;font-weight:300;font-size:17px;line-height:26px;padding-bottom:25px}.rrc-pag{color:#888;font-size:14px}.rrc-pag .page-numbers{color:#888;display:inline-block;padding:2px 7px;margin:2px;background:#eee;position:relative;z-index:1}.rrc-pag .dots{background:0 0;bottom:4px}.rrc-pag .page-numbers.current{color:#fff;background:0 0}.rrc-pag .page-numbers.current:before{content:'1';background:#d81c25;color:#d81c25;display:inline-block;position:absolute;margin-top:-2px;margin-left:-7px;z-index:-1;transform:rotate(45deg);padding:2px 7px}.rrc-body header{background:rgba(0,0,0,.4);border-bottom:0}.rrc-body header:not(.headhesive--clone) .nav>li>a{color:#fff!important}@media only screen and (max-width :768px){.rrc-search input{width:89%}.rrc .header{margin-top:0;padding-top:150px}.rrc .header h1,.rrc .header h2{font-size:5.5em}.rrc-body header:not(.headhesive--clone) .nav>li.open>a{color:#777!important}.rrc .container{width:80%}.rrc .regfilters a,.rrc .rrc-search{margin:10px;width:100%}.rrc .regfilters a{display:inline-block;font-size:18.2px}.rrc .regfilters{padding:0;font-size:0}.rrc .header.condensed h2{padding-top:0}.rrc .header p{line-height:1.1}.rrc .regfilters a{border-radius:4px!important;border:1px solid #626f70!important;padding:10px}.rrc .letters{padding-left:50px;padding-right:50px}.rrc .letters a{padding:7px;margin:4px 2.5px;display:inline-block}}#ac-nav-demo-btn:hover{background:rgba(255,255,255,0);color:#dc2b2a!important}.assent-vid-container{position:fixed;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);width:94%;max-width:1170px;height:auto;margin:0 auto;text-align:center}#assent-vid{width:100%;height:auto;position:relative}.assent-vid-close-btn{padding:2px 0;font-size:1.2em;font-weight:700;color:#000;background:rgba(255,255,255,.8);position:absolute;right:0;top:-28px;width:30px;cursor:pointer}.assent-vid-close-btn:hover{color:#fff;background:rgba(255,255,255,.2)}