body.feedback .alert-wrapper{color:#FFF}body.feedback .alert-wrapper b{text-shadow:1px 1px 3px rgba(0,0,0,0.3)}body.feedback .alert-wrapper a{color:#FFEF50;text-decoration:underline}body.feedback .alert-wrapper a:hover{text-decoration:none}body.feedback .alert{padding:0;top:0;margin-bottom:0;border:0}body.feedback .alert.alert-dismissable{position:relative}body.feedback .alert.alert-dismissable .close{top:50%;transform:translateY(-50%);position:absolute;right:0.5rem;color:#FFF;font-size:3.5rem;opacity:100;display:none;font-weight:200}body.feedback .alert .alert-content{padding:0.5rem 2.5rem 0.5rem 1rem}body.feedback .alert h3,body.feedback .alert .h3,body.feedback .alert p{margin:0}body.feedback .alert ul{list-style:none}body.feedback .interactive{display:inline;line-height:4rem}body.feedback .exclamation-sign{display:inline;font-weight:900}body.feedback .alert.alert-dismissable{color:#FFF}body.feedback .alert.alert-dismissable.alert-danger{padding:0.2rem 0 0.3rem 0;background-color:#EB6C55;border-color:#EB6C55}body.feedback .alert.alert-dismissable.alert-success{background-color:#009640;border-color:#009640}body.feedback .alert.alert-dismissable.alert-info{animation:flicker 0.6s 2;padding:0.4rem 0 0.5rem 0;background-color:#037FAB;border-color:#037FAB}body.feedback .alert.alert-dismissable.alert-info.highlight{background-color:#FFEF50;border-color:#FFEF50;color:#000}body.feedback .alert .alert-messages-wrapper{text-align:center}body.feedback .alert .alert-messages-wrapper p{font-size:2.4rem}body.feedback .feedback-page .btn{border:0;border-radius:0.6rem;font-weight:700;line-height:1.2;white-space:normal;box-shadow:1px 1px 2px rgba(64,64,65,0.35);transition:background-color 0.15s, box-shadow 0.15s}body.feedback .feedback-page .btn:hover{box-shadow:2px 2px 3px rgba(64,64,65,0.75)}body.feedback .feedback-page .btn:active,body.feedback .feedback-page .btn:focus:active{box-shadow:inset 0 3px 4px rgba(64,64,65,0.35)}body.feedback .feedback-page h1,body.feedback .feedback-page h2{margin-top:0}body.feedback .feedback-hero{padding-top:4rem;background-color:#00B7EA;color:#FFF}body.feedback .feedback-hero .hero-copy,body.feedback .feedback-hero .hero-form,body.feedback .feedback-hero .hero-mascot{padding-left:15px;padding-right:15px}body.feedback .feedback-hero .hero-copy{margin:0 auto 3rem;max-width:92rem;text-align:center}body.feedback .feedback-hero .hero-copy .signed-out{margin:0 0 1rem;font-size:2rem;font-weight:500}body.feedback .feedback-hero .hero-copy h1{margin-bottom:2rem;color:#FFF;font-size:5.6rem;line-height:1.1;font-weight:800}body.feedback .feedback-hero .hero-copy .lead{margin-bottom:2rem;font-size:2.4rem;line-height:1.35;font-weight:400}body.feedback .feedback-hero .hero-copy .others{margin:0;font-size:2rem}body.feedback .feedback-hero .hero-copy .others a{color:#FFF;font-weight:500;text-decoration:underline}body.feedback .feedback-hero .hero-copy .others a:hover{text-decoration:none}body.feedback .feedback-hero .hero-form{position:relative;z-index:1;margin-top:-3rem;padding-bottom:4rem}body.feedback .feedback-hero .feedback-card{padding:4rem 4.5rem;color:#404041;background-color:#FFF;border-radius:2rem;box-shadow:0 1rem 3rem rgba(0,37,50,0.15)}body.feedback .feedback-hero .feedback-card h2{margin-bottom:1rem;color:#037FAB;font-size:3.4rem;font-weight:800}body.feedback .feedback-hero .feedback-card .card-lead{margin-bottom:2.5rem;font-size:2rem;line-height:1.4}body.feedback .feedback-hero .feedback-card .mode-switch{display:inline-flex;margin-bottom:2rem;padding:0.3rem;border:2px solid #C2E5F6;border-radius:3rem}body.feedback .feedback-hero .feedback-card .mode-switch input{position:absolute;width:0;height:0;opacity:0}body.feedback .feedback-hero .feedback-card .mode-switch label{margin:0;padding:0.7rem 2rem;border-radius:3rem;color:#037FAB;font-size:1.8rem;font-weight:600;cursor:pointer;transition:background-color 0.15s, color 0.15s}body.feedback .feedback-hero .feedback-card .mode-switch input:checked+label{color:#FFF;background-color:#037FAB}body.feedback .feedback-hero .feedback-card .mode-switch input:focus-visible+label{outline:2px solid #037FAB;outline-offset:2px}body.feedback .feedback-hero .feedback-card .form-group{margin-bottom:1.6rem}body.feedback .feedback-hero .feedback-card textarea,body.feedback .feedback-hero .feedback-card input[type="email"]{width:100%;height:auto;padding:1.4rem 1.8rem;color:#002532;background-color:#F1F1F2;border:2px solid transparent;border-radius:1.2rem;box-shadow:none;font-size:2rem;line-height:1.4;outline:0;transition:border-color 0.15s, background-color 0.15s}body.feedback .feedback-hero .feedback-card textarea::placeholder,body.feedback .feedback-hero .feedback-card input[type="email"]::placeholder{color:#a6a6a7;font-weight:400}body.feedback .feedback-hero .feedback-card textarea:focus,body.feedback .feedback-hero .feedback-card input[type="email"]:focus{background-color:#FFF;border-color:#00B7EA;box-shadow:none}body.feedback .feedback-hero .feedback-card textarea{min-height:16rem;resize:vertical}body.feedback .feedback-hero .feedback-card .recommend-only{display:none}body.feedback .feedback-hero .feedback-card form.recommend .recommend-only{display:block}body.feedback .feedback-hero .feedback-card .g-recaptcha{margin-bottom:2rem}body.feedback .feedback-hero .feedback-card .btn-send{padding:1.2rem 2.8rem;color:#002532;background-color:#FFEF50;font-size:2.2rem}body.feedback .feedback-hero .feedback-card .btn-send:hover,body.feedback .feedback-hero .feedback-card .btn-send:focus{color:#002532;background-color:#ffce50}body.feedback .feedback-hero .need-help{margin:2.5rem 0 0;font-size:1.6rem;line-height:1.4}body.feedback .feedback-hero .need-help a{color:#205C93;text-decoration:underline;white-space:nowrap}body.feedback .feedback-hero .need-help a:hover{text-decoration:none}body.feedback .feedback-hero .review-call-to-action{position:relative;margin:0 auto;max-width:66rem;container-type:inline-size}body.feedback .feedback-hero .review-call-to-action img{display:block;width:100%;height:auto}body.feedback .feedback-hero .review-call-to-action .bubble-content{position:absolute;left:7%;right:8%;top:6%;bottom:48%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#002532}body.feedback .feedback-hero .review-call-to-action .trustpilot-stars{width:19rem;width:36cqw;height:auto;margin-bottom:1.4rem;margin-bottom:2.5cqw}body.feedback .feedback-hero .review-call-to-action h2{margin-bottom:0.8rem;margin-bottom:1.5cqw;color:#002532;font-size:3.6rem;font-size:7.5cqw;line-height:1.1;font-weight:800}body.feedback .feedback-hero .review-call-to-action p{margin-bottom:1.8rem;margin-bottom:3cqw;font-size:2rem;font-size:4cqw;line-height:1.3;font-weight:500}body.feedback .feedback-hero .review-call-to-action .btn-review{padding:1.2rem 2.4rem;padding:2.2cqw 4.5cqw;color:#FFF;background-color:#00B7EA;font-size:2.2rem;font-size:4.2cqw}body.feedback .feedback-hero .review-call-to-action .btn-review:hover,body.feedback .feedback-hero .review-call-to-action .btn-review:focus{color:#FFF;background-color:#037FAB}body.feedback .feedback-blog{padding:4rem 0;background-color:#FFF}body.feedback .feedback-blog .blog-strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem 4rem;text-align:center}body.feedback .feedback-blog .blog-strip p{margin:0;color:#404041;font-size:2.2rem;line-height:1.35}body.feedback .feedback-blog .blog-strip p strong{color:#037FAB;font-weight:700}body.feedback .feedback-blog .blog-strip .btn-blog{padding:1rem 2.4rem;color:#FFF;background-color:#037FAB;font-size:2rem}body.feedback .feedback-blog .blog-strip .btn-blog:hover,body.feedback .feedback-blog .blog-strip .btn-blog:focus{color:#FFF;background-color:#02698d}@media screen and (min-width: 992px){body.feedback .feedback-hero{padding:5rem 0 3rem}body.feedback .feedback-hero .row{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}body.feedback .feedback-hero .row::before,body.feedback .feedback-hero .row::after{display:none}body.feedback .feedback-hero .hero-copy{grid-column:1;grid-row:1;margin:0 0 4rem;max-width:none;text-align:left}body.feedback .feedback-hero .hero-mascot{grid-column:1;grid-row:2;align-self:end}body.feedback .feedback-hero .hero-form{grid-column:2;grid-row:1 / 3;align-self:start;margin-top:0;margin-bottom:3rem;padding-bottom:0}}@media screen and (min-width: 1600px){body.feedback .feedback-hero .hero-copy{grid-column:1 / -1;margin:0 auto 5.5rem;max-width:92rem;text-align:center}body.feedback .feedback-hero .hero-form{grid-row:2}}@media screen and (min-width: 992px) and (max-width: 1599px){body.feedback .feedback-hero .hero-copy h1{font-size:4.6rem}body.feedback .feedback-hero .hero-copy .lead{font-size:2rem}body.feedback .feedback-hero .hero-copy .others{font-size:1.8rem}body.feedback .feedback-hero .feedback-card{padding:3rem 3.5rem}body.feedback .feedback-hero .feedback-card h2{font-size:2.8rem}body.feedback .feedback-hero .feedback-card .card-lead{margin-bottom:2rem;font-size:1.8rem}body.feedback .feedback-hero .feedback-card .mode-switch label{padding:0.6rem 1.6rem;font-size:1.6rem}body.feedback .feedback-hero .feedback-card textarea,body.feedback .feedback-hero .feedback-card input[type="email"]{padding:1.2rem 1.5rem;font-size:1.8rem}body.feedback .feedback-hero .feedback-card textarea{min-height:14rem}body.feedback .feedback-hero .feedback-card .btn-send{padding:1rem 2.4rem;font-size:2rem}body.feedback .feedback-blog .blog-strip p{font-size:2rem}}@media screen and (max-width: 991px){body.feedback .feedback-hero{padding-top:3rem}body.feedback .feedback-hero .hero-copy h1{font-size:4.2rem}body.feedback .feedback-hero .feedback-card{padding:3rem 2.5rem}body.feedback .feedback-hero .review-call-to-action{max-width:52rem}body.feedback .feedback-hero .review-call-to-action h2{font-size:3rem}body.feedback .feedback-blog{padding:3rem 0}}@media screen and (max-width: 479px){body.feedback .feedback-hero .hero-copy h1{font-size:3.6rem}body.feedback .feedback-hero .hero-copy .lead{font-size:2.1rem}body.feedback .feedback-hero .feedback-card{padding:2.5rem 2rem}body.feedback .feedback-hero .feedback-card .mode-switch label{padding:0.6rem 1.4rem;font-size:1.6rem}body.feedback .feedback-hero .review-call-to-action .trustpilot-stars{width:14rem;margin-bottom:0.8rem}body.feedback .feedback-hero .review-call-to-action h2{font-size:2.6rem}body.feedback .feedback-hero .review-call-to-action p{margin-bottom:1rem;font-size:1.7rem}body.feedback .feedback-hero .review-call-to-action .btn-review{padding:0.8rem 1.6rem;font-size:1.8rem}}
