.trustpilot-widget-container{width:100%;display:block;margin:5% auto 0}@media (max-width: 767px){.trustpilot-widget-container{margin:3rem auto 0}}.trustpilot-widget-container img{display:block;width:120px;height:auto;max-height:100%;margin:10px auto 0}@media (max-width: 767px){.trustpilot-widget-container img{width:100px}}.full-width-bg{width:100%}.full-width-bg .trustpilot-widget-container{padding:2rem 0;margin-top:0;background-color:#333}.trustpilot-carousel-testmonial{margin-bottom:6rem}.modal-open{position:fixed;overflow:hidden}@media (min-width: 992px){.modal-open{position:static}}.modal{position:fixed;overflow-x:none;overflow-y:auto}.modal h2{text-transform:none;margin:1rem 0;width:inherit}.modal .desktop{display:none}@media (min-width: 768px){.modal .desktop{display:block}}.modal .mobile{display:block}@media (min-width: 768px){.modal .mobile{display:none}}.thankyou .modal-inner{top:0 !important;margin:0;padding:2rem 1.5rem;background-color:rgba(51,51,51,0.7);height:100%}.thankyou .modal-overlay{position:fixed}.thankyou .modal-block{max-width:640px;border-radius:5px;-webkit-box-shadow:0 0 30px 3px rgba(51,51,51,0.2);box-shadow:0 0 30px 3px rgba(51,51,51,0.2)}.thankyou .modal-block .modal-close-toggle{position:absolute;right:20px;top:20px;opacity:0.5;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.thankyou .modal-block .modal-close-toggle:hover{opacity:1}.thankyou .modal-block .modal-close-toggle:after{content:'\f00d';font-family:fontawesome;font-size:2rem;color:#333}.thankyou .modal-block .modal-close-toggle span{display:none}.thankyou .modal-block .thumbs-up{margin-bottom:2rem}.thankyou .modal-block .thumbs-up:after{content:'\f00c';font-family:fontawesome;color:#67b651;font-size:4rem;display:block;line-height:100%}.thankyou .modal-block section{padding:2rem}.thankyou .modal-block section h2{font-size:2.8rem;text-transform:none;margin-bottom:2rem}.thankyou .modal-block section .thankyou-message,.thankyou .modal-block section .aoi-message{width:100%;display:block;margin:0 auto}@media (min-width: 768px){.thankyou .modal-block section .thankyou-message,.thankyou .modal-block section .aoi-message{width:80%}}.thankyou .modal-block section .thankyou-message p,.thankyou .modal-block section .aoi-message p{font-size:1.5rem}.thankyou .modal-block hr{border:none;border-bottom:1px solid #f5f5f5}.thankyou .modal-block .btn{position:relative;border-radius:100px;width:100%;font-size:1.4rem;font-weight:400;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width: 768px){.thankyou .modal-block .btn{min-width:360px;width:inherit;padding:2rem 6rem;font-size:1.5rem}}.thankyou .modal-block .btn.btn-primary:after{content:'\f054';font-family:fontawesome;position:absolute;right:17px;top:17px;color:white;font-size:1.7rem;line-height:100%}@media (min-width: 768px){.thankyou .modal-block .btn.btn-primary:after{right:22px;top:23px}}.thankyou .modal-block .btn.btn-secondary{background-color:#05a8bb;margin:1rem 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.thankyou .modal-block .btn.btn-clear{background-color:rgba(51,51,51,0);border:1px solid rgba(51,51,51,0.15);color:#333;margin:1rem 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.thankyou .modal-block .btn.btn-clear:after{content:''}.thankyou .modal-block footer{margin:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:1.2rem;padding:2rem;color:#333}.thankyou .modal-block footer p:first-of-type{margin-top:0}.thankyou .modal-block footer h2{font-size:1.8rem}.thankyou .modal-block footer hr{border:none;border-bottom:1px solid rgba(51,51,51,0.1);margin-top:2rem}.post-lead-question{padding:1.5rem 1rem;border:1px solid #f0f0f0;background-color:#f5f5f5;width:100%;margin:2rem auto;border-radius:4px}@media (min-width: 768px){.post-lead-question{width:80%;padding:2rem}}.post-lead-question p{font-size:1.5rem}.post-lead-question p:first-of-type{margin-top:0}.post-lead-question ul.PopUpCategory{margin:0;padding:0;list-style:none;display:block;width:100%;height:auto;text-align:center}.post-lead-question ul.PopUpCategory li{float:none;clear:both;width:100%;margin:0;padding:0}.post-lead-question ul.PopUpCategory li .vis-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.post-lead-question ul.PopUpCategory li label{margin:1rem auto;padding:0.8rem;background-color:rgba(5,168,187,0.7);color:white;width:100%;display:block;border-radius:3px;font-size:1.5rem;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width: 992px){.post-lead-question ul.PopUpCategory li label{margin:0.5rem auto;width:70%}}.post-lead-question ul.PopUpCategory li label:hover{background-color:#05a8bb;cursor:pointer}.post-lead-question ul.PopUpCategory li.checked label{background-color:#67b651}.post-lead-question ul.PopUpCategory li.checked label:hover{background-color:#67b651;cursor:default}.post-lead-question ul.PopUpCategory li.disabled label{background-color:rgba(51,51,51,0.2)}.post-lead-question ul.PopUpCategory li.disabled label:hover{background-color:rgba(51,51,51,0.2);cursor:default}.post-lead-question ul.PopUpCategory li input:focus+label{border-color:blue}.post-lead-question ul.PopUpCategory li input:checked+label{border-color:red}.post-lead-question ul.PopUpCategory li input:focus:checked+label{border-color:green}
