body,html{font-family:Raleway,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{color:#3a94ab;text-decoration:none}a:hover{outline:0;text-decoration:underline}.checker__submit:hover,.logo__link:hover{text-decoration:none}p{color:#222;line-height:26px}*{box-sizing:border-box}li{line-height:26px}.section--secondary{display:none}.notification__box .result__table{margin-top:6px}.result{color:#222;padding:0}.notification__result{padding:0;text-align:center}.container,footer,header{margin:0 auto;max-width:1000px;padding:0 20px;width:100%}footer{padding-bottom:20px}header{padding:20px}@media screen and (min-width:460px){header{padding:30px}}.checker,.contact-form{margin:0 auto;padding-top:20px;text-align:center;width:100%}@media screen and (min-width:460px){.checker{width:460px}}@media screen and (min-width:640px){.contact-form{width:400px}}.contact-form__email,.contact-form__message,.contact-form__name,.contact-form__submit{border:1px solid #d1d1d1;border-radius:4px;font-family:inherit;font-size:1em;height:48px;margin:0 0 15px;outline:none;padding:12px 15px;width:100%}.contact-form__message{height:106px}.contact-form__submit{background-color:#48a8c1;border-color:transparent;color:#fff;cursor:pointer;font-size:1.2em}.contact-form__submit:hover{background-color:#3a94ab}.contact-form__message{resize:none}h1,h3{color:#000;font-size:1.5em;font-weight:300;letter-spacing:-.08rem;line-height:1.35;margin-bottom:20px;margin-top:0;text-align:center}h2{font-size:22px;font-weight:600;line-height:30px;margin-bottom:24px;padding-top:24px;text-align:left}@media screen and (min-width:640px){h1,h3{font-size:2em}h2{font-size:24px}}.checker__input{background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;font:inherit;font-size:1.2em;margin-bottom:15px;padding:10px 20px;width:100%}.checker__input::-webkit-input-placeholder{font-size:15px}.checker__input:-ms-input-placeholder{font-size:15px}.checker__input::placeholder{font-size:15px}.checker__label-wrap{color:#222;display:inline-block;font-size:.8em;margin-bottom:12px;text-align:left;width:100%}input.checkbox{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;margin:0 5px 0 1px;padding:0}.checker__input:focus{border:1px solid #48a8c1;outline:0}.checker__submit{background-color:#48a8c1;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.2em;padding:10px 40px;text-decoration:none;white-space:nowrap;width:100%}.checker__submit.checker__submit_small{font-size:1em;padding:10px}.checker__submit.checker__submit_smallest{font-size:.9em}@media screen and (max-width:360px){.checker__submit{padding:10px}}@media screen and (min-width:640px){.checker__input,.checker__submit{width:350px}.checker__label-wrap{font-size:.9em;width:350px}}.checker__submit:hover{background-color:#3a94ab}.footer{display:inline-block;font-size:1.1em;padding:0}.footer li{list-style:none;margin-top:15px}.footer li:not(:last-child){margin-right:60px}footer{border-top:1px solid #e1e1e1}@media screen and (min-width:640px){.footer{font-size:1em}.footer li{float:left}footer{border-top:none;text-align:center}}.footer a{color:inherit;text-decoration:none}.footer a:hover{border-bottom:1px solid;color:#3a94ab}.result__heading{color:#757575;font-size:1.5em}.result__error{color:red;font-size:1.4em}@media screen and (min-width:640px){.result__error,.result__heading{font-size:1.8em}}.notification__table,.result__table{border-bottom:1px solid #e1e1e1;border-collapse:collapse;margin:0 auto 20px;width:100%}td{border:1px solid #e1e1e1;font-size:.8em;padding:0 7px;text-align:left}@media screen and (min-width:375px){td{padding:0 8px}}.result__table td:not(:first-child){text-align:center}.first{vertical-align:bottom}.first,.first--hide{border-bottom:none;font-size:.8em}.first--hide span{display:none}.align-center,.last{text-align:center}.align-center{padding:17px 0}.align-top{vertical-align:top}.last-column{display:none}.last-row td{padding:15px;text-align:center}.last-row .cross-top{padding:2px}.no-top-border{border-top:none}@media screen and (min-width:640px){.last-column{display:table-cell}}th{font-size:.8em;padding:12px 15px}.button{background-color:transparent;background-color:#48a8c1;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;height:38px;line-height:38px;outline:none;padding:0 30px;text-align:center;text-decoration:none;white-space:nowrap}.button:hover{background-color:#3a94ab;text-decoration:none}.button--wrap{height:inherit;padding:5px 30px}@media screen and (min-width:640px){.button--wrap{margin:22px 0}}.button--wrap div{line-height:24px;padding:0}@media screen and (min-width:640px){.result__table{width:100%}.first{width:40%}.first,.first--hide{font-size:1em;vertical-align:middle}.first--hide span{display:inline}.last-row{display:none}td,th{font-size:.9em}td{padding:0 15px}}.checkmark{stroke-width:2;stroke:green;stroke-miterlimit:10;stroke-dashoffset:0}.checkmark,.crossmark{border-radius:50%;display:block;height:40px;margin:0 auto;width:40px}.crossmark{stroke-width:2;stroke:red;stroke-miterlimit:10}.circle__circle{stroke-dasharray:166;stroke-dashoffset:0;stroke-miterlimit:10;fill:none}.circle,.circle__circle{stroke-width:2;stroke:orange}.circle{stroke-miterlimit:10;border-radius:50%;display:block;height:40px;margin:10% auto;width:40px}.result__caption-detail{float:none;font-size:.8em;margin-right:10px;margin-top:15px}@media screen and (min-width:640px){.result__caption-detail{font-size:.9em;margin-top:0}}.result__caption-detail svg{display:inline-block;margin:0;transform:translateY(15px)}.result__caption:after{clear:both;content:"";display:block}.result__caption{margin-bottom:24px}@media screen and (min-width:640px){.result__caption{display:inline-block}.result__caption-detail{float:left}.result .container{text-align:center}}#logo{display:inline-block;height:20px;margin-right:8px;transform:translateY(5px);width:20px}.logo__link{color:inherit;text-decoration:none}body{display:flex;flex-direction:column;min-height:100vh}.main{flex:1}.result{display:none}.result--active,img.loading{display:block}img.loading{height:60px;margin:10px auto 0;opacity:0;width:80px}.contact-form__result{color:#757575;display:none;font-size:1.2em;text-align:center}.contact-form__result--error{color:red}.contact-form svg{display:inline-block;margin:0 5px 0 0;transform:translateY(13px)}.prismic-content{margin-top:3em}.sitemap ul{padding:0}@media screen and (min-width:460px){.sitemap ul{padding:inherit}}.sitemap li{list-style:none;margin-top:12px}.sitemap a{border-bottom:1px dotted #3a94ab;color:#3a94ab;font-size:1.1em;text-decoration:none}.redirect-logo,.redirect-uri{text-align:center}@media screen and (min-width:460px){.sitemap a{font-size:1em}}.notification__form{display:none;margin-bottom:32px}.checkmark--notification{display:inline-block;margin:0 5px 0 0;transform:translateY(13px)}.notify-submit--js{margin-bottom:0}tr.tr-space{height:17px}.td-check-availability{width:25%}.button--availability div{display:block;margin-bottom:10px;margin-top:6px}@media screen and (max-width:459px){.button--availability{height:inherit;line-height:8px;margin:13px 0;padding:5px 8px 2px}}@media screen and (min-width:460px){.button--availability div{display:inline}.button--availability{margin:20px 5px}}h4{font-size:.95em;font-weight:700;margin:0 0 0 1px;text-align:left}.providers-available{margin-top:32px}.breadcrumb a:hover{text-decoration:none}@media screen and (min-width:460px){.breadcrumb{margin-left:10px}}.places{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:1fr;margin-bottom:20px;margin-top:40px}@media screen and (min-width:768px){.places{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1025px){.places{grid-template-columns:repeat(4,1fr)}}.place a:hover{text-decoration:none}.suggestions{box-shadow:0 2px 10px 0 hsla(0,0%,67%,.55);list-style:none;margin:1px 0 0;padding:0;position:absolute;width:100%;z-index:90}.checker__form{position:relative}.search-item{background:#fff;line-height:24px;padding:4px 10px;text-align:left}.search-item:hover{background-color:#fcefcd}@media screen and (min-width:640px){.suggestions{left:55px;width:350px}}.result__table--stats td{padding:15px}.blog__container{margin-top:20px}@media screen and (min-width:768px){.blog__container{max-width:665px}.blog__container.blog__container--large{max-width:1024px}}@media screen and (min-width:1024px){.blog__container{color:#322744;margin-left:100px}}.blog__h1,.blog__h2{color:#322744}@media screen and (min-width:1024px){.blog__h1,.blog__h2{margin-left:100px}}.blog__section{border-bottom:1px solid #f0f0f0}.otp__list{list-style:none;margin:0 0 24px;padding:0 0 0 24px}.otp__list-item{margin-bottom:10px}.blog__container a,.otp__link{color:#3a94ab;text-decoration:underline}.blog__container .button{color:#fff;margin-bottom:24px;text-decoration:none}.blog h3,.otp__heading{font-size:20px;font-weight:600;line-height:27.5px;margin-bottom:16px;padding-top:16px;text-align:left}.blog h2{font-size:24px;font-weight:600;line-height:30px;margin-bottom:24px;padding-top:24px;text-align:left}@media screen and (min-width:768px){.blog h2{font-size:26px}.blog h3{font-size:22px}}.blog p,.blog ul{font-size:16px;line-height:26px;margin-bottom:24px}.blog li{line-height:26px}details{border-bottom:1px solid #f0f0f0}summary{list-style:none}details summary::-webkit-details-marker{display:none}.details__summary-row{align-items:center;cursor:pointer;display:flex}.details__summary{flex-grow:1;font-size:18px;font-weight:600;line-height:27.5px;margin-bottom:16px;margin-top:16px}.details__arrow{flex-shrink:0;text-align:center;width:40px}details summary svg{transform:rotate(90deg);transition:transform .2s ease-out 0s}details[open] summary svg{transform:rotate(-90deg)}.table_stats{border-collapse:collapse;margin-bottom:32px;width:100%}.table_stats td{padding:12px 16px}.table_stats th{text-align:left}.slower{background-color:#ffedf2}.faster{background-color:#e2ffe6}td.faster,td.slower{width:25%}@media screen and (min-width:640px){td.faster,td.slower{width:20%}}.ranked{margin-top:28px;text-align:left}