.report__container{margin:24px 0}@media only screen and (min-width:960px){.report__container{border-radius:30px;margin:50px 0;overflow:hidden;padding-bottom:42.25%;position:relative}}.report__image-wrapper{border-radius:20px;margin-bottom:20px;overflow:hidden;padding-bottom:42.25%;position:relative}@media only screen and (min-width:960px){.report__image-wrapper{border-radius:30px;height:100%;left:0;margin-bottom:0;padding-bottom:none;position:absolute;top:0;width:100%}}.report__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.report__overlay{padding:0 20px}@media only screen and (min-width:960px){.report__overlay{background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.report__inner{max-width:540px;text-align:center;width:100%}h2.report__title{-webkit-text-stroke:1px rgba(40,40,40,.4)}.report__content,h2.report__title{text-align:center}.report__content p{color:#fff;font-size:18px}}button.button.report__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}button.button.report__button svg{margin-right:11px}@media only screen and (max-width:960px){button.button.report__button,button.button.report__button:hover{border:1px solid #7d7d7d;color:#7d7d7d}button.button.report__button:hover svg{fill:#7d7d7d}button.button.report__button:hover:before{background-color:#88bd1f;content:""}.report__button svg{fill:#7d7d7d;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@media only screen and (min-width:960px){.report__button svg{fill:#fff}.report__button:hover svg{fill:#7d7d7d}}.report__modal{background-color:#fff;border-radius:20px;margin:10px auto 0;max-height:70vh;max-width:650px!important;max-width:800px;overflow:scroll;padding:24px;position:relative}@media only screen and (min-width:960px){.report__modal{margin:10vh auto}}.report__modal-form{position:relative}.report__modal-form ul li:before{display:none!important}.report__modal-form .hs-email label{display:none}.report__modal-form .hs-company input,.report__modal-form .hs-email input,.report__modal-form .hs-your_name input{text-align:center}.report__modal-form form{display:block;margin-bottom:-24px;max-width:none!important;padding-bottom:73px;width:100%}.report__modal-form .hs-button{width:100%!important}.report__modal-form .hs-form-booleancheckbox-display{font-size:12px;margin:0 auto;max-width:300px;text-align:left}.report__modal-form .hs-form-booleancheckbox-display span{font-size:12px}.report__modal-form .hs-fieldtype-booleancheckbox{position:absolute;width:100%}.report__modal-form .hs_i_d_like_to_recieve_other_emails_from_dialogue{bottom:18px}.report__modal-form .hs_terms_and_condtions{bottom:0}.report__modal-outer{background-color:rgba(0,0,0,.7);height:100vh;left:0;opacity:0;overflow:auto;padding:10px;position:fixed;top:0;transition:all .4s ease-in-out;visibility:hidden;width:100vw;z-index:99999}.report__modal-outer--active{opacity:1;visibility:visible}.report__modal-close{background:transparent;border:none;position:absolute;right:10px;top:10px}.report__modal-close svg{fill:#88bd1f}