html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,main,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,main,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"";display:table;}.cf:after,.clearfix:after{clear:both;}.cf{zoom:1;}.clearfix{*zoom:1;}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em;}.fa-xs{font-size:.75em;}.fa-sm{font-size:.875em;}.fa-1x{font-size:1em;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-6x{font-size:6em;}.fa-7x{font-size:7em;}.fa-8x{font-size:8em;}.fa-9x{font-size:9em;}.fa-10x{font-size:10em;}.fa-fw{text-align:center;width:1.25em;}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}.fa-ul > li{position:relative;}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em;}.fa-spin{animation:fa-spin 2s infinite linear;}.fa-pulse{animation:fa-spin 1s infinite steps(8);}@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1,1);}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1,-1);}.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em;}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-500px:before{content:"\f26e";}.fa-accessible-icon:before{content:"\f368";}.fa-accusoft:before{content:"\f369";}.fa-address-book:before{content:"\f2b9";}.fa-address-card:before{content:"\f2bb";}.fa-adjust:before{content:"\f042";}.fa-adn:before{content:"\f170";}.fa-adversal:before{content:"\f36a";}.fa-affiliatetheme:before{content:"\f36b";}.fa-alarm-clock:before{content:"\f34e";}.fa-algolia:before{content:"\f36c";}.fa-align-center:before{content:"\f037";}.fa-align-justify:before{content:"\f039";}.fa-align-left:before{content:"\f036";}.fa-align-right:before{content:"\f038";}.fa-allergies:before{content:"\f461";}.fa-amazon:before{content:"\f270";}.fa-amazon-pay:before{content:"\f42c";}.fa-ambulance:before{content:"\f0f9";}.fa-american-sign-language-interpreting:before{content:"\f2a3";}.fa-amilia:before{content:"\f36d";}.fa-anchor:before{content:"\f13d";}.fa-android:before{content:"\f17b";}.fa-angellist:before{content:"\f209";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-down:before{content:"\f107";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angry:before{content:"\f556";}.fa-angrycreative:before{content:"\f36e";}.fa-angular:before{content:"\f420";}.fa-app-store:before{content:"\f36f";}.fa-app-store-ios:before{content:"\f370";}.fa-apper:before{content:"\f371";}.fa-apple:before{content:"\f179";}.fa-apple-pay:before{content:"\f415";}.fa-archive:before{content:"\f187";}.fa-archway:before{content:"\f557";}.fa-arrow-alt-circle-down:before{content:"\f358";}.fa-arrow-alt-circle-left:before{content:"\f359";}.fa-arrow-alt-circle-right:before{content:"\f35a";}.fa-arrow-alt-circle-up:before{content:"\f35b";}.fa-arrow-alt-down:before{content:"\f354";}.fa-arrow-alt-from-bottom:before{content:"\f346";}.fa-arrow-alt-from-left:before{content:"\f347";}.fa-arrow-alt-from-right:before{content:"\f348";}.fa-arrow-alt-from-top:before{content:"\f349";}.fa-arrow-alt-left:before{content:"\f355";}.fa-arrow-alt-right:before{content:"\f356";}.fa-arrow-alt-square-down:before{content:"\f350";}.fa-arrow-alt-square-left:before{content:"\f351";}.fa-arrow-alt-square-right:before{content:"\f352";}.fa-arrow-alt-square-up:before{content:"\f353";}.fa-arrow-alt-to-bottom:before{content:"\f34a";}.fa-arrow-alt-to-left:before{content:"\f34b";}.fa-arrow-alt-to-right:before{content:"\f34c";}.fa-arrow-alt-to-top:before{content:"\f34d";}.fa-arrow-alt-up:before{content:"\f357";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-down:before{content:"\f063";}.fa-arrow-from-bottom:before{content:"\f342";}.fa-arrow-from-left:before{content:"\f343";}.fa-arrow-from-right:before{content:"\f344";}.fa-arrow-from-top:before{content:"\f345";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-square-down:before{content:"\f339";}.fa-arrow-square-left:before{content:"\f33a";}.fa-arrow-square-right:before{content:"\f33b";}.fa-arrow-square-up:before{content:"\f33c";}.fa-arrow-to-bottom:before{content:"\f33d";}.fa-arrow-to-left:before{content:"\f33e";}.fa-arrow-to-right:before{content:"\f340";}.fa-arrow-to-top:before{content:"\f341";}.fa-arrow-up:before{content:"\f062";}.fa-arrows:before{content:"\f047";}.fa-arrows-alt:before{content:"\f0b2";}.fa-arrows-alt-h:before{content:"\f337";}.fa-arrows-alt-v:before{content:"\f338";}.fa-arrows-h:before{content:"\f07e";}.fa-arrows-v:before{content:"\f07d";}.fa-assistive-listening-systems:before{content:"\f2a2";}.fa-asterisk:before{content:"\f069";}.fa-asymmetrik:before{content:"\f372";}.fa-at:before{content:"\f1fa";}.fa-atlas:before{content:"\f558";}.fa-audible:before{content:"\f373";}.fa-audio-description:before{content:"\f29e";}.fa-autoprefixer:before{content:"\f41c";}.fa-avianex:before{content:"\f374";}.fa-aviato:before{content:"\f421";}.fa-award:before{content:"\f559";}.fa-aws:before{content:"\f375";}.fa-backspace:before{content:"\f55a";}.fa-backward:before{content:"\f04a";}.fa-badge:before{content:"\f335";}.fa-badge-check:before{content:"\f336";}.fa-balance-scale:before{content:"\f24e";}.fa-balance-scale-left:before{content:"\f515";}.fa-balance-scale-right:before{content:"\f516";}.fa-ban:before{content:"\f05e";}.fa-band-aid:before{content:"\f462";}.fa-bandcamp:before{content:"\f2d5";}.fa-barcode:before{content:"\f02a";}.fa-barcode-alt:before{content:"\f463";}.fa-barcode-read:before{content:"\f464";}.fa-barcode-scan:before{content:"\f465";}.fa-bars:before{content:"\f0c9";}.fa-baseball:before{content:"\f432";}.fa-baseball-ball:before{content:"\f433";}.fa-basketball-ball:before{content:"\f434";}.fa-basketball-hoop:before{content:"\f435";}.fa-bath:before{content:"\f2cd";}.fa-battery-bolt:before{content:"\f376";}.fa-battery-empty:before{content:"\f244";}.fa-battery-full:before{content:"\f240";}.fa-battery-half:before{content:"\f242";}.fa-battery-quarter:before{content:"\f243";}.fa-battery-slash:before{content:"\f377";}.fa-battery-three-quarters:before{content:"\f241";}.fa-bed:before{content:"\f236";}.fa-beer:before{content:"\f0fc";}.fa-behance:before{content:"\f1b4";}.fa-behance-square:before{content:"\f1b5";}.fa-bell:before{content:"\f0f3";}.fa-bell-slash:before{content:"\f1f6";}.fa-bezier-curve:before{content:"\f55b";}.fa-bicycle:before{content:"\f206";}.fa-bimobject:before{content:"\f378";}.fa-binoculars:before{content:"\f1e5";}.fa-birthday-cake:before{content:"\f1fd";}.fa-bitbucket:before{content:"\f171";}.fa-bitcoin:before{content:"\f379";}.fa-bity:before{content:"\f37a";}.fa-black-tie:before{content:"\f27e";}.fa-blackberry:before{content:"\f37b";}.fa-blanket:before{content:"\f498";}.fa-blender:before{content:"\f517";}.fa-blind:before{content:"\f29d";}.fa-blogger:before{content:"\f37c";}.fa-blogger-b:before{content:"\f37d";}.fa-bluetooth:before{content:"\f293";}.fa-bluetooth-b:before{content:"\f294";}.fa-bold:before{content:"\f032";}.fa-bolt:before{content:"\f0e7";}.fa-bomb:before{content:"\f1e2";}.fa-bong:before{content:"\f55c";}.fa-book:before{content:"\f02d";}.fa-book-heart:before{content:"\f499";}.fa-book-open:before{content:"\f518";}.fa-bookmark:before{content:"\f02e";}.fa-bowling-ball:before{content:"\f436";}.fa-bowling-pins:before{content:"\f437";}.fa-box:before{content:"\f466";}.fa-box-alt:before{content:"\f49a";}.fa-box-check:before{content:"\f467";}.fa-box-fragile:before{content:"\f49b";}.fa-box-full:before{content:"\f49c";}.fa-box-heart:before{content:"\f49d";}.fa-box-open:before{content:"\f49e";}.fa-box-up:before{content:"\f49f";}.fa-box-usd:before{content:"\f4a0";}.fa-boxes:before{content:"\f468";}.fa-boxes-alt:before{content:"\f4a1";}.fa-boxing-glove:before{content:"\f438";}.fa-braille:before{content:"\f2a1";}.fa-briefcase:before{content:"\f0b1";}.fa-briefcase-medical:before{content:"\f469";}.fa-broadcast-tower:before{content:"\f519";}.fa-broom:before{content:"\f51a";}.fa-browser:before{content:"\f37e";}.fa-brush:before{content:"\f55d";}.fa-btc:before{content:"\f15a";}.fa-bug:before{content:"\f188";}.fa-building:before{content:"\f1ad";}.fa-bullhorn:before{content:"\f0a1";}.fa-bullseye:before{content:"\f140";}.fa-burn:before{content:"\f46a";}.fa-buromobelexperte:before{content:"\f37f";}.fa-bus:before{content:"\f207";}.fa-bus-alt:before{content:"\f55e";}.fa-buysellads:before{content:"\f20d";}.fa-calculator:before{content:"\f1ec";}.fa-calendar:before{content:"\f133";}.fa-calendar-alt:before{content:"\f073";}.fa-calendar-check:before{content:"\f274";}.fa-calendar-edit:before{content:"\f333";}.fa-calendar-exclamation:before{content:"\f334";}.fa-calendar-minus:before{content:"\f272";}.fa-calendar-plus:before{content:"\f271";}.fa-calendar-times:before{content:"\f273";}.fa-camera:before{content:"\f030";}.fa-camera-alt:before{content:"\f332";}.fa-camera-retro:before{content:"\f083";}.fa-cannabis:before{content:"\f55f";}.fa-capsules:before{content:"\f46b";}.fa-car:before{content:"\f1b9";}.fa-caret-circle-down:before{content:"\f32d";}.fa-caret-circle-left:before{content:"\f32e";}.fa-caret-circle-right:before{content:"\f330";}.fa-caret-circle-up:before{content:"\f331";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-caret-square-down:before{content:"\f150";}.fa-caret-square-left:before{content:"\f191";}.fa-caret-square-right:before{content:"\f152";}.fa-caret-square-up:before{content:"\f151";}.fa-caret-up:before{content:"\f0d8";}.fa-cart-arrow-down:before{content:"\f218";}.fa-cart-plus:before{content:"\f217";}.fa-cc-amazon-pay:before{content:"\f42d";}.fa-cc-amex:before{content:"\f1f3";}.fa-cc-apple-pay:before{content:"\f416";}.fa-cc-diners-club:before{content:"\f24c";}.fa-cc-discover:before{content:"\f1f2";}.fa-cc-jcb:before{content:"\f24b";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-cc-paypal:before{content:"\f1f4";}.fa-cc-stripe:before{content:"\f1f5";}.fa-cc-visa:before{content:"\f1f0";}.fa-centercode:before{content:"\f380";}.fa-certificate:before{content:"\f0a3";}.fa-chalkboard:before{content:"\f51b";}.fa-chalkboard-teacher:before{content:"\f51c";}.fa-chart-area:before{content:"\f1fe";}.fa-chart-bar:before{content:"\f080";}.fa-chart-line:before{content:"\f201";}.fa-chart-pie:before{content:"\f200";}.fa-check:before{content:"\f00c";}.fa-check-circle:before{content:"\f058";}.fa-check-double:before{content:"\f560";}.fa-check-square:before{content:"\f14a";}.fa-chess:before{content:"\f439";}.fa-chess-bishop:before{content:"\f43a";}.fa-chess-bishop-alt:before{content:"\f43b";}.fa-chess-board:before{content:"\f43c";}.fa-chess-clock:before{content:"\f43d";}.fa-chess-clock-alt:before{content:"\f43e";}.fa-chess-king:before{content:"\f43f";}.fa-chess-king-alt:before{content:"\f440";}.fa-chess-knight:before{content:"\f441";}.fa-chess-knight-alt:before{content:"\f442";}.fa-chess-pawn:before{content:"\f443";}.fa-chess-pawn-alt:before{content:"\f444";}.fa-chess-queen:before{content:"\f445";}.fa-chess-queen-alt:before{content:"\f446";}.fa-chess-rook:before{content:"\f447";}.fa-chess-rook-alt:before{content:"\f448";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-double-down:before{content:"\f322";}.fa-chevron-double-left:before{content:"\f323";}.fa-chevron-double-right:before{content:"\f324";}.fa-chevron-double-up:before{content:"\f325";}.fa-chevron-down:before{content:"\f078";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-chevron-square-down:before{content:"\f329";}.fa-chevron-square-left:before{content:"\f32a";}.fa-chevron-square-right:before{content:"\f32b";}.fa-chevron-square-up:before{content:"\f32c";}.fa-chevron-up:before{content:"\f077";}.fa-child:before{content:"\f1ae";}.fa-chrome:before{content:"\f268";}.fa-church:before{content:"\f51d";}.fa-circle:before{content:"\f111";}.fa-circle-notch:before{content:"\f1ce";}.fa-clipboard:before{content:"\f328";}.fa-clipboard-check:before{content:"\f46c";}.fa-clipboard-list:before{content:"\f46d";}.fa-clock:before{content:"\f017";}.fa-clone:before{content:"\f24d";}.fa-closed-captioning:before{content:"\f20a";}.fa-cloud:before{content:"\f0c2";}.fa-cloud-download:before{content:"\f0ed";}.fa-cloud-download-alt:before{content:"\f381";}.fa-cloud-upload:before{content:"\f0ee";}.fa-cloud-upload-alt:before{content:"\f382";}.fa-cloudscale:before{content:"\f383";}.fa-cloudsmith:before{content:"\f384";}.fa-cloudversify:before{content:"\f385";}.fa-club:before{content:"\f327";}.fa-cocktail:before{content:"\f561";}.fa-code:before{content:"\f121";}.fa-code-branch:before{content:"\f126";}.fa-code-commit:before{content:"\f386";}.fa-code-merge:before{content:"\f387";}.fa-codepen:before{content:"\f1cb";}.fa-codiepie:before{content:"\f284";}.fa-coffee:before{content:"\f0f4";}.fa-cog:before{content:"\f013";}.fa-cogs:before{content:"\f085";}.fa-coins:before{content:"\f51e";}.fa-columns:before{content:"\f0db";}.fa-comment:before{content:"\f075";}.fa-comment-alt:before{content:"\f27a";}.fa-comment-alt-check:before{content:"\f4a2";}.fa-comment-alt-dots:before{content:"\f4a3";}.fa-comment-alt-edit:before{content:"\f4a4";}.fa-comment-alt-exclamation:before{content:"\f4a5";}.fa-comment-alt-lines:before{content:"\f4a6";}.fa-comment-alt-minus:before{content:"\f4a7";}.fa-comment-alt-plus:before{content:"\f4a8";}.fa-comment-alt-slash:before{content:"\f4a9";}.fa-comment-alt-smile:before{content:"\f4aa";}.fa-comment-alt-times:before{content:"\f4ab";}.fa-comment-check:before{content:"\f4ac";}.fa-comment-dots:before{content:"\f4ad";}.fa-comment-edit:before{content:"\f4ae";}.fa-comment-exclamation:before{content:"\f4af";}.fa-comment-lines:before{content:"\f4b0";}.fa-comment-minus:before{content:"\f4b1";}.fa-comment-plus:before{content:"\f4b2";}.fa-comment-slash:before{content:"\f4b3";}.fa-comment-smile:before{content:"\f4b4";}.fa-comment-times:before{content:"\f4b5";}.fa-comments:before{content:"\f086";}.fa-comments-alt:before{content:"\f4b6";}.fa-compact-disc:before{content:"\f51f";}.fa-compass:before{content:"\f14e";}.fa-compress:before{content:"\f066";}.fa-compress-alt:before{content:"\f422";}.fa-compress-wide:before{content:"\f326";}.fa-concierge-bell:before{content:"\f562";}.fa-connectdevelop:before{content:"\f20e";}.fa-container-storage:before{content:"\f4b7";}.fa-contao:before{content:"\f26d";}.fa-conveyor-belt:before{content:"\f46e";}.fa-conveyor-belt-alt:before{content:"\f46f";}.fa-cookie:before{content:"\f563";}.fa-cookie-bite:before{content:"\f564";}.fa-copy:before{content:"\f0c5";}.fa-copyright:before{content:"\f1f9";}.fa-couch:before{content:"\f4b8";}.fa-cpanel:before{content:"\f388";}.fa-creative-commons:before{content:"\f25e";}.fa-creative-commons-by:before{content:"\f4e7";}.fa-creative-commons-nc:before{content:"\f4e8";}.fa-creative-commons-nc-eu:before{content:"\f4e9";}.fa-creative-commons-nc-jp:before{content:"\f4ea";}.fa-creative-commons-nd:before{content:"\f4eb";}.fa-creative-commons-pd:before{content:"\f4ec";}.fa-creative-commons-pd-alt:before{content:"\f4ed";}.fa-creative-commons-remix:before{content:"\f4ee";}.fa-creative-commons-sa:before{content:"\f4ef";}.fa-creative-commons-sampling:before{content:"\f4f0";}.fa-creative-commons-sampling-plus:before{content:"\f4f1";}.fa-creative-commons-share:before{content:"\f4f2";}.fa-creative-commons-zero:before{content:"\f4f3";}.fa-credit-card:before{content:"\f09d";}.fa-credit-card-blank:before{content:"\f389";}.fa-credit-card-front:before{content:"\f38a";}.fa-cricket:before{content:"\f449";}.fa-crop:before{content:"\f125";}.fa-crop-alt:before{content:"\f565";}.fa-crosshairs:before{content:"\f05b";}.fa-crow:before{content:"\f520";}.fa-crown:before{content:"\f521";}.fa-css3:before{content:"\f13c";}.fa-css3-alt:before{content:"\f38b";}.fa-cube:before{content:"\f1b2";}.fa-cubes:before{content:"\f1b3";}.fa-curling:before{content:"\f44a";}.fa-cut:before{content:"\f0c4";}.fa-cuttlefish:before{content:"\f38c";}.fa-d-and-d:before{content:"\f38d";}.fa-dashcube:before{content:"\f210";}.fa-database:before{content:"\f1c0";}.fa-deaf:before{content:"\f2a4";}.fa-delicious:before{content:"\f1a5";}.fa-deploydog:before{content:"\f38e";}.fa-deskpro:before{content:"\f38f";}.fa-desktop:before{content:"\f108";}.fa-desktop-alt:before{content:"\f390";}.fa-deviantart:before{content:"\f1bd";}.fa-diagnoses:before{content:"\f470";}.fa-diamond:before{content:"\f219";}.fa-dice:before{content:"\f522";}.fa-dice-five:before{content:"\f523";}.fa-dice-four:before{content:"\f524";}.fa-dice-one:before{content:"\f525";}.fa-dice-six:before{content:"\f526";}.fa-dice-three:before{content:"\f527";}.fa-dice-two:before{content:"\f528";}.fa-digg:before{content:"\f1a6";}.fa-digital-ocean:before{content:"\f391";}.fa-digital-tachograph:before{content:"\f566";}.fa-discord:before{content:"\f392";}.fa-discourse:before{content:"\f393";}.fa-divide:before{content:"\f529";}.fa-dizzy:before{content:"\f567";}.fa-dna:before{content:"\f471";}.fa-dochub:before{content:"\f394";}.fa-docker:before{content:"\f395";}.fa-dollar-sign:before{content:"\f155";}.fa-dolly:before{content:"\f472";}.fa-dolly-empty:before{content:"\f473";}.fa-dolly-flatbed:before{content:"\f474";}.fa-dolly-flatbed-alt:before{content:"\f475";}.fa-dolly-flatbed-empty:before{content:"\f476";}.fa-donate:before{content:"\f4b9";}.fa-door-closed:before{content:"\f52a";}.fa-door-open:before{content:"\f52b";}.fa-dot-circle:before{content:"\f192";}.fa-dove:before{content:"\f4ba";}.fa-download:before{content:"\f019";}.fa-draft2digital:before{content:"\f396";}.fa-drafting-compass:before{content:"\f568";}.fa-dribbble:before{content:"\f17d";}.fa-dribbble-square:before{content:"\f397";}.fa-dropbox:before{content:"\f16b";}.fa-drum:before{content:"\f569";}.fa-drum-steelpan:before{content:"\f56a";}.fa-drupal:before{content:"\f1a9";}.fa-dumbbell:before{content:"\f44b";}.fa-dyalog:before{content:"\f399";}.fa-earlybirds:before{content:"\f39a";}.fa-ebay:before{content:"\f4f4";}.fa-edge:before{content:"\f282";}.fa-edit:before{content:"\f044";}.fa-eject:before{content:"\f052";}.fa-elementor:before{content:"\f430";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-h-alt:before{content:"\f39b";}.fa-ellipsis-v:before{content:"\f142";}.fa-ellipsis-v-alt:before{content:"\f39c";}.fa-ember:before{content:"\f423";}.fa-empire:before{content:"\f1d1";}.fa-envelope:before{content:"\f0e0";}.fa-envelope-open:before{content:"\f2b6";}.fa-envelope-square:before{content:"\f199";}.fa-envira:before{content:"\f299";}.fa-equals:before{content:"\f52c";}.fa-eraser:before{content:"\f12d";}.fa-erlang:before{content:"\f39d";}.fa-ethereum:before{content:"\f42e";}.fa-etsy:before{content:"\f2d7";}.fa-euro-sign:before{content:"\f153";}.fa-exchange:before{content:"\f0ec";}.fa-exchange-alt:before{content:"\f362";}.fa-exclamation:before{content:"\f12a";}.fa-exclamation-circle:before{content:"\f06a";}.fa-exclamation-square:before{content:"\f321";}.fa-exclamation-triangle:before{content:"\f071";}.fa-expand:before{content:"\f065";}.fa-expand-alt:before{content:"\f424";}.fa-expand-arrows:before{content:"\f31d";}.fa-expand-arrows-alt:before{content:"\f31e";}.fa-expand-wide:before{content:"\f320";}.fa-expeditedssl:before{content:"\f23e";}.fa-external-link:before{content:"\f08e";}.fa-external-link-alt:before{content:"\f35d";}.fa-external-link-square:before{content:"\f14c";}.fa-external-link-square-alt:before{content:"\f360";}.fa-eye:before{content:"\f06e";}.fa-eye-dropper:before{content:"\f1fb";}.fa-eye-slash:before{content:"\f070";}.fa-facebook:before{content:"\f09a";}.fa-facebook-f:before{content:"\f39e";}.fa-facebook-messenger:before{content:"\f39f";}.fa-facebook-square:before{content:"\f082";}.fa-fast-backward:before{content:"\f049";}.fa-fast-forward:before{content:"\f050";}.fa-fax:before{content:"\f1ac";}.fa-feather:before{content:"\f52d";}.fa-feather-alt:before{content:"\f56b";}.fa-female:before{content:"\f182";}.fa-field-hockey:before{content:"\f44c";}.fa-fighter-jet:before{content:"\f0fb";}.fa-file:before{content:"\f15b";}.fa-file-alt:before{content:"\f15c";}.fa-file-archive:before{content:"\f1c6";}.fa-file-audio:before{content:"\f1c7";}.fa-file-check:before{content:"\f316";}.fa-file-code:before{content:"\f1c9";}.fa-file-contract:before{content:"\f56c";}.fa-file-download:before{content:"\f56d";}.fa-file-edit:before{content:"\f31c";}.fa-file-excel:before{content:"\f1c3";}.fa-file-exclamation:before{content:"\f31a";}.fa-file-export:before{content:"\f56e";}.fa-file-image:before{content:"\f1c5";}.fa-file-import:before{content:"\f56f";}.fa-file-invoice:before{content:"\f570";}.fa-file-invoice-dollar:before{content:"\f571";}.fa-file-medical:before{content:"\f477";}.fa-file-medical-alt:before{content:"\f478";}.fa-file-minus:before{content:"\f318";}.fa-file-pdf:before{content:"\f1c1";}.fa-file-plus:before{content:"\f319";}.fa-file-powerpoint:before{content:"\f1c4";}.fa-file-prescription:before{content:"\f572";}.fa-file-signature:before{content:"\f573";}.fa-file-times:before{content:"\f317";}.fa-file-upload:before{content:"\f574";}.fa-file-video:before{content:"\f1c8";}.fa-file-word:before{content:"\f1c2";}.fa-fill:before{content:"\f575";}.fa-fill-drip:before{content:"\f576";}.fa-film:before{content:"\f008";}.fa-film-alt:before{content:"\f3a0";}.fa-filter:before{content:"\f0b0";}.fa-fingerprint:before{content:"\f577";}.fa-fire:before{content:"\f06d";}.fa-fire-extinguisher:before{content:"\f134";}.fa-firefox:before{content:"\f269";}.fa-first-aid:before{content:"\f479";}.fa-first-order:before{content:"\f2b0";}.fa-first-order-alt:before{content:"\f50a";}.fa-firstdraft:before{content:"\f3a1";}.fa-fish:before{content:"\f578";}.fa-flag:before{content:"\f024";}.fa-flag-checkered:before{content:"\f11e";}.fa-flask:before{content:"\f0c3";}.fa-flickr:before{content:"\f16e";}.fa-flipboard:before{content:"\f44d";}.fa-flushed:before{content:"\f579";}.fa-fly:before{content:"\f417";}.fa-folder:before{content:"\f07b";}.fa-folder-open:before{content:"\f07c";}.fa-font:before{content:"\f031";}.fa-font-awesome:before{content:"\f2b4";}.fa-font-awesome-alt:before{content:"\f35c";}.fa-font-awesome-flag:before{content:"\f425";}.fa-font-awesome-logo-full:before{content:"\f4e6";}.fa-fonticons:before{content:"\f280";}.fa-fonticons-fi:before{content:"\f3a2";}.fa-football-ball:before{content:"\f44e";}.fa-football-helmet:before{content:"\f44f";}.fa-forklift:before{content:"\f47a";}.fa-fort-awesome:before{content:"\f286";}.fa-fort-awesome-alt:before{content:"\f3a3";}.fa-forumbee:before{content:"\f211";}.fa-forward:before{content:"\f04e";}.fa-foursquare:before{content:"\f180";}.fa-fragile:before{content:"\f4bb";}.fa-free-code-camp:before{content:"\f2c5";}.fa-freebsd:before{content:"\f3a4";}.fa-frog:before{content:"\f52e";}.fa-frown:before{content:"\f119";}.fa-frown-open:before{content:"\f57a";}.fa-fulcrum:before{content:"\f50b";}.fa-futbol:before{content:"\f1e3";}.fa-galactic-republic:before{content:"\f50c";}.fa-galactic-senate:before{content:"\f50d";}.fa-gamepad:before{content:"\f11b";}.fa-gas-pump:before{content:"\f52f";}.fa-gavel:before{content:"\f0e3";}.fa-gem:before{content:"\f3a5";}.fa-genderless:before{content:"\f22d";}.fa-get-pocket:before{content:"\f265";}.fa-gg:before{content:"\f260";}.fa-gg-circle:before{content:"\f261";}.fa-gift:before{content:"\f06b";}.fa-git:before{content:"\f1d3";}.fa-git-square:before{content:"\f1d2";}.fa-github:before{content:"\f09b";}.fa-github-alt:before{content:"\f113";}.fa-github-square:before{content:"\f092";}.fa-gitkraken:before{content:"\f3a6";}.fa-gitlab:before{content:"\f296";}.fa-gitter:before{content:"\f426";}.fa-glass-martini:before{content:"\f000";}.fa-glass-martini-alt:before{content:"\f57b";}.fa-glasses:before{content:"\f530";}.fa-glide:before{content:"\f2a5";}.fa-glide-g:before{content:"\f2a6";}.fa-globe:before{content:"\f0ac";}.fa-globe-africa:before{content:"\f57c";}.fa-globe-americas:before{content:"\f57d";}.fa-globe-asia:before{content:"\f57e";}.fa-gofore:before{content:"\f3a7";}.fa-golf-ball:before{content:"\f450";}.fa-golf-club:before{content:"\f451";}.fa-goodreads:before{content:"\f3a8";}.fa-goodreads-g:before{content:"\f3a9";}.fa-google:before{content:"\f1a0";}.fa-google-drive:before{content:"\f3aa";}.fa-google-play:before{content:"\f3ab";}.fa-google-plus:before{content:"\f2b3";}.fa-google-plus-g:before{content:"\f0d5";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-wallet:before{content:"\f1ee";}.fa-graduation-cap:before{content:"\f19d";}.fa-gratipay:before{content:"\f184";}.fa-grav:before{content:"\f2d6";}.fa-greater-than:before{content:"\f531";}.fa-greater-than-equal:before{content:"\f532";}.fa-grimace:before{content:"\f57f";}.fa-grin:before{content:"\f580";}.fa-grin-alt:before{content:"\f581";}.fa-grin-beam:before{content:"\f582";}.fa-grin-beam-sweat:before{content:"\f583";}.fa-grin-hearts:before{content:"\f584";}.fa-grin-squint:before{content:"\f585";}.fa-grin-squint-tears:before{content:"\f586";}.fa-grin-stars:before{content:"\f587";}.fa-grin-tears:before{content:"\f588";}.fa-grin-tongue:before{content:"\f589";}.fa-grin-tongue-squint:before{content:"\f58a";}.fa-grin-tongue-wink:before{content:"\f58b";}.fa-grin-wink:before{content:"\f58c";}.fa-grip-horizontal:before{content:"\f58d";}.fa-grip-vertical:before{content:"\f58e";}.fa-gripfire:before{content:"\f3ac";}.fa-grunt:before{content:"\f3ad";}.fa-gulp:before{content:"\f3ae";}.fa-h-square:before{content:"\f0fd";}.fa-h1:before{content:"\f313";}.fa-h2:before{content:"\f314";}.fa-h3:before{content:"\f315";}.fa-hacker-news:before{content:"\f1d4";}.fa-hacker-news-square:before{content:"\f3af";}.fa-hand-heart:before{content:"\f4bc";}.fa-hand-holding:before{content:"\f4bd";}.fa-hand-holding-box:before{content:"\f47b";}.fa-hand-holding-heart:before{content:"\f4be";}.fa-hand-holding-seedling:before{content:"\f4bf";}.fa-hand-holding-usd:before{content:"\f4c0";}.fa-hand-holding-water:before{content:"\f4c1";}.fa-hand-lizard:before{content:"\f258";}.fa-hand-paper:before{content:"\f256";}.fa-hand-peace:before{content:"\f25b";}.fa-hand-point-down:before{content:"\f0a7";}.fa-hand-point-left:before{content:"\f0a5";}.fa-hand-point-right:before{content:"\f0a4";}.fa-hand-point-up:before{content:"\f0a6";}.fa-hand-pointer:before{content:"\f25a";}.fa-hand-receiving:before{content:"\f47c";}.fa-hand-rock:before{content:"\f255";}.fa-hand-scissors:before{content:"\f257";}.fa-hand-spock:before{content:"\f259";}.fa-hands:before{content:"\f4c2";}.fa-hands-heart:before{content:"\f4c3";}.fa-hands-helping:before{content:"\f4c4";}.fa-hands-usd:before{content:"\f4c5";}.fa-handshake:before{content:"\f2b5";}.fa-handshake-alt:before{content:"\f4c6";}.fa-hashtag:before{content:"\f292";}.fa-hdd:before{content:"\f0a0";}.fa-heading:before{content:"\f1dc";}.fa-headphones:before{content:"\f025";}.fa-headphones-alt:before{content:"\f58f";}.fa-headset:before{content:"\f590";}.fa-heart:before{content:"\f004";}.fa-heart-circle:before{content:"\f4c7";}.fa-heart-square:before{content:"\f4c8";}.fa-heartbeat:before{content:"\f21e";}.fa-helicopter:before{content:"\f533";}.fa-hexagon:before{content:"\f312";}.fa-highlighter:before{content:"\f591";}.fa-hips:before{content:"\f452";}.fa-hire-a-helper:before{content:"\f3b0";}.fa-history:before{content:"\f1da";}.fa-hockey-puck:before{content:"\f453";}.fa-hockey-sticks:before{content:"\f454";}.fa-home:before{content:"\f015";}.fa-home-heart:before{content:"\f4c9";}.fa-hooli:before{content:"\f427";}.fa-hornbill:before{content:"\f592";}.fa-hospital:before{content:"\f0f8";}.fa-hospital-alt:before{content:"\f47d";}.fa-hospital-symbol:before{content:"\f47e";}.fa-hot-tub:before{content:"\f593";}.fa-hotel:before{content:"\f594";}.fa-hotjar:before{content:"\f3b1";}.fa-hourglass:before{content:"\f254";}.fa-hourglass-end:before{content:"\f253";}.fa-hourglass-half:before{content:"\f252";}.fa-hourglass-start:before{content:"\f251";}.fa-houzz:before{content:"\f27c";}.fa-html5:before{content:"\f13b";}.fa-hubspot:before{content:"\f3b2";}.fa-i-cursor:before{content:"\f246";}.fa-id-badge:before{content:"\f2c1";}.fa-id-card:before{content:"\f2c2";}.fa-id-card-alt:before{content:"\f47f";}.fa-image:before{content:"\f03e";}.fa-images:before{content:"\f302";}.fa-imdb:before{content:"\f2d8";}.fa-inbox:before{content:"\f01c";}.fa-inbox-in:before{content:"\f310";}.fa-inbox-out:before{content:"\f311";}.fa-indent:before{content:"\f03c";}.fa-industry:before{content:"\f275";}.fa-industry-alt:before{content:"\f3b3";}.fa-infinity:before{content:"\f534";}.fa-info:before{content:"\f129";}.fa-info-circle:before{content:"\f05a";}.fa-info-square:before{content:"\f30f";}.fa-instagram:before{content:"\f16d";}.fa-internet-explorer:before{content:"\f26b";}.fa-inventory:before{content:"\f480";}.fa-ioxhost:before{content:"\f208";}.fa-italic:before{content:"\f033";}.fa-itunes:before{content:"\f3b4";}.fa-itunes-note:before{content:"\f3b5";}.fa-jack-o-lantern:before{content:"\f30e";}.fa-java:before{content:"\f4e4";}.fa-jedi-order:before{content:"\f50e";}.fa-jenkins:before{content:"\f3b6";}.fa-joget:before{content:"\f3b7";}.fa-joint:before{content:"\f595";}.fa-joomla:before{content:"\f1aa";}.fa-js:before{content:"\f3b8";}.fa-js-square:before{content:"\f3b9";}.fa-jsfiddle:before{content:"\f1cc";}.fa-key:before{content:"\f084";}.fa-keybase:before{content:"\f4f5";}.fa-keyboard:before{content:"\f11c";}.fa-keycdn:before{content:"\f3ba";}.fa-kickstarter:before{content:"\f3bb";}.fa-kickstarter-k:before{content:"\f3bc";}.fa-kiss:before{content:"\f596";}.fa-kiss-beam:before{content:"\f597";}.fa-kiss-wink-heart:before{content:"\f598";}.fa-kiwi-bird:before{content:"\f535";}.fa-korvue:before{content:"\f42f";}.fa-lamp:before{content:"\f4ca";}.fa-language:before{content:"\f1ab";}.fa-laptop:before{content:"\f109";}.fa-laravel:before{content:"\f3bd";}.fa-lastfm:before{content:"\f202";}.fa-lastfm-square:before{content:"\f203";}.fa-laugh:before{content:"\f599";}.fa-laugh-beam:before{content:"\f59a";}.fa-laugh-squint:before{content:"\f59b";}.fa-laugh-wink:before{content:"\f59c";}.fa-leaf:before{content:"\f06c";}.fa-leaf-heart:before{content:"\f4cb";}.fa-leanpub:before{content:"\f212";}.fa-lemon:before{content:"\f094";}.fa-less:before{content:"\f41d";}.fa-less-than:before{content:"\f536";}.fa-less-than-equal:before{content:"\f537";}.fa-level-down:before{content:"\f149";}.fa-level-down-alt:before{content:"\f3be";}.fa-level-up:before{content:"\f148";}.fa-level-up-alt:before{content:"\f3bf";}.fa-life-ring:before{content:"\f1cd";}.fa-lightbulb:before{content:"\f0eb";}.fa-line:before{content:"\f3c0";}.fa-link:before{content:"\f0c1";}.fa-linkedin:before{content:"\f08c";}.fa-linkedin-in:before{content:"\f0e1";}.fa-linode:before{content:"\f2b8";}.fa-linux:before{content:"\f17c";}.fa-lira-sign:before{content:"\f195";}.fa-list:before{content:"\f03a";}.fa-list-alt:before{content:"\f022";}.fa-list-ol:before{content:"\f0cb";}.fa-list-ul:before{content:"\f0ca";}.fa-location-arrow:before{content:"\f124";}.fa-lock:before{content:"\f023";}.fa-lock-alt:before{content:"\f30d";}.fa-lock-open:before{content:"\f3c1";}.fa-lock-open-alt:before{content:"\f3c2";}.fa-long-arrow-alt-down:before{content:"\f309";}.fa-long-arrow-alt-left:before{content:"\f30a";}.fa-long-arrow-alt-right:before{content:"\f30b";}.fa-long-arrow-alt-up:before{content:"\f30c";}.fa-long-arrow-down:before{content:"\f175";}.fa-long-arrow-left:before{content:"\f177";}.fa-long-arrow-right:before{content:"\f178";}.fa-long-arrow-up:before{content:"\f176";}.fa-loveseat:before{content:"\f4cc";}.fa-low-vision:before{content:"\f2a8";}.fa-luchador:before{content:"\f455";}.fa-luggage-cart:before{content:"\f59d";}.fa-lyft:before{content:"\f3c3";}.fa-magento:before{content:"\f3c4";}.fa-magic:before{content:"\f0d0";}.fa-magnet:before{content:"\f076";}.fa-mailchimp:before{content:"\f59e";}.fa-male:before{content:"\f183";}.fa-mandalorian:before{content:"\f50f";}.fa-map:before{content:"\f279";}.fa-map-marked:before{content:"\f59f";}.fa-map-marked-alt:before{content:"\f5a0";}.fa-map-marker:before{content:"\f041";}.fa-map-marker-alt:before{content:"\f3c5";}.fa-map-pin:before{content:"\f276";}.fa-map-signs:before{content:"\f277";}.fa-marker:before{content:"\f5a1";}.fa-mars:before{content:"\f222";}.fa-mars-double:before{content:"\f227";}.fa-mars-stroke:before{content:"\f229";}.fa-mars-stroke-h:before{content:"\f22b";}.fa-mars-stroke-v:before{content:"\f22a";}.fa-mastodon:before{content:"\f4f6";}.fa-maxcdn:before{content:"\f136";}.fa-medal:before{content:"\f5a2";}.fa-medapps:before{content:"\f3c6";}.fa-medium:before{content:"\f23a";}.fa-medium-m:before{content:"\f3c7";}.fa-medkit:before{content:"\f0fa";}.fa-medrt:before{content:"\f3c8";}.fa-meetup:before{content:"\f2e0";}.fa-megaport:before{content:"\f5a3";}.fa-meh:before{content:"\f11a";}.fa-meh-blank:before{content:"\f5a4";}.fa-meh-rolling-eyes:before{content:"\f5a5";}.fa-memory:before{content:"\f538";}.fa-mercury:before{content:"\f223";}.fa-microchip:before{content:"\f2db";}.fa-microphone:before{content:"\f130";}.fa-microphone-alt:before{content:"\f3c9";}.fa-microphone-alt-slash:before{content:"\f539";}.fa-microphone-slash:before{content:"\f131";}.fa-microsoft:before{content:"\f3ca";}.fa-minus:before{content:"\f068";}.fa-minus-circle:before{content:"\f056";}.fa-minus-hexagon:before{content:"\f307";}.fa-minus-octagon:before{content:"\f308";}.fa-minus-square:before{content:"\f146";}.fa-mix:before{content:"\f3cb";}.fa-mixcloud:before{content:"\f289";}.fa-mizuni:before{content:"\f3cc";}.fa-mobile:before{content:"\f10b";}.fa-mobile-alt:before{content:"\f3cd";}.fa-mobile-android:before{content:"\f3ce";}.fa-mobile-android-alt:before{content:"\f3cf";}.fa-modx:before{content:"\f285";}.fa-monero:before{content:"\f3d0";}.fa-money-bill:before{content:"\f0d6";}.fa-money-bill-alt:before{content:"\f3d1";}.fa-money-bill-wave:before{content:"\f53a";}.fa-money-bill-wave-alt:before{content:"\f53b";}.fa-money-check:before{content:"\f53c";}.fa-money-check-alt:before{content:"\f53d";}.fa-monument:before{content:"\f5a6";}.fa-moon:before{content:"\f186";}.fa-mortar-pestle:before{content:"\f5a7";}.fa-motorcycle:before{content:"\f21c";}.fa-mouse-pointer:before{content:"\f245";}.fa-music:before{content:"\f001";}.fa-napster:before{content:"\f3d2";}.fa-neuter:before{content:"\f22c";}.fa-newspaper:before{content:"\f1ea";}.fa-nimblr:before{content:"\f5a8";}.fa-nintendo-switch:before{content:"\f418";}.fa-node:before{content:"\f419";}.fa-node-js:before{content:"\f3d3";}.fa-not-equal:before{content:"\f53e";}.fa-notes-medical:before{content:"\f481";}.fa-npm:before{content:"\f3d4";}.fa-ns8:before{content:"\f3d5";}.fa-nutritionix:before{content:"\f3d6";}.fa-object-group:before{content:"\f247";}.fa-object-ungroup:before{content:"\f248";}.fa-octagon:before{content:"\f306";}.fa-odnoklassniki:before{content:"\f263";}.fa-odnoklassniki-square:before{content:"\f264";}.fa-old-republic:before{content:"\f510";}.fa-opencart:before{content:"\f23d";}.fa-openid:before{content:"\f19b";}.fa-opera:before{content:"\f26a";}.fa-optin-monster:before{content:"\f23c";}.fa-osi:before{content:"\f41a";}.fa-outdent:before{content:"\f03b";}.fa-page4:before{content:"\f3d7";}.fa-pagelines:before{content:"\f18c";}.fa-paint-brush:before{content:"\f1fc";}.fa-paint-brush-alt:before{content:"\f5a9";}.fa-paint-roller:before{content:"\f5aa";}.fa-palette:before{content:"\f53f";}.fa-palfed:before{content:"\f3d8";}.fa-pallet:before{content:"\f482";}.fa-pallet-alt:before{content:"\f483";}.fa-paper-plane:before{content:"\f1d8";}.fa-paperclip:before{content:"\f0c6";}.fa-parachute-box:before{content:"\f4cd";}.fa-paragraph:before{content:"\f1dd";}.fa-parking:before{content:"\f540";}.fa-passport:before{content:"\f5ab";}.fa-paste:before{content:"\f0ea";}.fa-patreon:before{content:"\f3d9";}.fa-pause:before{content:"\f04c";}.fa-pause-circle:before{content:"\f28b";}.fa-paw:before{content:"\f1b0";}.fa-paypal:before{content:"\f1ed";}.fa-pen:before{content:"\f304";}.fa-pen-alt:before{content:"\f305";}.fa-pen-fancy:before{content:"\f5ac";}.fa-pen-nib:before{content:"\f5ad";}.fa-pen-square:before{content:"\f14b";}.fa-pencil:before{content:"\f040";}.fa-pencil-alt:before{content:"\f303";}.fa-pencil-ruler:before{content:"\f5ae";}.fa-pennant:before{content:"\f456";}.fa-people-carry:before{content:"\f4ce";}.fa-percent:before{content:"\f295";}.fa-percentage:before{content:"\f541";}.fa-periscope:before{content:"\f3da";}.fa-person-carry:before{content:"\f4cf";}.fa-person-dolly:before{content:"\f4d0";}.fa-person-dolly-empty:before{content:"\f4d1";}.fa-phabricator:before{content:"\f3db";}.fa-phoenix-framework:before{content:"\f3dc";}.fa-phoenix-squadron:before{content:"\f511";}.fa-phone:before{content:"\f095";}.fa-phone-plus:before{content:"\f4d2";}.fa-phone-slash:before{content:"\f3dd";}.fa-phone-square:before{content:"\f098";}.fa-phone-volume:before{content:"\f2a0";}.fa-php:before{content:"\f457";}.fa-pied-piper:before{content:"\f2ae";}.fa-pied-piper-alt:before{content:"\f1a8";}.fa-pied-piper-hat:before{content:"\f4e5";}.fa-pied-piper-pp:before{content:"\f1a7";}.fa-piggy-bank:before{content:"\f4d3";}.fa-pills:before{content:"\f484";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-p:before{content:"\f231";}.fa-pinterest-square:before{content:"\f0d3";}.fa-plane:before{content:"\f072";}.fa-plane-alt:before{content:"\f3de";}.fa-plane-arrival:before{content:"\f5af";}.fa-plane-departure:before{content:"\f5b0";}.fa-play:before{content:"\f04b";}.fa-play-circle:before{content:"\f144";}.fa-playstation:before{content:"\f3df";}.fa-plug:before{content:"\f1e6";}.fa-plus:before{content:"\f067";}.fa-plus-circle:before{content:"\f055";}.fa-plus-hexagon:before{content:"\f300";}.fa-plus-octagon:before{content:"\f301";}.fa-plus-square:before{content:"\f0fe";}.fa-podcast:before{content:"\f2ce";}.fa-poo:before{content:"\f2fe";}.fa-portrait:before{content:"\f3e0";}.fa-pound-sign:before{content:"\f154";}.fa-power-off:before{content:"\f011";}.fa-prescription:before{content:"\f5b1";}.fa-prescription-bottle:before{content:"\f485";}.fa-prescription-bottle-alt:before{content:"\f486";}.fa-print:before{content:"\f02f";}.fa-procedures:before{content:"\f487";}.fa-product-hunt:before{content:"\f288";}.fa-project-diagram:before{content:"\f542";}.fa-pushed:before{content:"\f3e1";}.fa-puzzle-piece:before{content:"\f12e";}.fa-python:before{content:"\f3e2";}.fa-qq:before{content:"\f1d6";}.fa-qrcode:before{content:"\f029";}.fa-question:before{content:"\f128";}.fa-question-circle:before{content:"\f059";}.fa-question-square:before{content:"\f2fd";}.fa-quidditch:before{content:"\f458";}.fa-quinscape:before{content:"\f459";}.fa-quora:before{content:"\f2c4";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-r-project:before{content:"\f4f7";}.fa-racquet:before{content:"\f45a";}.fa-ramp-loading:before{content:"\f4d4";}.fa-random:before{content:"\f074";}.fa-ravelry:before{content:"\f2d9";}.fa-react:before{content:"\f41b";}.fa-readme:before{content:"\f4d5";}.fa-rebel:before{content:"\f1d0";}.fa-receipt:before{content:"\f543";}.fa-rectangle-landscape:before{content:"\f2fa";}.fa-rectangle-portrait:before{content:"\f2fb";}.fa-rectangle-wide:before{content:"\f2fc";}.fa-recycle:before{content:"\f1b8";}.fa-red-river:before{content:"\f3e3";}.fa-reddit:before{content:"\f1a1";}.fa-reddit-alien:before{content:"\f281";}.fa-reddit-square:before{content:"\f1a2";}.fa-redo:before{content:"\f01e";}.fa-redo-alt:before{content:"\f2f9";}.fa-registered:before{content:"\f25d";}.fa-rendact:before{content:"\f3e4";}.fa-renren:before{content:"\f18b";}.fa-repeat:before{content:"\f363";}.fa-repeat-1:before{content:"\f365";}.fa-repeat-1-alt:before{content:"\f366";}.fa-repeat-alt:before{content:"\f364";}.fa-reply:before{content:"\f3e5";}.fa-reply-all:before{content:"\f122";}.fa-replyd:before{content:"\f3e6";}.fa-researchgate:before{content:"\f4f8";}.fa-resolving:before{content:"\f3e7";}.fa-retweet:before{content:"\f079";}.fa-retweet-alt:before{content:"\f361";}.fa-rev:before{content:"\f5b2";}.fa-ribbon:before{content:"\f4d6";}.fa-road:before{content:"\f018";}.fa-robot:before{content:"\f544";}.fa-rocket:before{content:"\f135";}.fa-rocketchat:before{content:"\f3e8";}.fa-rockrms:before{content:"\f3e9";}.fa-route:before{content:"\f4d7";}.fa-rss:before{content:"\f09e";}.fa-rss-square:before{content:"\f143";}.fa-ruble-sign:before{content:"\f158";}.fa-ruler:before{content:"\f545";}.fa-ruler-combined:before{content:"\f546";}.fa-ruler-horizontal:before{content:"\f547";}.fa-ruler-vertical:before{content:"\f548";}.fa-rupee-sign:before{content:"\f156";}.fa-sad-cry:before{content:"\f5b3";}.fa-sad-tear:before{content:"\f5b4";}.fa-safari:before{content:"\f267";}.fa-sass:before{content:"\f41e";}.fa-save:before{content:"\f0c7";}.fa-scanner:before{content:"\f488";}.fa-scanner-keyboard:before{content:"\f489";}.fa-scanner-touchscreen:before{content:"\f48a";}.fa-schlix:before{content:"\f3ea";}.fa-school:before{content:"\f549";}.fa-screwdriver:before{content:"\f54a";}.fa-scribd:before{content:"\f28a";}.fa-scrubber:before{content:"\f2f8";}.fa-search:before{content:"\f002";}.fa-search-minus:before{content:"\f010";}.fa-search-plus:before{content:"\f00e";}.fa-searchengin:before{content:"\f3eb";}.fa-seedling:before{content:"\f4d8";}.fa-sellcast:before{content:"\f2da";}.fa-sellsy:before{content:"\f213";}.fa-server:before{content:"\f233";}.fa-servicestack:before{content:"\f3ec";}.fa-share:before{content:"\f064";}.fa-share-all:before{content:"\f367";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}.fa-share-square:before{content:"\f14d";}.fa-shekel-sign:before{content:"\f20b";}.fa-shield:before{content:"\f132";}.fa-shield-alt:before{content:"\f3ed";}.fa-shield-check:before{content:"\f2f7";}.fa-ship:before{content:"\f21a";}.fa-shipping-fast:before{content:"\f48b";}.fa-shipping-timed:before{content:"\f48c";}.fa-shirtsinbulk:before{content:"\f214";}.fa-shoe-prints:before{content:"\f54b";}.fa-shopping-bag:before{content:"\f290";}.fa-shopping-basket:before{content:"\f291";}.fa-shopping-cart:before{content:"\f07a";}.fa-shopware:before{content:"\f5b5";}.fa-shower:before{content:"\f2cc";}.fa-shuttle-van:before{content:"\f5b6";}.fa-shuttlecock:before{content:"\f45b";}.fa-sign:before{content:"\f4d9";}.fa-sign-in:before{content:"\f090";}.fa-sign-in-alt:before{content:"\f2f6";}.fa-sign-language:before{content:"\f2a7";}.fa-sign-out:before{content:"\f08b";}.fa-sign-out-alt:before{content:"\f2f5";}.fa-signal:before{content:"\f012";}.fa-signature:before{content:"\f5b7";}.fa-simplybuilt:before{content:"\f215";}.fa-sistrix:before{content:"\f3ee";}.fa-sitemap:before{content:"\f0e8";}.fa-sith:before{content:"\f512";}.fa-skull:before{content:"\f54c";}.fa-skyatlas:before{content:"\f216";}.fa-skype:before{content:"\f17e";}.fa-slack:before{content:"\f198";}.fa-slack-hash:before{content:"\f3ef";}.fa-sliders-h:before{content:"\f1de";}.fa-sliders-h-square:before{content:"\f3f0";}.fa-sliders-v:before{content:"\f3f1";}.fa-sliders-v-square:before{content:"\f3f2";}.fa-slideshare:before{content:"\f1e7";}.fa-smile:before{content:"\f118";}.fa-smile-beam:before{content:"\f5b8";}.fa-smile-plus:before{content:"\f5b9";}.fa-smile-wink:before{content:"\f4da";}.fa-smoking:before{content:"\f48d";}.fa-smoking-ban:before{content:"\f54d";}.fa-snapchat:before{content:"\f2ab";}.fa-snapchat-ghost:before{content:"\f2ac";}.fa-snapchat-square:before{content:"\f2ad";}.fa-snowflake:before{content:"\f2dc";}.fa-solar-panel:before{content:"\f5ba";}.fa-sort:before{content:"\f0dc";}.fa-sort-alpha-down:before{content:"\f15d";}.fa-sort-alpha-up:before{content:"\f15e";}.fa-sort-amount-down:before{content:"\f160";}.fa-sort-amount-up:before{content:"\f161";}.fa-sort-down:before{content:"\f0dd";}.fa-sort-numeric-down:before{content:"\f162";}.fa-sort-numeric-up:before{content:"\f163";}.fa-sort-up:before{content:"\f0de";}.fa-soundcloud:before{content:"\f1be";}.fa-spa:before{content:"\f5bb";}.fa-space-shuttle:before{content:"\f197";}.fa-spade:before{content:"\f2f4";}.fa-speakap:before{content:"\f3f3";}.fa-spinner:before{content:"\f110";}.fa-spinner-third:before{content:"\f3f4";}.fa-splotch:before{content:"\f5bc";}.fa-spotify:before{content:"\f1bc";}.fa-spray-can:before{content:"\f5bd";}.fa-square:before{content:"\f0c8";}.fa-square-full:before{content:"\f45c";}.fa-squarespace:before{content:"\f5be";}.fa-stack-exchange:before{content:"\f18d";}.fa-stack-overflow:before{content:"\f16c";}.fa-stamp:before{content:"\f5bf";}.fa-star:before{content:"\f005";}.fa-star-exclamation:before{content:"\f2f3";}.fa-star-half:before{content:"\f089";}.fa-star-half-alt:before{content:"\f5c0";}.fa-staylinked:before{content:"\f3f5";}.fa-steam:before{content:"\f1b6";}.fa-steam-square:before{content:"\f1b7";}.fa-steam-symbol:before{content:"\f3f6";}.fa-step-backward:before{content:"\f048";}.fa-step-forward:before{content:"\f051";}.fa-stethoscope:before{content:"\f0f1";}.fa-sticker-mule:before{content:"\f3f7";}.fa-sticky-note:before{content:"\f249";}.fa-stop:before{content:"\f04d";}.fa-stop-circle:before{content:"\f28d";}.fa-stopwatch:before{content:"\f2f2";}.fa-store:before{content:"\f54e";}.fa-store-alt:before{content:"\f54f";}.fa-strava:before{content:"\f428";}.fa-stream:before{content:"\f550";}.fa-street-view:before{content:"\f21d";}.fa-strikethrough:before{content:"\f0cc";}.fa-stripe:before{content:"\f429";}.fa-stripe-s:before{content:"\f42a";}.fa-stroopwafel:before{content:"\f551";}.fa-studiovinari:before{content:"\f3f8";}.fa-stumbleupon:before{content:"\f1a4";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-subscript:before{content:"\f12c";}.fa-subway:before{content:"\f239";}.fa-suitcase:before{content:"\f0f2";}.fa-suitcase-rolling:before{content:"\f5c1";}.fa-sun:before{content:"\f185";}.fa-superpowers:before{content:"\f2dd";}.fa-superscript:before{content:"\f12b";}.fa-supple:before{content:"\f3f9";}.fa-surprise:before{content:"\f5c2";}.fa-swatchbook:before{content:"\f5c3";}.fa-swimmer:before{content:"\f5c4";}.fa-swimming-pool:before{content:"\f5c5";}.fa-sync:before{content:"\f021";}.fa-sync-alt:before{content:"\f2f1";}.fa-syringe:before{content:"\f48e";}.fa-table:before{content:"\f0ce";}.fa-table-tennis:before{content:"\f45d";}.fa-tablet:before{content:"\f10a";}.fa-tablet-alt:before{content:"\f3fa";}.fa-tablet-android:before{content:"\f3fb";}.fa-tablet-android-alt:before{content:"\f3fc";}.fa-tablet-rugged:before{content:"\f48f";}.fa-tablets:before{content:"\f490";}.fa-tachometer:before{content:"\f0e4";}.fa-tachometer-alt:before{content:"\f3fd";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-tape:before{content:"\f4db";}.fa-tasks:before{content:"\f0ae";}.fa-taxi:before{content:"\f1ba";}.fa-teamspeak:before{content:"\f4f9";}.fa-telegram:before{content:"\f2c6";}.fa-telegram-plane:before{content:"\f3fe";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-tennis-ball:before{content:"\f45e";}.fa-terminal:before{content:"\f120";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-th:before{content:"\f00a";}.fa-th-large:before{content:"\f009";}.fa-th-list:before{content:"\f00b";}.fa-themeco:before{content:"\f5c6";}.fa-themeisle:before{content:"\f2b2";}.fa-thermometer:before{content:"\f491";}.fa-thermometer-empty:before{content:"\f2cb";}.fa-thermometer-full:before{content:"\f2c7";}.fa-thermometer-half:before{content:"\f2c9";}.fa-thermometer-quarter:before{content:"\f2ca";}.fa-thermometer-three-quarters:before{content:"\f2c8";}.fa-thumbs-down:before{content:"\f165";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbtack:before{content:"\f08d";}.fa-ticket:before{content:"\f145";}.fa-ticket-alt:before{content:"\f3ff";}.fa-times:before{content:"\f00d";}.fa-times-circle:before{content:"\f057";}.fa-times-hexagon:before{content:"\f2ee";}.fa-times-octagon:before{content:"\f2f0";}.fa-times-square:before{content:"\f2d3";}.fa-tint:before{content:"\f043";}.fa-tint-slash:before{content:"\f5c7";}.fa-tired:before{content:"\f5c8";}.fa-toggle-off:before{content:"\f204";}.fa-toggle-on:before{content:"\f205";}.fa-toolbox:before{content:"\f552";}.fa-tooth:before{content:"\f5c9";}.fa-trade-federation:before{content:"\f513";}.fa-trademark:before{content:"\f25c";}.fa-train:before{content:"\f238";}.fa-transgender:before{content:"\f224";}.fa-transgender-alt:before{content:"\f225";}.fa-trash:before{content:"\f1f8";}.fa-trash-alt:before{content:"\f2ed";}.fa-tree:before{content:"\f1bb";}.fa-tree-alt:before{content:"\f400";}.fa-trello:before{content:"\f181";}.fa-triangle:before{content:"\f2ec";}.fa-tripadvisor:before{content:"\f262";}.fa-trophy:before{content:"\f091";}.fa-trophy-alt:before{content:"\f2eb";}.fa-truck:before{content:"\f0d1";}.fa-truck-container:before{content:"\f4dc";}.fa-truck-couch:before{content:"\f4dd";}.fa-truck-loading:before{content:"\f4de";}.fa-truck-moving:before{content:"\f4df";}.fa-truck-ramp:before{content:"\f4e0";}.fa-tshirt:before{content:"\f553";}.fa-tty:before{content:"\f1e4";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-tv:before{content:"\f26c";}.fa-tv-retro:before{content:"\f401";}.fa-twitch:before{content:"\f1e8";}.fa-twitter:before{content:"\f099";}.fa-twitter-square:before{content:"\f081";}.fa-typo3:before{content:"\f42b";}.fa-uber:before{content:"\f402";}.fa-uikit:before{content:"\f403";}.fa-umbrella:before{content:"\f0e9";}.fa-umbrella-beach:before{content:"\f5ca";}.fa-underline:before{content:"\f0cd";}.fa-undo:before{content:"\f0e2";}.fa-undo-alt:before{content:"\f2ea";}.fa-uniregistry:before{content:"\f404";}.fa-universal-access:before{content:"\f29a";}.fa-university:before{content:"\f19c";}.fa-unlink:before{content:"\f127";}.fa-unlock:before{content:"\f09c";}.fa-unlock-alt:before{content:"\f13e";}.fa-untappd:before{content:"\f405";}.fa-upload:before{content:"\f093";}.fa-usb:before{content:"\f287";}.fa-usd-circle:before{content:"\f2e8";}.fa-usd-square:before{content:"\f2e9";}.fa-user:before{content:"\f007";}.fa-user-alt:before{content:"\f406";}.fa-user-alt-slash:before{content:"\f4fa";}.fa-user-astronaut:before{content:"\f4fb";}.fa-user-check:before{content:"\f4fc";}.fa-user-circle:before{content:"\f2bd";}.fa-user-clock:before{content:"\f4fd";}.fa-user-cog:before{content:"\f4fe";}.fa-user-edit:before{content:"\f4ff";}.fa-user-friends:before{content:"\f500";}.fa-user-graduate:before{content:"\f501";}.fa-user-lock:before{content:"\f502";}.fa-user-md:before{content:"\f0f0";}.fa-user-minus:before{content:"\f503";}.fa-user-ninja:before{content:"\f504";}.fa-user-plus:before{content:"\f234";}.fa-user-secret:before{content:"\f21b";}.fa-user-shield:before{content:"\f505";}.fa-user-slash:before{content:"\f506";}.fa-user-tag:before{content:"\f507";}.fa-user-tie:before{content:"\f508";}.fa-user-times:before{content:"\f235";}.fa-users:before{content:"\f0c0";}.fa-users-cog:before{content:"\f509";}.fa-ussunnah:before{content:"\f407";}.fa-utensil-fork:before{content:"\f2e3";}.fa-utensil-knife:before{content:"\f2e4";}.fa-utensil-spoon:before{content:"\f2e5";}.fa-utensils:before{content:"\f2e7";}.fa-utensils-alt:before{content:"\f2e6";}.fa-vaadin:before{content:"\f408";}.fa-vector-square:before{content:"\f5cb";}.fa-venus:before{content:"\f221";}.fa-venus-double:before{content:"\f226";}.fa-venus-mars:before{content:"\f228";}.fa-viacoin:before{content:"\f237";}.fa-viadeo:before{content:"\f2a9";}.fa-viadeo-square:before{content:"\f2aa";}.fa-vial:before{content:"\f492";}.fa-vials:before{content:"\f493";}.fa-viber:before{content:"\f409";}.fa-video:before{content:"\f03d";}.fa-video-plus:before{content:"\f4e1";}.fa-video-slash:before{content:"\f4e2";}.fa-vimeo:before{content:"\f40a";}.fa-vimeo-square:before{content:"\f194";}.fa-vimeo-v:before{content:"\f27d";}.fa-vine:before{content:"\f1ca";}.fa-vk:before{content:"\f189";}.fa-vnv:before{content:"\f40b";}.fa-volleyball-ball:before{content:"\f45f";}.fa-volume-down:before{content:"\f027";}.fa-volume-mute:before{content:"\f2e2";}.fa-volume-off:before{content:"\f026";}.fa-volume-up:before{content:"\f028";}.fa-vuejs:before{content:"\f41f";}.fa-walking:before{content:"\f554";}.fa-wallet:before{content:"\f555";}.fa-warehouse:before{content:"\f494";}.fa-warehouse-alt:before{content:"\f495";}.fa-watch:before{content:"\f2e1";}.fa-weebly:before{content:"\f5cc";}.fa-weibo:before{content:"\f18a";}.fa-weight:before{content:"\f496";}.fa-weight-hanging:before{content:"\f5cd";}.fa-weixin:before{content:"\f1d7";}.fa-whatsapp:before{content:"\f232";}.fa-whatsapp-square:before{content:"\f40c";}.fa-wheelchair:before{content:"\f193";}.fa-whistle:before{content:"\f460";}.fa-whmcs:before{content:"\f40d";}.fa-wifi:before{content:"\f1eb";}.fa-wikipedia-w:before{content:"\f266";}.fa-window:before{content:"\f40e";}.fa-window-alt:before{content:"\f40f";}.fa-window-close:before{content:"\f410";}.fa-window-maximize:before{content:"\f2d0";}.fa-window-minimize:before{content:"\f2d1";}.fa-window-restore:before{content:"\f2d2";}.fa-windows:before{content:"\f17a";}.fa-wine-glass:before{content:"\f4e3";}.fa-wine-glass-alt:before{content:"\f5ce";}.fa-wix:before{content:"\f5cf";}.fa-wolf-pack-battalion:before{content:"\f514";}.fa-won-sign:before{content:"\f159";}.fa-wordpress:before{content:"\f19a";}.fa-wordpress-simple:before{content:"\f411";}.fa-wpbeginner:before{content:"\f297";}.fa-wpexplorer:before{content:"\f2de";}.fa-wpforms:before{content:"\f298";}.fa-wrench:before{content:"\f0ad";}.fa-x-ray:before{content:"\f497";}.fa-xbox:before{content:"\f412";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-y-combinator:before{content:"\f23b";}.fa-yahoo:before{content:"\f19e";}.fa-yandex:before{content:"\f413";}.fa-yandex-international:before{content:"\f414";}.fa-yelp:before{content:"\f1e9";}.fa-yen-sign:before{content:"\f157";}.fa-yoast:before{content:"\f2b1";}.fa-youtube:before{content:"\f167";}.fa-youtube-square:before{content:"\f431";}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;src:url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-solid-900.eot);src:url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-solid-900.woff2) format("woff2"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-solid-900.woff) format("woff"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-solid-900.ttf) format("truetype"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-solid-900.svg#fontawesome) format("svg");}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900;}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;src:url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-light-300.eot);src:url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-light-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-light-300.woff2) format("woff2"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-light-300.woff) format("woff"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-light-300.ttf) format("truetype"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-light-300.svg#fontawesome) format("svg");}.fal{font-family:'Font Awesome 5 Pro';font-weight:300;}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-brands-400.eot);src:url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-brands-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-brands-400.woff2) format("woff2"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-brands-400.woff) format("woff"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-brands-400.ttf) format("truetype"),url(/themes/custom/roper/assets/fonts/fontawesome-5.1.1/webfonts/fa-brands-400.svg#fontawesome) format("svg");}.fab{font-family:'Font Awesome 5 Brands';}.accessibility-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.mobileBtnWrapper{position:absolute;top:27px;right:30px;min-height:44px;min-width:44px;line-height:0;}.mobileBtnWrapper__icon{width:35px;height:25px;top:auto;margin:auto;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.mobileBtnWrapper__icon span{display:block;position:absolute;height:3px;width:50%;background:#EEB32D;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;}.mobileBtnWrapper__icon.open span{background:#c41230;}.mobileBtnWrapper__icon span:nth-child(even){left:50%;border-radius:0 9px 9px 0;}.mobileBtnWrapper__icon span:nth-child(odd){left:0px;border-radius:9px 0 0 9px;}.mobileBtnWrapper__icon span:nth-child(1),.mobileBtnWrapper__icon span:nth-child(2){top:0px;}.mobileBtnWrapper__icon span:nth-child(3),.mobileBtnWrapper__icon span:nth-child(4){top:10px;}.mobileBtnWrapper__icon span:nth-child(5),.mobileBtnWrapper__icon span:nth-child(6){top:20px;}.mobileBtnWrapper__icon.open span:nth-child(1),.mobileBtnWrapper__icon.open span:nth-child(6){-webkit-transform:rotate(45deg);transform:rotate(45deg);}.mobileBtnWrapper__icon.open span:nth-child(2),.mobileBtnWrapper__icon.open span:nth-child(5){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.mobileBtnWrapper__icon.open span:nth-child(1){left:5px;top:7px;}.mobileBtnWrapper__icon.open span:nth-child(2){left:calc(50% - 5px);top:7px;}.mobileBtnWrapper__icon.open span:nth-child(3){left:-50%;opacity:0;}.mobileBtnWrapper__icon.open span:nth-child(4){left:100%;opacity:0;}.mobileBtnWrapper__icon.open span:nth-child(5){left:5px;top:15px;}.mobileBtnWrapper__icon.open span:nth-child(6){left:calc(50% - 5px);top:15px;}ul.adwMenu{display:block;font-size:0;text-align:left;}ul.adwMenu ul{padding:0;}ul.adwMenu li{display:block;position:relative;}ul.adwMenu li .openChild{display:block;position:absolute;right:0;top:0;width:45px;color:#222328;font-family:'Material Icons';line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-size:14px;font-style:normal;font-weight:normal;text-align:center;vertical-align:top;cursor:pointer;border:none;padding:0;border-radius:0;background:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}ul.adwMenu li .openChild:before{display:block;position:relative;content:"add_box";top:16px;color:#ccc;font-size:17px;}ul.adwMenu li .openChild:hover{color:#FFF;}ul.adwMenu li .openChild:focus:before{color:#c41230;}ul.adwMenu li.over > .openChild{background:none;}ul.adwMenu li.over > .openChild:before{content:"indeterminate_check_box";color:#AAA;}ul.adwMenu li ul li .openChild{color:#aaa;top:1px;}ul.adwMenu li ul li .openChild:before{top:13px;color:#AAA;}ul.adwMenu li ul li .openChild:hover{background:#aaa;}ul.adwMenu li ul li.over > .openChild{background:#aaa;}ul.adwMenu li ul li .openChild:hover:before,ul.adwMenu li ul li.over > .openChild:before{color:#fff;}ul.adwMenu li > a{display:block;padding:15px 45px 13px 0;text-rendering:auto;line-height:1rem;text-decoration:none;border-top:1px solid #e4e4e4;-webkit-transition:all .3s ease;transition:all .5s ease;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:600;color:#444;}ul.adwMenu li > a:before{content:"\f0da";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900 !important;padding:0 5px 0 0;font-size:13px;color:#E4E4E4;font-weight:normal;}ul.adwMenu li.first > a{border-top:none;}ul.adwMenu li > a:hover{text-decoration:none;color:#454545;}ul.adwMenu > li > ul{display:none;background:#f4f4f4;}ul.adwMenu > li > ul > li{display:block;position:relative;width:100%;}ul.adwMenu > li > ul > li a:before{content:"\f0da";padding:0 5px 0 0;font-size:11px;color:#EEB32D;}ul.adwMenu > li > ul > li > ul > li a{border-top:1px solid #BDBDBD;background:#DBDBDB;color:#505050;}ul.adwMenu > li > ul > li > ul > li a:hover{color:#FFFFFF;background:#999;}ul.adwMenu > li > ul > li > ul > li a:before{color:#FFFFFF;}ul.adwMenu > li > ul > li > ul > li > ul > li a{padding-left:20px;}nav{}nav#mainMenu,nav#mainMenu-display{display:none;padding:0;text-align:left;width:100%;}nav#mainMenu ul.adwMenu,nav#mainMenu-display ul.adwMenu{padding:10px 0 30px;}nav#mainMenu ul.adwMenu li.over > .openChild,nav#mainMenu-display ul.adwMenu li.over > .openChild{background:none;}nav#mainMenu ul.adwMenu li.over > .openChild:before,nav#mainMenu-display ul.adwMenu li.over > .openChild:before{color:#505050;}nav#mainMenu li > a:before,nav#mainMenu-display li > a:before{content:none;padding:0;}nav#mainMenu ul.adwMenu li > a,nav#mainMenu-display ul.adwMenu li > a{font-size:15px;color:#444444;border-top:1px solid #E4E4E4;}nav#mainMenu ul.adwMenu li > a:hover,nav#mainMenu-display ul.adwMenu li > a:hover{color:#222222;}nav#mainMenu ul.adwMenu > li > ul > li a,nav#mainMenu-display ul.adwMenu > li > ul > li a{display:block;padding:13px 45px 12px 10px;color:#777777;border-top:1px solid #EEEEEE;text-transform:none;font-size:14px;}nav#mainMenu ul.adwMenu > li > ul > li a:hover,nav#mainMenu-display ul.adwMenu > li > ul > li a:hover{background:#777777;color:#FFFFFF;}nav#mainMenu ul.adwMenu > li > ul > li > ul > li a,nav#mainMenu-display ul.adwMenu > li > ul > li > ul > li a{background:#000000;color:#FFFFFF;border-top:1px solid #353535;}nav#mainMenu ul.adwMenu > li > ul > li > ul > li a:hover,nav#mainMenu-display ul.adwMenu > li > ul > li > ul > li a:hover{background:#222328;color:#FFFFFF;}nav.sidebarMenu ul li > a{padding:14px 45px 14px 0;font-size:15px;font-family:"Montserrat",sans-serif;font-weight:600;}nav.sidebarMenu ul li > a:hover{color:#c41230;}nav.sidebarMenu ul li > a.subNav-active{color:#4c9d2a;font-size:15px;}nav.sidebarMenu ul li > a.subNav-active:before{display:none;}nav.sidebarMenu ul li ul li > a{padding:14px 45px 14px 15px;}nav.sidebarMenu ul li a{background:none;}nav.sidebarMenu ul li a:hover{background:none;}nav.sidebarMenu ul li.over > .openChild{background:#c41230;}nav.sidebarMenu ul li .openChild{height:100%;line-height:1rem;}nav.sidebarMenu ul li .openChild:hover{background:#c41230;}nav.sidebarMenu ul li .openChild:before{color:#EEB32D;top:16px;}nav.sidebarMenu ul li .openChild:hover:before{color:#FFFFFF;}nav.sidebarMenu ul li ul li a{background:#c41230;color:#FFFFFF;border-top:1px solid #9c011b;font-family:"Montserrat",sans-serif;font-weight:700;font-size:13px;}nav.sidebarMenu ul li ul li a:hover{background:#9c011b;color:#FFFFFF;}nav.sidebarMenu ul li ul li.over > .openChild{background:#c41230;}nav.sidebarMenu ul li ul li .openChild:hover{background:#c41230;}nav.sidebarMenu ul li ul li .openChild:before{color:#FFFFFF;top:14px;}nav.sidebarMenu ul li ul li .openChild:hover:before{color:#FFFFFF;}nav.sidebarMenu ul li ul li ul li a{background:#222222;color:#FFFFFF;border-top:1px solid #333;}nav.sidebarMenu ul li ul li ul li a:hover{background:#000000;}nav.sidebarMenu ul li ul li ul li.over > .openChild{background:#CCC;}nav.sidebarMenu ul li ul li ul li .openChild:hover{background:#AAA;}nav.sidebarMenu ul li ul li ul li .openChild:before{color:#FFFFFF;}nav.sidebarMenu ul li ul li ul li .openChild:hover:before{color:#c2dee7;}nav.sidebarMenu ul li ul li ul li ul li a{background:#CCC;color:#0070a6;border-top:1px solid #AAA;}nav.sidebarMenu ul li ul li ul li ul li a:hover{background:#BBB;color:#0070a6;}@media only screen and (min-width:600px){.mobileBtnWrapper{right:7%;}nav#mainMenu,nav#mainMenu-display{padding:0;}nav#mainMenu ul.adwMenu,nav#mainMenu-display ul.adwMenu{padding:10px 0 30px;}}@media only screen and (min-width:1200px){.mobileBtnWrapper{display:none;}nav#mainMenu,nav#mainMenu-display{display:inline-block !important;padding:0;right:0;margin:0;border:none;overflow:visible !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}nav#mainMenu ul.adwMenu,nav#mainMenu-display ul.adwMenu{display:inline-block;padding:0;margin-left:-20px;}nav#mainMenu ul.adwMenu li,nav#mainMenu-display ul.adwMenu li{display:inline-block;}nav#mainMenu ul.adwMenu li > a,nav#mainMenu-display ul.adwMenu li > a{margin:0;border-top:none;color:#FFFFFF;}nav#mainMenu ul.adwMenu li > a:hover,nav#mainMenu ul.adwMenu li > a:focus,nav#mainMenu-display ul.adwMenu li > a:hover,nav#mainMenu-display ul.adwMenu li > a:focus{background:none;color:#F3E3BF;}.trans .navigation nav#mainMenu ul.adwMenu li > a,.trans .navigation nav#mainMenu-display ul.adwMenu li > a{color:#FFFFFF;}.trans .navigation nav#mainMenu ul.adwMenu li > a:hover,.trans .navigation nav#mainMenu ul.adwMenu li > a:focus,.trans .navigation nav#mainMenu-display ul.adwMenu li > a:hover,.trans .navigation nav#mainMenu-display ul.adwMenu li > a:focus{color:#AAA;}.navigation.offset nav#mainMenu ul.adwMenu > li > a:hover,.trans .navigation.offset nav#mainMenu ul.adwMenu > li > a:hover,.navigation.offset nav#mainMenu ul.adwMenu > li > a:focus,.trans .navigation.offset nav#mainMenu ul.adwMenu > li > a:focus,.navigation.offset nav#mainMenu-display ul.adwMenu > li > a:hover,.trans .navigation.offset nav#mainMenu-display ul.adwMenu > li > a:hover,.navigation.offset nav#mainMenu-display ul.adwMenu > li > a:focus,.trans .navigation.offset nav#mainMenu-display ul.adwMenu > li > a:focus{color:#333;}nav#mainMenu ul.adwMenu li.empty.last > a,nav#mainMenu-display ul.adwMenu li.empty.last > a{padding:15px 0;}nav#mainMenu ul.adwMenu > li ul,nav#mainMenu-display ul.adwMenu > li ul{position:absolute;text-align:left;border-right:none;border-left:none;border-bottom:none;border-top:3px solid #EEB32D;background:#FFFFFF;top:47px;left:5px;}.trans .navigation nav#mainMenu ul.adwMenu > li > ul > li > a,.navigation.offset nav#mainMenu ul.adwMenu > li > ul > li > a,.trans .navigation.offset nav#mainMenu ul.adwMenu > li > ul > li > a,nav#mainMenu ul.adwMenu > li > ul > li > a,.trans .navigation nav#mainMenu-display ul.adwMenu > li > ul > li > a,.navigation.offset nav#mainMenu-display ul.adwMenu > li > ul > li > a,.trans .navigation.offset nav#mainMenu-display ul.adwMenu > li > ul > li > a,nav#mainMenu-display ul.adwMenu > li > ul > li > a{width:auto;margin:0;white-space:nowrap;color:#333;border-bottom:1px solid #E4E4E4;border-right:1px solid #E4E4E4;border-left:1px solid #E4E4E4;border-top:none;background:#FFFFFF;font-size:13px;text-transform:none;}.trans .navigation nav#mainMenu ul.adwMenu > li > ul > li a:hover,.trans .navigation nav#mainMenu ul.adwMenu > li > ul > li a:focus,.trans .navigation nav#mainMenu-display ul.adwMenu > li > ul > li a:hover,.trans .navigation nav#mainMenu-display ul.adwMenu > li > ul > li a:focus{background:#e4e4e4;color:#333;}.navigation.offset nav#mainMenu ul.adwMenu > li > ul > li > a:hover,.trans .navigation.offset nav#mainMenu ul.adwMenu > li > ul > li > a:hover,.navigation.offset nav#mainMenu ul.adwMenu > li > ul > li a:focus,.trans .navigation.offset nav#mainMenu ul.adwMenu > li > ul > li > a:focus,.navigation.offset nav#mainMenu-display ul.adwMenu > li > ul > li > a:hover,.trans .navigation.offset nav#mainMenu-display ul.adwMenu > li > ul > li > a:hover,.navigation.offset nav#mainMenu-display ul.adwMenu > li > ul > li a:focus,.trans .navigation.offset nav#mainMenu-display ul.adwMenu > li > ul > li > a:focus{background:#c41230;color:white;}nav#mainMenu ul.adwMenu > li > ul > li a:hover,nav#mainMenu-display ul.adwMenu > li > ul > li a:hover{background:#c41230;color:white;}nav#mainMenu ul.adwMenu li .openChild:active,nav#mainMenu-display ul.adwMenu li .openChild:active{background-color:none;}nav#mainMenu ul.adwMenu li.tierMenu > a,nav#mainMenu-display ul.adwMenu li.tierMenu > a{margin:0 5px 0 20px;padding:0 25px 0 0;font-size:16px;font-weight:600;height:50px;line-height:50px;}nav#mainMenu ul.adwMenu li.tierMenu.empty > a,nav#mainMenu-display ul.adwMenu li.tierMenu.empty > a{margin:0 -20px 0 20px;}nav#mainMenu ul.adwMenu li.tierMenu.empty.last > a,nav#mainMenu-display ul.adwMenu li.tierMenu.empty.last > a{margin:0 0 0 20px;}nav#mainMenu ul.adwMenu > li > ul > li > ul,nav#mainMenu ul.adwMenu > li > ul > li > ul > li > ul,nav#mainMenu-display ul.adwMenu > li > ul > li > ul,nav#mainMenu-display ul.adwMenu > li > ul > li > ul > li > ul{position:relative;text-align:left;border:none;background:#f3f3f3;top:0;left:0;}nav#mainMenu ul.adwMenu > li.tierMenu > ul > li a,nav#mainMenu-display ul.adwMenu > li.tierMenu > ul > li a{padding:10px 20px 10px 15px;}nav#mainMenu ul.adwMenu > li.tierMenu.last ul,nav#mainMenu-display ul.adwMenu > li.tierMenu.last ul{right:0;text-align:right;}nav#mainMenu ul.adwMenu > li > ul > li > ul > li a,nav#mainMenu-display ul.adwMenu > li > ul > li > ul > li a{background:#f3f3f3;}nav#mainMenu ul.adwMenu > li > ul > li > ul > li a:hover,nav#mainMenu-display ul.adwMenu > li > ul > li > ul > li a:hover{color:#fff;background:#ccc;}nav#mainMenu ul.adwMenu > li > ul > li > ul > li a:before,nav#mainMenu-display ul.adwMenu > li > ul > li > ul > li a:before{color:#999;}nav#mainMenu ul.adwMenu > li.tierMenu > ul > li a,nav#mainMenu ul.adwMenu > li.tierMenu > ul > li > ul li a,nav#mainMenu-display ul.adwMenu > li.tierMenu > ul > li a,nav#mainMenu-display ul.adwMenu > li.tierMenu > ul > li > ul li a{padding:10px 20px 10px 15px;}nav#mainMenu ul.adwMenu > li.tierMenu > ul.subMenu > li a,nav#mainMenu ul.adwMenu > li.tierMenu > ul > li > ul.subMenu li a,nav#mainMenu-display ul.adwMenu > li.tierMenu > ul.subMenu > li a,nav#mainMenu-display ul.adwMenu > li.tierMenu > ul > li > ul.subMenu li a{padding:10px 45px 10px 15px;}ul.adwMenu li .openChild:before,ul.adwMenu li ul li .openChild:before{top:0;color:#EEB32D;}ul.adwMenu li .openChild:hover,ul.adwMenu li ul li .openChild:hover{background:none;}nav#mainMenu ul.adwMenu li ul li,nav#mainMenu-display ul.adwMenu li ul li{display:block;}nav#mainMenu ul.adwMenu li ul li ul li a,nav#mainMenu-display ul.adwMenu li ul li ul li a{background:#111;display:block;border-top:none;border-bottom:1px solid #444;border-right:1px solid #444;border-left:1px solid #444;cursor:pointer;}nav#mainMenu ul.adwMenu li ul li ul li a:hover,nav#mainMenu-display ul.adwMenu li ul li ul li a:hover{background:#666;}nav#mainMenu ul.adwMenu li ul li ul li ul li a,nav#mainMenu-display ul.adwMenu li ul li ul li ul li a{background:#c41230;border-top:none;display:block;border-bottom:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1);border-left:1px solid rgba(255,255,255,0.1);cursor:pointer;}nav#mainMenu ul.adwMenu li ul li ul li ul li a:hover,nav#mainMenu-display ul.adwMenu li ul li ul li ul li a:hover{background:#9a152b;}nav#mainMenu ul.adwMenu li ul li.over > .openChild:before,nav#mainMenu-display ul.adwMenu li ul li.over > .openChild:before{color:#999;}nav#mainMenu ul.adwMenu li ul li > .openChild:hover:before,nav#mainMenu-display ul.adwMenu li ul li > .openChild:hover:before{color:#EEB32D;}nav#mainMenu ul.adwMenu li ul li > .openChild:before,nav#mainMenu-display ul.adwMenu li ul li > .openChild:before{color:#c41230;}nav#mainMenu ul.adwMenu li ul li ul li.over > .openChild:before,nav#mainMenu-display ul.adwMenu li ul li ul li.over > .openChild:before{color:#AAA;}nav#mainMenu ul.adwMenu li ul li ul li > .openChild:hover:before,nav#mainMenu-display ul.adwMenu li ul li ul li > .openChild:hover:before{color:#EEB32D;}nav#mainMenu ul.adwMenu li ul li ul li > .openChild:before,nav#mainMenu-display ul.adwMenu li ul li ul li > .openChild:before{color:#FFFFFF;}nav#mainMenu ul.adwMenu li.over > .openChild,nav#mainMenu-display ul.adwMenu li.over > .openChild{background:none;}ul.adwMenu li .openChild{width:30px;height:50px;line-height:50px;}ul.adwMenu li .openChild:focus{outline:solid #fff !important;}ul.adwMenu li ul li .openChild{top:0;height:34px;line-height:34px;background:#fff;right:1px;}ul.adwMenu li ul li .openChild:active,ul.adwMenu li ul li .openChild:hover{background:#fff;}ul.adwMenu li ul li ul li .openChild{background:#444;}ul.adwMenu li ul li ul li .openChild:active,ul.adwMenu li ul li ul li .openChild:hover{background:#444;}nav#mainMenu ul.adwMenu li.over > .openChild,nav#mainMenu-display ul.adwMenu li.over > .openChild{background:none;}nav#mainMenu ul.adwMenu > li.grid-nav ul,nav#mainMenu-display ul.adwMenu > li.grid-nav ul{width:900px;position:fixed;top:auto;border-left:1px solid #E4E4E4;background:#E4E4E4;}nav#mainMenu ul.adwMenu > li.grid-nav > ul li,nav#mainMenu-display ul.adwMenu > li.grid-nav > ul li{width:33.3333%;}nav#mainMenu ul.adwMenu > li.grid-nav > ul > li a,nav#mainMenu-display ul.adwMenu > li.grid-nav > ul > li a{border-left:none;}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*{text-rendering:optimizeLegibility;}html.touch-events *{text-rendering:optimizeSpeed;}html{height:100%;}body.show-overlay{height:100%;}html{height:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:auto;image-rendering:-moz-crisp-edges;}body{font-family:"Montserrat",sans-serif;font-weight:400;line-height:1;font-size:16px;color:#444444;background:#FFFFFF;overflow-x:hidden;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;}.show-for-sr,.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}body.navigation-is-open{height:100%;overflow:hidden;}body::after{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(78,83,89,0.8);visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;}body.cd-overlay::after{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;}@media only screen and (min-width:768px){body::after{display:none;}}a{color:#444444;font-weight:700;text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}a:hover{color:#333;text-decoration:underline;}a:focus{text-decoration:underline;}a:focus img{opacity:.3;}a,a:link,a:visited,a:active,a:hover,img,a img{outline:none;}a img{opacity:1;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;}a img:hover{opacity:0.3;}p{margin:0 0 25px;}strong,b{font-weight:700;}em{font-style:italic;}sup{font-size:40%;vertical-align:top;}img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;}::selection{background:rgba(0,0,0,0.3);color:#FFF;}::-moz-selection{background:rgba(0,0,0,0.3);color:#FFF;}::-webkit-selection{background:rgba(0,0,0,0.3);color:#FFF;}::-webkit-input-placeholder{color:#444;}::-moz-placeholder{color:#444;}:-ms-input-placeholder{color:#444;}:-moz-placeholder{color:#444;}.globalWidth{position:relative;width:100%;margin:0 auto;padding:0 7%;}@media only screen and (min-width:1200px){.globalWidth{width:84%;padding:0;max-width:1300px;}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.page__container{overflow:hidden;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}button{overflow:visible;}button:focus{text-decoration:underline;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}legend{padding:0;border:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px;}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#444444;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;padding:0 0 15px;font-weight:700;margin-bottom:15px;font-size:15px;line-height:inherit;color:#444444;border:0;font-familY:"Montserrat",sans-serif;border-bottom:1px solid #e5e5e5;}label{display:inline-block;margin-bottom:8px;font-weight:700;font-size:15px;font-familY:"Montserrat",sans-serif;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}input[type="file"]{display:block;}input[type="range"]{display:block;width:100%;}select[multiple],select[size]{height:auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555;}input[type="date"]{line-height:34px;}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed;}select{margin:0;padding:20px;width:100%;font-family:"Montserrat",sans-serif;font-size:16px;line-height:1;font-weight:400;color:#999;vertical-align:middle;border:1px solid #E8E8E8;outline:none;background-color:#FFFFFF;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);background-position:right center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;}select:focus{color:#666;background-color:#E8E8E8;}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{margin:0;padding:20px;width:100%;font-family:"Montserrat",sans-serif;font-size:16px;line-height:1;font-weight:400;color:#444;vertical-align:middle;outline:none;border:1px solid #E8E8E8;background:#FFFFFF;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}textarea{line-height:1.7;resize:vertical;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{color:#666;background-color:#E8E8E8;}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}input[type="submit"]{-moz-box-shadow:inset 0 0 0 0 #ffffff;-webkit-box-shadow:inset 0 0 0 0 #ffffff;box-shadow:inset 0 0 0 0 #ffffff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffffff),color-stop(1,#ebebeb));background:-moz-linear-gradient(center top,#ffffff 5%,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb');background-color:#ffffff;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;text-indent:0;border:1px solid #e6e6e6;display:inline-block;color:#888;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.2;width:auto;text-decoration:none !important;text-align:center;text-shadow:1px 1px 0 #ffffff;padding:15px 20px 13px;}input[type="submit"]:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ebebeb),color-stop(1,#ffffff));background:-moz-linear-gradient(center top,#ebebeb 5%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#ffffff');background-color:#ebebeb;color:#444;}input[type="submit"]:active{position:relative;top:1px;}fieldset.collapsible{border:1px solid #e4e4e4;padding:0 20px;}fieldset.collapsible legend{border:none;padding:0;margin:0;height:60px;line-height:60px;float:left;position:relative;}fieldset.collapsible legend:hover{color:#c41230;}fieldset.collapsible legend span{position:relative;}fieldset.collapsible legend:after{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900 !important;content:'\f078';display:inline-block;position:absolute;top:0;right:0;color:#EEB32D;transition:0.5s;}fieldset.collapsible legend.open:after{transform:rotate(180deg);color:#c41230;}fieldset.collapsible .fieldset-wrapper{clear:both;padding:20px 0;border-top:1px solid #E4E4E4;}.nested-grid{max-width:none;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.nested-grid .nested-grid__content-region{-ms-flex:0 0 100%;-webkit-box-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0;}@media only screen and (min-width:1000px){.nested-grid .nested-grid__content-region{-ms-flex:1;-webkit-box-flex:1;flex:1;max-width:1000px;margin:0 auto;}}.nested-grid .nested-grid__sidebar-region{-ms-flex:0 0 100%;-webkit-box-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 50px;-ms-flex-order:1;-webkit-box-ordinal-group:1;order:1;}@media only screen and (min-width:1000px){.nested-grid .nested-grid__sidebar-region{-ms-flex:0 0 350px;flex:0 0 350px;max-width:400px;padding:0 0 0 50px;margin:0;-ms-flex-order:2;-webkit-box-ordinal-group:2;order:2;}}@media only screen and (min-width:1300px){.nested-grid .nested-grid__sidebar-region{-ms-flex:0 0 400px;flex:0 0 400px;max-width:450px;}}.pagination{margin:0;padding:0;text-align:center;overflow:hidden;z-index:9;margin-top:60px;}.pagination ul{margin:0 !important;padding:0 !important;display:flex;flex-flow:row wrap;}.pagination ul li{flex:1;max-width:50px;margin:0;padding:3px;list-style:none;}.pagination ul li a,.pagination-next-prev ul li a{padding:9px 0;font-size:14px;border:2px solid #e4e4e4;display:inline-block;color:#333;background-color:#FFFFFF;margin:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;border-radius:5px;line-height:20px;text-decoration:none;}.pagination ul li a{width:42px;}.pagination ul li.blank{color:#AAAAAA;padding:0 6px;text-decoration:none;}.pagination ul li.is-active a{background-color:#c41230;border:2px solid #c41230;color:#FFFFFF;pointer-events:none;text-decoration:none;}.pagination ul li a:hover,.pagination-next-prev ul li a:hover{background-color:#222222;color:#FFFFFF;border:2px solid #222222;text-decoration:none;}.pagination-next-prev ul{list-style:none;}.pagination-next-prev a.next,.pagination-next-prev a.prev{position:absolute;top:0;text-decoration:none;}.pagination-next-prev a.next{right:0;}.pagination-next-prev a.prev{left:0;}.pagination-next-prev ul li a{color:#444444;padding:12px 16px;text-decoration:none;}.pagination-container{position:relative;}.roper-modal{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center;background:rgba(0,0,0,0.85);}.roper-modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}.roper-modal .modal-dialog{display:inline-block;text-align:left;position:relative;vertical-align:middle;width:300px;margin:30px auto;}@media only screen and (min-width:600px){.roper-modal .modal-dialog{width:450px;}}@media only screen and (min-width:960px){.roper-modal .modal-dialog{width:600px;}}.roper-modal .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;box-shadow:0 5px 15px rgba(0,0,0,0.5);overflow:hidden;border:10px solid #f6f6f6;}.roper-modal .modal-header{padding:30px 30px 0;text-align:center;}.roper-modal .modal-header__icon{border:2px solid #e4e4e4;border-radius:50%;width:100px;height:100px;line-height:104px;font-size:40px;text-align:center;margin:0 auto 20px;}.roper-modal .modal-header i{color:#c41230;font-size:40px;}.roper-modal .modal-header h4{font-family:"Montserrat",sans-serif;font-weight:900;font-size:33px;line-height:1;}@media only screen and (min-width:600px){.roper-modal .modal-header h4{font-size:44px;}}@media only screen and (min-width:960px){.roper-modal .modal-header h4{font-size:65px;}}.roper-modal .modal-body{padding:20px 30px 30px;line-height:1.5;text-align:center;}.roper-modal .modal-body p:last-of-type{margin:0;}.roper-modal .modal-footer{display:flex;flex-flow:row wrap;}.roper-modal .modal-footer button{flex:0 0 100%;max-width:100%;padding:15px 10px;background:#FFFFFF;border:1px solid #e4e4e4;outline:none;}.roper-modal .modal-footer button:hover{background:#c41230;color:#FFFFFF;}@media only screen and (min-width:400px){.roper-modal .modal-footer button{flex:0 0 50%;max-width:50%;}}.view-search-content .views-exposed-form{position:relative;}.view-search-content input[type="search"]{font-size:16px;padding:0 120px 0 20px;height:60px;}.view-search-content input[type="submit"]{position:absolute;bottom:0;right:0;border-radius:0;height:60px;padding:0 20px;background:#c41230;color:#FFFFFF;font-weight:700;border:none;outline:none;text-shadow:none;}.view-search-content input[type="submit"]:hover{background:#222222;}.view-search-content .search-advanced,.view-search-content .search-help-link{display:none;}.view-search-content h2{display:block;font-family:"Montserrat",sans-serif !important;font-weight:800;font-size:20px !important;line-height:1.4;color:#444;margin-top:60px !important;}@media only screen and (min-width:960px){.view-search-content h2{font-size:24px !important;}}.view-search-content .view-content{margin:60px 0;padding:30px 0 0;border-top:10px solid #F4F4F4;}.view-search-content input[type="submit"]:active{top:auto;bottom:-1px;}.view-search-content ol{list-style:decimal;margin:0 0 30px 15px;font-family:"Montserrat",sans-serif;font-weight:700;}.view-search-content ol li{border-top:1px solid #EEEEEE;margin-top:30px;padding:25px 0 0;}.view-search-content ol li:first-of-type{border-top:none;padding:0;}.view-search-content ol li .views-field-body p{font-weight:400;margin:0;font-family:"Montserrat",sans-serif;font-size:14px;line-height:1.5;}.view-search-content h3{margin-bottom:5px !important;font-size:21px !important;line-height:1.3 !important;}.view-search-content h3 a{font-family:"Montserrat",sans-serif;font-weight:400;color:#c41230;text-decoration:none;}.view-search-content h3 a:hover{color:#666666;}html{font-size:16px;}@media (min-width:960px){html html{font-size:16px;}}@media (min-width:1200px){html html{font-size:16px;}}p{margin-bottom:30px;}a{font-family:"Montserrat",sans-serif;}h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:normal;}h1{font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.75rem;line-height:1.2em;margin-bottom:1em;}h2{font-size:1.75rem;line-height:1.2em;margin-bottom:.5em;}h3{font-size:1.25rem;line-height:1.2em;text-transform:none;margin-bottom:.75em;}h4{font-size:1.25rem;line-height:1.2em;}li{font-size:1rem;}.nomargin{margin:0 !important;}.nopadding{padding:0 !important;}.mt-0{margin-top:0 !important;}.mt-10{margin-top:10px;}.mt-20{margin-top:20px;}.mt-30{margin-top:30px;}.mt-40{margin-top:40px;}.mt-50{margin-top:50px;}.mt-60{margin-top:60px;}.mt-70{margin-top:70px;}.mt-80{margin-top:80px;}.mt-90{margin-top:90px;}.mt-100{margin-top:100px;}.mt-110{margin-top:110px;}.mt-120{margin-top:120px;}.mt-130{margin-top:130px;}.mt-140{margin-top:140px;}.mb-0{margin-bottom:0 !important;}.mb-10{margin-bottom:10px;}.mb-20{margin-bottom:20px;}.mb-30{margin-bottom:30px;}.mb-40{margin-bottom:40px;}.mb-50{margin-bottom:50px;}.mb-60{margin-bottom:60px;}.mb-70{margin-bottom:70px;}.mb-80{margin-bottom:80px;}.mb-90{margin-bottom:90px;}.mb-100{margin-bottom:100px;}.mb-110{margin-bottom:110px;}.mb-120{margin-bottom:120px;}.mb-130{margin-bottom:130px;}.mb-140{margin-bottom:140px;}@media only screen and (max-width:1199px){.mt-0{margin-top:0 !important;}.mt-10{margin-top:10px;}.mt-20{margin-top:20px;}.mt-30{margin-top:30px;}.mt-40{margin-top:40px;}.mt-50{margin-top:50px;}.mt-60{margin-top:60px;}.mt-70{margin-top:70px;}.mt-80{margin-top:80px;}.mt-90{margin-top:90px;}.mt-100{margin-top:100px;}.mt-110{margin-top:110px;}.mt-120 .mt-130 .mt-140{margin-top:120px;}.mb-0{margin-bottom:0 !important;}.mb-10{margin-bottom:10px;}.mb-20{margin-bottom:20px;}.mb-30{margin-bottom:30px;}.mb-40{margin-bottom:40px;}.mb-50{margin-bottom:50px;}.mb-60{margin-bottom:60px;}.mb-70{margin-bottom:70px;}.mb-80{margin-bottom:80px;}.mb-90{margin-bottom:90px;}.mb-100{margin-bottom:100px;}.mb-110{margin-bottom:110px;}.mb-120,.mb-130,.mb-140{margin-bottom:120px;}}@media only screen and (max-width:991px){.mt-0{margin-top:0 !important;}.mt-10{margin-top:10px;}.mt-20{margin-top:20px;}.mt-30{margin-top:30px;}.mt-40{margin-top:40px;}.mt-50{margin-top:50px;}.mt-60{margin-top:60px;}.mt-70,.mt-80,.mt-90{margin-top:60px !important;}.mt-100,.mt-110,.mt-120,.mt-130,.mt-140{margin-top:100px !important;}.mb-0{margin-bottom:0 !important;}.mb-10{margin-bottom:10px;}.mb-20{margin-bottom:20px;}.mb-30{margin-bottom:30px;}.mb-40{margin-bottom:40px;}.mb-50{margin-bottom:50px;}.mb-60{margin-bottom:60px;}.mb-70,.mb-80,.mb-90{margin-bottom:60px !important;}.mb-100,.mb-110,.mb-120,.mb-130,.mb-140{margin-bottom:100px !important;}}@media only screen and (max-width:767px){.mt-0{margin-top:0 !important;}.mt-10{margin-top:10px;}.mt-20{margin-top:20px;}.mt-30{margin-top:30px;}.mt-40,.mt-50,.mt-60,.mt-70,.mt-80,.mt-90{margin-top:40px !important;}.mt-100,.mt-110,.mt-120,.mt-130,.mt-140{margin-top:80px !important;}.mb-0{margin-bottom:0 !important;}.mb-10{margin-bottom:10px;}.mb-20{margin-bottom:20px;}.mb-30{margin-bottom:30px;}.mb-40,.mb-50,.mb-60,.mb-70,.mb-80,.mb-90{margin-bottom:40px !important;}.mb-100,.mb-110,.mb-120,.mb-130,.mb-140{margin-bottom:80px !important;}}@media only screen and (max-width:480px){.mt-0{margin-top:0 !important;}.mt-10{margin-top:10px;}.mt-20{margin-top:20px;}.mt-30{margin-top:30px;}.mt-40,.mt-50,.mt-60,.mt-70,.mt-80,.mt-90{margin-top:40px !important;}.mt-100,.mt-110,.mt-120,.mt-130,.mt-140{margin-top:80px !important;}.mb-0{margin-bottom:0 !important;}.mb-10{margin-bottom:10px;}.mb-20{margin-bottom:20px;}.mb30{margin-bottom:30px;}.mb-40,.mb-50,.mb-60,.mb-70,.mb-80,.mb-90{margin-bottom:40px !important;}.mb-100,.mb-110,.mb-120,.mb-130,.mb-140{margin-bottom:80px !important;}}.pt-0{padding-top:0 !important;}.pt-10{padding-top:10px;}.pt-20{padding-top:20px;}.pt-30{padding-top:30px;}.pt-40{padding-top:40px;}.pt-50{padding-top:50px;}.pt-60{padding-top:60px;}.pt-70{padding-top:70px;}.pt-80{padding-top:80px;}.pt-90{padding-top:90px;}.pt-100{padding-top:100px;}.pt-110{padding-top:110px;}.pt-120{padding-top:120px;}.pt-130{padding-top:130px;}.pt-140{padding-top:140px;}.pb-0{padding-bottom:0 !important;}.pb-10{padding-bottom:10px;}.pb-20{padding-bottom:20px;}.pb-30{padding-bottom:30px;}.pb-40{padding-bottom:40px;}.pb-50{padding-bottom:50px;}.pb-60{padding-bottom:60px;}.pb-70{padding-bottom:70px;}.pb-80{padding-bottom:80px;}.pb-90{padding-bottom:90px;}.pb-100{padding-bottom:100px;}.pb-110{padding-bottom:110px;}.pb-120{padding-bottom:120px;}.pb-130{padding-bottom:130px;}.pb-140{padding-bottom:140px;}@media only screen and (max-width:1199px){.pt-0{padding-top:0 !important;}.pt-10{padding-top:10px;}.pt-20{padding-top:20px;}.pt-30{padding-top:30px;}.pt-40{padding-top:40px;}.pt-50{padding-top:50px;}.pt-60{padding-top:60px;}.pt-70{padding-top:70px;}.pt-80{padding-top:80px;}.pt-90{padding-top:90px;}.pt-100{padding-top:100px;}.pt-110{padding-top:110px;}.pt-120 .pt-130 .pt-140{padding-top:120px;}.pb-0{padding-bottom:0 !important;}.pb-10{padding-bottom:10px;}.pb-20{padding-bottom:20px;}.pb-30{padding-bottom:30px;}.pb-40{padding-bottom:40px;}.pb-50{padding-bottom:50px;}.pb-60{padding-bottom:60px;}.pb-70{padding-bottom:70px;}.pb-80{padding-bottom:80px;}.pb-90{padding-bottom:90px;}.pb-100{padding-bottom:100px;}.pb-110{padding-bottom:110px;}.pb-120,.pb-130,.pb-140{padding-bottom:120px;}}@media only screen and (max-width:991px){.pt-0{padding-top:0 !important;}.pt-10{padding-top:10px;}.pt-20{padding-top:20px;}.pt-30{padding-top:30px;}.pt-40{padding-top:40px;}.pt-50{padding-top:50px;}.pt-60{padding-top:60px;}.pt-70,.pt-80,.pt-90{padding-top:60px !important;}.pt-100,.pt-110,.pt-120,.pt-130,.pt-140{padding-top:100px !important;}.pb-0{padding-bottom:0 !important;}.pb-10{padding-bottom:10px;}.pb-20{padding-bottom:20px;}.pb-30{padding-bottom:30px;}.pb-40{padding-bottom:40px;}.pb-50{padding-bottom:50px;}.pb-60{padding-bottom:60px;}.pb-70,.pb-80,.pb-90{padding-bottom:60px !important;}.pb-100,.pb-110,.pb-120,.pb-130,.pb-140{padding-bottom:100px !important;}}@media only screen and (max-width:767px){.pt-0{padding-top:0 !important;}.pt-10{padding-top:10px;}.pt-20{padding-top:20px;}.pt-30{padding-top:30px;}.pt-40,.pt-50,.pt-60,.pt-70,.pt-80,.pt-90{padding-top:40px !important;}.pt-100,.pt-110,.pt-120,.pt-130,.pt-140{padding-top:80px !important;}.pb-0{padding-bottom:0 !important;}.pb-10{padding-bottom:10px;}.pb-20{padding-bottom:20px;}.pb-30{padding-bottom:30px;}.pb-40,.pb-50,.pb-60,.pb-70,.pb-80,.pb-90{padding-bottom:40px !important;}.pb-100,.pb-110,.pb-120,.pb-130,.pb-140{padding-bottom:80px !important;}}@media only screen and (max-width:480px){.pt-0{padding-top:0 !important;}.pt-10{padding-top:10px;}.pt-20{padding-top:20px;}.pt-30{padding-top:30px;}.pt-40,.pt-50,.pt-60,.pt-70,.pt-80,.pt-90{padding-top:40px !important;}.pt-100,.pt-110,.pt-120,.pt-130,.pt-140{padding-top:80px !important;}.pb-0{padding-bottom:0 !important;}.pb-10{padding-bottom:10px;}.pb-20{padding-bottom:20px;}.pb30{padding-bottom:30px;}.pb-40,.pb-50,.pb-60,.pb-70,.pb-80,.pb-90{padding-bottom:40px !important;}.pb-100,.pb-110,.pb-120,.pb-130,.pb-140{padding-bottom:80px !important;}}@media only screen and (min-width:1200px){.page__container__home .navigation__upper{display:none;}}header{position:relative;width:100%;z-index:1000;border-bottom:3px solid #F4F4F4;}@media all and (min-width:1200px){header{border-bottom:none;}}.navigation{width:100%;line-height:0;background:#FFFFFF;clear:both;}.navigation.offset{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.navigation.scrolling{-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);}.navigation.sticky{position:fixed;background-color:#FFFFFF;visibility:hidden;opacity:0;width:100%;top:0;left:0;z-index:120;}.trans .navigation.sticky{background:#FFFFFF;}.navigation.sticky.scrolling{opacity:1;visibility:visible;}.navigation-overlay{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.mobileLogo{display:none;}.navigation.sticky .mobileLogo{width:70px;height:16.89px;display:inline-block;vertical-align:middle;margin:0 20px 3px 0;}.navigation.sticky .mobileLogo a{opacity:1;}.navigation.sticky .mobileLogo a:hover{opacity:.5;}.navigation.sticky .mobileLogo a svg{fill:#FFF;}.headerLogo{display:inline-block;padding:20px 0;line-height:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.headerLogo a{display:inline-block;}.headerLogo a:focus{outline:2px dotted #DDD;}.headerLogo svg{width:120px;height:41px;}.headerLogo svg .black-logo{fill:#222222;}.headerLogo svg .red-logo{fill:#c41230;}.headerLogo svg .red-alt-logo{fill:#9c011b;}.navigation__lower__bar{background:#FFFFFF;}@media all and (min-width:1200px){.navigation__lower__bar{background:#c41230;}}.navigation__upper__mem-search{display:block;position:relative;background:#c41230;margin:0 -8%;padding:40px 8%;}@media all and (min-width:1200px){.navigation__upper__mem-search{position:absolute;margin:0;padding:0;right:0;top:50%;background:transparent;transform:translateY(-50%);z-index:2;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;align-items:center;}}.c-dropdown{position:relative;text-align:left;margin:0;flex:0 0 100%;max-width:100%;order:2;margin:30px 0 0;}@media all and (min-width:1200px){.c-dropdown{flex:1 1 auto;order:1;margin:0 25px 0 0;}}.c-dropdown__list{margin:10px 0 0 0;padding:0;list-style:none;position:absolute;top:125%;left:0;width:100%;opacity:0;visibility:hidden;overflow:hidden;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;background-clip:padding-box;background:url(/themes/custom/roper/assets/i/patterns/dark-hatch.png);transition:opacity .25s linear,top .25s linear;}.c-dropdown.is-open .c-dropdown__list{opacity:1;visibility:visible;top:100%;}.c-dropdown__item{padding:15px;font-size:14px;line-height:1.4;cursor:pointer;color:#FFF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #444;transition:background-color .25s linear;}.c-dropdown__item:hover{background-color:#333;}.c-dropdown__item:last-of-type{border:none;}.c-button{-webkit-appearance:none;margin:0;border:0;overflow:visible;font:inherit;text-transform:none;display:inline-block;vertical-align:middle;text-decoration:none;text-align:center;user-select:none;}.c-button:hover,.c-button:focus{text-decoration:none;}.c-button:not(:disabled){cursor:pointer;}.c-button--dropdown{display:inline-block;border:2px solid #EEB32D;padding:0 45px 0 30px;font-family:"Montserrat",sans-serif;background:#FFFFFF;color:#444444;font-size:12px;width:100%;height:48px;line-height:46px;border-radius:3px;text-transform:uppercase;letter-spacing:1.25px;font-weight:700;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background-clip:padding-box;transition:background-color .2s linear;}.c-button--dropdown:after{content:"";position:absolute;top:22px;right:20px;width:0;height:0;border:5px solid transparent;border-top-color:#c41230;}.c-button--dropdown:hover{background-color:#c41230;border:2px solid #c41230;color:#FFFFFF;}.c-button--dropdown:hover:after{border-top-color:#FFFFFF;}@media all and (min-width:1200px){.c-button--dropdown{width:auto;}}.is-open .c-button--dropdown{background-color:#c41230;border:2px solid #c41230;color:#FFFFFF;}.is-open .c-button--dropdown:after{top:15px;border:5px solid transparent;border-bottom-color:#FFFFFF;}.push-nav-trigger--wrapper{flex:0 0 100%;max-width:100%;order:1;}@media all and (min-width:1200px){.push-nav-trigger--wrapper{flex:1 1 auto;order:2;}}a.push-nav-trigger{display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;align-items:center;color:#FFFFFF;font-family:"Montserrat",sans-serif;font-size:15px;text-decoration:none;}a.push-nav-trigger:hover{color:#000000;text-decoration:none;}a.push-nav-trigger:focus{outline:2px dotted #DDD;}.push-nav-trigger .push-nav-label{flex:1;max-width:100%;}@media all and (min-width:1200px){.push-nav-trigger .push-nav-label{display:inline;}}.push-nav-trigger i{display:inline-block;font-size:30px;text-align:left;margin-right:5px;vertical-align:middle;}.push-nav__search{margin:50px 0 0;}.push-nav__search__form{position:relative;}.push-nav__search__form__field{width:100%;}.push-nav__search__form__field input[type="text"]{display:inline-block;border:none;outline:none;height:60px;padding:0 50px 0 1rem;font-size:1rem;font-style:italic;color:#444444;background:#FFFFFF;}.push-nav__search__form__submit{position:absolute;top:0;right:0;width:60px;}.push-nav__search__form__submit input[type="submit"]{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900 !important;text-align:center;outline:none;height:60px;width:100%;padding:0;font-size:1.25rem;border:none;background:none;color:#444444;opacity:1;font-weight:normal;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.push-nav__search__form__submit input[type="submit"]:hover{color:#EEB32D;}.sticky-elements{display:none;}.sticky-trigger{display:none;}@media all and (min-width:1200px){.sticky .sticky-elements{position:absolute;margin:0;padding:0;right:0;top:50%;background:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.sticky .sticky-elements .c-button--dropdown{display:none;}.sticky .sticky-elements .c-dropdown__list{width:auto;left:auto;right:-20px;min-width:150px;}.sticky .sticky-elements .sticky-trigger{display:block;font-size:22px;color:#FFFFFF;}.sticky .sticky-elements .sticky-trigger:hover{color:#EEB32D;}.sticky .sticky-elements .relative .push-nav-trigger{color:#FFFFFF;}.sticky .sticky-elements .relative .push-nav-trigger:hover{color:#EEB32D;}}@media all and (min-width:1200px){header{position:relative;width:100%;height:193px;}header.trans{position:absolute;background:rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.3);}.headerLogo{padding:40px 0;}.headerLogo svg{width:230px;height:61px;}.trans .headerLogo svg .black-logo{fill:#FFFFFF;}.navigation.sticky .navigation__upper{display:none;}nav#mainMenu.menuContainer{position:relative;}nav#mainMenu ul.adwMenu > li ul li ul,nav#mainMenu ul.adwMenu > li ul li span.openChild{display:none;}.navigation nav#mainMenu ul.adwMenu li.tierMenu > a.push-nav-trigger{font-size:20px;padding:0;color:#222222;margin:0 0 0 20px;}.navigation nav#mainMenu ul.adwMenu li.tierMenu > a.push-nav-trigger:hover{color:#777777;}.trans .navigation nav#mainMenu ul.adwMenu li.tierMenu > a.push-nav-trigger{font-size:20px;color:#F3E3BF;}.trans .navigation nav#mainMenu ul.adwMenu li.tierMenu > a.push-nav-trigger:hover{color:#FFFFFF;}.trans .navigation.sticky nav#mainMenu ul.adwMenu li.tierMenu > a.push-nav-trigger,.navigation.sticky nav#mainMenu ul.adwMenu li.tierMenu > a.push-nav-trigger{font-size:20px;color:#FFFFFF;}.trans .navigation.sticky nav#mainMenu ul.adwMenu li.tierMenu > a.push-nav-trigger:hover,.navigation.sticky nav#mainMenu ul.adwMenu li.tierMenu > a.push-nav-trigger:hover{color:#AAAAAA;}.relative .push-nav-trigger{color:#505050;}.relative .push-nav-trigger:hover{color:#c41230;}.relative .push-nav-trigger .push-nav-label{display:none;}.relative .push-nav-trigger i{position:relative;right:0;font-size:22px;}}@media all and (min-width:1440px){.headerLogo{margin-left:-65px;}}@media only screen and (max-width:1199px){.main-navigation{height:auto !important;}}nav#mainMenu ul.adwMenu{padding-bottom:10px;}@media screen and (min-width:1200px){nav#mainMenu ul.adwMenu{padding-bottom:0;}}#mainMenu .top-hat__wrapper__ctas{margin:0 -8%;padding:30px 8%;background-color:#f7f7f7;}#mainMenu .top-hat__wrapper__ctas .register-btns{display:flex;justify-content:center;max-width:400px;margin:0 auto;}#mainMenu .top-hat__wrapper__ctas .register-btns > *:last-child{margin-right:0;}#mainMenu .top-hat__wrapper__ctas a{flex:1;width:45%;padding:1.5rem 0;font-size:15px;color:#444444;}@media screen and (min-width:1200px){.navigation__upper{display:flex;flex-direction:row;justify-content:center;}.navigation__upper__mem-search{position:relative;transform:none;order:1;}.top-hat__wrapper__ctas{display:flex;align-items:center;justify-content:flex-end;}}@media screen and (min-width:1200px){.navigation .register-btns{margin-right:1rem;}}@media screen and (min-width:1200px){.navigation .register-btns a{color:#444444;font-size:13px;padding:20px 25px;}.navigation .register-btns a:focus{border:2px solid #000;}}@media screen and (min-width:1200px){.navigation__lower__bar .top-hat__wrapper__ctas{display:none;}}.openChild{display:flex;align-items:center;justify-content:center;height:44px;width:44px;}.openChild:before{top:auto !important;}nav#mainMenu ul.adwMenu li ul li.over > .openChild:before,.navigation.offsetnav#mainMenu ul.adwMenu li ul li.over > .openChild:before{color:#cccccc;}.no-touchevents nav#mainMenu ul.adwMenu li ul li.over > .openChild:hover,.no-touchevents .navigation.offset nav#mainMenu ul.adwMenu li ul li.over > .openChild:hover{background:#dddddd;}nav#mainMenu ul.adwMenu > li > ul > li > ul > li > .openChild:before,.navigation.offsetnav#mainMenunav#mainMenu ul.adwMenu > li > ul > li > ul > li > .openChild:before{color:#777777;}.no-touchevents nav#mainMenu ul.adwMenu > li > ul > li > ul > li > .openChild:hover,.no-touchevents .navigation.offsetnav#mainMenu nav#mainMenu ul.adwMenu > li > ul > li > ul > li > .openChild:hover{background:#333333;}.no-touchevents nav#mainMenu ul.adwMenu > li > ul > li > ul > li.over > .openChild:hover,.no-touchevents .navigation.offsetnav#mainMenu ul.adwMenu > li > ul > li > ul > li.over > .openChild:hover{background:#444;}.no-touchevents nav#mainMenu ul.adwMenu > li > ul > li > ul > li.over > ul > li > .openChild:hover,.no-touchevents .navigation.offsetnav#mainMenu ul.adwMenu > li > ul > li > ul > li.over > ul > li > .openChild:hover{background:#9a152b;}nav#mainMenu ul.adwMenu > li > ul > li > ul > li > ul > li > a,.navigation.offsetnav#mainMenu ul.adwMenu > li > ul > li > ul > li > ul > li > a{background:#c41230;border-top:1px solid #9a152b;}.no-touchevents nav#mainMenu ul.adwMenu > li > ul > li > ul > li > ul > li > a:hover,.no-touchevents .navigation.offsetnav#mainMenu ul.adwMenu > li > ul > li > ul > li > ul > li > a:hover{background:#9a152b;}@media screen and (min-width:1200px){nav#mainMenu ul.adwMenu li ul li.over > .openChild:before,.navigation.offset nav#mainMenu ul.adwMenu li ul li.over > .openChild:before{color:#cccccc;}.no-touchevents nav#mainMenu ul.adwMenu li ul li.over > .openChild:hover,.no-touchevents .navigation.offset nav#mainMenu ul.adwMenu li ul li.over > .openChild:hover{background:#dddddd;}nav#mainMenu ul.adwMenu > li > ul > li > ul > li > .openChild:before,.navigation.offsetnav#mainMenunav#mainMenu ul.adwMenu > li > ul > li > ul > li > .openChild:before{color:#777777;}.no-touchevents nav#mainMenu ul.adwMenu > li > ul > li > ul > li > .openChild:hover,.no-touchevents .navigation.offset nav#mainMenu nav#mainMenu ul.adwMenu > li > ul > li > ul > li > .openChild:hover{background:#333333;}.no-touchevents nav#mainMenu ul.adwMenu > li > ul > li > ul > li.over > .openChild:hover,.no-touchevents .navigation.offset nav#mainMenu ul.adwMenu > li > ul > li > ul > li.over > .openChild:hover{background:#444;}.no-touchevents nav#mainMenu ul.adwMenu > li > ul > li > ul > li.over > ul > li > .openChild:hover,.no-touchevents .navigation.offset nav#mainMenu ul.adwMenu > li > ul > li > ul > li.over > ul > li > .openChild:hover{background:#9a152b;}nav#mainMenu ul.adwMenu > li > ul > li > ul > li > ul > li > a,.navigation.offsetnav#mainMenu ul.adwMenu > li > ul > li > ul > li > ul > li > a{background:#c41230;border-top:1px solid #9a152b;}.no-touchevents nav#mainMenu ul.adwMenu > li > ul > li > ul > li > ul > li > a:hover,.no-touchevents .navigation.offset nav#mainMenu ul.adwMenu > li > ul > li > ul > li > ul > li > a:hover{background:#9a152b;}nav#mainMenu ul.adwMenu > li > ul{width:300px;}ul.adwMenu li .openChild:focus:before{color:white;}}ul.adwMenu > li ul{display:none;}footer{overflow:hidden;margin:-60px 0 0;position:relative;}@media only screen and (min-width:600px){footer{margin:-100px 0 0;}}@media only screen and (min-width:1200px){footer{margin:-150px 0 0;}}.footer__swoosh{margin-bottom:-5px;height:60px;width:100%;}@media only screen and (min-width:800px){.footer__swoosh{height:100px;}}@media only screen and (min-width:1200px){.footer__swoosh{height:150px;}}.footer__swoosh .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#c41230;}.footer__swoosh .st1{fill:#FFFFFF;}.footer__swoosh .st2{fill:#EEB32D;}.footer__tags{margin-bottom:-15%;padding-bottom:15%;background:#f5f5f5;}.footer__tags .footer__tags__wrapper{width:100%;overflow:hidden;background-clip:padding-box;align-items:center;margin:20px 0 40px 0;}@media only screen and (min-width:600px){.footer__tags .footer__tags__wrapper{margin:30px 0 40px;}}@media only screen and (min-width:960px){.footer__tags .footer__tags__wrapper{display:flex;flex-direction:row;align-items:flex-start;}}@media only screen and (min-width:1200px){.footer__tags .footer__tags__wrapper{margin:40px 0 50px 0;}}.footer__tags h3{min-width:125px;padding:0 0 15px;margin:0 0 10px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:700;margin:0 0 30px;text-transform:uppercase;color:#c41230;}@media only screen and (min-width:960px){.footer__tags h3{margin-top:10px;padding-right:30px;}}.footer__tags ul{list-style-type:none;}.footer__tags ul li{display:block;font-size:0;margin:0 0 10px 0;}@media only screen and (min-width:600px){.footer__tags ul li{display:inline-block;}}.footer__tags ul li a{display:inline-block;font-weight:600;font-size:16px;vertical-align:middle;padding:10px 20px;color:#444444;margin:0 25px 0 0;background-color:#e2e2e2;text-decoration:none;border-radius:10000000px;-webkit-border-radius:10000000px;-moz-border-radius:10000000px;-ms-border-radius:10000000px;-o-border-radius:10000000px;background-clip:padding-box;-webkit-transition:0.25s ease all;-moz-transition:0.25s ease all;-ms-transition:0.25s ease all;-o-transition:0.25s ease all;transition:0.25s ease all;}.no-touchevents .footer__tags ul li a:hover{color:#222222;background-color:#d6d6d6;text-decoration:none;}@media only screen and (min-width:600px){.footer__tags ul li:first-child:before{display:none;}}.footer__u-footer{background:#c41230;padding:0;}@media only screen and (min-width:1200px){.footer__u-footer{padding:0 0 20px;}}.footer__u-footer--container{display:block;width:100%;}.footer__u-footer--container .footer__u-footer__ind-column{display:inline-block;vertical-align:top;margin-bottom:40px;}.footer__u-footer h3{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:700;color:#FFFFFF;margin:0 0 30px;text-transform:uppercase;}.footer__u-footer .sub-nav{display:block;width:100%;}@media only screen and (min-width:800px){.footer__u-footer .sub-nav{display:inline-block;vertical-align:top;margin-right:50px;width:auto;}}.footer__u-footer .sub-nav h3{color:#F3E3BF;border-bottom:1px solid rgba(255,255,255,0.3);padding:0 0 15px;margin:0 0 25px;}.footer__u-footer .sub-nav ul li{display:block;margin:0 0 8px;}.footer__u-footer .sub-nav ul li:last-of-type{margin:0;}@media only screen and (min-width:600px){.footer__u-footer .sub-nav ul li{display:inline-block;margin:0;}}.footer__u-footer .sub-nav ul li a{font-family:"Montserrat",sans-serif;color:#FFFFFF;font-weight:600;font-size:16px;margin:0 20px 0 0;text-decoration:none;}.footer__u-footer .sub-nav ul li a:focus{text-decoration:underline;}.footer__u-footer .sub-nav ul li a:hover{color:#222222;text-decoration:none;}.footer__u-footer .social{display:block;width:100%;}@media only screen and (min-width:800px){.footer__u-footer .social{display:inline-block;vertical-align:top;margin-right:50px;width:auto;}}.footer__u-footer .social h3{color:#F3E3BF;border-bottom:1px solid rgba(255,255,255,0.3);padding:0 0 15px;margin:0 0 25px;}.footer__u-footer .social ul li{display:inline-block;}.footer__u-footer .social ul li a{color:#FFFFFF;font-weight:600;font-size:16px;margin:0 15px 0 0;}.footer__u-footer .social ul li a:hover{color:#222222;}.footer__u-footer .social ul li a:focus{color:white;}.footer__u-footer .newsletter h3{margin:0 0 15px;}.footer__u-footer .newsletter a{border:2px solid #F3E3BF;display:inline-block;background:transparent;padding:14px;color:#FFFFFF;font-family:"Montserrat",sans-serif;font-size:17px;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background-clip:padding-box;}.footer__u-footer .newsletter a:hover,.footer__u-footer .newsletter a:focus{border:2px solid #500310;background:#500310;text-decoration:none;}.footer__l-footer{background:#c41230;padding:0 0 40px;}.footer__l-footer__cornell-logo{display:inline-block;vertical-align:middle;margin:0 40px 0 0;}.footer__l-footer__cornell-logo a svg{fill:#FFFFFF;width:170px;height:42px;}@media only screen and (min-width:600px){.footer__l-footer__cornell-logo a svg{width:200px;height:50px;}}@media only screen and (min-width:600px){.footer__l-footer__cornell-logo a svg{width:230px;height:58px;}}.footer__l-footer__cornell-logo a:hover{opacity:.7;}.footer__l-footer__cornell-logo a:focus{opacity:1;outline:#fff solid !important;}.footer__l-footer__attribute{display:inline-block;vertical-align:middle;margin:15px 0;color:#FFFFFF;font-size:16px;font-weight:400;line-height:1.5;}.footer__l-footer__assit{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.2);font-size:14px;font-weight:400;font-style:italic;line-height:1.5;color:#FFFFFF;}.footer__l-footer__assit a{color:#F3E3BF;}.footer__l-footer__assit a:hover{color:#FFFFFF;}.footer__l-footer__assit a:focus{color:#FFFFFF;}.sidebar-element{margin:0 0 50px;}.sidebar-element:last-of-type{margin:0;}.sidebar-nav{display:none;}@media only screen and (min-width:1200px){.sidebar-nav{display:block;}}.sidebar-nav .sidebar-nav__title{margin:0 0 20px;}.sidebar-nav .sidebar-nav__title a{font-family:"Montserrat",sans-serif;font-weight:600;font-size:16px;color:#222222;}.sidebar-nav .sidebar-nav__title a:hover{color:#c41230;}.main{margin-top:0;}.global_width{padding:0;width:90%;margin:0 auto;}@media all and (min-width:1100px){.global_width{width:90%;padding:0;}}.page-section:first-of-type{padding-top:20px;}.page-section:last-of-type{padding-bottom:120px;}@media only screen and (min-width:600px){.page-section:last-of-type{padding-bottom:200px;}}@media only screen and (min-width:1200px){.page-section:last-of-type{padding-bottom:250px;}}.page-section:last-of-type.module__checkboard-panel{padding-bottom:0;border:none;}@media only screen and (min-width:600px){.page-section:last-of-type.module__checkboard-panel{padding-bottom:0;}}@media only screen and (min-width:1200px){.page-section:last-of-type.module__checkboard-panel{padding-bottom:0;}}.page-section:last-of-type.module__checkboard-panel .module__checkboard-panel__content{padding-bottom:120px;}@media only screen and (min-width:600px){.page-section:last-of-type.module__checkboard-panel .module__checkboard-panel__content{padding-bottom:200px;}}@media only screen and (min-width:1200px){.page-section:last-of-type.module__checkboard-panel .module__checkboard-panel__content{padding-bottom:250px;}}.page-section:last-of-type.module__short-cta-panel{padding-bottom:60px;border:none;}@media only screen and (min-width:600px){.page-section:last-of-type.module__short-cta-panel{padding-bottom:100px;}}@media only screen and (min-width:1200px){.page-section:last-of-type.module__short-cta-panel{padding-bottom:150px;}}.page-section:last-of-type.module__fw-cta-panel{padding-bottom:60px;border:none;}@media only screen and (min-width:600px){.page-section:last-of-type.module__fw-cta-panel{padding-bottom:100px;}}@media only screen and (min-width:1200px){.page-section:last-of-type.module__fw-cta-panel{padding-bottom:150px;}}section.page-section--light + section.page-section--light{padding-top:0;}.page-content__main-content-region a.feed-icon{display:inline-block;margin-top:1rem;}.page-title{text-align:left;position:relative;padding:50px 0 40px;z-index:10;}@media only screen and (min-width:600px){.page-title{padding:60px 0 40px;}}@media only screen and (min-width:1200px){.page-title{padding:80px 0 40px;}}.page-title .globalWidth{display:flex;flex-flow:row wrap;align-items:center;}.page-title h1{color:#222222;font-size:30px;line-height:1.4;margin-bottom:0;margin-top:0;flex:0 0 100%;}@media only screen and (min-width:600px){.page-title h1{font-size:36px;}}@media only screen and (min-width:960px){.page-title h1{font-size:44px;}}@media only screen and (min-width:1200px){.page-title h1{font-size:50px;}}.page-title__featured-image--header{flex:100%;margin-bottom:30px;}.page-title__featured-image--header img{width:100%;max-width:100%;height:auto;}@media only screen and (min-width:600px){.page-title__featured-image--header img{width:auto;max-width:auto;height:auto;}}@media only screen and (min-width:1100px){.page-title__featured-image--header{flex:0 0 33.3333%;max-width:400px;order:1;padding-left:50px;margin-top:10px;margin-bottom:0;align-items:flex-start;}.page-title__featured-image--header img{width:100%;max-width:100%;height:auto;}}.page-title__sub-title{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:800;color:#c41230;width:100%;text-transform:uppercase;margin-bottom:10px;}@media only screen and (min-width:600px){.page-title__sub-title{font-size:16px;}}.page__container__home .globalWidth{display:block;}.page-title.blog-detail__nested-img h1{flex:1;}.page__container{position:relative;z-index:2;overflow-y:auto;background:#FFFFFF;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.push-nav{position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:url(/themes/custom/roper/assets/i/patterns/red-hatch.png);visibility:hidden;}.push-nav .push-navigation-wrapper{height:100%;font-size:0;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.navigation-is-open .push-nav{visibility:visible;}.push-nav .push-col-block{padding:30px 0;position:relative;top:50%;transform:translateY(-50%);}.push-nav__search h2{color:#FFFFFF;margin-bottom:15px;}.push-nav__search__teaser{font-size:13px;font-style:italic;color:#FFFFFF;line-height:1.5;margin:0 0 30px;}.push-nav__search__teaser p:last-of-type{margin:0;}.push-close{position:relative;margin:30px 0 0;}.push-close a{position:relative;z-index:1;display:inline-block;padding:0 20px 0 0;font-size:18px;color:#FFF;}.push-close a:hover{color:#EEB32D;}.no-js .page__container{height:auto;overflow:visible;}.no-js .push-nav{position:static;visibility:visible;}.no-js .push-nav .push-navigation-wrapper{height:auto;overflow:visible;padding:100px 5%;}@media all and (min-width:960px){.push-nav .push-col-block{padding:50px 0;}}@media only screen and (min-width:1170px){.push-nav .push-navigation-wrapper::after{clear:both;content:"";display:table;}.push-nav .push-col-block{display:block;width:100%;padding:120px 0;}}@media all and (min-width:1200px){.push-nav .push-col-block{padding:70px 0;}}.top-hat{display:none;}@media only screen and (min-width:1200px){.top-hat{background:rgba(0,0,0,0.2);display:block;position:absolute;width:100%;z-index:11;}}.top-hat__wrapper{display:flex;padding:20px 0;align-items:center;}.top-hat__wrapper__cornell-logo a svg{fill:#FFFFFF;width:170px;height:42px;}@media only screen and (min-width:600px){.top-hat__wrapper__cornell-logo a svg{width:200px;height:50px;}}@media only screen and (min-width:600px){.top-hat__wrapper__cornell-logo a svg{width:230px;height:58px;}}.top-hat__wrapper__cornell-logo a:hover{opacity:0.7;}.top-hat__wrapper__cornell-logo a:focus{opacity:1;outline:solid #FFF !important;}.top-hat__wrapper__ctas{flex:1;max-width:100%;text-align:right;}.register-btns a{display:inline-block;border:2px solid #EEB32D;padding:15px 20px;border-radius:50px;background-clip:padding-box;color:#FFFFFF;background:transparent;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:1px;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;text-align:center;margin:0 15px 0 0;text-decoration:none;}.register-btns a:hover,.register-btns a:focus{background:#EEB32D;color:#222222;border:2px solid #EEB32D;text-decoration:none;}.register-btns a i{display:none;}.page__container__home .register-btns a{border:none;color:#FFFFFF;background:#c41230;}.page__container__home .register-btns a:hover,.page__container__home .register-btns a:focus{background:#EEB32D;color:#222222;border:none;outline:solid #fff !important;}.sticky .register-btns a{border:none;padding:0;border-radius:none;letter-spacing:0;font-weight:normal;-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;color:#FFFFFF;text-decoration:none;}.sticky .register-btns a .material-icons{font-size:22px;}.sticky .register-btns a:hover,.sticky .register-btns a:focus{background:transparent;color:#EEB32D;border:none;text-decoration:none;}.sticky .register-btns a span{display:none;}@media only screen and (min-width:1100px){.sticky .register-btns a i{display:block;}}@media only screen and (min-width:1200px){.page__container__home header{display:none;}}@media only screen and (min-width:1200px){.page__container__home.off-screen header{display:none;height:auto !important;}}@media only screen and (min-width:1200px){.page__container__home.off-screen.sticky header{display:block;height:auto !important;}}.page__container__home .home__inset nav#mainMenu ul.adwMenu,.page__container__home .home__inset nav#mainMenu-display ul.adwMenu{display:block;}main.home{background:#5f0010;}@media only screen and (min-width:768px){main.home{background:url(/themes/custom/roper/assets/img/home/buiding.jpg) no-repeat top center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}}@media only screen and (min-width:1200px){main.home .page-title{padding:180px 0 40px;}}main.home .page-title__home-logo{text-align:center;display:none;width:100%;}@media only screen and (min-width:960px){main.home .page-title__home-logo{display:block;}}main.home .page-title__home-logo svg{width:400px;height:106px;margin:0 auto;}main.home .page-title__home-logo svg .black-logo{fill:#FFFFFF;}main.home .page-title__home-logo svg .red-logo{fill:#c41230;}main.home .page-title__home-logo svg .red-alt-logo{fill:#ce4d4a;}main.home .page-title h1{font-family:"Montserrat",sans-serif;color:#FFFFFF;text-align:left;font-size:13px;font-weight:600;line-height:1.8;margin:0;}@media only screen and (min-width:768px){main.home .page-title h1{font-size:15px;}}@media only screen and (min-width:960px){main.home .page-title h1{font-size:16px;font-weight:600;text-align:center;margin:60px auto 0;max-width:1000px;}}main.home .push-nav__search{max-width:1000px;margin:20px auto 60px;}main.home .home__inset{display:none;}main.home .home__inset.sticky{opacity:1;visibility:visible;}main.home .home__inset.offset{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}@media only screen and (min-width:1200px){main.home .home__inset{display:block;z-index:2;position:relative;background:none;}main.home .home__inset .navigation__lower__bar{background:none;}main.home .home__inset nav#mainMenu ul.adwMenu,main.home .home__inset nav#mainMenu-display ul.adwMenu{margin:0 auto;text-align:center;z-index:2;}main.home .home__inset nav#mainMenu ul.adwMenu li.tierMenu > a,main.home .home__inset nav#mainMenu-display ul.adwMenu li.tierMenu > a{font-size:20px;}main.home .home__inset nav#mainMenu ul.adwMenu li > a:hover,main.home .home__inset nav#mainMenu ul.adwMenu li > a:focus,main.home .home__inset nav#mainMenu-display ul.adwMenu li > a:hover,main.home .home__inset nav#mainMenu-display ul.adwMenu li > a:focus{color:#EEB32D;}main.home .home__inset nav#mainMenu ul.adwMenu li > ul li a:hover,main.home .home__inset nav#mainMenu ul.adwMenu li > ul li a:focus,main.home .home__inset nav#mainMenu-display ul.adwMenu li > ul li a:hover,main.home .home__inset nav#mainMenu-display ul.adwMenu li > ul li a:focus{background:#222328;}}main.home .module__home-promo-grid{margin:60px 0 0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);}main.home .module__home-promo-grid__container{max-width:none;margin-left:auto;margin-right:auto;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 -15px;padding:0 0 60px;}main.home .module__home-promo-grid__container__ind-promo{flex-grow:1;width:100%;max-width:100%;padding:0;margin:0 0 30px;}@media only screen and (min-width:768px){main.home .module__home-promo-grid__container__ind-promo{width:50%;flex:0 0 50%;max-width:50%;}}@media only screen and (min-width:1200px){main.home .module__home-promo-grid__container__ind-promo{width:33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}}main.home .module__home-promo-grid__container__ind-promo--wrapper{background:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background-clip:padding-box;overflow:hidden;border:2px solid #FFFFFF;margin:0 15px;}main.home .module__home-promo-grid__container__ind-promo__img img{width:100%;max-width:100%;height:auto;}main.home .module__home-promo-grid__container__ind-promo__content{padding:7%;}main.home .module__home-promo-grid__container__ind-promo__content h2{font-size:22px;font-weight:600;}main.home .module__home-promo-grid__container__ind-promo__content__text{line-height:1.5;}main.home .module__home-promo-grid__container__ind-promo__content__text p:last-of-type{margin:0;}main.home .module__home-promo-grid__container__ind-promo__content__link{display:inline-block;border:2px solid #c41230;padding:15px 20px;margin:20px 0 0;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background-clip:padding-box;color:#FFFFFF;background:#c41230;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:2px;text-decoration:none;}main.home .module__home-promo-grid__container__ind-promo__content__link:hover,main.home .module__home-promo-grid__container__ind-promo__content__link:focus{color:#444444;border:2px solid #c41230;background:#FFFFFF;text-decoration:none;}.tabpanel__tab{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.tabpanel__tab:checked + .tabpanel__tablabel{background:#FFFFFF;color:black;}.tabpanel__tab:focus + .tabpanel__tablabel{outline:3px solid #EEB32D;}.tabpanel__tablabel{flex:0 1 auto;padding:15px;background:rgba(0,0,0,0.4);color:white;font-weight:600;margin-bottom:0;text-transform:uppercase;font-size:16px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.tabpanel__tablabel:hover{cursor:pointer;}.tabpanel__panel{display:none;background:#FFFFFF;padding:20px;-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;border-radius:5px;border-top-left-radius:0;}.tabpanel__panel > *:first-child{margin-top:0;}.tabpanel__panel > *:last-child{margin-bottom:0;}.tabpanel__panel > * + *{margin-top:24px;}#tabpanel__tab-1:checked ~ .tabpanel__panels #tabpanel__panel-1,#tabpanel__tab-2:checked ~ .tabpanel__panels #tabpanel__panel-2{display:block;position:relative;top:0px;}.tabpanel{display:flex;flex-wrap:wrap;position:relative;}@media screen and (max-width:600px){.tabpanel{flex-direction:column;}.tabpanel .tabpanel__tablabel{padding:20px;}.tabpanel .tabpanel__tablabel + .tabpanel__tab + .tabpanel__tablabel{margin-top:6px;}.tabpanel .tabpanel__tab:checked ~ .tabpanel__panels{order:1;}.tabpanel .tabpanel__tab:not(:checked) + .tabpanel__tablabel{order:initial;}.tabpanel #tabpanel__tab-1 + .tabpanel__tablabel{order:1;}.tabpanel #tabpanel__tab-1:checked ~ .tabpanel__panels{order:1;}.tabpanel #tabpanel__tab-2 + .tabpanel__tablabel{order:2;}.tabpanel #tabpanel__tab-2:checked ~ .tabpanel__panels{order:2;}.tabpanel .tabpanel__panel{padding:0 20px 20px 20px;-moz-border-radius-topright:0;border-top-right-radius:0;}}@media screen and (min-width:601px){.tabpanel{flex-direction:row;}.tabpanel .tabpanel__tablabel{flex:0 1 auto;padding-left:20px;padding-right:20px;}.tabpanel .tabpanel__tablabel + .tabpanel__tab + .tabpanel__tablabel{margin-left:6px;}.tabpanel .tabpanel__panel{padding:20px;}.tabpanel .tabpanel__panels{flex:1 1 100%;}}.tab-search form{width:100%;}@media only screen and (min-width:800px){.tab-search form{max-width:none;margin-left:auto;margin-right:auto;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;}}.tab-search input[type="text"]{border:none;height:45px;line-height:45px;padding:0;color:#333;font-weight:600;border-bottom:1px dotted #DDD;}.tab-search input[type="text"]:focus{padding:0 20px !important;}@media only screen and (min-width:800px){.tab-search input[type="text"]{flex:1;max-width:100%;}}.tab-search button{display:inline-block;border:2px solid #c41230;padding:15px 20px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background-clip:padding-box;color:#FFFFFF;background:#c41230;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:1px;font-weight:700;flex:0 0 150px;max-width:150px;margin:15px 15px 0 0;}.tab-search button:hover,.tab-search button:focus{color:#444444;border:2px solid #c41230;background:#FFFFFF;}@media only screen and (min-width:800px){.tab-search button{flex:0 0 150px;max-width:150px;margin:0 0 0 15px;}}.tab-search a{display:inline-block;border:2px solid #EEB32D;padding:15px 20px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background-clip:padding-box;color:#222222;background:#FFFFFF;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:1px;font-weight:700;flex:0 0 220px;max-width:220px;text-align:center;margin:15px 15px 0 0;text-decoration:none;}.tab-search a:hover,.tab-search a:focus{color:#222222;border:2px solid #EEB32D;background:#EEB32D;text-decoration:none;}@media only screen and (min-width:800px){.tab-search a{flex:0 0 220px;max-width:220px;margin:0 0 0 15px;}}.page-content{}.page-content--wrapper{max-width:none;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;padding:0 0 60px;}.page-content__featured-image--nested{flex:100%;order:1;margin-bottom:30px;}.page-content__featured-image--nested img{width:100%;max-width:100%;height:auto;}@media only screen and (min-width:600px){.page-content__featured-image--nested img{width:auto;max-width:auto;height:auto;}}@media only screen and (min-width:1100px){.page-content__featured-image--nested{flex:0 0 33.3333%;max-width:600px;order:1;padding-right:30px;margin-top:10px;margin-bottom:0;margin-left:-9%;}.page-content__featured-image--nested img{width:100%;max-width:100%;height:auto;}}.page-content__sidebar{flex:0 0 100%;max-width:100%;margin:10px 0 0;padding:40px 0 0;border-top:1px solid #E4E4E4;order:2;}@media only screen and (min-width:1100px){.page-content__sidebar{flex:0 0 380px;max-width:380px;padding:0 40px 0 0;margin:0 40px 0 0;border-top:none;border-right:1px solid #E4E4E4;order:1;}}.page-content__main-content-region{flex:0 0 100%;order:1;margin:0 auto;line-height:2;overflow:hidden;}@media only screen and (min-width:1100px){.page-content__main-content-region{order:2;flex:1;}}.page-content__main-content-region figure{margin:0 0 30px;}.page-content__main-content-region figure img{width:100%;max-width:100%;height:auto;}.page-content__main-content-region figure figcaption{border-bottom:1px solid #E4E4E4;padding:20px 0 30px;font-style:italic;font-size:14px;line-height:1.5;}.page-content__main-content-region img{max-width:100%;}.page-content__main-content-region ul{list-style:disc;margin:0 0 30px 15px;}.page-content__main-content-region ol{list-style:decimal;margin:0 0 30px 30px;}.page-content__main-content-region p + ul,.page-content__main-content-region p + ol{margin:-20px 0 30px 15px;}.page-content__main-content-region strong{font-weight:600;color:#444444;}.page-content__main-content-region a,.page-content__main-content-region a > strong{font-family:"Montserrat",sans-serif;color:#c41230;font-weight:600;text-decoration:underline;}.page-content__main-content-region a:hover,.page-content__main-content-region a > strong:hover{color:#222222;}.page-content__main-content-region blockquote{font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;color:#c41230;margin:50px 0;padding:0 7%;letter-spacing:-.5px;}.page-content__main-content-region blockquote span{display:block;font-size:16px;font-family:"Montserrat",sans-serif;color:#777777;font-weight:600;margin:15px 0 0;letter-spacing:0px;}.page-content__main-content-region__hero-content{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;}.page-content__main-content-region__hero-content p:last-of-type{margin:0;}@media only screen and (min-width:600px){.page-content__main-content-region__hero-content{font-size:18px;}}.page-content__main-content-region__hero-content + p{margin-top:30px;}.page-content__main-content-region__date{margin:30px 0 0;}.page-content table{margin-bottom:30px;background:#FFFFFF;color:#444444;font-size:16px;width:100%;display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;white-space:nowrap;border-collapse:collapse;border-spacing:0;}@media only screen and (min-width:800px){.page-content table{display:table;}}.page-content table th,.page-content table td{text-align:left;white-space:normal;}.page-content table th p,.page-content table td p{line-height:1.5em;}.page-content table thead{background:#c41230;text-transform:uppercase;}.page-content table thead th{color:#fff;padding:10px 20px;letter-spacing:1px;vertical-align:bottom;font-size:15px;font-weight:600;line-height:1.2;}.page-content table tbody{line-height:1.4;}.page-content table tbody tr{border-top:none;}.page-content table tbody tr:nth-child(even){background:#f4f4f4;}.page-content table tbody td,.page-content table tbody th{padding:15px 20px;}.full-width-carousel{overflow:hidden;background:url(/themes/custom/roper/assets/i/patterns/dark-hatch.png);padding:0;position:relative;z-index:10;margin:10px 0 50px;}@media only screen and (min-width:600px){.full-width-carousel{margin:20px 0 60px;}}@media only screen and (min-width:1200px){.full-width-carousel{margin:20px 0 80px;}}.full-width-carousel__img-element__text{width:100%;position:relative;z-index:1;display:block;padding:20px 0;}.full-width-carousel__img-element__title{font-family:"Montserrat",sans-serif;font-weight:700;text-align:left;font-size:14px;line-height:1.5;color:#FFFFFF;}.full-width-carousel__img-element{position:relative;line-height:0;z-index:1;}.full-width-carousel__img-element img{width:100%;max-width:100%;height:auto;}.full-width-carousel__img-element__image-cover{position:absolute;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-attachment:scroll;top:0;opacity:.7;}.full-width-carousel .slick-slider{overflow:hidden;margin:0 !important;line-height:0;}.slick-slide{outline:none !important;}.slick-slide *{outline:none !important;}.full-width-carousel .slick-slide img{width:100%;}.full-width-carousel .left--arrow,.full-width-carousel .right--arrow{position:absolute;z-index:100;font-size:30px;color:#FFFFFF;top:20px;}.full-width-carousel .left--arrow{left:calc(50% - 40px);}.full-width-carousel .right--arrow{right:calc(50% - 40px);}.full-width-carousel .slick-disabled{opacity:.2;}@media only screen and (min-width:768px){.full-width-carousel{background:#000000;}.full-width-carousel__img-element:not(.with-text) .full-width-carousel__img-element__wrapper{min-height:50vh;}.full-width-carousel__img-element__text{height:100%;padding:0;min-height:50vh;}.full-width-carousel__img-element__title{font-size:16px;position:absolute;bottom:40px;width:70%;}.full-width-carousel .left--arrow,.full-width-carousel .right--arrow{top:auto;bottom:40px;}.full-width-carousel .left--arrow{left:auto;right:calc(8% + 45px);}.full-width-carousel .right--arrow{right:8%;}}@media only screen and (min-width:960px){.full-width-carousel__img-element__text{min-height:50vh;}.full-width-carousel__img-element__title{bottom:50px;width:60%;}.full-width-carousel .left--arrow,.full-width-carousel .right--arrow{bottom:50px;}}@media only screen and (max-width:767px){.full-width-carousel__img-element__wrapper{position:relative;}}.module__fw-cta-panel{width:100%;background:#FFFFFF;position:relative;border-bottom:3px solid #F4F4F4;}@media only screen and (min-width:768px){.module__fw-cta-panel{height:100%;background:#222328;border-bottom:none;}}.module__fw-cta-panel .module__fw-cta-panel__img{position:relative;width:100%;}.module__fw-cta-panel .module__fw-cta-panel__img .module__fw-cta-panel__img__image-cover{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;background-attachment:scroll;top:0;opacity:.3;box-shadow:inset 0 40px 30px -30px rgba(0,0,0,0.8);}@media only screen and (min-width:1300px){.module__fw-cta-panel .module__fw-cta-panel__img .module__fw-cta-panel__img__image-cover{background-attachment:fixed;}}.module__fw-cta-panel .module__fw-cta-panel__img img{width:100%;max-width:100%;height:auto;}@media only screen and (min-width:768px){.module__fw-cta-panel .module__fw-cta-panel__img{position:absolute;height:100%;top:0;right:0;}}.module__fw-cta-panel .module__fw-cta-panel__content{display:flex;width:100%;}@media only screen and (min-width:768px){.module__fw-cta-panel .module__fw-cta-panel__content{height:100%;min-height:75vh;align-items:center;justify-content:center;}}.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__container{flex:1;max-width:100%;}.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__wrapper{width:100%;padding:60px 0;}@media only screen and (min-width:600px){.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__wrapper{padding:60px 0 100px;}}@media only screen and (min-width:1100px){.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__wrapper{max-width:66.667%;padding:100px 0;}}.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box h2{font-family:"Montserrat",sans-serif;font-weight:800;color:#222222;font-size:24px;margin-bottom:30px;line-height:1.2;}@media only screen and (min-width:600px){.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box h2{font-size:30px;}}@media only screen and (min-width:768px){.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box h2{color:#FFFFFF;}}@media only screen and (min-width:1100px){.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box h2{font-size:44px;}}.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box__text{line-height:1.8;font-size:14px;font-family:"Montserrat",sans-serif;}.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box__text p:last-of-type{margin:0;}@media only screen and (min-width:768px){.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box__text{color:#FFFFFF;font-weight:600;}}@media only screen and (min-width:960px){.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box__text{font-size:16px;}}.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box__btn{margin:20px 0 0;}.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box a{display:inline-block;border:2px solid #c41230;padding:15px 30px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background-clip:padding-box;color:#FFFFFF;background:#c41230;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;margin:10px 10px 0 0;text-decoration:none;}.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box a:hover,.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box a:focus{background:transparent;border:2px solid #c41230;color:#222222;text-decoration:none;}@media only screen and (min-width:768px){.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box a:hover,.module__fw-cta-panel .module__fw-cta-panel__content .module__fw-cta-panel__content__box a:focus{background:rgba(0,0,0,0.5);color:#FFFFFF;}}.module__split-content-panel{background:#111 url(/themes/custom/roper/assets/i/patterns/dark-hatch.png);padding:60px 0;color:#FFFFFF;box-shadow:inset 0 70px 70px -70px rgba(0,0,0,0.8);}@media only screen and (min-width:600px){.module__split-content-panel{padding:100px 0;}}.module__split-content-panel h2{font-family:"Montserrat",sans-serif;font-weight:800;color:#FFFFFF;font-size:24px;margin-bottom:0;line-height:1.2;}.module__split-content-panel h2 span{color:#EEB32D;}@media only screen and (min-width:600px){.module__split-content-panel h2{font-size:30px;}}@media only screen and (min-width:1100px){.module__split-content-panel h2{font-size:44px;}}.module__split-content-panel__upper{margin:0 0 50px;}.module__split-content-panel__upper__description{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.8;margin-top:20px;color:#F4F4F4;}.module__split-content-panel__upper__description p:last-of-type{margin:0;}@media only screen and (min-width:600px){.module__split-content-panel__upper__description{font-size:18px;}}.module__split-content-panel__lower{zoom:1;position:relative;height:auto;}@media only screen and (max-width:959px){.module__split-content-panel__lower{min-height:100% !important;}}.module__split-content-panel__lower:after,.module__split-content-panel__lower:before{content:"";display:table;}.module__split-content-panel__lower:after{clear:both;}.module__split-content-panel__lower button{background:transparent;color:#FFFFFF;cursor:pointer;border:1px solid rgba(255,255,255,0.3);padding:15px 60px 15px 20px;margin:0 0 15px;font-weight:600;font-size:16px;position:relative;cursor:pointer;text-align:left;display:block;width:100%;line-height:1.4;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.module__split-content-panel__lower button:hover,.module__split-content-panel__lower button:focus{color:#EEB32D;}.module__split-content-panel__lower button:after{font-family:'Material Icons';content:'add_circle';display:block;position:absolute;top:11px;right:20px;font-weight:normal;font-size:22px;color:#FFFFFF;}.module__split-content-panel__lower button:last-of-type{margin:0;}@media screen and (min-width:960px){.module__split-content-panel__lower button{position:relative;width:33.333333333333336%;display:block;}}.module__split-content-panel__lower .article{zoom:1;position:relative;height:auto;border-left:none;display:none;line-height:1.8;margin:30px 0 0;}@media screen and (min-width:960px){.module__split-content-panel__lower .article{margin:0;}}.module__split-content-panel__lower .article .cta-btns{display:flex;flex-flow:row wrap;margin-bottom:30px;}.module__split-content-panel__lower .article .cta-btns a{flex:0 0 100%;max-width:100%;border:2px solid #222;text-align:center;background:rgba(255,255,255,0.1);padding:20px 10px;font-family:"Montserrat",sans-serif;font-size:14px;color:#FFFFFF;}.module__split-content-panel__lower .article .cta-btns a:hover,.module__split-content-panel__lower .article .cta-btns a:focus{background:rgba(0,0,0,0.9);color:#EEB32D;}@media screen and (min-width:600px){.module__split-content-panel__lower .article .cta-btns a{max-width:50%;}}@media screen and (min-width:1200px){.module__split-content-panel__lower .article .cta-btns a{max-width:33.3333%;}}.module__split-content-panel__lower .article:after,.module__split-content-panel__lower .article:before{content:"";display:table;}.module__split-content-panel__lower .article:after{clear:both;}.module__split-content-panel__lower .article h2{font-size:24px;margin:0 0 15px;}@media screen and (min-width:600px){.module__split-content-panel__lower .article h2{font-size:30px;}}.module__split-content-panel__lower .article h3{font-weight:600;}.module__split-content-panel__lower .article figure{margin:0 0 30px;}.module__split-content-panel__lower .article figure img{width:100%;max-width:100%;height:auto;}.module__split-content-panel__lower .article figure figcaption{border-bottom:1px solid #444;padding:20px 0 30px;font-style:italic;font-size:16px;}.module__split-content-panel__lower .article ul{list-style:disc;margin:0 0 30px 15px;}.module__split-content-panel__lower .article ol{list-style:decimal;margin:0 0 30px 15px;}.module__split-content-panel__lower .article p + ul,.module__split-content-panel__lower .article p + ol{margin:-20px 0 30px 15px;}.module__split-content-panel__lower .article strong{font-weight:700;color:#FFFFFF;}.module__split-content-panel__lower .article a{font-family:"Montserrat",sans-serif;color:#EEB32D;font-weight:700;}.module__split-content-panel__lower .article a:hover,.module__split-content-panel__lower .article a:focus{color:#FFFFFF;}@media screen and (min-width:960px){.module__split-content-panel__lower .article{position:absolute;width:66.66666666666667%;right:0;top:0;padding:0 40px;}}.module__split-content-panel__lower .active{cursor:default;border:1px solid transparent;border-left:1px solid #EEB32D;color:#EEB32D;font-weight:700;cursor:pointer;}.module__split-content-panel__lower .active:hover,.module__split-content-panel__lower .active:focus{color:#FFFFFF;}.module__split-content-panel__lower .active:after{content:'remove_circle';color:#EEB32D;}@media screen and (min-width:960px){.module__split-content-panel__lower .active{background:rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);}}.module__split-content-panel__lower .active + div.article{display:block;}.module__featured-news-panel{background:#FFFFFF;padding:60px 0;}@media only screen and (min-width:600px){.module__featured-news-panel{padding:100px 0;}}.module__featured-news-panel h2{font-family:"Montserrat",sans-serif;font-weight:800;color:#222222;font-size:24px;margin-bottom:0;line-height:1.2;}.module__featured-news-panel h2 span{color:#c41230;}@media only screen and (min-width:600px){.module__featured-news-panel h2{font-size:30px;}}@media only screen and (min-width:1100px){.module__featured-news-panel h2{font-size:44px;}}.module__featured-news-panel__upper{margin:0 0 50px;}.module__featured-news-panel__upper__description{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.8;margin-top:20px;color:#444444;}.module__featured-news-panel__upper__description p:last-of-type{margin:0;}@media only screen and (min-width:600px){.module__featured-news-panel__upper__description{font-size:18px;}}.module__featured-news-panel__lower__ind-element{max-width:none;margin-left:auto;margin-right:auto;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;line-height:1.7;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e4e4e4;align-items:flex-start;}.module__featured-news-panel__lower__ind-element:last-of-type{margin-bottom:0;padding-bottom:0;border:none;}.module__featured-news-panel__lower__ind-element__img{margin:0 0 30px;padding:0;line-height:0;position:relative;}.module__featured-news-panel__lower__ind-element__img img{width:100%;max-width:100%;height:auto;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;background-clip:padding-box;}@media only screen and (min-width:600px){.module__featured-news-panel__lower__ind-element__img{-ms-flex:0 0 40%;flex:0 0 40%;max-width:340px;padding:0 40px 0 0;margin:0;}}.module__featured-news-panel__lower__ind-element__content{-ms-flex:1;flex:1;max-width:100%;padding:0;margin:0;align-self:center;}.module__featured-news-panel__lower__ind-element__content h2{line-height:1.3;}.module__featured-news-panel__lower__ind-element__content h2 a{font-size:18px;font-family:"Montserrat",sans-serif;color:#444444;display:block;}.module__featured-news-panel__lower__ind-element__content h2 a:hover,.module__featured-news-panel__lower__ind-element__content h2 a:focus{color:#c41230;}@media only screen and (min-width:960px){.module__featured-news-panel__lower__ind-element__content h2 a{font-size:22px;}}.module__featured-news-panel__lower__ind-element__content__txt{color:#505050;margin:10px 0 0;font-size:14px;}.module__featured-news-panel__lower__ind-element__content__txt p:last-of-type{margin:0;}@media only screen and (min-width:600px){.module__featured-news-panel__lower__ind-element__content__txt{font-size:15px;}}@media only screen and (min-width:960px){.module__featured-news-panel__lower__ind-element__content__txt{font-size:16px;}}.module__featured-news-panel__lower__ind-element__content__meta{max-width:none;margin-left:auto;margin-right:auto;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;align-items:center;margin:20px 0 0;}.module__featured-news-panel__lower__ind-element__content__meta__image{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;padding:0 10px 0 0;margin:0;}.module__featured-news-panel__lower__ind-element__content__meta__image img{width:100%;max-width:100%;height:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-clip:padding-box;}.module__featured-news-panel__lower__ind-element__content__meta__profile{flex:1;max-width:100%;padding:0;margin:0;line-height:1.4;}.module__featured-news-panel__lower__ind-element__content__meta__profile__name{font-family:"Montserrat",sans-serif;font-size:16px;}.module__featured-news-panel__lower__ind-element__content__meta__profile__terms{font-family:"Montserrat",sans-serif;font-style:italic;font-size:12px;color:#777777;margin:0;}@media only screen and (min-width:600px){.module__featured-news-panel__lower__ind-element__content__meta__profile__terms{font-size:13px;}}.module__featured-news-panel__lower__ind-element__content__meta__profile__terms a{font-family:"Montserrat",sans-serif;display:inline-block;color:#c41230;font-size:10px;letter-spacing:1px;text-transform:uppercase;font-style:normal;}.module__featured-news-panel__lower__ind-element__content__meta__profile__terms a:hover,.module__featured-news-panel__lower__ind-element__content__meta__profile__terms a:focus{color:#505050;}@media only screen and (min-width:600px){.module__featured-news-panel__lower__ind-element__content__meta__profile__terms a{font-size:11px;}}@media only screen and (min-width:960px){.module__featured-news-panel__lower__ind-element__content__meta__profile__terms a{font-size:12px;}}.module__featured-news-panel__cta{margin:50px 0 0;}.module__featured-news-panel__cta a{display:inline-block;border:2px solid #c41230;padding:15px 30px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background-clip:padding-box;color:#FFFFFF;background:#c41230;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;}.module__featured-news-panel__cta a:hover,.module__featured-news-panel__cta a:focus{color:#444444;border:2px solid #c41230;background:#FFFFFF;}.module__checkboard-panel{display:block;position:relative;border-bottom:3px solid #F4F4F4;}@media only screen and (min-width:960px){.module__checkboard-panel{border:none;}}.module__checkboard-panel .module__checkboard-panel__fadeTop{position:absolute;top:0;right:0;width:100%;height:5px;background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26000000',endColorstr='#00000000',GradientType=0);}.module__checkboard-panel .module__checkboard-panel__fadeBtm{position:absolute;bottom:0;right:0;width:100%;height:5px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#26000000',GradientType=0);}.module__checkboard-panel .module__checkboard-panel__img{display:block;position:relative;}.module__checkboard-panel .module__checkboard-panel__img .module__checkboard-panel__img__video-asset{display:block;}.module__checkboard-panel .module__checkboard-panel__img .module__checkboard-panel__img__video-asset::before{font-family:'Material Icons';content:'play_circle_outline';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);font-size:150px;color:#FFFFFF;opacity:.5;z-index:300;transition:all .5s ease-in-out;}.module__checkboard-panel .module__checkboard-panel__img .module__checkboard-panel__img__video-asset:hover img{opacity:1;}.module__checkboard-panel .module__checkboard-panel__img .module__checkboard-panel__img__video-asset:hover::before{opacity:.35;transform:translate(-50%,-50%) scale(2.5);}.module__checkboard-panel .module__checkboard-panel__img img{width:100%;max-width:100%;height:auto;}.module__checkboard-panel .module__checkboard-panel__img .module__checkboard-panel__img__image-cover{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;background-attachment:scroll;top:0;}.module__checkboard-panel .module__checkboard-panel__content{display:block;padding:60px 8%;}.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__sub{font-family:"Montserrat",sans-serif;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#777777;margin-bottom:30px;}@media only screen and (min-width:960px){.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__sub{font-size:16px;}}.module__checkboard-panel .module__checkboard-panel__content h2{font-size:24px;font-weight:600;color:#444444;margin-bottom:0;line-height:1.3;}.module__checkboard-panel .module__checkboard-panel__content h2 span{color:#c41230;}@media only screen and (min-width:1100px){.module__checkboard-panel .module__checkboard-panel__content h2{font-size:33px;}}@media only screen and (min-width:1500px){.module__checkboard-panel .module__checkboard-panel__content h2{font-size:40px;}}.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__text{color:#444444;line-height:1.7;margin:40px 0 0;}.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__text strong{color:#444444;}.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__text a{color:#c41230;}.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__text a:hover,.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__text a:focus{color:#444444;}.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__text p:last-of-type{margin:0;}.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__link{margin:40px 0 0;}.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__link a{display:inline-block;border:2px solid #c41230;background:#c41230;padding:15px 30px;border-radius:50px;color:#FFFFFF;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;}.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__link a:hover,.module__checkboard-panel .module__checkboard-panel__content .module__checkboard-panel__content__link a:focus{background:#FFFFFF;border:2px solid #c41230;color:#444444;}@media only screen and (min-width:960px){.module__checkboard-panel{max-width:100%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.module__checkboard-panel .module__checkboard-panel__img{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;line-height:0;}.module__checkboard-panel .module__checkboard-panel__content{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:8%;min-height:60vh;}.module__checkboard-panel .module__checkboard-panel__content--wrapper{position:relative;top:50%;transform:translateY(-50%);}}@media only screen and (min-width:960px){.module__checkboard-panel--right .module__checkboard-panel__img{-ms-flex-order:2;order:2;}.module__checkboard-panel--right .module__checkboard-panel__content{padding:8%;}}.module__feat-promo-panel{background:#FFFFFF;padding:60px 0;}@media only screen and (min-width:600px){.module__feat-promo-panel{padding:100px 0;}}.module__feat-promo-panel h2{font-family:"Montserrat",sans-serif;font-weight:800;color:#222222;font-size:24px;margin-bottom:0;line-height:1.2;}.module__feat-promo-panel h2 span{color:#c41230;}@media only screen and (min-width:600px){.module__feat-promo-panel h2{font-size:30px;}}@media only screen and (min-width:1100px){.module__feat-promo-panel h2{font-size:44px;}}.module__feat-promo-panel__upper{margin:0 0 50px;}.module__feat-promo-panel__upper__description{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.8;margin-top:20px;color:#444444;}.module__feat-promo-panel__upper__description p:last-of-type{margin:0;}@media only screen and (min-width:600px){.module__feat-promo-panel__upper__description{font-size:18px;}}.module__feat-promo-panel .page-content--wrapper{padding-bottom:0;}.module__body-panel{padding:60px 0;}.module__body-panel .page-content--wrapper{padding-bottom:0;}.module__feat-promo-panel--controller{margin:0 -20px;}.module__feat-promo-panel--controller .slick-slide{padding:0 20px;}.module__feat-promo-panel__ind-promo .module__feat-promo-panel__ind-promo--wrapper{background:#FFFFFF;overflow:hidden;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;background-clip:padding-box;text-align:left;display:block;border:2px solid #E4E4E4;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;}.module__feat-promo-panel__ind-promo .module__feat-promo-panel__ind-promo--wrapper .module__feat-promo-panel__ind-promo__img{line-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.module__feat-promo-panel__ind-promo .module__feat-promo-panel__ind-promo--wrapper .module__feat-promo-panel__ind-promo__img img{width:100%;max-width:100%;height:auto;backface-visibility:hidden;opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.module__feat-promo-panel__ind-promo .module__feat-promo-panel__ind-promo--wrapper .module__feat-promo-panel__ind-promo__content{padding:30px;}.module__feat-promo-panel__ind-promo .module__feat-promo-panel__ind-promo--wrapper h2{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;margin-bottom:20px;color:#222222;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out;text-decoration:underline;}.module__feat-promo-panel__ind-promo .module__feat-promo-panel__ind-promo--wrapper .module__feat-promo-panel__ind-promo__content__text{font-size:15px;line-height:1.6;font-weight:400;color:#444444;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out;text-decoration:none;}.module__feat-promo-panel__ind-promo .module__feat-promo-panel__ind-promo--wrapper .module__feat-promo-panel__ind-promo__content__text p:last-of-type{margin:0;}.module__feat-promo-panel__ind-promo .module__feat-promo-panel__ind-promo--wrapper .module__feat-promo-panel__ind-promo__content__text ul{margin-left:1.1rem;list-style:disc;}.module__feat-promo-panel__ind-promo .module__feat-promo-panel__ind-promo--wrapper .module__feat-promo-panel__ind-promo__content__link{margin-top:25px;font-family:"Montserrat",sans-serif;color:#c41230;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out;}.module__feat-promo-panel__ind-promo a{text-decoration:none;}.module__feat-promo-panel__ind-promo a:hover,.module__feat-promo-panel__ind-promo a:focus{text-decoration:none;}.module__feat-promo-panel__ind-promo a:hover .module__feat-promo-panel__ind-promo__img img,.module__feat-promo-panel__ind-promo a:focus .module__feat-promo-panel__ind-promo__img img{opacity:1;transform:scale(1.1);}.module__feat-promo-panel__ind-promo a:hover h2,.module__feat-promo-panel__ind-promo a:focus h2{font-family:"Montserrat",sans-serif;color:#c41230;text-decoration:underline;}.module__feat-promo-panel__ind-promo a:hover .module__feat-promo-panel__ind-promo__content__link,.module__feat-promo-panel__ind-promo a:focus .module__feat-promo-panel__ind-promo__content__link{color:#EEB32D;}.module__feat-promo-panel--controller .slick-slider{overflow:hidden;margin:0 !important;}.module__feat-promo-panel--controller .slick-slide{outline:none !important;}.module__feat-promo-panel--controller .slick-slide *{outline:none !important;}.module__feat-promo-panel--controller .left--arrow,.module__feat-promo-panel--controller .right--arrow{position:absolute;z-index:100;font-size:30px;color:#AAAAAA;background:#FFFFFF;width:50px;height:50px;line-height:50px;text-align:center;top:50%;transform:translateY(-50%);border-radius:50%;}.module__feat-promo-panel--controller .left--arrow{left:-8px;}.module__feat-promo-panel--controller .right--arrow{right:-8px;}.module__feat-promo-panel--controller .slick-disabled{opacity:0;}@media only screen and (min-width:1200px){.module__feat-promo-panel--controller .left--arrow,.module__feat-promo-panel--controller .right--arrow{font-size:33px;padding:0;width:auto;height:auto;line-height:1;background:transparent;}.module__feat-promo-panel--controller .left--arrow:hover,.module__feat-promo-panel--controller .right--arrow:hover{color:#c41230;}.module__feat-promo-panel--controller .left--arrow{left:-4%;}.module__feat-promo-panel--controller .right--arrow{right:-4%;}}@media only screen and (min-width:1500px){.module__feat-promo-panel--controller .left--arrow,.module__feat-promo-panel--controller .right--arrow{font-size:44px;}}.module__faq-panel{background:#FFFFFF;padding:60px 0;}@media only screen and (min-width:600px){.module__faq-panel{padding:100px 0;}}.module__faq-panel h2{font-family:"Montserrat",sans-serif;font-weight:800;color:#222222;font-size:24px;margin-bottom:0;line-height:1.2;}.module__faq-panel h2 span{color:#c41230;}@media only screen and (min-width:600px){.module__faq-panel h2{font-size:30px;}}@media only screen and (min-width:1100px){.module__faq-panel h2{font-size:44px;}}.module__faq-panel__upper{margin:0 0 50px;}.module__faq-panel__upper__description{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.8;margin-top:20px;color:#444444;}.module__faq-panel__upper__description p:last-of-type{margin:0;}@media only screen and (min-width:600px){.module__faq-panel__upper__description{font-size:18px;}}.cd-faq{width:100%;margin:30px auto 0;}.cd-faq:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.cd-faq{position:relative;margin:15px auto 0;}}.cd-faq-categories a{position:relative;display:block;overflow:hidden;height:50px;line-height:50px;padding:0 28px 0 0;background-color:#FFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222222;white-space:nowrap;border-bottom:1px solid #ddd;text-overflow:ellipsis;font-family:"Montserrat",sans-serif;font-weight:600;text-decoration:none;}.cd-faq-categories a::before,.cd-faq-categories a::after{position:absolute;top:50%;right:16px;display:inline-block;height:1px;width:10px;background-color:#c41230;content:'';}.cd-faq-categories a::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);content:'';}.cd-faq-categories li:last-child a{border-bottom:none;}@media only screen and (min-width:768px){.cd-faq-categories{width:30%;float:left;border-right:3px solid #c41230;}.cd-faq-categories a{font-size:16px;padding-left:24px;padding:0 24px;-webkit-transition:background 0.2s,padding 0.2s;-moz-transition:background 0.2s,padding 0.2s;transition:background 0.2s,padding 0.2s;color:#777;}.cd-faq-categories a::before,.cd-faq-categories a::after{display:none;content:'';}.no-touchevents .cd-faq-categories a:hover{background:#FFF;color:#c41230;}.no-js .cd-faq-categories{width:100%;margin-bottom:2em;}}@media only screen and (min-width:1024px){.cd-faq-categories{position:absolute;top:0;left:0;width:250px;z-index:2;}.cd-faq-categories .selected{background:#c41230 !important;color:#fff !important;}.cd-faq-categories.is-fixed{position:fixed;}.no-js .cd-faq-categories{position:relative;}}.cd-faq-items{position:fixed;height:100%;width:100%;top:0;right:0;background:#ffffff;padding:30px;overflow:auto;-webkit-overflow-scrolling:touch;z-index:4001;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) translateX(100%);-moz-transform:translateZ(0) translateX(100%);-ms-transform:translateZ(0) translateX(100%);-o-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;border-left:8px solid #EEB32D;}.cd-faq-items.slide-in{-webkit-transform:translateZ(0) translateX(0%);-moz-transform:translateZ(0) translateX(0%);-ms-transform:translateZ(0) translateX(0%);-o-transform:translateZ(0) translateX(0%);transform:translateZ(0) translateX(0%);}.no-js .cd-faq-items{position:static;height:auto;width:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}@media only screen and (min-width:768px){.cd-faq-items{position:static;height:auto;width:65%;float:right;overflow:visible;-webkit-transform:translateZ(0) translateX(0);-moz-transform:translateZ(0) translateX(0);-ms-transform:translateZ(0) translateX(0);-o-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);padding:0;background:transparent;border:none;z-index:1;}}@media only screen and (min-width:1024px){.cd-faq-items{float:none;width:100%;padding-left:300px;}.no-js .cd-faq-items{padding-left:0;}}.cd-close-panel{position:fixed;top:15px;right:-100%;display:block;height:40px;width:40px;overflow:hidden;text-indent:100%;white-space:nowrap;z-index:4002;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:right 0.4s;-moz-transition:right 0.4s;transition:right 0.4s;}.cd-close-panel::before,.cd-close-panel::after{position:absolute;top:16px;left:12px;display:inline-block;height:3px;width:18px;background:#AAAAAA;content:'';}.cd-close-panel::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.cd-close-panel::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.cd-close-panel.move-left{right:30px;}@media only screen and (min-width:768px){.cd-close-panel{display:none;}}.cd-faq-group{display:none;}.cd-faq-group.selected{display:block;}.cd-faq-group .cd-faq-title{background:transparent;margin:1em 0;border:none;}.no-touchevents .cd-faq-group .cd-faq-title:hover{border:none;}.cd-faq-group .cd-faq-title h2{text-transform:uppercase;font-size:13px;color:#c41230;font-weight:700;letter-spacing:1px;}.no-js .cd-faq-group{display:block;}@media only screen and (min-width:768px){.cd-faq-group{display:block;}.cd-faq-group > li{background:#ffffff;margin-bottom:15px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;border:2px solid #e2e2e2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.cd-faq-group > li:last-of-type{margin-bottom:50px;}.cd-faq-group:last-of-type li:last-of-type{margin-bottom:0;}.no-touchevents .cd-faq-group > li:hover{border:2px solid #EEB32D;}.cd-faq-group .cd-faq-title{margin:2em 0 1em;}.cd-faq-group:first-child .cd-faq-title{margin-top:0;}}.cd-faq-trigger{position:relative;display:block;margin:1.6em 0 .4em;line-height:1.2;font-family:"Montserrat",sans-serif;font-weight:700;font-size:15px;color:#222222;text-decoration:none;}.cd-faq-trigger:hover{text-decoration:none;}@media only screen and (min-width:768px){.cd-faq-trigger{font-size:18px;margin:0;padding:24px 72px 21px 24px;}.cd-faq-trigger::before,.cd-faq-trigger::after{position:absolute;right:24px;top:50%;height:2px;width:13px;background:#c41230;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;content:'';}.cd-faq-trigger::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:32px;}.cd-faq-trigger::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.content-visible .cd-faq-trigger::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:'';}.content-visible .cd-faq-trigger::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:'';}}.cd-faq-content p{font-size:16px;line-height:1.4;color:#444444;}.cd-faq-content a{color:#c41230;}.no-touchevents .cd-faq-content a:hover{color:#222;}.cd-faq-content a:focus{color:#222;}.cd-faq-content p:last-of-type{margin:0;}@media only screen and (min-width:768px){.cd-faq-content{display:none;padding:0 24px 30px;}.cd-faq-content p{line-height:1.6;}.no-js .cd-faq-content{display:block;}}.module__content-grid-panel{background:#FFFFFF;padding:60px 0;}.module__content-grid-panel--grey{background:#f4f4f4;}.module__content-grid-panel .read_more{margin-top:15px;}.module__content-grid-panel .read_more a{color:#c41230;display:block;font-weight:600;text-decoration:none;}.module__content-grid-panel .read_more a:hover,.module__content-grid-panel .read_more a:focus{color:#444;text-decoration:none;}.module__content-grid-panel h2{font-family:"Montserrat",sans-serif;font-weight:800;color:#222222;font-size:24px;margin-bottom:0;line-height:1.2;}.module__content-grid-panel h2 span{color:#c41230;}@media only screen and (min-width:600px){.module__content-grid-panel h2{font-size:30px;}}@media only screen and (min-width:1100px){.module__content-grid-panel h2{font-size:44px;}}.module__content-grid-panel__upper{margin:0 0 30px;}@media only screen and (min-width:1100px){.module__content-grid-panel__upper{margin:0 0 50px;}}.module__content-grid-panel__upper__description{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.8;margin-top:20px;color:#444444;}.module__content-grid-panel__upper__description p:last-of-type{margin:0;}@media only screen and (min-width:600px){.module__content-grid-panel__upper__description{font-size:18px;}}.module__content-grid-panel__lower{max-width:none;margin-left:auto;margin-right:auto;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 -20px;}.module__content-grid-panel__lower__ind-element{flex:0 0 100%;max-width:100%;margin:0 0 40px;padding:0 20px;}.module__content-grid-panel__lower__ind-element:last-of-type{margin:0;}@media only screen and (min-width:768px){.module__content-grid-panel__lower__ind-element{flex:0 0 50%;max-width:50%;}}.module__content-grid-panel__lower__ind-element__inner{max-width:none;margin-left:auto;margin-right:auto;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;align-items:flex-start;}.module__content-grid-panel__lower__ind-element__inner__image{flex:0 0 30%;max-width:30%;padding:0 20px 0 0;line-height:0;}@media only screen and (min-width:1200px){.module__content-grid-panel__lower__ind-element__inner__image{flex:0 0 35%;max-width:35%;padding:0 40px 0 0;}}.module__content-grid-panel__lower__ind-element__inner__image img{width:100%;max-width:100%;height:auto;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;background-clip:padding-box;}.module__content-grid-panel__lower__ind-element__inner__text{flex:1;max-width:100%;align-self:center;}.module__content-grid-panel__lower__ind-element__inner__text h2{line-height:1.4;}.module__content-grid-panel__lower__ind-element__inner__text h2 a{font-size:16px;font-family:"Montserrat",sans-serif;color:#444444;display:block;font-weight:600;}.module__content-grid-panel__lower__ind-element__inner__text h2 a:hover{color:#c41230;}@media only screen and (min-width:960px){.module__content-grid-panel__lower__ind-element__inner__text h2 a{font-size:18px;}}@media only screen and (min-width:1200px){.module__content-grid-panel__lower__ind-element__inner__text h2 a{font-size:20px;}}.module__content-grid-panel__lower__ind-element__inner__text__description{color:#505050;display:block;display:-webkit-box;height:84px;margin:5px auto 0;font-size:15px;line-height:1.4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media only screen and (min-width:1200px){.module__content-grid-panel__lower__ind-element__inner__text__description{margin:10px auto 0;height:89.6px;font-size:16px;}}.module__content-grid-panel__lower__ind-element__inner__text__description p:last-of-type{margin:0;}.module__content-grid-panel--unhide-text .module__content-grid-panel__lower__ind-element__inner__text__description{display:block;text-overflow:clip;height:auto;}.module__content-grid-panel--topics h2{font-size:18px;}@media only screen and (min-width:600px){.module__content-grid-panel--topics h2{font-size:24px;}}@media only screen and (min-width:1100px){.module__content-grid-panel--topics h2{font-size:36px;}}.module__content-grid-panel--topics--dark{background:url(/themes/custom/roper/assets/i/patterns/dark-hatch.png);}.module__content-grid-panel--topics--dark a{color:#FFFFFF;}.module__content-grid-panel--topics--dark a:hover,.module__content-grid-panel--topics--dark a:focus{color:#FFFFFF;text-decoration:underline;}.module__content-grid-panel--topics--dark .read_more{margin-top:15px;}.module__content-grid-panel--topics--dark .read_more a{color:#FFFFFF;}.module__content-grid-panel--topics--dark .read_more a:hover{color:#EEB32D;}.module__content-grid-panel--topics--dark h2{color:#FFFFFF;font-size:18px;}.module__content-grid-panel--topics--dark h2 span{color:#EEB32D;}@media only screen and (min-width:600px){.module__content-grid-panel--topics--dark h2{font-size:24px;}}@media only screen and (min-width:1100px){.module__content-grid-panel--topics--dark h2{font-size:36px;}}.module__content-grid-panel--topics--dark .module__content-grid-panel__lower__ind-element__inner__text h2 a{color:#FFFFFF;}.module__content-grid-panel--topics--dark .module__content-grid-panel__lower__ind-element__inner__text h2 a:hover{color:#EEB32D;}.module__content-grid-panel--topics--dark .module__content-grid-panel__lower__ind-element__inner__text__description{color:#ccc;}.topic-grid{background:#FFFFFF;padding:20px 0 60px 0;}@media only screen and (min-width:600px){.topic-grid{padding:20px 0 100px 0;}}.topic-grid .topic-grid__upper{margin:0 0 30px;}@media only screen and (min-width:1100px){.topic-grid .topic-grid__upper{margin:0 0 50px;}}.topic-grid .topic-grid__upper h2{font-family:"Montserrat",sans-serif;font-weight:800;color:#222222;font-size:17px;margin-bottom:0;line-height:1.2;}.topic-grid .topic-grid__upper h2 span{color:#c41230;}@media only screen and (min-width:600px){.topic-grid .topic-grid__upper h2{font-size:20px;}}@media only screen and (min-width:1100px){.topic-grid .topic-grid__upper h2{font-size:30px;}}.topic-grid--wrapper{margin:0 auto;}.topic-grid .topic-grid__container{padding:0;display:flex;flex-flow:row wrap;justify-content:left;margin:0 -10px;}.topic-grid .topic-grid__ind-element{flex:0 0 100%;max-width:100%;background:transparent;padding:10px;line-height:0;font-size:16px;text-align:left;}@media (min-width:768px){.topic-grid .topic-grid__ind-element{max-width:50%;}}@media (min-width:1200px){.topic-grid .topic-grid__ind-element{max-width:33.3333%;}}.topic-grid .topic-grid__ind-element a{display:inline-block;margin:0;cursor:pointer;position:relative;opacity:1;overflow:hidden;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;background-clip:padding-box;}.topic-grid .topic-grid__ind-element a .topic-grid__ind-element__description{position:absolute;bottom:0;left:0;text-align:left;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.6);-webkit-transition:all .5s ease;transition:all .5s ease;}.topic-grid .topic-grid__ind-element a .topic-grid__ind-element__description--wrapper{position:absolute;bottom:0;left:0;padding:25px;display:block;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease;}.topic-grid .topic-grid__ind-element a .topic-grid__ind-element__description h2{font-size:18px;line-height:1.2;margin-bottom:10px;font-weight:700;color:#FFFFFF;display:inline-block;width:auto;left:50%;transform:translateX(-50%);position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;}@media only screen and (min-width:1100px){.topic-grid .topic-grid__ind-element a .topic-grid__ind-element__description h2{font-size:20px;}}.topic-grid .topic-grid__ind-element a .topic-grid__ind-element__description__txt{line-height:1.4;font-size:14px;color:#FFFFFF;font-weight:600;}.topic-grid .topic-grid__ind-element a .topic-grid__ind-element__description__txt p:last-of-type{margin:0;}.topic-grid .topic-grid__ind-element a img{line-height:0;width:100%;max-width:100%;height:auto;opacity:1;backface-visibility:hidden;}.no-touchevents .topic-grid__ind-element a:hover h2,.no-touchevents .topic-grid__ind-element a:focus h2{color:#EEB32D;left:0;transform:translateX(0%);}.no-touchevents .topic-grid__ind-element a:hover .topic-grid__ind-element__description,.no-touchevents .topic-grid__ind-element a:focus .topic-grid__ind-element__description{background:rgba(0,0,0,0.85);}.no-touchevents .topic-grid__ind-element a:hover .topic-grid__ind-element__description--wrapper,.no-touchevents .topic-grid__ind-element a:focus .topic-grid__ind-element__description--wrapper{bottom:3%;}@media (min-width:1200px){.no-touchevents .topic-grid__ind-element a:hover .topic-grid__ind-element__description--wrapper,.no-touchevents .topic-grid__ind-element a:focus .topic-grid__ind-element__description--wrapper{bottom:10%;}}.no-touchevents .topic-grid--reveal .topic-grid__ind-element a .topic-grid__ind-element__description__txt{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;max-height:0;}.no-touchevents .topic-grid--reveal .topic-grid__ind-element a:hover .topic-grid__ind-element__description__txt,.no-touchevents .topic-grid--reveal .topic-grid__ind-element a:focus .topic-grid__ind-element__description__txt{opacity:1;max-height:500px;}.module__content-topic-panel__grid{display:block;margin:0 0 0 -40px;}@media (min-width:768px){.module__content-topic-panel__grid{display:flex;}}.module__content-topic-panel__grid__element{padding:0 0 0 40px;margin-top:40px;}@media (min-width:768px){.module__content-topic-panel__grid__element{flex:0 0 50%;max-width:50%;}}.module__content-topic-panel__grid__element h2{font-family:"Montserrat",sans-serif;color:#c41230;font-size:16px;font-weight:600;}@media (min-width:768px){.module__content-topic-panel__grid__element h2{font-size:18px;}}@media (min-width:960px){.module__content-topic-panel__grid__element h2{font-size:20px;}}.module__content-topic-panel__grid__element__asset{margin:20px 0 0;}.module__content-topic-panel__grid__element__asset a{display:block;}.module__content-topic-panel__grid__element__asset img{width:100%;max-width:100%;height:auto;border-radius:12px;}.module__content-topic-panel__grid__element__asset__label{font-family:"Montserrat",sans-serif;font-size:16px;margin:20px 0 0;}.sidebar__topics{margin:40px 0 0;order:3;}.sidebar__topics .sidebar-nav{display:block;}@media (min-width:1100px){.sidebar__topics{padding:0 0 0 40px;margin:0 0 0 40px;border-top:none;border-right:none;border-left:1px solid #E4E4E4;}}.sidebarTopicsMenu__container{display:flex;flex-wrap:wrap;}.sidebarTopicsMenu__element{flex:0 0 100%;max-width:100%;border:2px solid #fff;}@media (min-width:400px){.sidebarTopicsMenu__element{flex:0 0 50%;max-width:50%;}}@media (min-width:600px){.sidebarTopicsMenu__element{flex:0 0 33.3333%;max-width:33.3333%;}}@media (min-width:960px){.sidebarTopicsMenu__element{flex:0 0 25%;max-width:25%;}}@media (min-width:1100px){.sidebarTopicsMenu__element{flex:0 0 50%;max-width:50%;}}.sidebarTopicsMenu__element a{padding:15px 20px;line-height:1.4;font-size:13px;font-family:"Montserrat",sans-serif;font-weight:600;display:flex;background:#f4f4f4;height:100%;width:100%;align-items:center;text-decoration:none;}.sidebarTopicsMenu__element a:hover,.sidebarTopicsMenu__element a:focus{background:#c41230;color:#FFFFFF;text-decoration:none;}.topic-grid.topic-grid-alt .topic-grid__ind-element{max-width:100%;width:100%;height:300px;}@media (min-width:768px){.topic-grid.topic-grid-alt .topic-grid__ind-element{max-width:50%;height:400px;}.topic-grid.topic-grid-alt .topic-grid__ind-element:nth-child(6n+1){max-width:100%;}}@media (min-width:1200px){.topic-grid.topic-grid-alt .topic-grid__ind-element{max-width:33.3333%;}.topic-grid.topic-grid-alt .topic-grid__ind-element:nth-child(6n+1){max-width:66.66666%;}}.topic-grid.topic-grid-alt .topic-grid__ind-element a{width:100%;height:100%;}.topic-grid.topic-grid-alt .topic-grid__ind-element a .topic-grid__ind-element__description{z-index:2;}.topic-grid.topic-grid-alt .topic-grid__ind-element a img{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;}.module__presidental-grid-panel{background:#FFFFFF;padding:0 0 60px;}@media only screen and (min-width:600px){.module__presidental-grid-panel{padding:0 0 100px;margin:20px 0 0;}}.module__presidental-grid-panel__lower{max-width:none;margin-left:auto;margin-right:auto;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 -50px -60px;}.module__presidental-grid-panel__lower > div{flex-grow:1;width:100%;padding:0 50px;margin:0 0 60px;}@media screen and (min-width:768px){.module__presidental-grid-panel__lower > div{width:50%;flex:0 0 50%;max-width:50%;}}@media screen and (min-width:1200px){.module__presidental-grid-panel__lower > div{width:33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}}.module__presidental-grid-panel__lower article{flex-grow:1;width:100%;padding:0 50px;margin:0 0 60px;}@media only screen and (min-width:768px){.module__presidental-grid-panel__lower article{width:50%;flex:0 0 50%;max-width:50%;}}@media only screen and (min-width:1200px){.module__presidental-grid-panel__lower article{width:33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__year{position:relative;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__year h2{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:800;position:relative;margin-bottom:0;line-height:1;display:inline-block;background:#fff;z-index:1;padding:0 3px 0 0;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__year:after{content:'';width:100%;position:absolute;bottom:3px;border-top:1px solid #EEB32D;height:1px;right:0;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower--wrapper{max-width:none;margin-left:auto;margin-right:auto;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:20px -10px 0;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat{flex:0 0 50%;width:50%;max-width:50%;padding:0 10px;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican .module__presidental-grid-panel__lower__label__icon,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat .module__presidental-grid-panel__lower__label__icon{display:inline-block;vertical-align:baseline;width:15px;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican .module__presidental-grid-panel__lower__label__icon img,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat .module__presidental-grid-panel__lower__label__icon img{width:100%;max-width:100%;height:auto;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican .module__presidental-grid-panel__lower__label__party,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat .module__presidental-grid-panel__lower__label__party{display:inline-block;vertical-align:baseline;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican .module__presidental-grid-panel__lower__image,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat .module__presidental-grid-panel__lower__image{line-height:0;margin:20px 0 0;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican .module__presidental-grid-panel__lower__image img,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat .module__presidental-grid-panel__lower__image img{width:100%;max-width:100%;height:auto;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican .module__presidental-grid-panel__lower__names,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat .module__presidental-grid-panel__lower__names{font-size:13px;font-family:"Montserrat",sans-serif;margin:20px 0 0;font-weight:600;}@media only screen and (min-width:600px){.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican .module__presidental-grid-panel__lower__names,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat .module__presidental-grid-panel__lower__names{font-size:14px;}}@media only screen and (min-width:768px){.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican .module__presidental-grid-panel__lower__names,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat .module__presidental-grid-panel__lower__names{font-size:13px;}}@media only screen and (min-width:960px){.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__republican .module__presidental-grid-panel__lower__names,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__democrat .module__presidental-grid-panel__lower__names{font-size:16px;}}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__cta{margin:20px 0 0;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__cta a{display:inline-block;border:2px solid #c41230;padding:11px 16px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background-clip:padding-box;color:#FFFFFF;background:#c41230;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;text-decoration:none;}.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__cta a:hover,.module__presidental-grid-panel__lower .module__presidental-grid-panel__lower__cta a:focus{color:#444444;border:2px solid #c41230;background:#FFFFFF;text-decoration:none;}.module__presidental-detail__upper-display{width:100%;margin:0 0 80px;padding:7% 0;background:url(/themes/custom/roper/assets/i/patterns/dark-hatch.png);}@media only screen and (min-width:800px){.module__presidental-detail__upper-display{padding:60px 0;}}.module__presidental-detail__upper-display--wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;}.module__presidental-detail__upper-display--wrapper img{width:100%;max-width:100%;height:auto;}.module__presidental-detail__upper-display__img-1{flex:0 0 50%;max-width:50%;order:1;padding:0 15px 0 0;}.module__presidental-detail__upper-display__img-2{flex:0 0 50%;max-width:50%;order:2;padding:0 0 0 15px;}.module__presidental-detail__upper-display__graphic{flex:0 0 100%;max-width:100%;order:3;margin-top:50px;padding:30px;background:#FFFFFF;}@media only screen and (min-width:800px){.module__presidental-detail__upper-display__graphic{align-self:center;margin-top:0;}}@media only screen and (min-width:800px){.module__presidental-detail__upper-display__img-1{flex:0 0 200px;max-width:200px;order:1;padding:0 60px 0 0;}.module__presidental-detail__upper-display__img-2{flex:0 0 200px;max-width:200px;order:3;padding:0 0 0 60px;}.module__presidental-detail__upper-display__graphic{flex:1;max-width:100%;order:2;align-self:self-start;}}@media only screen and (min-width:960px){.module__presidental-detail__upper-display__img-1{flex:0 0 250px;max-width:250px;}.module__presidental-detail__upper-display__img-2{flex:0 0 250px;max-width:250px;}}@media only screen and (min-width:1200px){.module__presidental-detail__upper-display__img-1{flex:0 0 300px;max-width:300px;}.module__presidental-detail__upper-display__img-2{flex:0 0 300px;max-width:300px;}}@media only screen and (min-width:1440px){.module__presidental-detail__upper-display__img-1{flex:0 0 330px;max-width:330px;}.module__presidental-detail__upper-display__img-2{flex:0 0 330px;max-width:300px;}}.module__presidental-detail__upper-display__names{margin-top:15px;font-weight:800;font-family:"Montserrat",sans-serif;text-align:center;color:#FFFFFF;font-size:13px;line-height:1.2;}@media only screen and (min-width:1200px){.module__presidental-detail__upper-display__names{font-size:14px;}}.page-content__main-content-region--presen-detail h2{font-weight:800;}.module__presidental-detail__lower-display__ind-ipoll{border:2px solid #e4e4e4;border-radius:12px;padding:30px;margin-bottom:40px;line-height:1.6;}@media only screen and (min-width:840px){.module__presidental-detail__lower-display__ind-ipoll{padding:40px;}}.module__presidental-detail__lower-display__ind-ipoll h2{font-size:20px;font-family:"Montserrat",sans-serif;font-weight:600;}@media only screen and (min-width:840px){.module__presidental-detail__lower-display__ind-ipoll h2{font-size:24px;}}.module__presidental-detail__lower-display__ind-ipoll__chart{margin-bottom:30px;}.module__presidental-detail__lower-display__ind-ipoll__chart img{max-width:100%;height:auto;}.module__presidental-detail__lower-display__ind-ipoll__cta a{display:inline-block;border:2px solid #c41230;background:#c41230;padding:12px 20px;border-radius:50px;color:#FFFFFF;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:1px;text-decoration:none;}.module__presidental-detail__lower-display__ind-ipoll__cta a:hover,.module__presidental-detail__lower-display__ind-ipoll__cta a:focus{border:2px solid #c41230;background:#FFFFFF;color:#222222;text-decoration:none;}.module__presidental-detail__lower-display__ind-ipoll__meta{font-size:16px;margin-top:20px;padding-top:15px;border-top:1px dotted #e4e4e4;}.module__presidental-detail__lower-display__columns{margin:60px -20px 0;line-height:1.6;}@media only screen and (min-width:768px){.module__presidental-detail__lower-display__columns{display:flex;flex-wrap:wrap;}}.module__presidental-detail__lower-display__columns h2{font-size:1.3rem;font-weight:800;border-bottom:1px solid #e4e4e4;padding-bottom:15px;margin-bottom:15px;}.module__presidental-detail__lower-display__columns__blockOne{flex:0 0 100%;max-width:100%;padding:0 20px;margin:0 0 60px;}@media only screen and (min-width:768px){.module__presidental-detail__lower-display__columns__blockOne{flex:0 0 33.3333%;max-width:33.3333%;margin:0;}}@media only screen and (min-width:1100px){.module__presidental-detail__lower-display__columns__blockOne{flex:0 0 100%;max-width:100%;margin:0 0 60px;}}@media only screen and (min-width:1350px){.module__presidental-detail__lower-display__columns__blockOne{flex:0 0 33.3333%;max-width:33.3333%;margin:0;}}.module__presidental-detail__lower-display__columns__blockTwo{flex:0 0 100%;max-width:100%;padding:0 20px;margin:0 0 60px;}@media only screen and (min-width:768px){.module__presidental-detail__lower-display__columns__blockTwo{flex:0 0 33.3333%;max-width:33.3333%;margin:0;}}@media only screen and (min-width:1100px){.module__presidental-detail__lower-display__columns__blockTwo{flex:0 0 100%;max-width:100%;margin:0 0 60px;}}@media only screen and (min-width:1350px){.module__presidental-detail__lower-display__columns__blockTwo{flex:0 0 33.3333%;max-width:33.3333%;margin:0;}}.module__presidental-detail__lower-display__columns__blockThree{flex:0 0 100%;max-width:100%;padding:0 20px;margin:0 0 60px;}@media only screen and (min-width:768px){.module__presidental-detail__lower-display__columns__blockThree{flex:0 0 33.3333%;max-width:33.3333%;margin:0;}}@media only screen and (min-width:1100px){.module__presidental-detail__lower-display__columns__blockThree{flex:0 0 100%;max-width:100%;margin:0 0 60px;}}@media only screen and (min-width:1350px){.module__presidental-detail__lower-display__columns__blockThree{flex:0 0 33.3333%;max-width:33.3333%;margin:0;}}.module__presidental-detail__lower-display__columns__cta a{display:inline-block;border:2px solid #c41230;background:#c41230;padding:12px 20px;border-radius:50px;color:#FFFFFF;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:1px;}.module__presidental-detail__lower-display__columns__cta a:hover,.module__presidental-detail__lower-display__columns__cta a:focus{border:2px solid #c41230;background:#FFFFFF;color:#222222;}.sidebar__presen-detail{display:none;}@media only screen and (min-width:1100px){.sidebar__presen-detail{order:3;display:block;padding:0 0 0 40px;margin:0 0 0 40px;border-right:none;border-left:1px solid #E4E4E4;flex:0 0 320px;max-width:320px;}}.module__memberlist__filter-bar{background:url(/themes/custom/roper/assets/i/patterns/dark-hatch.png);padding:20px 0;text-align:center;z-index:2;}.module__memberlist__filter-bar select{display:block;}@media only screen and (min-width:1200px){.module__memberlist__filter-bar select{display:none;}}.module__memberlist__filter-bar ul{display:none;}@media only screen and (min-width:1200px){.module__memberlist__filter-bar ul{display:flex;}}.module__memberlist__filter-bar ul li{flex:1;max-width:100%;font-size:16px;font-family:"Montserrat",sans-serif;color:#777;font-weight:600;}.module__memberlist__filter-bar ul li a{color:#FFFFFF;font-family:"Montserrat",sans-serif;font-weight:600;text-decoration:none;}.module__memberlist__filter-bar ul li a:hover,.module__memberlist__filter-bar ul li a:focus{color:#c41230;text-decoration:none;}.module__memberlist__grouping__alpha{margin-top:60px;padding-top:60px;box-shadow:inset 0 8px 15px -8px rgba(0,0,0,0.2);}.module__memberlist__grouping__alpha:focus{outline:none;}@media only screen and (min-width:768px){.module__memberlist__grouping__alpha{margin-top:100px;padding-top:100px;}}.module__memberlist__grouping__alpha:first-of-type{box-shadow:none;padding-top:0;}.module__memberlist__grouping__alpha--wrapper{display:block;}@media only screen and (min-width:768px){.module__memberlist__grouping__alpha--wrapper{display:flex;}}.module__memberlist__grouping__alpha__letter{font-family:"Montserrat",sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;text-align:left;position:relative;}.module__memberlist__grouping__alpha__letter span{background:#FFFFFF;position:relative;color:#c41230;display:inline-block;z-index:1;}.module__memberlist__grouping__alpha__letter:after{content:'';border-top:5px solid #F4F4F4;height:1px;width:100%;top:50%;left:0;transform:translateY(-50%);position:absolute;}@media only screen and (min-width:768px){.module__memberlist__grouping__alpha__letter{font-size:60px;flex:0 0 80px;max-width:80px;text-align:center;}.module__memberlist__grouping__alpha__letter span{display:block;}.module__memberlist__grouping__alpha__letter:after{border-top:none;border-right:5px solid #F4F4F4;height:100%;width:1px;top:0;left:50%;transform:translateX(-50%);}}.module__memberlist__grouping__alpha__listing{flex:1;max-width:100%;padding:0;margin-top:10px;}@media only screen and (min-width:768px){.module__memberlist__grouping__alpha__listing{flex:1;max-width:100%;padding:0 0 0 40px;}}.module__memberlist__grouping__alpha__listing__row{display:flex;padding:10px 15px;font-size:16px;line-height:1.5;}.module__memberlist__grouping__alpha__listing__row a{font-weight:600;}.module__memberlist__grouping__alpha__listing__row a:hover{color:#c41230;}.module__memberlist__grouping__alpha__listing__row:nth-child(even){background:#f6f6f6;}.module__memberlist__grouping__alpha__listing__row__org{flex:0 0 50%;max-width:50%;}.module__memberlist__grouping__alpha__listing__row__represent{flex:0 0 50%;max-width:50%;}.module__memberlist__grouping__alpha__listing__top{border-top:2px solid #f6f6f6;padding:30px 0 0;display:block;}.module__memberlist__grouping__alpha__listing__top a{text-transform:uppercase;font-size:11px;font-family:"Montserrat",sans-serif;color:#c41230;display:block;}.module__memberlist__grouping__alpha__listing__top a i{vertical-align:middle;}.module__memberlist__grouping__alpha__listing__top a:hover,.module__memberlist__grouping__alpha__listing__top a:focus{color:#000000;}.module__memberlist__grouping__alpha__listing__top a:focus{outline:2px solid;}@media only screen and (min-width:1100px){.module__memberlist__grouping__alpha__listing__top{display:none;}}.module__memberlist__grouping__alpha__listing__row > *{flex:2;max-width:200%;padding-right:2rem;}.module__memberlist__grouping__alpha__listing__row > *:nth-child(3){display:none;}@media only screen and (min-width:600px){.module__memberlist__grouping__alpha__listing__row > *:nth-child(3){display:block;flex:1;max-width:100%;padding-right:0;}}.memberlist_header .memberlist_header__container{display:flex;padding:10px 15px;}.memberlist_header .memberlist_header__container > *{flex:2;max-width:200%;padding-right:2rem;}.memberlist_header .memberlist_header__container > *:last-child{display:none;flex:1;max-width:100%;padding-right:0;}@media only screen and (min-width:600px){.memberlist_header .memberlist_header__container > *:last-child{display:block;}}.memberlist_header .memberlist_header__container .memberlist_header__title h3{font-size:1rem;font-weight:bold;}.module__memberlist__footnote{margin-top:100px;padding-top:100px;box-shadow:inset 0 8px 15px -8px rgba(0,0,0,0.2);background:url(/themes/custom/roper/assets/i/patterns/dark-hatch.png);color:#FFFFFF;}.module__memberlist__footnote ul li{line-height:1.5;margin-bottom:10px;}.module__memberlist__footnote ul li:last-of-type{margin:0;}.module__two-column-panel{background:#FFFFFF;padding:60px 0;}@media only screen and (min-width:600px){.module__two-column-panel{padding:100px 0;}}.module__two-column-panel--wrapper{max-width:none;margin-left:auto;margin-right:auto;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;line-height:1.8;}.module__two-column-panel__left-column{flex:0 0 100%;max-width:100%;margin-bottom:50px;}@media only screen and (min-width:1000px){.module__two-column-panel__left-column{flex:0 0 50%;max-width:50%;padding-right:30px;margin-bottom:0;}}.module__two-column-panel__right-column{flex:0 0 100%;max-width:100%;}@media only screen and (min-width:1000px){.module__two-column-panel__right-column{flex:0 0 50%;max-width:50%;padding-left:30px;}}.module__two-column-panel__img{line-height:0;}.module__two-column-panel__img img{width:100%;max-width:100%;height:auto;}.module__two-column-panel__cta{position:relative;margin-top:40px;}.module__two-column-panel__cta a{display:inline-block;position:relative;z-index:1;border:2px solid #c41230;padding:15px 30px;border-radius:50px;background-clip:padding-box;color:#FFFFFF !important;background:#c41230;font-family:"Montserrat",sans-serif !important;text-transform:uppercase;font-size:12px;letter-spacing:2px;}.module__two-column-panel__cta a:hover,.module__two-column-panel__cta a:focus{color:#222222 !important;border:2px solid #c41230;background:#FFFFFF;}.module__two-column-panel__cta:after{content:'';width:100%;border-top:1px solid #c41230;height:1px;position:absolute;top:50%;right:0;}.module__two-column-panel figure{margin:0 0 30px;}.module__two-column-panel figure img{width:100%;max-width:100%;height:auto;}.module__two-column-panel figure figcaption{border-bottom:1px solid #E4E4E4;padding:20px 0 30px;font-style:italic;font-size:13px;}.module__two-column-panel ul{list-style:disc;margin:0 0 30px 15px;}.module__two-column-panel ol{list-style:decimal;margin:0 0 30px 15px;}.module__two-column-panel li{margin-bottom:15px;font-size:16px;}.module__two-column-panel li:last-of-type{margin-bottom:0;}.module__two-column-panel p + ul,.module__two-column-panel p + ol{margin:-20px 0 30px 15px;}.module__two-column-panel strong{font-weight:700;color:#444444;}.module__two-column-panel a{font-family:"Montserrat",sans-serif;color:#c41230;font-weight:700;}.module__two-column-panel a:hover,.module__two-column-panel a:focus{color:#222222;}.module__two-column-panel blockquote{font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;color:#c41230;margin:50px 0;padding:0 7%;letter-spacing:-.5px;}.module__two-column-panel blockquote span{display:block;font-size:13px;font-family:"Montserrat",sans-serif;color:#777777;font-weight:600;margin:15px 0 0;letter-spacing:0px;}.module__logo-grid-panel{background:#111 url(/themes/custom/roper/assets/i/patterns/dark-hatch.png);padding:60px 0;color:#FFFFFF;box-shadow:inset 0 70px 70px -70px rgba(0,0,0,0.8);}@media only screen and (min-width:600px){.module__logo-grid-panel{padding:100px 0;}}.module__logo-grid-panel h2{font-family:"Montserrat",sans-serif;font-weight:800;color:#FFFFFF;font-size:24px;margin-bottom:0;line-height:1.2;}.module__logo-grid-panel h2 span{color:#EEB32D;}@media only screen and (min-width:600px){.module__logo-grid-panel h2{font-size:30px;}}@media only screen and (min-width:1100px){.module__logo-grid-panel h2{font-size:44px;}}.module__logo-grid-panel__upper{margin:0 0 50px;}.module__logo-grid-panel__upper__description{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.8;margin-top:20px;color:#F4F4F4;}.module__logo-grid-panel__upper__description p:last-of-type{margin:0;}@media only screen and (min-width:600px){.module__logo-grid-panel__upper__description{font-size:18px;}}.module__logo-grid-panel__lower{margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;}.module__logo-grid-panel__lower__element{flex:0 0 50%;max-width:50%;display:flex;min-height:11.875rem;padding:1.5rem;justify-content:center;align-items:center;background:#FFFFFF;border:0.0625rem solid #EEB32D;margin-left:-0.0625rem;margin-top:-0.0625rem;position:relative;}@media only screen and (min-width:600px){.module__logo-grid-panel__lower__element{flex:0 0 33.3333%;max-width:33.3333%;}}@media only screen and (min-width:960px){.module__logo-grid-panel__lower__element{flex:0 0 25%;max-width:25%;}}.module__logo-grid-panel__lower__element img{max-width:100%;height:auto;backface-visibility:hidden;}.module__logo-grid-panel__lower__element .charter--membership-check{position:absolute;top:0;right:0;background:#FFF;padding:5px;}.module__logo-grid-panel.disclaimer{display:inline-block;padding:2rem;margin-top:100px;box-shadow:none;background:#262626;border-radius:100000000px;}.module__logo-grid-panel.disclaimer span{font-weight:bold;color:#EEB32D;}.module__logo-grid-panel__lower__text-only .module__logo-grid-panel__lower__element{background:transparent;min-height:9rem;padding:1rem;}@media only screen and (min-width:960px){.module__logo-grid-panel__lower__text-only .module__logo-grid-panel__lower__element{flex:0 0 33.3333%;max-width:33.3333%;}}.module__logo-grid-panel__lower__text-only .module__logo-grid-panel__lower__element a{color:#FFFFFF;line-height:1.3;text-align:center;}@media only screen and (min-width:960px){.module__logo-grid-panel__lower__text-only .module__logo-grid-panel__lower__element a{font-size:18px;}}.module__logo-grid-panel__lower__text-only .module__logo-grid-panel__lower__element a:hover,.module__logo-grid-panel__lower__text-only .module__logo-grid-panel__lower__element a:focus{color:rgba(255,255,255,0.3);}section.module__logo-grid-panel + section.module__logo-grid-panel{background:#c41230 url(/themes/custom/roper/assets/i/patterns/red-hatch.png);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.8);border-top:1px solid rgba(255,255,255,0.1);}.module__simple-cta-panel{background:#c41230;padding:35px 0;color:#FFFFFF;box-shadow:inset 0 0 10px -10px rgba(0,0,0,0.4),inset 0 0 10px 0 rgba(0,0,0,0.4);}.module__simple-cta-panel a{display:inline-block;border:2px solid #EEB32D;padding:15px 25px 15px 25px;font-family:"Montserrat",sans-serif;background:#FFFFFF;color:#444444;font-size:12px;border-radius:3px;text-transform:uppercase;letter-spacing:1.25px;font-weight:700;border-radius:50px;background-clip:padding-box;transition:background-color .2s linear;text-decoration:none;margin:5px;}.module__simple-cta-panel a:hover,.module__simple-cta-panel a:focus{border:2px solid #500310;background:#500310;color:#FFFFFF;text-decoration:none;}@media only screen and (min-width:600px){.module__simple-cta-panel a{font-size:13px;padding:25px 45px 25px 45px;}}@media only screen and (min-width:1100px){.module__simple-cta-panel a{font-size:14px;}}.module__simple-cta-panel--center{text-align:center;}.module__simple-cta-panel--white{background:#FFFFFF;}.module__simple-cta-panel--black{background:#111 url(/themes/custom/roper/assets/i/patterns/dark-hatch.png);}.module__simple-cta-panel--grey{background:#e4e4e4;}.module__offset-content-panel{display:block;position:relative;border-bottom:3px solid #F4F4F4;padding-bottom:60px;}@media only screen and (min-width:960px){.module__offset-content-panel{border:none;padding-bottom:90px;}}.module__offset-content-panel .globalWidth{display:flex;flex-flow:row wrap;}.module__offset-content-panel .module__offset-content-panel__img{display:block;position:relative;}.module__offset-content-panel .module__offset-content-panel__img .module__offset-content-panel__img__video-asset{display:block;position:relative;}.module__offset-content-panel .module__offset-content-panel__img .module__offset-content-panel__img__video-asset::before{font-family:'Material Icons';content:'play_circle_outline';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);font-size:150px;color:#FFFFFF;opacity:.5;z-index:300;transition:all .5s ease-in-out;}.module__offset-content-panel .module__offset-content-panel__img .module__offset-content-panel__img__video-asset:hover img,.module__offset-content-panel .module__offset-content-panel__img .module__offset-content-panel__img__video-asset:focus img{opacity:1;}.module__offset-content-panel .module__offset-content-panel__img .module__offset-content-panel__img__video-asset:hover::before,.module__offset-content-panel .module__offset-content-panel__img .module__offset-content-panel__img__video-asset:focus::before{opacity:.35;transform:translate(-50%,-50%) scale(2.5);}.module__offset-content-panel .module__offset-content-panel__img img{width:100%;max-width:100%;height:auto;}.module__offset-content-panel .module__offset-content-panel__content{display:block;padding:40px 0 0;}.module__offset-content-panel .module__offset-content-panel__content h2{font-size:24px;font-weight:600;color:#444444;margin-bottom:0;line-height:1.3;}.module__offset-content-panel .module__offset-content-panel__content h2 span{color:#c41230;}@media only screen and (min-width:1100px){.module__offset-content-panel .module__offset-content-panel__content h2{font-size:33px;}}@media only screen and (min-width:1500px){.module__offset-content-panel .module__offset-content-panel__content h2{font-size:40px;}}.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__text{color:#444444;line-height:1.9;margin:40px 0 0;}.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__text strong{color:#444444;}.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__text a{color:#c41230;}.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__text a:hover,.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__text a:focus{color:#444444;}.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__text p:last-of-type{margin:0;}.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__link{margin:40px 0 0;}.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__link a{display:inline-block;border:2px solid #c41230;background:#c41230;padding:15px 30px;border-radius:50px;color:#FFFFFF;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;text-decoration:none;}.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__link a:hover,.module__offset-content-panel .module__offset-content-panel__content .module__offset-content-panel__content__link a:focus{background:#FFFFFF;border:2px solid #c41230;color:#444444;text-decoration:none;}@media only screen and (min-width:960px){.module__offset-content-panel{max-width:100%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.module__offset-content-panel .module__offset-content-panel__img{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;line-height:0;padding:0 30px 0 0;}.module__offset-content-panel .module__offset-content-panel__content{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 0 0 30px;}.module__offset-content-panel .module__offset-content-panel__content--wrapper{position:relative;top:50%;transform:translateY(-50%);}}@media only screen and (min-width:960px){.module__offset-content-panel--right .module__offset-content-panel__img{padding:0 0 0 30px;-ms-flex-order:2;order:2;}.module__offset-content-panel--right .module__offset-content-panel__content{padding:0 30px 0 0;}}@media only screen and (min-width:600px){.blog-detail .page-title{padding:60px 0;}}@media only screen and (min-width:960px){.blog-detail .page-title{text-align:center;}}@media only screen and (min-width:1200px){.blog-detail .page-title{padding:80px 0;}}.blog-detail .page-title .page-title__blog-title-content{flex:1;}.blog-detail .page-title__blog-date{font-family:"Montserrat",sans-serif;color:#c41230;font-weight:700;text-transform:uppercase;font-size:13px;margin-top:30px;position:relative;}@media only screen and (min-width:960px){.blog-detail .page-title__blog-date{font-size:16px;margin:0 auto;}}.blog-detail .page-title__blog-date span{position:relative;z-index:2;padding:0 10px 0 0;background:#FFFFFF;}@media only screen and (min-width:960px){.blog-detail .page-title__blog-date span{padding:0 10px;}}.blog-detail .page-title__blog-date:after{content:'';display:inline-block;width:300px;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%);border-top:2px solid #e4e4e4;}@media only screen and (min-width:960px){.blog-detail .page-title__blog-date:after{top:50%;left:50%;transform:translate(-50%,-50%);}}.blog-detail .page-title.blog-detail__nested-img{text-align:left;}@media only screen and (min-width:960px){.blog-detail .blog-detail__nested-img .page-title__blog-date{margin:0;}}@media only screen and (min-width:960px){.blog-detail .blog-detail__nested-img .page-title__blog-date:after{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}@media only screen and (min-width:960px){.blog-detail .blog-detail__nested-img .page-title__blog-date span{padding:0 10px 0 0;}}.blog-detail__featured-img{margin-bottom:40px;}@media only screen and (min-width:600px){.blog-detail__featured-img{margin-bottom:60px;}}@media only screen and (min-width:1200px){.blog-detail__featured-img{margin-bottom:80px;}}.blog-detail__featured-img img{width:100%;max-width:100%;height:auto;}@media only screen and (min-width:800px){.blog-detail .page-content .align-left{float:left;width:40%;padding-right:30px;margin-top:10px;}.blog-detail .page-content .align-left figcaption{border-bottom:none;padding:5px 0 30px;}.blog-detail .page-content .align-right{float:right;width:40%;padding-left:30px;margin-top:10px;}.blog-detail .page-content .align-right figcaption{border-bottom:none;padding:5px 0 30px;}}.blog-detail .page-content__main-content-region__hero-content{font-size:14px;margin-bottom:40px;}@media only screen and (min-width:960px){.blog-detail .page-content__main-content-region__hero-content{font-size:18px;}}.blog-detail__blog-meta{margin:50px 0 0;padding:50px 0 0;border-top:10px solid #f4f4f4;}.blog-detail__blog-meta__wrapper{margin-bottom:20px;}.blog-detail__blog-meta__wrapper:last-of-type{margin-bottom:0;}.blog-detail__blog-meta__wrapper__title{color:#444;display:inline-block;padding-right:5px;font-size:16px;font-weight:700;}.blog-detail__blog-meta__wrapper ul{list-style:none;margin:0;display:inline-block;vertical-align:baseline;line-height:1.4;}.blog-detail__blog-meta__wrapper ul li{display:inline-block;vertical-align:baseline;}.blog-detail__blog-meta__wrapper ul li:after{content:'-';padding:0 8px;color:#ccc;}.blog-detail__blog-meta__wrapper ul li:last-of-type:after{display:none;}.blog-detail__blog-meta__wrapper ul li a{font-weight:400;}.blog-detail .sidebar__blog-detail{margin:40px 0 0;order:3;}.blog-detail .sidebar__blog-detail .sidebar-nav{display:block;}@media (min-width:1100px){.blog-detail .sidebar__blog-detail{padding:0 0 0 40px;margin:0 0 0 40px;border-top:none;border-right:none;border-left:1px solid #E4E4E4;flex:0 0 260px;max-width:260px;}}.blog-detail .sidebarBlogDetailsMenu__container{display:flex;flex-wrap:wrap;}.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 100%;max-width:100%;border:2px solid #fff;}@media (min-width:400px){.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 50%;max-width:50%;}}@media (min-width:600px){.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 33.3333%;max-width:33.3333%;}}@media (min-width:960px){.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 25%;max-width:25%;}}@media (min-width:1100px){.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 100%;max-width:100%;}}.blog-detail .sidebarBlogDetailsMenu__element a{padding:15px 20px;line-height:1.4;font-size:13px;font-family:"Montserrat",sans-serif;font-weight:600;display:flex;background:#f4f4f4;height:100%;width:100%;align-items:center;}.blog-detail .sidebarBlogDetailsMenu__element a:hover,.blog-detail .sidebarBlogDetailsMenu__element a:focus{background:#c41230;color:#FFFFFF;}.blog-archive .page-title__blog-description,.blog-detail .page-title__blog-description{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.6;margin-bottom:40px;margin-top:15px;}@media only screen and (min-width:600px){.blog-archive .page-title__blog-description,.blog-detail .page-title__blog-description{font-size:20px;}}.blog-archive .page-title__blog-description p:last-of-type,.blog-detail .page-title__blog-description p:last-of-type{margin:0;}.blog-archive .sidebar__blog-detail,.blog-detail .sidebar__blog-detail{margin:40px 0 0;order:3;}.blog-archive .sidebar__blog-detail .sidebar-nav,.blog-detail .sidebar__blog-detail .sidebar-nav{display:block;}@media (min-width:1100px){.blog-archive .sidebar__blog-detail,.blog-detail .sidebar__blog-detail{padding:0 0 0 40px;margin:0 0 0 40px;border-top:none;border-right:none;border-left:1px solid #E4E4E4;flex:0 0 260px;max-width:260px;}}.blog-archive .sidebarBlogDetailsMenu__container,.blog-detail .sidebarBlogDetailsMenu__container{display:flex;flex-wrap:wrap;}.blog-archive .sidebarBlogDetailsMenu__element,.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 100%;max-width:100%;border:2px solid #fff;}@media (min-width:400px){.blog-archive .sidebarBlogDetailsMenu__element,.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 50%;max-width:50%;}}@media (min-width:600px){.blog-archive .sidebarBlogDetailsMenu__element,.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 33.3333%;max-width:33.3333%;}}@media (min-width:960px){.blog-archive .sidebarBlogDetailsMenu__element,.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 25%;max-width:25%;}}@media (min-width:1100px){.blog-archive .sidebarBlogDetailsMenu__element,.blog-detail .sidebarBlogDetailsMenu__element{flex:0 0 100%;max-width:100%;}}.blog-archive .sidebarBlogDetailsMenu__element a,.blog-detail .sidebarBlogDetailsMenu__element a{padding:15px 20px;line-height:1.4;font-size:13px;font-family:"Montserrat",sans-serif;font-weight:600;display:flex;background:#f4f4f4;height:100%;width:100%;align-items:center;text-decoration:none;}.blog-archive .sidebarBlogDetailsMenu__element a:hover,.blog-archive .sidebarBlogDetailsMenu__element a:focus,.blog-detail .sidebarBlogDetailsMenu__element a:hover,.blog-detail .sidebarBlogDetailsMenu__element a:focus{background:#c41230;color:#FFFFFF;text-decoration:none;}.public-perspective .module__featured-news-panel__lower__ind-element__img{flex:0 0 40%;max-width:100px;padding:0 20px 0 0;}@media (min-width:600px){.public-perspective .module__featured-news-panel__lower__ind-element__img{max-width:130px;padding:0 30px 0 0;}}.public-perspective .module__featured-news-panel__lower__ind-element__content__meta{margin:10px 0 0;}.public-perspective .module__featured-news-panel__lower__ind-element__content__meta__date{font-size:16px;font-style:italic;}.public-perspective p + div.module__featured-news-panel__lower,.public-perspective div + div.module__featured-news-panel__lower,.public-perspective ul + div.module__featured-news-panel__lower,.public-perspective ol + div.module__featured-news-panel__lower,.public-perspective blockquote + div.module__featured-news-panel__lower{margin-top:50px !important;}.public-perspective .page-title__pp-volume{color:#000000;font-family:"Montserrat",sans-serif;margin-top:10px;font-size:13px;display:block;width:100%;}@media (min-width:600px){.public-perspective .page-title__pp-volume{font-size:15px;}}@media (min-width:960px){.public-perspective .page-title__pp-volume{font-size:18px;}}.public-perspective .module__featured-news-panel__lower__ind-element__content__toc-entry{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #e4e4e4;display:block;width:100%;line-height:1.4;}.public-perspective .module__featured-news-panel__lower__ind-element__content__toc-entry:last-of-type{margin:0;padding:0;border:none;}.public-perspective .module__featured-news-panel__lower__ind-element__content__toc-entry a{display:block;width:100%;}.public-perspective .module__featured-news-panel__lower__ind-element__content__toc-entry span{font-size:16px;font-style:italic;}.sidebar__pp{margin:40px 0 0;border-top:none;order:3;}.sidebar__pp .sidebar-nav{display:block;}@media (min-width:1100px){.sidebar__pp{padding:0 0 0 40px;margin:0 0 0 40px;border-top:none;border-right:none;border-left:1px solid #E4E4E4;}}.pp__year-grid{display:flex;flex-wrap:wrap;list-style:none !important;margin:0 !important;}.pp__year-grid li{flex:0 0 100%;max-width:100%;border:2px solid #fff;}@media only screen and (min-width:400px){.pp__year-grid li{flex:0 0 50%;max-width:50%;}}@media only screen and (min-width:600px){.pp__year-grid li{flex:0 0 33.3333%;max-width:33.3333%;}}@media only screen and (min-width:960px){.pp__year-grid li{flex:0 0 25%;max-width:25%;}}@media only screen and (min-width:1100px){.pp__year-grid li{flex:0 0 33.3333%;max-width:33.3333%;}}.pp__year-grid li a{padding:25px 15px;line-height:1.4;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:600;display:flex;background:#f4f4f4;height:100%;width:100%;align-items:center;justify-content:center;color:#111;text-decoration:none;}.pp__year-grid li a:hover,.pp__year-grid li a:focus{color:#FFFFFF;background:#c41230;text-decoration:none;}p + ul.pp__year-grid,div + ul.pp__year-grid,ul + ul.pp__year-grid,ol + ul.pp__year-grid,blockquote + ul.pp__year-grid{margin-top:50px !important;}.compat-object-fit{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}.compat-object-fit img{opacity:0 !important;}#toolbar-administration,#toolbar-administration *{font-size:12px;font-weight:600;}.toolbar-tray a:hover,.toolbar-tray a:active,.toolbar-tray a:focus,.toolbar-tray a.is-active{color:#c41230;text-decoration:none;}
article.module__content-grid-panel__lower__ind-element .module__content-grid-panel__lower__ind-element__inner__text{align-self:normal;}label.form-required::after{content:" *";}section.module__content-grid-panel--topics--dark div.module__content-grid-panel__lower__ind-element__inner__text strong{color:white;}form#webform-submission-contact-us-node-8-add-form--2 input.webform-button--submit{margin-top:1em;}form.webform-submission-form input,form.webform-submission-form select,form.webform-submission-form textarea{border-color:#444;}.iframe-container{position:relative;overflow:hidden;padding-top:56.25%;}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.footer__u-footer .sub-nav h2,.footer__u-footer .social h2,.footer__u-footer .newsletter h2{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#F3E3BF;border-bottom:1px solid rgba(255,255,255,0.3);padding:0 0 15px;margin:0 0 25px;}button.cd-faq-trigger{width:100%;text-align:left;border:none;background-color:white;}div.tabpanel .tabpanel__tablabel{text-transform:none;}div.page-content__main-content-region > p > a,div.page-content__main-content-region > h2 > a,div.page-content__main-content-region > h3 > a,div.page-content__main-content-region > h4 > a,div.page-content__main-content-region > ul > li > a,div.page-content__main-content-region td a{text-decoration:underline;}div.module__featured-news-panel__lower__ind-element__content__meta__profile__terms > a{text-decoration:underline;}div.page-content__main-content-region > p > a:active{outline:solid;}a:active,a:focus{outline:solid !important;}nav#mainMenu ul.adwMenu li.over > .openChild,nav#mainMenu-display ul.adwMenu li.over > .openChild{text-decoration:none;}div.module__content-grid-panel.page-section--dark div.module__content-grid-panel__lower__ind-element__inner__text strong{color:#FFF;}.slick-slide .module__feat-promo-panel__ind-promo a:active div.module__feat-promo-panel__ind-promo--wrapper{outline:solid;}.slick-slide .module__feat-promo-panel__ind-promo a:focus div.module__feat-promo-panel__ind-promo--wrapper{outline:solid;}.roper-modal .modal-footer a{flex:0 0 100%;max-width:100%;padding:15px 10px;background:#FFFFFF;border:1px solid #e4e4e4;text-align:center;}.roper-modal .modal-footer a:hover{background:#c41230;color:#FFFFFF;}.roper-modal .modal-footer > a:focus,.roper-modal .modal-footer > a:active{outline:solid !important;}@media only screen and (min-width:400px){.roper-modal .modal-footer a{flex:0 0 50%;max-width:50%;}}div.messages_dev > div{width:80%;margin:auto;margin-top:1em;}div.messages_dev > div{background-color:#f8fff0;border:1px solid #be7;padding:1em;}.module__featured-news-panel{padding-top:0!important;}.module__feat-promo-panel--controller .left--arrow,.module__feat-promo-panel--controller .right--arrow{background:#c41230!important;color:#ffffff!important;}.module__feat-promo-panel--controller .left--arrow:hover,.module__feat-promo-panel--controller .right--arrow:hover{background:#EEB32D!important;color:#444444!important;}.module__faq-panel{padding-top:0!important;margin-top:-30px;}
