h1,h2,h3,h4,h5,h6{margin:0 0 25px;line-height:1.2;font-family:"interface",sans-serif;font-weight:bold;}h1{font-family:"interface",sans-serif;font-size:40px;font-weight:700;color:#85c440;}h1.page-header{margin-top:0;margin-bottom:5px;padding:0;border-bottom:0;}h2{font-family:"interface",sans-serif;font-size:34px;font-weight:700;color:#ed0a73;}h3{font-family:"interface",sans-serif;font-size:28px;font-weight:700;color:#009cda;}h4,h5,h6{font-family:"interface",sans-serif;font-size:20px;font-weight:700;color:#544a4f;}p,ol,ul{margin:0 0 25px;line-height:1.6;}p:last-child{margin-bottom:25px;}ol,ul{padding-left:40px;}a{color:#85c440;text-decoration:none;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;}a:active,a:focus,a:hover{color:#639430;text-decoration:underline;outline:0;}.footer{margin-top:0;padding:50px 0;background:#fff;border-top:0;}@media (max-width:767px){.footer{padding:60px 0;}}.path-not-front .footer{border-top:1px solid rgba(165,167,170,0.5);}@media (max-width:991px){.footer .container{width:100%;}}.footer .row{display:flex;}@media (max-width:767px){.footer .row{display:block;}}.footer [class*=col-sm-]{flex:1;display:flex;justify-content:center;}.footer [class*=col-sm-] > div{width:100%;display:flex;flex-direction:column;justify-content:center;}.footer .col-sm-3{flex:0.75;}.address p,.contact p{font-family:"interface",sans-serif;font-size:20px;font-weight:300;}.address p:last-child,.contact p:last-child{margin-bottom:0;}.address a,.contact a{color:#544a4f;}.address a:focus,.address a:hover,.contact a:focus,.contact a:hover{color:#ed0a73;}.address p{margin-bottom:0;}@media (max-width:767px){.address p{text-align:center;}}.address p .pipe{content:"";position:relative;top:2px;margin:0 2px;width:1px;height:18px;background:#544a4f;display:inline-block;}@media (max-width:991px){.address p .pipe{display:none;}}.address p .break{display:none;}@media (max-width:991px){.address p .break{display:inline;}}.address img{margin-bottom:20px;width:330px;height:auto;}@media (max-width:1199px){.address img{width:275px;}}@media (max-width:991px){.address img{width:225px;}}@media (max-width:767px){.address img{width:205px;}}@media (max-width:767px){.contact{margin-top:40px;border:0;}}.contact p{margin-bottom:0;text-align:right;}@media (max-width:767px){.contact p{text-align:center;}}.contact strong{margin-bottom:10px;line-height:1;font-size:30px;font-weight:700;color:#85c440;text-transform:lowercase;letter-spacing:1px;display:inline-block;}.contact strong span{color:#639430;}.contact a[href^="tel:"]{text-decoration:none;}.contact a[href^="tel:"]:focus,.contact a[href^="tel:"]:hover{color:#544a4f;}.contact .social-icons{margin:20px 0 0;text-align:right;}@media (max-width:767px){.contact .social-icons{text-align:center;}}.contact .social-icons li{margin-left:15px;padding:0;}@media (max-width:767px){.contact .social-icons li{margin:0 5px;}}.contact .social-icons a{width:40px;height:40px;line-height:38px;font-size:26px;text-align:center;border:2px solid #544a4f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:block;}.contact .social-icons a:focus,.contact .social-icons a:hover{color:#fff;background:#ed0a73;border-color:#ed0a73;}.copyright{padding:20px 15px;font-size:16px;color:#fff;text-align:center;background:#544a4f;}.copyright p{margin-bottom:0;line-height:1.2;}.copyright a{color:#fff;}.copyright a:focus,.copyright a:hover{text-decoration:underline;}.footer-menu{margin-top:10px;}@media (max-width:991px){.footer-menu .pipe{display:inline-block !important;}}.header-wrapper{position:fixed;top:0;width:100%;background:#fff;z-index:20;}@media (max-width:991px){.header-wrapper{position:relative;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.15);box-shadow:0 0 15px 0 rgba(0,0,0,0.15);z-index:10;}}@media (max-width:991px){.header-wrapper.no-shadow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}@media (max-width:991px){.header-wrapper .container{width:100%;}}.header{padding:0;height:180px;display:flex;align-items:center;}@media (max-width:991px){.header{height:57px;}}@media (max-width:991px){.header .logo{padding:0 10px;}}@media (max-width:991px){.header .logo img{width:auto;height:35px;}}.menu-icon,.search-icon{z-index:10;}.menu-icon{display:none;}@media (max-width:991px){.menu-icon{position:absolute;top:0;right:57px;display:block;}}.menu-icon i{width:57px;height:57px;line-height:57px;font-size:18px;color:#fff;text-align:center;background:#85c440;cursor:pointer;display:block;}.menu-icon i:focus,.menu-icon i:hover{color:#fff;}.search-icon{width:70px;height:70px;line-height:70px;display:none;float:right;}@media (max-width:991px){.search-icon{position:absolute;top:0;right:0;width:57px;height:57px;line-height:57px;display:block;}}.search-icon.active{color:#fff;background:#544a4f;}@media (max-width:991px){.search-icon.active{background:#544a4f;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}}.search-icon i{width:70px;height:70px;line-height:70px;font-size:21px;color:#fff;text-align:center;background:transparent;cursor:pointer;display:block;}@media (max-width:991px){.search-icon i{margin-top:0;width:57px;height:57px;line-height:57px;font-size:18px;color:#fff;background:#544a4f;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}}.search-icon i:focus,.search-icon i:hover{color:#fff;background:#544a4f;}@media (max-width:991px){.search-icon i:focus,.search-icon i:hover{background:#544a4f;}}body{margin-top:0;font-family:"interface",sans-serif;font-size:20px;font-weight:300;line-height:1.6;color:#544a4f;background:#544a4f;}@media (max-width:991px){body{background:#fff;}}.page-wrapper{position:relative;background:#fff;}@media (max-width:991px){.path-not-front .page-wrapper{margin-top:0;}}.page-wrapper .page-content{background:#fff;}.page-wrapper .main-content{margin:0 auto;padding-top:40px;padding-bottom:20px;min-height:700px;background:#fff;float:right;}@media (max-width:991px){.page-wrapper .main-content{min-height:0;}}@media (max-width:767px){.page-wrapper .main-content{float:none;}}.page-wrapper .main-content.col-sm-10{float:none;}.page-wrapper .main-content h2,.page-wrapper .main-content h3,.page-wrapper .main-content h4,.page-wrapper .main-content h5,.page-wrapper .main-content h6{margin-bottom:5px;}.page-wrapper .main-content article{position:relative;}.page-wrapper .main-content article a[name]{margin-top:-280px;height:280px;visibility:hidden;display:block;}@media (max-width:991px){.page-wrapper .main-content article a[name]{margin-top:-20px;height:20px;}}.page-wrapper .main-content img{max-width:100%;height:auto;}@media (max-width:767px){.page-wrapper .main-content img{margin:0 auto 20px;display:block;float:none;}}@media (max-width:767px){.table-responsive{border:0;}}table{margin-bottom:25px;width:100%;font-size:20px;border-color:rgba(165,167,170,0.5);}table.table{border-color:rgba(165,167,170,0.5);}table.no-border{border-color:transparent;}table.no-border th,table.no-border td{border:0 !important;}table.has-border{border-color:rgba(165,167,170,0.5);}table.has-border th,table.has-border td{border:1px solid rgba(165,167,170,0.5) !important;}table th,table td{padding:10px;border-color:rgba(165,167,170,0.5) !important;border-style:solid;border-width:1px;white-space:normal !important;}table th{color:#fff;background:#639430;border-bottom-width:1px !important;}table th.width-25,table td.width-25{width:25%;}table th.width-33,table td.width-33{width:33%;}table th.width-50,table td.width-50{width:50%;}.img-center{margin:0 auto 20px;display:block;}.img-left{margin:7px 25px 15px 0;float:left;}.img-right{margin:7px 0 15px 25px;float:right;}.img-center,.img-left,.img-right{max-width:100%;}.img-center.has-border,.img-left.has-border,.img-right.has-border{border:1px solid #ddd;}.pager-nav{padding-top:25px;border-top:2px solid rgba(217.4571428571,218.2914285714,219.5428571429,0.5);}.pager-wrapper{text-align:center;}ul.tabs--primary{margin-bottom:20px;}ul.pagination{margin:0 0 15px;}@media (max-width:991px){ul.pagination{margin-bottom:15px;}}ul.pagination > li:first-child > a,ul.pagination > li:first-child > span{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;}ul.pagination > li:last-child > a,ul.pagination > li:last-child > span{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;}ul.pagination > li.disabled{display:none;}ul.pagination > li > a,ul.pagination > li > span{min-width:35px;color:#85c440;}ul.pagination > li > a:focus,ul.pagination > li > a:hover,ul.pagination > li > span:focus,ul.pagination > li > span:hover{color:#639430;z-index:0;}ul.pagination > .active a,ul.pagination > .active span{color:#fff;background-color:#639430;border-color:#639430;}ul.pagination > .active a:focus,ul.pagination > .active a:hover,ul.pagination > .active span:focus,ul.pagination > .active span:hover{color:#fff;background-color:#639430;border-color:#639430;}@media (max-width:991px){.path-contact .header-wrapper,.path-search .header-wrapper,.path-sitemap .header-wrapper,.path-user .header-wrapper{-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.15);box-shadow:0 0 15px 0 rgba(0,0,0,0.15);}}.path-contact .hero,.path-search .hero,.path-sitemap .hero,.path-user .hero{display:none;}.path-contact .page-wrapper,.path-search .page-wrapper,.path-sitemap .page-wrapper,.path-user .page-wrapper{margin-top:250px;}@media (max-width:991px){.path-contact .page-wrapper,.path-search .page-wrapper,.path-sitemap .page-wrapper,.path-user .page-wrapper{margin-top:0;}}.alert p{margin-bottom:15px;line-height:1.3;}.alert p:last-child{margin-bottom:0;}.is-unpublished{background:pink;}.wf-loading{visibility:hidden;}.wf-active{visibility:visible;}.cke_editable,.cke_panel_frame,.cke_ltr{background:#fff;}.sidebar{margin-top:45px;}@media (max-width:767px){.sidebar{margin:0 0 40px;}}.ui-accordion p:last-child,.ui-accordion ol:last-child,.ui-accordion ul:last-child{margin-bottom:0;}.ui-accordion .ui-accordion-header{position:relative;margin:0 0 10px;padding:20px 80px 20px 20px;line-height:1;font-size:22px;font-weight:700;color:#85c440;background:#f9f9f9;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:0;}.ui-accordion .ui-accordion-header:focus,.ui-accordion .ui-accordion-header:hover{color:#639430;background:#eee;}.ui-accordion .ui-accordion-header p{line-height:1.1;}.ui-accordion .ui-icon{position:absolute;top:50%;right:0;margin:-25px 0 0;width:50px;height:50px;text-indent:0;background:none;}.ui-accordion .ui-icon:before{content:"\f078";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;width:50px;height:50px;line-height:50px;font-size:18px;color:#ed0a73;text-align:center;float:left;}.ui-accordion .ui-icon.ui-icon-triangle-1-s:before{content:"\f077";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.ui-accordion .ui-accordion-content{padding:15px 20px 25px;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.ui-accordion .ui-widget-content a{color:#85c440;}.accordion{margin:0;padding:0;list-style:none;}.accordion .accordion-toggle{position:relative;margin:0 0 10px;padding:15px 80px 15px 15px;line-height:1;font-size:20px;font-weight:700;color:#85c440;background:#f5f5f5;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;outline:0;}.accordion .accordion-toggle:focus,.accordion .accordion-toggle:hover{color:#639430;background:#eee;}.accordion .accordion-toggle:before{content:"\f078";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:50%;right:0;margin:-25px 0 0;width:50px;height:50px;line-height:50px;font-size:18px;color:#ed0a73;text-align:center;float:left;}.accordion .accordion-toggle.open{background:#eee;}.accordion .accordion-toggle.open:before{content:"\f077";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.accordion .accordion-toggle p{margin:0;line-height:1.1;}.accordion .accordion-content{padding:10px 20px 20px;display:none;}.accordion .accordion-content.default{display:block;}.accordion .accordion-content p:last-of-type,.accordion .accordion-content ol:last-of-type,.accordion .accordion-content ul:last-of-type{margin-bottom:0 !important;}.btn,.form-submit{position:relative;position:relative;line-height:1;font-family:"interface",sans-serif;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;display:inline-block;white-space:normal;}.btn:focus,.btn:hover,.btn:active,.form-submit:focus,.form-submit:hover,.form-submit:active{color:#85c440;}.btn:focus,.btn:hover,.btn:active,.btn:active:focus,.btn.active:focus,.form-submit:focus,.form-submit:hover,.form-submit:active,.form-submit:active:focus,.form-submit.active:focus{color:#85c440;text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:0;}.btn-large{padding:15px 35px;line-height:1.2;font-size:20px;letter-spacing:2px;background:#ed0a73;border-color:#ed0a73;border-style:solid;border-width:1px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.btn-large:after{content:"\f105";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:11px;right:18px;line-height:1;font-size:30px;color:#ed0a73;display:none;}.btn-large:focus,.btn-large:hover,.btn-large:active{padding-right:48px;color:#ed0a73 !important;background:#fff;border-color:#ed0a73;}.btn-large:focus:after,.btn-large:hover:after,.btn-large:active:after{display:block;}.btn-large:before{left:12px;margin-top:-19px;width:38px;height:38px;}.btn-small,.form-submit{padding:8px 20px;line-height:1.3;font-size:18px;letter-spacing:1px;background:#85c440;border-color:#85c440;border-style:solid;border-width:1px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.btn-small:after,.form-submit:after{content:"\f105";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:6px;right:14px;line-height:1;font-size:26px;color:#85c440;display:none;}.btn-small:focus,.btn-small:hover,.btn-small:active,.form-submit:focus,.form-submit:hover,.form-submit:active{padding-right:38px;background:#fff !important;border-color:#85c440;}.btn-small:focus:after,.btn-small:hover:after,.btn-small:active:after,.form-submit:focus:after,.form-submit:hover:after,.form-submit:active:after{display:block;}.btn-small:before,.form-submit:before{left:10px;margin-top:-10px;width:20px;height:20px;}.arrow-link,.block-full-width .field--name-field-full-width-graphic-link a{position:relative;padding:8px 28px 8px 10px;font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:2px;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}@media (max-width:991px){.arrow-link,.block-full-width .field--name-field-full-width-graphic-link a{font-size:16px;}}.arrow-link:focus,.block-full-width .field--name-field-full-width-graphic-link a:focus,.arrow-link:hover,.block-full-width .field--name-field-full-width-graphic-link a:hover{color:#85c440;text-decoration:none;}.arrow-link:after,.block-full-width .field--name-field-full-width-graphic-link a:after{content:"\f105";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:-1px;right:0;line-height:1;font-size:38px;color:#85c440;}#sliding-popup{left:unset;bottom:20px !important;right:20px;max-width:500px;overflow:auto;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.25);box-shadow:0 0 15px 0 rgba(0,0,0,0.25);}@media (max-width:767px){#sliding-popup{bottom:0 !important;right:0;max-width:100%;}}#sliding-popup div,#sliding-popup p,#sliding-popup label{line-height:normal;font-size:15px;font-weight:normal;}.eu-cookie-compliance-content{padding:15px;max-width:100%;line-height:1;}@media (max-width:767px){.eu-cookie-compliance-category{margin:0 0 10px;}}.eu-cookie-compliance-categories-buttons,.eu-cookie-compliance-default-button,.eu-cookie-compliance-buttons{margin:0;max-width:100%;width:auto;}.eu-cookie-compliance-save-preferences-button,.eu-cookie-compliance-buttons{margin:20px 0 0;}.eu-cookie-compliance-save-preferences-button:active{position:relative;top:1px;}.eu-cookie-compliance-save-preferences-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}@media (max-width:767px){.eu-cookie-compliance-buttons{margin:10px 0 0 !important;width:100%;}}.main-content form{margin-bottom:20px;}form#search-block-form{float:right;}@media (max-width:991px){form#search-block-form{top:0;}}@media (max-width:767px){form#search-block-form{width:100%;}}form .form-group{margin-bottom:15px;}form .form-group:last-child{margin-bottom:15px;}form .input-group{width:100%;}form input,form select,form textarea,form .form-control{font-family:"interface",sans-serif;font-size:20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}@media (max-width:767px){form input,form select,form textarea,form .form-control{font-size:18px;}}form textarea.form-control{height:115px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}form .form-type-checkboxes,form .form-type-radios,form .form-type-checkbox,form .form-type-radio,form .webform-component-radios,form .webform-component-checkboxes{margin-bottom:0;}form .form-type-checkboxes label,form .form-type-radios label,form .form-type-checkbox label,form .form-type-radio label,form .webform-component-radios label,form .webform-component-checkboxes label{margin-bottom:10px;}form input[type=radio],form input[type=checkbox]{position:absolute !important;top:8px;left:0 !important;margin:0 !important;height:auto;background:#fff;border:1px solid #ccc;outline:0 !important;-webkit-appearance:none;appearance:none;}form input[type=radio]{width:14px;height:14px;border:3px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0 0 0 1px #ccc;-webkit-box-shadow:0 0 0 1px #ccc;box-shadow:0 0 0 1px #ccc;}form input[type=radio]:checked{background:#41ad49;}form input[type=checkbox]{width:15px;height:15px;}form input[type=checkbox]:checked{background-image:url("/sites/ric/themes/ric/images/check.svg");background-position:center;background-repeat:no-repeat;background-size:contain;}form .radio label,form .checkbox label{padding-left:30px !important;cursor:default;display:block;}form .select-wrapper:after{display:none !important;}form .select-wrapper select{line-height:inherit;}form .select-wrapper select.form-control{color:#999;background-image:url("/sites/ric/themes/ric/images/select.svg");background-position:100% 50%;background-repeat:no-repeat;background-size:24px;-webkit-appearance:none;-webkit-border-radius:0px;}form .form-file{height:auto;border:0;}form .form-required:after{content:"*";margin-left:4px;width:auto;height:auto;line-height:inherit;color:red;background:none;vertical-align:inherit;}form .form-control{padding:6px 9px;height:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;}@media (max-width:767px){form .form-control{width:100%;}}form .form-control:focus{color:#544a4f;background:#fff;border-color:#85c440;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form .form-control::placeholder{color:#544a4f;letter-spacing:1px;text-transform:uppercase;}form .form-control::-moz-placeholder{color:#544a4f;letter-spacing:1px;opacity:1;}form .form-control:focus::-moz-placeholder{color:#544a4f;}form .form-control:-ms-input-placeholder{color:#544a4f;letter-spacing:1px;}form .form-control:focus:-ms-input-placeholder{color:#544a4f;}form .form-control::-webkit-input-placeholder{color:#544a4f;letter-spacing:1px;}form .form-control:focus::-webkit-input-placeholder{color:#544a4f;}form .description{line-height:1.3;font-size:18px;}form .image-widget-data .form-control{padding-left:0;height:auto;background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form .captcha{margin-bottom:15px;}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;}input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px #fff inset;}.panel,.panel-heading{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.panel-title{font-size:22px;font-weight:700;color:#85c440;}.hero{position:relative;margin-top:250px;width:100%;height:300px;background-color:#fff;background-image:url("/sites/ric/themes/ric/images/hero.jpg");background-position:center top;background-repeat:no-repeat;background-size:cover;}@media (max-width:1680px){.hero{height:200px;}}@media (max-width:991px){.hero{margin-top:57px;display:none;}}nav.nav-wrapper{position:fixed;top:180px;width:100%;height:70px;background:#544a4f;z-index:10;}@media (max-width:991px){nav.nav-wrapper{position:relative;top:0;width:100%;height:0;float:left;}}nav.nav-wrapper.sticky{-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.25);box-shadow:0 0 15px 0 rgba(0,0,0,0.25);}@media (max-width:991px){nav.nav-wrapper.sticky{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}nav.nav-wrapper .container{width:100%;}@media (max-width:991px){#block-ric-main-menu{position:absolute;top:0;left:0;width:100%;display:none;}}#block-ric-main-menu ul.nav{margin:0;display:flex;justify-content:center;float:none;}@media (max-width:991px){#block-ric-main-menu ul.nav{position:absolute;width:100%;background:#85c440;-moz-box-shadow:0 20px 25px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 20px 25px 0 rgba(0,0,0,0.25);box-shadow:0 20px 25px 0 rgba(0,0,0,0.25);display:block;z-index:100;}}#block-ric-main-menu ul.nav li{margin-right:0;padding:0;display:inline-block;}@media (max-width:991px){#block-ric-main-menu ul.nav li{margin-right:0;width:100%;border-bottom:1px solid rgba(255,255,255,0.35);float:left;}}@media (max-width:991px){#block-ric-main-menu ul.nav li.last{border-bottom:0;}}#block-ric-main-menu ul.nav li.last a{border-right:0;}#block-ric-main-menu ul.nav li.active,#block-ric-main-menu ul.nav li.active-trail{color:#fff;}@media (max-width:991px){#block-ric-main-menu ul.nav li.active,#block-ric-main-menu ul.nav li.active-trail{border-color:rgba(255,255,255,0.35);}}#block-ric-main-menu ul.nav li.active:focus,#block-ric-main-menu ul.nav li.active:hover,#block-ric-main-menu ul.nav li.active-trail:focus,#block-ric-main-menu ul.nav li.active-trail:hover{color:#fff;}@media (max-width:991px){#block-ric-main-menu ul.nav li.active.last,#block-ric-main-menu ul.nav li.active-trail.last{border-bottom:0;}}#block-ric-main-menu ul.nav li.expanded span.navbar-text{padding-right:35px;}@media (max-width:1199px){#block-ric-main-menu ul.nav li.expanded span.navbar-text{padding-right:25px;}}#block-ric-main-menu ul.nav li.moved-item{display:none;}@media (max-width:991px){#block-ric-main-menu ul.nav li.moved-item{margin-left:0;background:#85c440;display:block;}#block-ric-main-menu ul.nav li.moved-item a{line-height:1.2;color:#fff;}#block-ric-main-menu ul.nav li.moved-item a:focus,#block-ric-main-menu ul.nav li.moved-item a:hover{color:#fff;}}#block-ric-main-menu ul.nav li a,#block-ric-main-menu ul.nav li span.navbar-text{position:relative;padding:0 25px;width:100%;height:70px;line-height:70px;font-family:"interface",sans-serif;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px;border-right:1px solid rgba(255,255,255,0.35);cursor:pointer;display:block;}@media (max-width:1199px){#block-ric-main-menu ul.nav li a,#block-ric-main-menu ul.nav li span.navbar-text{padding:0 20px;font-size:15px;}}@media (max-width:991px){#block-ric-main-menu ul.nav li a,#block-ric-main-menu ul.nav li span.navbar-text{padding:15px 40px 15px 15px;height:auto;line-height:1.2;font-size:16px;color:#fff;border-right:0;}}#block-ric-main-menu ul.nav li a:focus,#block-ric-main-menu ul.nav li a:hover,#block-ric-main-menu ul.nav li span.navbar-text:focus,#block-ric-main-menu ul.nav li span.navbar-text:hover{color:#fff;background:#85c440;text-decoration:none;}@media (max-width:991px){#block-ric-main-menu ul.nav li a:focus,#block-ric-main-menu ul.nav li a:hover,#block-ric-main-menu ul.nav li span.navbar-text:focus,#block-ric-main-menu ul.nav li span.navbar-text:hover{background:transparent;}}#block-ric-main-menu ul.nav li a:focus .caret,#block-ric-main-menu ul.nav li a:hover .caret,#block-ric-main-menu ul.nav li span.navbar-text:focus .caret,#block-ric-main-menu ul.nav li span.navbar-text:hover .caret{border-color:#fff transparent;}#block-ric-main-menu ul.nav li a.active,#block-ric-main-menu ul.nav li a.active-trail,#block-ric-main-menu ul.nav li span.navbar-text.active,#block-ric-main-menu ul.nav li span.navbar-text.active-trail{color:#fff;}@media (max-width:767px){#block-ric-main-menu ul.nav li a.active,#block-ric-main-menu ul.nav li a.active-trail,#block-ric-main-menu ul.nav li span.navbar-text.active,#block-ric-main-menu ul.nav li span.navbar-text.active-trail{border-color:transparent;}}#block-ric-main-menu ul.nav li a.active:focus,#block-ric-main-menu ul.nav li a.active:hover,#block-ric-main-menu ul.nav li a.active-trail:focus,#block-ric-main-menu ul.nav li a.active-trail:hover,#block-ric-main-menu ul.nav li span.navbar-text.active:focus,#block-ric-main-menu ul.nav li span.navbar-text.active:hover,#block-ric-main-menu ul.nav li span.navbar-text.active-trail:focus,#block-ric-main-menu ul.nav li span.navbar-text.active-trail:hover{background:#85c440;}@media (max-width:991px){#block-ric-main-menu ul.nav li a.active:focus,#block-ric-main-menu ul.nav li a.active:hover,#block-ric-main-menu ul.nav li a.active-trail:focus,#block-ric-main-menu ul.nav li a.active-trail:hover,#block-ric-main-menu ul.nav li span.navbar-text.active:focus,#block-ric-main-menu ul.nav li span.navbar-text.active:hover,#block-ric-main-menu ul.nav li span.navbar-text.active-trail:focus,#block-ric-main-menu ul.nav li span.navbar-text.active-trail:hover{background:transparent;}}#block-ric-main-menu ul.nav li a.has-submenu,#block-ric-main-menu ul.nav li span.navbar-text.has-submenu{padding-right:35px;}@media (max-width:1199px){#block-ric-main-menu ul.nav li a.has-submenu,#block-ric-main-menu ul.nav li span.navbar-text.has-submenu{padding-right:25px;}}#block-ric-main-menu ul.nav li a.login,#block-ric-main-menu ul.nav li a.logout,#block-ric-main-menu ul.nav li span.navbar-text.login,#block-ric-main-menu ul.nav li span.navbar-text.logout{color:#fff;}#block-ric-main-menu ul.nav li span.navbar-text{margin:0;}#block-ric-main-menu ul.nav .caret{width:6px;border:0;}#block-ric-main-menu ul.nav .caret:after{content:"\f107";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:0;margin-left:3px;font-size:26px;}@media (max-width:1199px){#block-ric-main-menu ul.nav .caret:after{margin-left:0;font-size:20px;}}@media (max-width:991px){#block-ric-main-menu ul.nav .caret:after{top:50%;right:15px;margin-top:-10px;font-size:18px;}}#block-ric-main-menu ul.nav .open > a,#block-ric-main-menu ul.nav .open > a:focus,#block-ric-main-menu ul.nav .open > a:hover{background-color:#85c440;}@media (max-width:991px){#block-ric-main-menu ul.nav .open > a,#block-ric-main-menu ul.nav .open > a:focus,#block-ric-main-menu ul.nav .open > a:hover{border-color:transparent;background-color:transparent;}}#block-ric-main-menu ul.nav .open > a .caret,#block-ric-main-menu ul.nav .open > a:focus .caret,#block-ric-main-menu ul.nav .open > a:hover .caret{border-color:#fff transparent;}#block-ric-main-menu ul.nav .dropdown-menu{max-width:300px !important;min-width:300px !important;background:#544a4f;background:#544a4f;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 2px 25px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 2px 25px 0 rgba(0,0,0,0.25);box-shadow:0 2px 25px 0 rgba(0,0,0,0.25);}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu{position:relative;margin:0 !important;padding:5px 0;max-width:100% !important;min-width:100% !important;background:#85c440;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}#block-ric-main-menu ul.nav .dropdown-menu > .active > a,#block-ric-main-menu ul.nav .dropdown-menu > .active > a:hover,#block-ric-main-menu ul.nav .dropdown-menu > .active > a:focus{background-color:#85c440;}#block-ric-main-menu ul.nav .dropdown-menu > .active > a.is-active{color:#fff;background-color:#85c440;}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu > .active > a.is-active{background-color:transparent;}}#block-ric-main-menu ul.nav .dropdown-menu > .active > a.is-active:focus,#block-ric-main-menu ul.nav .dropdown-menu > .active > a.is-active:hover{color:#fff;}#block-ric-main-menu ul.nav .dropdown-menu li{width:100%;border:0;border-top:1px solid rgba(255,255,255,0.35);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu li{border-top:0;}}#block-ric-main-menu ul.nav .dropdown-menu li.last{border-bottom:1px solid rgba(255,255,255,0.35);}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu li.last{border-bottom:0;}}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu li li > a{padding-left:45px;}}#block-ric-main-menu ul.nav .dropdown-menu li a{position:relative;padding:15px;height:auto;line-height:1.2;font-family:"interface",sans-serif;font-size:16px;font-weight:400;color:#fff;text-transform:uppercase;border:0;white-space:normal;}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu li a{padding:10px 40px 10px 30px;font-size:15px;color:#fff;}}#block-ric-main-menu ul.nav .dropdown-menu li a:focus,#block-ric-main-menu ul.nav .dropdown-menu li a:hover{color:#fff;background-color:#85c440;}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu li a:focus,#block-ric-main-menu ul.nav .dropdown-menu li a:hover{color:#fff;background-color:transparent;}}#block-ric-main-menu ul.nav .dropdown-menu li a.has-submenu:before{content:"\f105";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:50%;right:15px;font-size:26px;margin-top:-10px;height:20px;line-height:20px;}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu li a.has-submenu:before{content:"\f107";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;font-size:18px;}}#block-ric-main-menu ul.nav .dropdown-menu .indent-menu{padding-left:0;}#block-ric-main-menu ul.nav .dropdown-menu .indent-menu a{padding-left:25px;padding-right:25px;}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu .indent-menu a{padding-left:40px;padding-right:40px;}}#block-ric-main-menu ul.nav .dropdown-menu .indent-menu .indent-menu a{padding-left:40px;padding-right:40px;}@media (max-width:991px){#block-ric-main-menu ul.nav .dropdown-menu .indent-menu .indent-menu a{padding-left:55px;padding-right:55px;}}.block-search{clear:both;}@media (max-width:991px){.block-search{position:relative;top:0;left:0;width:100%;z-index:100;}}@media (max-width:991px){.block-search form{width:100%;}}.block-search form .form-item{margin-bottom:0;}.block-search .input-group{width:100%;}.block-search .input-group-btn{z-index:3;}@media (max-width:991px){.block-search .input-group-btn{display:none;}}.block-search [id*=edit-keys]{position:relative;top:0;margin-right:5px;padding:2px 12px;width:200px;height:30px;font-family:"interface",sans-serif;font-size:16px;background:#ddd;border-color:#ddd !important;border-radius:15px !important;}@media (max-width:991px){.block-search [id*=edit-keys]{top:0;padding-right:12px;width:100%;background:#fff;border-color:transparent !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}}@media (max-width:991px){.block-search [id*=edit-keys]{height:auto;font-size:18px;}}.block-search [id*=edit-keys]:focus{background:#ddd;border-color:#ddd !important;}@media (max-width:991px){.block-search [id*=edit-keys]:focus{background:#fff;border-color:transparent !important;}}.block-search .form-submit{position:relative;right:0;padding:0;min-width:30px;height:30px;text-indent:-9999px;background-color:#544a4f;background-image:url("/sites/ric/themes/ric/images/search_icon.png");background-position:center;background-repeat:no-repeat;background-size:20px;border:0;-moz-border-radius:50% !important;-webkit-border-radius:50% !important;border-radius:50% !important;cursor:pointer;z-index:100;}.block-search .form-submit:focus,.block-search .form-submit:hover{background-color:#544a4f !important;background-image:url("/sites/ric/themes/ric/images/search_icon.png") !important;background-position:center !important;background-repeat:no-repeat !important;background-size:20px !important;}.block-search .form-submit:before{top:0;left:unset;right:0;margin-top:0;width:30px;height:30px;text-indent:0;background-color:transparent;background-image:none;}.block-search .help-block{display:none;}.block-search .form-actions{display:none;}.block-search .ui-autocomplete{max-width:350px !important;font-family:"interface",sans-serif;background:#fff;border-color:#ddd;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}@media (max-width:991px){.block-search .ui-autocomplete{max-width:100% !important;}}.block-search .ui-autocomplete .ui-menu-item{padding:0;white-space:normal;}.block-search .ui-autocomplete .ui-menu-item.ui-autocomplete-field-group{display:none;}.block-search .ui-autocomplete .ui-menu-item-wrapper{padding:5px 10px;}.block-search .ui-autocomplete .ui-menu-item-wrapper.ui-state-active{color:#85c440;background:transparent;border-color:transparent;}.block-search .ui-autocomplete .ui-menu-item-wrapper .ui-autocomplete-field-created{display:none;}.path-search .page-content .page-header{text-indent:-9999px;}.path-search .page-content .page-header:before{content:"Search";text-indent:0;float:left;}.path-search .page-content h2{display:none;}.path-search .page-content h3{font-size:24px;text-transform:none;}.path-search .page-content .pager-nav{padding-top:0;border-top:0;}.main-content .search-form{display:none;}ol h3,ol.search-results h3{margin-bottom:0;}ol .search-info,ol.search-results .search-info{display:none;}.frontpage-slider{position:relative;margin-top:250px;height:600px;background:#fff;z-index:0;}@media (max-width:1680px){.frontpage-slider{height:400px;}}@media (max-width:991px){.frontpage-slider{margin-top:0;height:300px;}}.frontpage-slider .view-frontpage-slider .slider{background-position:center;background-repeat:no-repeat;background-size:cover;}.frontpage-slider .view-frontpage-slider .outer{position:relative;width:100%;height:600px;display:table;z-index:1;}@media (max-width:1680px){.frontpage-slider .view-frontpage-slider .outer{height:400px;}}@media (max-width:991px){.frontpage-slider .view-frontpage-slider .outer{height:300px;}}.frontpage-slider .view-frontpage-slider .inner{height:600px;display:table-cell;vertical-align:middle;}@media (max-width:1680px){.frontpage-slider .view-frontpage-slider .inner{height:400px;}}@media (max-width:991px){.frontpage-slider .view-frontpage-slider .inner{height:300px;}}.frontpage-slider .view-frontpage-slider .overlay{display:none;}.frontpage-slider .view-frontpage-slider .slider-info{margin:0 auto;padding:0 30px;max-width:790px;text-align:center;}@media (max-width:1349px){.frontpage-slider .view-frontpage-slider .slider-info{padding:0 25px;max-width:800px;}}@media (max-width:991px){.frontpage-slider .view-frontpage-slider .slider-info{padding:0 20px;max-width:600px;}}@media (max-width:767px){.frontpage-slider .view-frontpage-slider .slider-info{padding:20px;max-width:100%;}}.frontpage-slider .view-frontpage-slider .slider-title h2{line-height:1;font-family:"interface",sans-serif;font-size:84px;font-weight:800;color:#fff;letter-spacing:1px;}@media (max-width:1680px){.frontpage-slider .view-frontpage-slider .slider-title h2{font-size:46px;}}@media (max-width:991px){.frontpage-slider .view-frontpage-slider .slider-title h2{font-size:36px;}}@media (max-width:767px){.frontpage-slider .view-frontpage-slider .slider-title h2{margin-bottom:15px;font-size:32px;}}.frontpage-slider .view-frontpage-slider .slider-body{margin-top:-5px;}.frontpage-slider .view-frontpage-slider .slider-body p{line-height:1.2;font-family:"interface",sans-serif;font-size:30px;font-weight:400;color:#fff;}@media (max-width:1680px){.frontpage-slider .view-frontpage-slider .slider-body p{font-size:24px;}}@media (max-width:991px){.frontpage-slider .view-frontpage-slider .slider-body p{font-size:18px;}}@media (max-width:767px){.frontpage-slider .view-frontpage-slider .slider-body p{margin-bottom:15px;font-size:16px;}}.frontpage-slider .view-frontpage-slider .slider-action{position:relative;display:inline-block;}.frontpage-slider .view-frontpage-slider .slider-action:after{content:"\f105";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:0;right:0;padding-right:15px;width:70px;height:100%;font-size:42px;color:#fff;text-align:right;background:#ed0a73;-moz-border-radius:0 50px 50px 0;-webkit-border-radius:0 50px 50px 0;border-radius:0 50px 50px 0;display:flex;align-items:center;justify-content:end;}@media (max-width:991px){.frontpage-slider .view-frontpage-slider .slider-action:after{right:12px;padding-right:10px;width:60px;line-height:41px;font-size:34px;}}.frontpage-slider .view-frontpage-slider .slider-action .btn{line-height:1.05;color:#85c440;background:#fff;border:0;z-index:1;}.frontpage-slider .view-frontpage-slider .slider-action .btn:after{display:none;}.frontpage-slider .view-frontpage-slider .slider-action .btn:focus,.frontpage-slider .view-frontpage-slider .slider-action .btn:hover{margin-right:40px;padding-right:35px;}@media (max-width:991px){.frontpage-slider .view-frontpage-slider .slider-action .btn:focus,.frontpage-slider .view-frontpage-slider .slider-action .btn:hover{padding-right:25px;}}@media (max-width:991px){.frontpage-slider .view-frontpage-slider .slider-action .btn{padding:10px 25px;font-size:18px;letter-spacing:1px;}}.frontpage-slider .flexslider{margin:0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.frontpage-slider .flexslider:hover .flex-prev,.frontpage-slider .flexslider:hover .flex-next{opacity:1;}.frontpage-slider .flexslider:hover .flex-prev{left:20px;}@media (max-width:1349px){.frontpage-slider .flexslider:hover .flex-prev{left:0;}}.frontpage-slider .flexslider:hover .flex-next{right:20px;}@media (max-width:1349px){.frontpage-slider .flexslider:hover .flex-next{right:0;}}.frontpage-slider .flex-control-paging{bottom:20px;z-index:90;}@media (max-width:991px){.frontpage-slider .flex-control-paging{bottom:5px;}}.frontpage-slider .flex-control-paging li{margin:0 8px;}@media (max-width:991px){.frontpage-slider .flex-control-paging li{margin:0 5px;}}.frontpage-slider .flex-control-paging li a{width:12px;height:12px;background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}@media (max-width:991px){.frontpage-slider .flex-control-paging li a{width:8px;height:8px;}}.frontpage-slider .flex-control-paging li a.flex-active{background:#ed0a73;}@media (max-width:767px){.frontpage-slider .flex-direction-nav{display:none;}}.frontpage-slider .flex-direction-nav a{margin-top:-25px;width:50px;height:50px;line-height:50px;text-align:center;text-decoration:none;text-indent:-9999px;display:block;}.frontpage-slider .flex-direction-nav a:hover{text-decoration:none;opacity:1;}.frontpage-slider .flex-direction-nav a.flex-prev,.frontpage-slider .flex-direction-nav a.flex-next{background-position:center;background-repeat:no-repeat;background-size:28px;opacity:1;}@media (max-width:1680px){.frontpage-slider .flex-direction-nav a.flex-prev,.frontpage-slider .flex-direction-nav a.flex-next{background-size:24px;}}@media (max-width:991px){.frontpage-slider .flex-direction-nav a.flex-prev,.frontpage-slider .flex-direction-nav a.flex-next{background-size:18px;}}.frontpage-slider .flex-direction-nav a.flex-prev:before,.frontpage-slider .flex-direction-nav a.flex-prev:after,.frontpage-slider .flex-direction-nav a.flex-next:before,.frontpage-slider .flex-direction-nav a.flex-next:after{font-size:50px;color:#fff;text-indent:0;text-shadow:none;display:block;}@media (max-width:1680px){.frontpage-slider .flex-direction-nav a.flex-prev:before,.frontpage-slider .flex-direction-nav a.flex-prev:after,.frontpage-slider .flex-direction-nav a.flex-next:before,.frontpage-slider .flex-direction-nav a.flex-next:after{font-size:40px;}}.frontpage-slider .flex-direction-nav a.flex-prev{left:20px;}.frontpage-slider .flex-direction-nav a.flex-prev:before{content:"\f104";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}@media (max-width:1349px){.frontpage-slider .flex-direction-nav a.flex-prev{left:0;}}.frontpage-slider .flex-direction-nav a.flex-next{right:20px;}.frontpage-slider .flex-direction-nav a.flex-next:before{content:"\f105";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}@media (max-width:1349px){.frontpage-slider .flex-direction-nav a.flex-next{right:0;}}@media (max-width:991px){.utility{position:absolute;top:57px;left:0;width:100%;}}@media (max-width:991px){.utility .region-header{position:absolute;top:0;left:0;padding:10px;width:100%;height:auto;background:#544a4f;-moz-box-shadow:0 20px 25px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 20px 25px 0 rgba(0,0,0,0.25);box-shadow:0 20px 25px 0 rgba(0,0,0,0.25);display:none;}}@media (max-width:991px){.utility #block-ric-headermenu{display:none;}}#block-ric-headermenu .nav{margin-bottom:15px;float:right;}#block-ric-headermenu .nav > li{float:left;}#block-ric-headermenu .nav > li:last-of-type > a{padding-right:0;border-right:0;}#block-ric-headermenu .nav > li > a{padding:0 12px;font-family:"interface",sans-serif;font-size:16px;font-weight:800;color:#544a4f;text-transform:uppercase;border-right:1px solid #ed0a73;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}#block-ric-headermenu .nav > li > a:focus,#block-ric-headermenu .nav > li > a:hover{color:#85c440;background:none;}.float-right{float:right;margin-left:15px;}@media (max-width:991px){.float-right{float:none;margin-left:0;}}.float-left{float:left;margin-right:15px;}@media (max-width:991px){.float-left{float:none;margin-right:0;}}.img-center{margin:20px auto;display:block;}.img-left{margin:7px 25px 15px 0;float:left;}.img-right{margin:7px 0 15px 25px;float:right;}.img-center,.img-left,.img-right{max-width:100%;}.img-center.has-border,.img-left.has-border,.img-right.has-border{border:3px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px 0 #ccc;-webkit-box-shadow:0 0 3px 0 #ccc;box-shadow:0 0 3px 0 #ccc;}table.table{margin-bottom:20px;width:100%;font-size:20px;border-color:rgba(165,167,170,0.5);}@media (max-width:600px){table.table{font-size:20px;border:0;}}table.table.no-border{border-color:transparent;}table.table.no-border th,table.table.no-border td{padding:10px !important;border:0 !important;}table.table.has-border{border-color:rgba(165,167,170,0.5);}table.table.has-border th,table.table.has-border td{border:1px solid rgba(165,167,170,0.5) !important;}table.table > thead > tr > th,table.table > tbody > tr > th,table.table > tfoot > tr > th,table.table > thead > tr > td,table.table > tbody > tr > td,table.table > tfoot > tr > td{border:1px solid rgba(165,167,170,0.5);}table.table tr.cat_gray{background:#f0f0f0;}table.table tr.cat_green{background:#cfc;}table.table tr.cat_orange{background:#fc9;}table.table tr.cat_yellow{background:#ff9;}table.table tr.cat_red{background:#ffa099;}table.table tr.cat_blue{background:#cff;}table.table th,table.table td{padding:10px !important;line-height:1.6 !important;vertical-align:top;}@media (max-width:600px){table.table th,table.table td{margin-top:-1px;padding:10px !important;display:block;}}@media (max-width:600px){table.table th:last-of-type,table.table td:last-of-type{padding-bottom:20px;}}@media (max-width:600px){table.table tr{width:100%;}}table.table tr:last-of-type{margin-bottom:0;}table.table th{font-weight:bold;color:#fff;text-align:left;background:#639430;}table.table th.width-25,table.table td.width-25{width:25%;}@media (max-width:600px){table.table th.width-25,table.table td.width-25{width:100%;}}table.table th.width-33,table.table td.width-33{width:33%;}@media (max-width:600px){table.table th.width-33,table.table td.width-33{width:100%;}}table.table th.width-50,table.table td.width-50{width:50%;}@media (max-width:600px){table.table th.width-50,table.table td.width-50{width:100%;}}.block-statement{padding-top:80px;padding-bottom:40px;max-width:900px;text-align:center;}.block-statement .block-title{line-height:1;font-family:"interface",sans-serif;font-size:60px;font-weight:700;color:#85c440;letter-spacing:1px;}@media (max-width:1680px){.block-statement .block-title{font-size:46px;}}@media (max-width:991px){.block-statement .block-title{font-size:36px;}}@media (max-width:767px){.block-statement .block-title{font-size:32px;}}.block-statement .field--name-field-statement-body{line-height:1.9;font-family:"interface",sans-serif;font-size:26px;font-weight:300;color:#544a4f;}@media (max-width:1680px){.block-statement .field--name-field-statement-body{font-size:22px;}}@media (max-width:991px){.block-statement .field--name-field-statement-body{font-size:20px;}}@media (max-width:767px){.block-statement .field--name-field-statement-body{font-size:18px;}}.block-member-companies{padding-bottom:80px;text-align:center;}.block-member-companies .block-title{line-height:1;font-family:"interface",sans-serif;font-size:40px;font-weight:700;color:#85c440;letter-spacing:1px;}@media (max-width:1680px){.block-member-companies .block-title{font-size:30px;}}@media (max-width:991px){.block-member-companies .block-title{font-size:26px;}}@media (max-width:767px){.block-member-companies .block-title{font-size:22px;}}.block-member-companies .field--name-body ul{margin:0;padding:0;list-style:none;}.block-member-companies .field--name-body ul li{margin:10px 0 0;padding:0;display:inline-block;}@media (max-width:1199px){.block-member-companies .field--name-body ul li{width:33.33%;}}@media (max-width:767px){.block-member-companies .field--name-body ul li{width:49.5%;}}@media (max-width:500px){.block-member-companies .field--name-body ul li{margin:0;padding:0 10px;width:45%;}}.block-member-companies .field--name-body ul li img{max-width:165px;width:100%;max-height:100px;height:auto;}.block-full-width{position:relative;padding:80px 0;min-height:300px;}@media (max-width:767px){.block-full-width{padding:0;}}.block-full-width .container{position:relative;max-width:1025px;}@media (max-width:767px){.block-full-width .container{padding-top:80px;padding-bottom:80px;}}.block-full-width h2{line-height:1;font-family:"interface",sans-serif;font-size:60px;font-weight:700;color:#fff;text-align:center;letter-spacing:1px;}@media (max-width:1680px){.block-full-width h2{font-size:46px;}}@media (max-width:991px){.block-full-width h2{font-size:36px;}}@media (max-width:767px){.block-full-width h2{font-size:32px;text-align:center;}}.block-full-width .field--name-field-full-width-graphic-svg-img{display:none;}.block-full-width .field--name-field-full-width-graphic-body{margin-bottom:25px;line-height:1.9;font-family:"interface",sans-serif;font-size:26px;font-weight:300;color:#fff;}@media (max-width:1680px){.block-full-width .field--name-field-full-width-graphic-body{font-size:22px;}}@media (max-width:991px){.block-full-width .field--name-field-full-width-graphic-body{font-size:20px;}}@media (max-width:767px){.block-full-width .field--name-field-full-width-graphic-body{font-size:18px;text-align:center;}}@media (max-width:767px){.block-full-width .field--name-field-full-width-graphic-link{text-align:center;}}.block-meet-ric,.block-industry-resources,.block-get-involved{background-position:center;background-repeat:no-repeat;}.block-meet-ric{background-color:#544a4f;background-image:url("/sites/ric/themes/ric/images/bg_meet_ric.jpg");background-size:1140px;}.block-meet-ric .field--name-field-full-width-graphic-body,.block-meet-ric .field--name-field-full-width-graphic-link{text-align:center;}.block-industry-resources{background-color:#ed0a73;background-image:url("/sites/ric/themes/ric/images/bg_industry_resources.jpg");background-size:cover;}.block-industry-resources .field--name-field-full-width-graphic-body,.block-industry-resources .field--name-field-full-width-graphic-link{text-align:center;}.block-get-involved{background-color:#2973a3;background-image:url("/sites/ric/themes/ric/images/bg_get_involved.jpg");background-position:right center;background-size:1100px;}.block-get-involved .field--name-field-full-width-graphic-body,.block-get-involved .field--name-field-full-width-graphic-link{text-align:center;}.path-node-555 article[data-history-node-id="555"] .blue-table{border-collapse:initial;border-spacing:10px;}.path-node-555 article[data-history-node-id="555"] .blue-table td{background-color:#009cda;}.path-node-555 article[data-history-node-id="555"] .blue-table a{color:#fff;}.path-node-555 article[data-history-node-id="555"] .blue-table a:focus,.path-node-555 article[data-history-node-id="555"] .blue-table a:hover{color:#fff;}.path-node-555 article[data-history-node-id="555"] .blue-table img{width:100%;}.sitemap h2{display:none;}.sitemap .nav{padding-left:40px;list-style:disc;}.sitemap .nav > li{display:list-item;}.sitemap .nav > li > a{padding:0;display:inline-block;}.sitemap .nav > li > a:focus,.sitemap .nav > li > a:hover{text-decoration:underline;background:transparent;}.sitemap .nav .dropdown-menu{position:relative;margin:0;padding:0 0 0 40px;width:100%;font-size:20px;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;list-style:circle;display:block;float:none;z-index:1;}.sitemap .nav .dropdown-menu > li > a{padding:0;line-height:1.4;font-weight:300;color:#85c440;display:initial;white-space:normal;}.sitemap .nav .dropdown-menu > li > a:focus,.sitemap .nav .dropdown-menu > li > a:hover{color:#639430;text-decoration:underline;background:transparent;}@media (max-width:767px){.sitemap .nav li{margin:10px 0;}}.sitemap .nav .caret{display:none;}@media (max-width:600px){.path-user .main-content .nav-tabs{margin-bottom:10px;padding-left:20px;list-style:disc;}.path-user .main-content .nav-tabs > li{display:list-item;}.path-user .main-content .nav-tabs{border-bottom:0;}.path-user .main-content .nav-tabs > li{margin-bottom:10px;float:none;}.path-user .main-content .nav-tabs > li.active > a{border:0;}.path-user .main-content .nav-tabs > li a{padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:inline;}.path-user .main-content .nav-tabs > li a:focus,.path-user .main-content .nav-tabs > li a:hover{background-color:transparent;border-color:transparent;}}.role-administrator .header-wrapper,.role-publisher .header-wrapper{position:relative;}.role-administrator nav.nav-wrapper,.role-publisher nav.nav-wrapper{position:relative;top:0;}.role-administrator .frontpage-slider,.role-administrator .hero,.role-publisher .frontpage-slider,.role-publisher .hero{margin-top:0;}.role-administrator .page-wrapper .main-content article a[name],.role-publisher .page-wrapper .main-content article a[name]{margin-top:-20px;height:20px;}.role-administrator.path-contact .page-wrapper,.role-administrator.path-search .page-wrapper,.role-administrator.path-sitemap .page-wrapper,.role-administrator.path-user .page-wrapper,.role-publisher.path-contact .page-wrapper,.role-publisher.path-search .page-wrapper,.role-publisher.path-sitemap .page-wrapper,.role-publisher.path-user .page-wrapper{margin-top:0;}
