.elementor-42 .elementor-element.elementor-element-d4f3c0d{--display:flex;}.elementor-42 .elementor-element.elementor-element-6c207c1{--display:grid;--e-con-grid-template-columns:1fr 3fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-blog-block-post, .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-image-card, .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-card{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 1px;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-blog-block-post .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-image-card .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-body{background-color:#FFFFFF00;}.elementor-42 .elementor-element.elementor-element-eb8c684 .post-meta-list a, .elementor-42 .elementor-element.elementor-element-eb8c684 .post-meta-list .meta-date-text{font-family:"Times New Roman";font-size:14px;font-weight:600;text-transform:uppercase;line-height:47px;}.elementor-42 .elementor-element.elementor-element-eb8c684 .post-meta-list > span{color:#000000;fill:#000000;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-body .entry-title, .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-entry-header .entry-title, .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"flatdeck";font-size:20px;font-weight:600;line-height:17px;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-body .entry-title{text-align:left;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-entry-header .entry-title{text-align:left;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-footer > p{color:#000000;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-body > p{color:#000000;text-align:left;margin:-13px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-footer > p, .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-body > p{font-family:"Times New Roman";font-size:16px;font-weight:100;line-height:20px;letter-spacing:-0.7px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-footer{text-align:left;margin:-13px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-blog-block-post .elementskit-post-footer > p{margin:-13px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4a07100{--display:flex;--min-height:89px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-42 .elementor-element.elementor-element-9c72ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px -1px -1px -1px;text-align:center;}.elementor-42 .elementor-element.elementor-element-9c72ebe.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-42 .elementor-element.elementor-element-9c72ebe img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:top center;border-style:solid;border-width:3px 3px 3px 3px;}.elementor-42 .elementor-element.elementor-element-06a8c41{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:-113px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-06a8c41:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-06a8c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42 .elementor-element.elementor-element-32c3b8c .elementor-button{background-color:#F50000;font-family:"Roboto Slab";font-size:24px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-32c3b8c{width:auto;max-width:auto;top:-32px;}.elementor-42 .elementor-element.elementor-element-32c3b8c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-32c3b8c{left:42.531%;}body.rtl .elementor-42 .elementor-element.elementor-element-32c3b8c{right:42.531%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-4df9b6f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:16px 0px 0px 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-4df9b6f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-42 .elementor-element.elementor-element-4df9b6f .elementor-heading-title{font-family:"publicoheader";font-size:61px;font-weight:800;text-transform:capitalize;font-style:normal;letter-spacing:0.5px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-a884664{text-align:center;color:#000000;}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.category{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.active{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-post-link:before, .elementor-widget-premium-addon-blog .premium-blog-post-link:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title, .elementor-widget-premium-addon-blog .premium-blog-entry-title a{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-entry-title a{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-cats-container a{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-meta-data{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-post-content{color:var( --e-global-color-text );}.elementor-widget-premium-addon-blog .premium-blog-post-tags-container{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container span.current{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-wrap .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-post-outer-container{width:100%;margin-bottom:30px;padding-inline:calc( 2px/2 );}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-content-wrapper{text-align:center;background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-b758b20 .post-categories , .elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-post-tags-container {justify-content:center;}.elementor-42 .elementor-element.elementor-element-b758b20{grid-column:span 1;grid-row:span 1;}.elementor-42 .elementor-element.elementor-element-b758b20.elementor-element{--order:99999 /* order end hack */;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-thumbnail-container img{height:192px;object-fit:cover;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-wrap{margin-inline:calc( -2px/2 );}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-filter{justify-content:center;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-filters-container li a.category{font-family:"publicoheader2";font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;background-color:#FF0000;border-radius:0px;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-filters-container li a.active{color:#FFFFFF;background-color:#F80000;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-post-container:hover .premium-blog-thumbnail-container img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-entry-title, .elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-entry-title a{font-family:"rollingstoneslab";font-size:33px;font-weight:700;text-transform:uppercase;line-height:33px;letter-spacing:-1px;word-spacing:0px;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-entry-title a{color:#000000;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-entry-title:hover a{color:#000000;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-entry-title{margin-bottom:26px;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-meta-data{font-family:"publicoheader";font-size:1px;font-weight:700;letter-spacing:1.8px;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-meta-data > *{color:#000000;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-post-content{font-size:1px;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-post-container{background-color:#f5f5f5;border-style:solid;}.elementor-42 .elementor-element.elementor-element-928df04{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-33fd1c1{--spacer-size:50px;border-style:solid;border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7c436b0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-post-outer-container{width:33.33%;margin-bottom:1px;padding-inline:calc( 2px/2 );}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-content-wrapper{text-align:center;background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-fd9e992 .post-categories , .elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-post-tags-container {justify-content:center;}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-thumbnail-container img{height:192px;object-fit:cover;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-wrap{margin-inline:calc( -2px/2 );}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-post-container:hover .premium-blog-thumbnail-container img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-entry-title, .elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-entry-title a{font-family:"rollingstoneslab";font-size:32px;font-weight:500;text-transform:uppercase;line-height:27px;letter-spacing:-1.5px;}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-entry-title a{color:#000000;}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-entry-title:hover a{color:#000000;}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-meta-data > *{color:#000000;}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-post-container{background-color:#f5f5f5;}.elementor-42 .elementor-element.elementor-element-784c55a{--display:flex;}.elementor-42 .elementor-element.elementor-element-d2c1729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-6c207c1{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-blog-block-post, .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-image-card, .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-42 .elementor-element.elementor-element-06a8c41{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-post-outer-container{width:50%;}.elementor-42 .elementor-element.elementor-element-928df04{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-7c436b0{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-post-outer-container{width:50%;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-d4f3c0d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-42 .elementor-element.elementor-element-d4f3c0d.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-42 .elementor-element.elementor-element-6c207c1{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:end;--align-items:end;--grid-justify-content:space-between;}.elementor-42 .elementor-element.elementor-element-6c207c1.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-42 .elementor-element.elementor-element-eb8c684.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-blog-block-post, .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-image-card, .elementor-42 .elementor-element.elementor-element-eb8c684 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-42 .elementor-element.elementor-element-06a8c41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-32c3b8c{left:27.96%;}body.rtl .elementor-42 .elementor-element.elementor-element-32c3b8c{right:27.96%;}.elementor-42 .elementor-element.elementor-element-32c3b8c{top:-59px;}.elementor-42 .elementor-element.elementor-element-b758b20 .premium-blog-post-outer-container{width:100%;}.elementor-42 .elementor-element.elementor-element-928df04{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-7c436b0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-fd9e992 .premium-blog-post-outer-container{width:100%;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-6c207c1{--width:100%;}.elementor-42 .elementor-element.elementor-element-06a8c41{--width:100%;}}













a:visited{color:black}

:root{}@font-face{font-family:Publico Banner;src:url("../fonts/Publico Banner Web Ultra Regular.ttf")}@font-face{font-family:Publico Headline;src:url("../fonts/Publico Headline Web Bold.ttf")}@font-face{font-family:Graphik;src:url("../fonts/Graphik-Font-Family/GraphikRegular.otf")}.recommends-section{display:block;position:relative;margin-top:6rem;color:black;margin-bottom:6rem;border:solid 3px black;box-shadow:inset 0 0 0 2px white,inset 0 0 0 5px black,inset 0 0 0 7px white,inset 0 0 0 10px black}.recommends-title{position:absolute;box-sizing:content-box;width:20rem;left:0;color:black;right:0;margin:0 auto;transform:translateY(calc(-50% + 5px));background-color:white;border-left:solid 1rem white;border-right:solid 1rem white;border-top:solid .5rem white;border-bottom:solid .5rem white}.recommends-title img{object-fit:contain}.recommends-article-wrapper{height:24rem;display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));padding-top:3.5rem;padding-bottom:3.5rem;overflow:hidden}.recommends-article{align-items:center;height:100%}.recommends-article:last-child{padding-left:2rem;padding-right:2rem;border-right:none}.recommends-article:not(:last-child){padding-right:2rem;padding-left:2rem;border-right:solid 1px black}.recommends-article .image-wrapper{max-height:8.5rem;max-width:8.5rem;margin-top:.5rem;margin-bottom:.5rem;border:solid 1px black;border-radius:50%;overflow:hidden;box-shadow:0 0 0 4px white,0 0 0 8px black}.recommends-article-text{margin-top:1.25rem;text-align:center;color:black}.recommends-article-text h4{padding-bottom:.5rem;text-overflow:ellipsis;color:black;white-space:nowrap;overflow:hidden;font-size:11px;text-decoration:underline;letter-spacing:.25px}.recommends-article-text h3{margin-top:.5rem;text-overflow:ellipsis;white-space:normal;overflow:hidden;font-size:16px;line-height:20px;color:black!important}.recommends-button-container{position:absolute;box-sizing:content-box;display:flex;justify-content:center;width:16rem;left:0;right:0;margin:0 auto;transform:translateY(calc(-50% - 5px));background-color:white}.recommends-button{background-color:white;border:1px solid black;padding:5px;height:42px;width:230px}.recommends-button button{height:100%;width:100%;border:none;border-radius:0%;background-color:black;color:white;text-transform:uppercase;font-size:13px;cursor:pointer;font-weight:600;letter-spacing:.5px}.recommends-button button span{color:white;font-size:15px;margin-left:1ch}.testimonial{display:flex;flex-direction:column;align-content:stretch;height:12.5rem;width:100%;border-top:solid 1px black;padding-left:4rem;padding-right:4rem;padding-top:2rem;padding-bottom:2rem;margin-bottom:4rem;position:relative;color:black;text-align:center}.testimonial::before{content:" ";display:block;position:absolute;top:-10px;left:0;height:5px;width:100%;color:black;background-color:black}.testimonial q{width:100%;font-size:30px;font-weight:700;color:black}.testimonial p{width:100%;font-size:16px;margin-top:1rem;text-transform:capitalize;color:black}.testimonial span{font-size:13px;text-transform:uppercase;margin-left:2ch;letter-spacing:1.7px;color:black}.reports{height:20rem;width:100%;border-top:solid 1px black;border-bottom:solid 1px black;position:relative;padding-top:2rem;padding-bottom:2rem;margin-bottom:4rem}.reports::before{content:" ";display:block;position:absolute;top:-10px;left:0;height:5px;width:100%;background-color:black}.rolling-report{display:flex;flex-direction:column;padding-right:2rem;justify-content:space-between;max-width:15rem}.rolling-report h2{font-size:36px;text-transform:uppercase;letter-spacing:2px}.rolling-report h2 span{}.rolling-report .image-wrapper{height:auto;width:100%;overflow:hidden;position:relative}.rolling-report .image-wrapper img,.image-wrapper-left img{object-fit:contain}.rolling-report .divider-small{display:block;height:1px;width:30px;background-color:black}.report-article-container{display:flex;flex:1;width:100%}.report-article .image-wrapper{height:8.75rem;width:auto;overflow:hidden}.report-article:last-child{border-right:none;padding-left:2rem}.report-article:not(:last-child){border-right:solid 1px black;padding-left:2rem;padding-right:2rem}.report-article{display:flex;flex-direction:column}.report-article h3{font-size:16px;margin-top:1.5rem;line-height:20px;text-overflow:ellipsis;white-space:normal;overflow:hidden}.report-more-button{height:34px;width:85px;position:absolute;bottom:0;right:0;transform:translateY(50%)}.report-more-button button{width:100%;height:100%;background-color:white;border:solid 1px black;font-size:13px;text-transform:uppercase;cursor:pointer}.report-more-button button span{margin-left:1ch}footer a,footer h3,footer p,footer h4,footer span{letter-spacing:.5px}footer h3{font-weight:600;font-size:14px}footer{padding:10px;margin-top:10px}footer .container-1{border:1px solid white;flex:1}footer .container-2{border:1px solid white;margin:10px}footer .container-3{display:flex;flex-direction:column;justify-content:space-between;flex:1}footer .footer-wrapper{margin:0 auto;display:flex;flex-direction:row;padding-top:3rem;padding-bottom:3rem;gap:3rem;justify-content:space-between}.footer-image{max-width:300px}footer .mini-container1{display:flex;flex-direction:row;padding-bottom:2rem;position:relative;flex:1}footer .mini-container1::after{content:" ";position:absolute;bottom:.25rem;right:0;height:1px;width:100%}footer .mini-container1 .section-content .title-box{padding-bottom:.5rem;position:relative}footer .mini-container1 .section-content .title-box::after{content:" ";position:absolute;bottom:-6px;left:0;height:1px;width:100%}footer .footer-link{justify-content:space-between}footer .form-1 .title-box{font-size:14px;text-transform:uppercase;padding-bottom:1ch;position:relative}footer .form-1 .title-box::after{content:" ";height:1px;width:100%;position:absolute;bottom:-6px;left:0}.footer-link-container{display:flex;flex-direction:column;font-size:14px;padding-top:1ch;padding-bottom:1ch}.footer-link-container a{padding-top:1.5ch}.footer-button{display:flex;flex-direction:column;justify-content:space-between}.rollingstoneBtn{padding-left:20px}.column-left{margin-right:2rem}.legalBtn{padding-left:20px}.follow{padding-left:20px}.follow a{display:flex;align-items:center}.follow a img{opacity:1;object-fit:contain;max-height:16px;max-width:16px;filter:invert(13%)sepia(99%)saturate(3755%)hue-rotate(349deg)brightness(100%)contrast(95%);margin-right:1rem}.follow a:hover img{opacity:1;filter:invert(13%)sepia(99%)saturate(3755%)hue-rotate(349deg)brightness(250%)contrast(150%)}footer .abs{float:left}.white-button{display:flex;background-color:rgb(255,255,255);border:1px solid white;padding:.25rem;font-size:13px;text-align:center}.black-button{display:flex;background-color:black;padding:.25rem;font-size:13px;text-align:center}.white-button a{flex:1;border:1px solid black;padding:0.5rem;color:black;text-decoration:none}.black-button a{flex:1;padding:.5rem;color:white;text-decoration:none}.white-button:hover{background-color:red;border:solid 1px white}.white-button:hover a{color:white;border:1px solid white}.black-button:hover{background-color:red;border:solid 1px red}.black-button:hover a{background-color:red;border:1px solid white}.footer-container{display:flex}.footer-form{display:flex;flex-direction:row;padding-top:2rem}.footer-form .form-1{display:flex;flex-direction:column;padding-right:2rem;flex:1}.form-1 h4{flex:1}.form-1 .newsletter-signup-form{display:flex;gap:1rem;height:2rem}.form-1 .newsletter-signup-form input{display:flex;align-items:center;outline:none;border:none;background-color:transparent;color:white;flex:1;text-transform:uppercase;font-size:11px;letter-spacing:1.7px}.form-1 .newsletter-signup-form input:focus{border-bottom:2px solid white}.form-1 .newsletter-signup-form button{display:flex;align-items:center;text-transform:uppercase;font-size:13px;letter-spacing:1.7px;color:white;background-color:transparent;border:none;cursor:pointer}.form-1 .newsletter-signup-form button:hover{border-top:solid 1px white;border-bottom:solid 1px white}.form-1 .newsletter-signup-form button:active{}.form-1 .newsletter-signup-form button span{padding-left:1ch;color:inherit}.footer-form .form-2{padding-left:2rem;flex:1}footer .form-2 .title-box{font-size:14px;text-transform:uppercase;padding-bottom:1ch;position:relative}.form-2 .title-box h4{display:flex;align-items:center;width:33%;line-height:18px}.form-2 .title-box p{display:flex;align-items:center;font-size:13px;letter-spacing:.5px;text-transform:none;padding-left:1rem;flex:1}.form-2 .send-a-tip-form button{display:flex;align-items:center;width:calc(33%);text-transform:uppercase;font-size:13px;letter-spacing:1.7px;color:white;background-color:transparent;border:none;cursor:pointer}.form-2 .send-a-tip-form button span{padding-left:.25rem;color:inherit}.form-2 .send-a-tip-form button:active{}.form-2 .send-a-tip-form input{display:flex;align-items:center;outline:none;border:none;background-color:transparent;color:white;flex:1;text-transform:uppercase;font-size:11px;letter-spacing:1.7px}.form-2 .send-a-tip-form input:focus{border-bottom:2px solid white}.gap{padding:0 10px;line-height:2ch}.end{display:flex;flex-direction:row;justify-content:space-between}.end img{width:100px}.align{font-size:10px}.gap10{gap:10px}.end .dropdown .oursites{border-radius:0%;border:1px solid black}.end{display:flex;flex-direction:row;margin-top:1rem;margin-left:.75rem;margin-right:.75rem;gap:1rem;align-items:flex-start}.end .dropdown{width:100%}.end img{}.end .dropdown .our-sites-btn{display:flex;flex-direction:column;padding:0;min-height:3rem;width:100%}.end .dropdown .our-sites-btn .section-content{border:none;display:flex;flex-direction:column;height:calc(13px + 1.25rem);overflow:hidden}.end .dropdown .our-sites-btn.active .section-content{height:100%}.end .dropdown .our-sites-btn .footer-link-container{display:flex;text-align:center;padding:0;margin:0}.end .dropdown .our-sites-btn.active .footer-link-container{height:12rem;overflow-y:scroll}.end .dropdown .our-sites-btn .title-box{display:flex;align-content:center;justify-content:center;width:100%;height:100%;font-size:12px;text-transform:uppercase}.end .dropdown .our-sites-btn .title-box h3{display:flex;align-content:center;justify-content:space-between;width:100%;height:100%;font-size:12px;text-transform:uppercase;cursor:pointer}.end .dropdown .our-sites-btn .title-box h3::after{content:" ";height:1ch;width:1ch;border-right:2px solid black;border-bottom:2px solid black;transform:translateY(-2px)rotate(45deg);margin-left:1.5ch;transition:transform ease-in-out .3s}.end .dropdown .our-sites-btn .title-box h3:hover::after{transform:translateY(-4px)rotate(45deg);transition:transform ease-in-out .3s}.end .dropdown .our-sites-btn.active .title-box h3::after{transform:translateY(4px)rotate(-135deg);transition:transform ease-in-out .3s}.end .dropdown .our-sites-btn.active .title-box h3:hover::after{transform:translateY(2px)rotate(-135deg);transition:transform ease-in-out .3s}.end .dropdown .our-sites-btn .title-box,.end .dropdown .our-sites-btn a{display:flex;flex-direction:column;align-content:flex-start;justify-content:center;font-size:inherit;font-family:inherit;text-decoration:none;padding:1rem .5rem;text-align:start;font-size:12px;text-transform:uppercase;font-weight:700}.end .dropdown .our-sites-btn a:hover{font-size:inherit;font-family:inherit;text-decoration:none;color:white;font-size:12px;text-transform:uppercase;font-weight:700}.footer-bottom-text{font-size:10px;margin-bottom:1rem}.end img{order:1;margin-bottom:1rem;margin-top:1rem}.end .dropdown{order:3;flex:1;margin-bottom:1rem}.end .footer-bottom-text{order:2;margin-top:1rem}@media(max-width:1259px){.footer-image{display:none}.container-3{padding:0 1rem;width:100%;justify-content:space-between}footer .mini-container1 .footer-link-container.column-left{margin-right:1rem}.end{margin:0 .75rem}.end{display:flex;flex-direction:column;margin-top:1rem;gap:1rem;align-items:center}.end img{order:1}.end .dropdown{order:2}.end .footer-bottom-text{order:3}}@media(max-width:768px){footer,footer .container-1,footer .container-2,footer .container-3,footer .mini-container1,footer .footer-wrapper{display:flex;height:100%;width:100%}footer .footer-wrapper{padding:1rem 0}.footer-form{display:none}footer .mini-container1{border:none;padding:0;flex-direction:column;gap:.5rem}footer .mini-container1::after{content:none}footer .mini-container1 .section-content .title-box{padding-bottom:.5rem;border-bottom:none;position:relative}footer .mini-container1 .section-content .title-box::after{display:none}footer .mini-container1 .footer-image{display:none}footer .mini-container1 .footer-button{border:none;padding-right:0;gap:.5rem}footer .mini-container1 .rollingstoneBtn,footer .mini-container1 .legalBtn{display:flex;flex-direction:column;padding:.25rem}footer .mini-container1 .rollingstoneBtn .section-content,footer .mini-container1 .legalBtn .section-content{padding:.5rem;display:flex;flex-direction:column;height:calc(13px + 1.25rem);overflow:hidden}footer .mini-container1 .rollingstoneBtn.active .section-content,footer .mini-container1 .legalBtn.active .section-content{height:100%}footer .mini-container1 .rollingstoneBtn .footer-link-container,footer .mini-container1 .legalBtn .footer-link-container{display:flex;text-align:center;padding:0;margin:0}footer .legalBtn.active .footer-link-container,footer .rollingstoneBtn.active .footer-link-container{}footer .mini-container1 .follow{display:none}footer .rollingstoneBtn .title-box,footer .legalBtn .title-box{display:flex;align-content:center;justify-content:center;width:100%;height:100%}footer .rollingstoneBtn .title-box h3,footer .legalBtn .title-box h3{display:flex;align-content:center;justify-content:center;width:100%;height:100%;font-size:13px;font-weight:200;cursor:pointer}footer .rollingstoneBtn .title-box h3::after,footer .legalBtn .title-box h3::after{content:" ";height:1ch;width:1ch;border-right:2px solid white;border-bottom:2px solid white;transform:translateY(-2px)rotate(45deg);margin-left:1.5ch;transition:transform ease-in-out .3s}footer .rollingstoneBtn .title-box h3:hover::after,footer .legalBtn .title-box h3:hover::after{transform:translateY(-4px)rotate(45deg);transition:transform ease-in-out .3s}footer .rollingstoneBtn.active .title-box h3::after,footer .legalBtn.active .title-box h3::after{transform:translateY(4px)rotate(-135deg);transition:transform ease-in-out .3s}footer .rollingstoneBtn.active .title-box h3:hover::after,footer .legalBtn.active .title-box h3:hover::after{transform:translateY(2px)rotate(-135deg);transition:transform ease-in-out .3s}footer .rollingstoneBtn .footer-link{flex-direction:column}}

