@charset "UTF-8";@keyframes linkUnderline{0%{transform:scale(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.location-tour-tool{color:#1f122e;font-family:Poppins,sans-serif;font-size:16px}@media(min-width:992px){.location-tour-tool{font-size:18px}}.location-tour-tool .h1,.location-tour-tool .h2,.location-tour-tool .h3,.location-tour-tool .h4,.location-tour-tool .h5,.location-tour-tool .h6,.location-tour-tool h1,.location-tour-tool h2,.location-tour-tool h3,.location-tour-tool h4,.location-tour-tool h5,.location-tour-tool h6{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;line-height:1.45;margin:0 0 .625rem}@media(min-width:768px){.location-tour-tool .h1,.location-tour-tool .h2,.location-tour-tool .h3,.location-tour-tool .h4,.location-tour-tool .h5,.location-tour-tool .h6,.location-tour-tool h1,.location-tour-tool h2,.location-tour-tool h3,.location-tour-tool h4,.location-tour-tool h5,.location-tour-tool h6{margin-bottom:1.25rem}}.location-tour-tool .h3,.location-tour-tool h3{font-size:1.25rem}@media(min-width:768px){.location-tour-tool .h3,.location-tour-tool h3{font-size:1.875rem}}.location-tour-tool .h4,.location-tour-tool h4{font-size:1.125rem}@media(min-width:768px){.location-tour-tool .h4,.location-tour-tool h4{font-size:1.5625rem}}.location-tour-tool .h5,.location-tour-tool h5{font-size:20px}.location-tour-tool label{font-family:Poppins,sans-serif}.location-tour-tool .row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}@media(max-width:767.98px){.location-tour-tool .row{margin-left:0;margin-right:0;width:100%}}.location-tour-tool [class*=col-]{padding-left:12px;padding-right:12px;width:100%}.location-tour-tool .col-12{flex:0 0 100%;max-width:100%}@media(min-width:992px){.location-tour-tool .col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.location-tour-tool .col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}}.location-tour-tool .d-flex{display:flex}.location-tour-tool .d-block{display:block}.location-tour-tool .w-100{width:100%}.location-tour-tool .relative{position:relative}.location-tour-tool .absolute{position:absolute}.location-tour-tool .row-fluid{width:100%}.location-tour-tool .no-pointer-events{pointer-events:none}.location-tour-tool .fit-width{width:-moz-fit-content;width:fit-content}.location-tour-tool .bold{font-family:Poppins,sans-serif;font-weight:700}.location-tour-tool .mb-4{margin-bottom:1.5rem}.location-tour-tool .mb-0{margin-bottom:0}.location-tour-tool .mt-3{margin-top:1rem}.location-tour-tool .mt-4{margin-top:1.5rem}.location-tour-tool .generic-dropdown{margin-top:1.25rem;width:100%}.location-tour-tool .generic-dropdown .default{display:block;position:absolute;transition:transform .2s ease}.location-tour-tool .generic-dropdown .default:not(:checked){font-size:16px;left:0;transform:translateY(-1.5625rem)}.location-tour-tool .generic-dropdown>details.custom-select{max-width:unset}.location-tour-tool .generic-dropdown>details.custom-select summary{height:1.8125rem;padding-bottom:.625rem}.location-tour-tool .generic-dropdown input[type=radio]{border-radius:0!important;height:inherit;padding:inherit}.location-tour-tool button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:14px;text-decoration:none}@media(min-width:768px){.location-tour-tool button{font-size:18px}}.location-tour-tool .button--brand,.location-tour-tool .button--brand-card,.location-tour-tool .button--solid{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-block;line-height:2;padding:.625rem .9375rem;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out}.location-tour-tool .button--solid{background-color:#1f122e;color:#fff}.location-tour-tool .button--solid:focus,.location-tour-tool .button--solid:hover{background-color:#352942;color:#fff}.location-tour-tool .button--solid.disabled,.location-tour-tool .button--solid.inactive{background-color:#e8e7ea;pointer-events:none}.location-tour-tool .button--brand{background-color:var(--color-theme-100);color:#fff}.location-tour-tool .button--brand:focus,.location-tour-tool .button--brand:hover{background-color:var(--color-theme-90);color:#fff}.location-tour-tool .button--brand.disabled,.location-tour-tool .button--brand.inactive{background-color:var(--color-theme-70);color:#fff;pointer-events:none}.location-tour-tool .button--brand-card{background-color:#e89900;color:#fff}.location-tour-tool .button--brand-card:focus,.location-tour-tool .button--brand-card:hover{background-color:#e0a54a;color:#fff}.location-tour-tool .button--brand-card--0{background-color:#e0a54a}.location-tour-tool .button--text{background-color:transparent;border:none;color:#1f122e;display:inline-block;padding:.25rem 0;position:relative}.location-tour-tool .button--text:after{background-color:currentColor;bottom:1px;content:"";height:1px;left:0;position:absolute;width:100%}.location-tour-tool .button--text:focus,.location-tour-tool .button--text:hover{background-color:transparent;color:#f0f}.location-tour-tool .button--text:focus:after,.location-tour-tool .button--text:hover:after{animation:linkUnderline 1.2s cubic-bezier(.5,.26,0,1) forwards;background-color:#f0f}.location-tour-tool .button--text.large{font-size:18px}.location-tour-tool .button--text.underline,.location-tour-tool .button.underline{text-decoration:underline}.location-tour-tool .button--text.underline:after,.location-tour-tool .button.underline:after{all:initial}@media(min-width:768px){.location-tour-tool .button.extra-wide{padding-inline:3.75rem}}.location-tour-tool .button.disabled,.location-tour-tool .button.inactive{color:#e8e7ea;cursor:not-allowed;pointer-events:none}.location-tour-tool .custom-radio-wrapper{display:flex;margin-bottom:.625rem;margin-right:1.25rem;width:100%}.location-tour-tool .custom-radio-wrapper input{height:1.3125rem}.location-tour-tool .custom-radio-wrapper .radio-label{padding-left:.625rem;width:100%}.location-tour-tool .custom-radio-wrapper .custom-radio:before{border:1px solid #1f122e;border-radius:100%;color:#fff;content:"";display:block;font-size:.75rem;height:1.3125rem;text-align:center;transition:border-color .2s ease;width:1.3125rem}.location-tour-tool .custom-radio-wrapper .custom-radio:checked:before{background-color:#fff;border-color:#f0f;border-width:5px}.location-tour-tool .custom-radio-wrapper.gap{gap:.625rem}.location-tour-tool .custom-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.location-tour-tool .custom-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;margin-right:.625rem;margin-top:0}.location-tour-tool .custom-checkbox:before{border:1px solid #1f122e;border-radius:2px;color:#fff;content:"";display:block;font-size:.875rem;height:1.3125rem;line-height:1.1875rem;text-align:center;transition:all .2s ease;width:1.3125rem}.location-tour-tool .custom-checkbox:checked:before{background-color:#f0f;border-color:#f0f;content:"✓"}.location-tour-tool .custom-checkbox:focus+label{color:#f0f}.location-tour-tool .custom-checkbox-wrapper{display:flex;margin-bottom:.625rem}.location-tour-tool .custom-checkbox-wrapper input{height:1.3125rem}.location-tour-tool .custom-checkbox-wrapper .checkbox-label{width:100%}.location-tour-tool .select-wrapper{align-items:center;background:transparent;border-bottom-right-radius:5px;border-top-right-radius:5px;display:flex;min-width:5rem;position:relative}.location-tour-tool .select-wrapper>input:not(.active-user-input){opacity:0}.location-tour-tool .select-wrapper .dropdown-native-support:after{display:none}.location-tour-tool .select-wrapper .loading{left:50%;position:absolute;top:-4px;transform:translate(-50%)}.location-tour-tool .select-wrapper .active-user-input{background-color:#fff}.location-tour-tool .select-wrapper .custom-select{border-bottom:1px solid #8f8896;height:100%;max-width:25rem;position:relative;width:100%}.location-tour-tool .select-wrapper .custom-select.opacity{opacity:.3}.location-tour-tool .select-wrapper summary{border-radius:5px;cursor:pointer;list-style:none;padding:.8125rem .8125rem .8125rem 1.625rem;position:relative}.location-tour-tool .select-wrapper summary input{overflow:hidden;width:100%}@media(min-width:768px){.location-tour-tool .select-wrapper summary{padding:1.375rem 1.375rem 1.375rem 2.75rem}}.location-tour-tool .select-wrapper summary::-webkit-details-marker{display:none}.location-tour-tool .select-wrapper .custom-select[open] summary:before{background:transparent;content:"";display:block;height:100vh;left:0;position:fixed;top:0;width:100vw}.location-tour-tool .select-wrapper summary:after{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:.5rem;pointer-events:none;position:absolute;right:1.375rem;top:1.5rem;transform:rotate(45deg);transform-origin:center center;transition:top .2s ease-in-out,transform .2s ease-in-out;width:.5rem}.location-tour-tool .select-wrapper summary:focus{outline:none}.location-tour-tool .select-wrapper .custom-select[open] summary:after{top:1.75rem;transform:rotate(225deg)}.location-tour-tool .select-wrapper summary.radios{counter-reset:radios;min-height:1.8125rem}.location-tour-tool .select-wrapper input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;counter-increment:radios;display:none;max-width:calc(100% - 2.5rem)}.location-tour-tool .select-wrapper input[type=radio]:checked{display:inline-block;pointer-events:none;position:absolute}.location-tour-tool .select-wrapper input[type=radio]:after{content:attr(title);display:inline-block;overflow:hidden;pointer-events:none;white-space:nowrap;width:100%;z-index:-1}.location-tour-tool .select-wrapper ul.list{background-color:#fff;border-radius:5px;box-shadow:0 4px 9px 2px #f0f0f080;counter-reset:labels;list-style:none;margin:0;max-height:12.5rem;overflow-y:auto;padding:.625rem;position:absolute;right:0;top:calc(100% + 1px);width:100%;z-index:15}@media(max-width:767.98px){.location-tour-tool .select-wrapper ul.list{max-height:9.375rem}}.location-tour-tool .select-wrapper ul.list li{display:block;margin-bottom:.75rem}.location-tour-tool .select-wrapper ul.list li.disabled{pointer-events:none}.location-tour-tool .select-wrapper ul.list li :focus{background:var(--color-theme-20);outline:#1f122e;outline-style:solid!important;outline-width:1px!important}.location-tour-tool .select-wrapper button{text-align:left;width:100%}.location-tour-tool .select-wrapper button label{color:#1f122e}.location-tour-tool .select-wrapper button:focus label:not(.disabled),.location-tour-tool .select-wrapper button:hover label:not(.disabled){border-color:#f0f;color:#1f122e}.location-tour-tool .select-wrapper label{cursor:pointer;display:block;width:100%}@media(min-width:768px){.location-tour-tool .select-wrapper label{padding-left:.75rem}}.location-tour-tool .select-wrapper label:hover:not(.disabled){color:#f0f}.location-tour-tool .select-wrapper label.disabled{background-color:#e8e7ea;border-radius:.25rem;color:#a5a0ab}.location-tour-tool .select-wrapper .active{color:#f0f}.location-tour-tool .select-wrapper .truncate-text{max-width:11.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1200px){.location-tour-tool .select-wrapper .truncate-text{max-width:15.625rem}}@media(max-width:991.98px){.location-tour-tool .select-wrapper .truncate-text{max-width:15.625rem}}.location-tour-tool .select-wrapper .active-user-input{background-color:transparent;color:#1f122e;z-index:4}.location-tour-tool .select-wrapper .active-user-input~details .default{font-size:16px;left:0;transform:translateY(-1.5625rem)}.location-tour-tool .dropdown-native-support{background-color:transparent;color:transparent;font-size:18px;left:0;padding:0;position:absolute;top:-2px;width:calc(100% - 2.5rem);z-index:2}.location-tour-tool .dropdown-native-support.filled{background-color:#fff}.location-tour-tool .dropdown-native-support__label{pointer-events:none;position:absolute;visibility:hidden;z-index:-10}.location-tour-tool .usp-container{margin-top:3.75rem;padding-left:.625rem}.location-tour-tool .usp-container h4{font-size:25px}.location-tour-tool .usp-container__subtitle{color:#8f8896;line-height:1.625rem;margin-bottom:1rem}.location-tour-tool .usp-container__col{display:flex;flex-direction:column;gap:.625rem}.location-tour-tool .usp-container__col__item{align-items:flex-start;display:flex;flex-direction:row}.location-tour-tool .usp-container__col__item.sm-gap{gap:.625rem}.location-tour-tool .usp-container__col__item.lg-gap{gap:1.25rem}.location-tour-tool .usp-container__col__item svg{align-self:center;flex:none}.location-tour-tool .usp-container__col__item a{line-height:normal}.location-tour-tool .usp-container a{font-size:16px}@media(min-width:768px){.location-tour-tool .usp-container a{font-size:18px}}.location-tour-tool svg.why-gro-up-icon{color:#f0f}.location-tour-tool .loader{align-items:center}.location-tour-tool .calculator__error{bottom:-1.5625rem;color:red;font-size:small;left:0;position:absolute;scroll-margin-top:14.375rem;white-space:nowrap}.location-tour-tool .calculator__error:focus{outline:1px solid red;outline-offset:.25rem}.location-tour-tool .calculator__days__list{display:grid;grid-auto-flow:column;grid-template-columns:50% fit-content(50%);grid-template-rows:1fr 1fr 1fr;margin-bottom:1.25rem;margin-top:.9375rem;position:relative;width:100%}.location-tour-tool .card{background-color:#fff;border:0;border-radius:0;color:#1f122e;display:flex;flex:1;flex-direction:column;overflow:hidden;padding-bottom:1.5625rem}.location-tour-tool .card.padding-bot{padding-bottom:1.875rem}.location-tour-tool .card.no-padding{padding-bottom:0}.location-tour-tool .card img{pointer-events:none;transition:transform 4s cubic-bezier(.19,1,.22,1)}.location-tour-tool .card--relatedcontent{background-color:inherit;flex-direction:row}.location-tour-tool .card--relatedcontent .card__img-container{flex-shrink:0;width:5.625rem}.location-tour-tool .card--relatedcontent .card__img-container figure{aspect-ratio:15/8;transition:all .3s ease-in-out}.location-tour-tool .card--relatedcontent .card__img-container figure.mask.child-care{-webkit-mask-image:url(../mask/mask-child-care.svg);mask-image:url(../mask/mask-child-care.svg)}.location-tour-tool .card--relatedcontent .card__img-container figure.mask.community-work{-webkit-mask-image:url(../mask/mask-community-work.svg);mask-image:url(../mask/mask-community-work.svg)}.location-tour-tool .card--relatedcontent .card__img-container figure.mask.youth-support{-webkit-mask-image:url(../mask/mask-youth-support.svg);mask-image:url(../mask/mask-youth-support.svg)}.location-tour-tool .card--relatedcontent .card__img-container figure.mask.maternity-care{-webkit-mask-image:url(../mask/mask-maternity-care.svg);mask-image:url(../mask/mask-maternity-care.svg)}.location-tour-tool .card--relatedcontent .card__img-container figure.mask.head-office{-webkit-mask-image:url(../mask/mask-head-office.svg);mask-image:url(../mask/mask-head-office.svg)}.location-tour-tool .card--relatedcontent .card__img-container figure{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:300%;mask-size:300%}@media(min-width:768px){.location-tour-tool .card--relatedcontent.small .card__img-container{width:10rem}}.location-tour-tool .card--relatedcontent.small{padding-left:1.25rem}.location-tour-tool .card--relatedcontent.small .card__content{padding-top:.25rem}.location-tour-tool .card--relatedcontent.small .card__subtitle{display:flex;font-size:14px;gap:.375rem;line-height:1.25rem;margin-top:.3125rem}.location-tour-tool .card--relatedcontent.small .card__specialism{font-size:14px}.location-tour-tool .card--relatedcontent.small .card__title{font-size:20px;line-height:1.5625rem}.location-tour-tool .card--relatedcontent.small:hover .card__title{color:var(--color-child-care-100)}.location-tour-tool .card--relatedcontent.small:hover .card__img-container figure{-webkit-mask-size:100%;mask-size:100%}.location-tour-tool .card--relatedcontent.small:hover img{transform:scale(1.03)}.location-tour-tool .card--relatedcontent .card-content{padding:0 .9375rem}.location-tour-tool .card--relatedcontent .card__header{margin-bottom:.3125rem}.location-tour-tool .card--relatedcontent .card__title{margin:0}.location-tour-tool .card--relatedcontent .card__specialism{color:var(--color-child-care-100);font-family:Poppins,sans-serif;font-style:normal;font-weight:700;white-space:nowrap}.location-tour-tool .card__content{background-color:#fff;border-radius:0 0 .9375rem .9375rem;display:flex;flex:1;flex-direction:column;padding:.625rem 1.25rem 2.375rem}.location-tour-tool .card__img-container{height:100%;margin-bottom:1.125rem;max-height:21.5625rem;overflow:hidden;transition:all .3s ease-in-out;width:100%}.location-tour-tool .card__img-container img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.location-tour-tool .card__header{align-items:flex-start;display:flex;font-size:16px;gap:.625rem;margin-bottom:.375rem;width:100%}.location-tour-tool .card__body{align-items:flex-start;padding-bottom:1.8125rem;width:100%}.location-tour-tool .card__title{display:-webkit-box;font-size:20px;font-weight:700;-webkit-line-clamp:2;margin-bottom:.25rem;transition:color .2s ease;-webkit-box-orient:vertical;overflow:hidden}.location-tour-tool .card__subtitle{font-size:14px}.location-tour-tool .button.button--brand.disabled,.location-tour-tool .button.button--brand.inactive{background-color:var(--color-theme-70);color:#fff}.location-tour-tool .col{flex:1 1 0%;max-width:100%}.location-tour-tool .px-0{padding-left:0;padding-right:0}@media(min-width:768px){.location-tour-tool .px-md-3{padding-left:12px;padding-right:12px}}.location-tour-tool .mt-2{margin-top:.5rem}.location-tour-tool .mb-5{margin-bottom:3rem}.location-tour-tool .ml-4{margin-left:1.5rem}.location-tour-tool .m-auto{margin:auto}.location-tour-tool .center{align-items:center}.location-tour-tool .basic-form{color:#8f8896}.location-tour-tool .basic-form .position-top{align-self:start;width:100%}.location-tour-tool .basic-form .sub-text{font-family:Georgia,serif;line-height:1.875rem;margin-bottom:2.75rem}.location-tour-tool .basic-form h2,.location-tour-tool .basic-form h3,.location-tour-tool .basic-form h4,.location-tour-tool .basic-form p{color:#1f122e}.location-tour-tool .basic-form a{color:#1f122e;display:inline-block;position:relative}.location-tour-tool .basic-form a:after{background-color:currentColor;bottom:1px;content:"";height:1px;left:0;position:absolute;width:100%}.location-tour-tool .basic-form a:hover{color:#f0f}.location-tour-tool .basic-form a:hover:after{animation:linkUnderline 1.2s cubic-bezier(.5,.26,0,1) forwards;background-color:#f0f}.location-tour-tool .basic-form .row-fluid{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.location-tour-tool .basic-form .row-fluid [class*=col-]{padding-right:.625rem}.location-tour-tool .basic-form .row-fluid [class*=col-]:last-child{padding-right:0}@media(max-width:767.98px){.location-tour-tool .basic-form .row-fluid [class*=col-]{width:100%}.location-tour-tool .basic-form .row-fluid{align-items:flex-start;flex-direction:column;width:100%}.location-tour-tool .basic-form .row-fluid.small-margin{margin-bottom:1.25rem}}.location-tour-tool .basic-form .validation-summary-errors,.location-tour-tool .basic-form__error{color:red;font-size:small;line-height:1.25;padding-top:.375rem;scroll-margin-top:14.375rem}.location-tour-tool .basic-form .form-control{background-color:transparent;border:none;display:flex;flex-direction:column;padding:0;width:100%}.location-tour-tool .basic-form .shortanswer{max-width:100%;padding-left:0;padding-right:0;padding-top:1.25rem;position:relative}.location-tour-tool .basic-form .shortanswer .label{color:#8f8896;font-size:18px;pointer-events:none;position:absolute;top:1.5rem;transition:transform .2s ease,font-size .2s ease,top .2s ease;width:100%}@media(max-width:767.98px){.location-tour-tool .basic-form .shortanswer .label{top:1.2rem}}.location-tour-tool .basic-form .shortanswer input,.location-tour-tool .basic-form .shortanswer label{width:100%}.location-tour-tool .basic-form .shortanswer input,.location-tour-tool .basic-form .shortanswer textarea{background-color:transparent;border-bottom:1px solid #8f8896;caret-color:#f0f;color:#8f8896;padding-bottom:.5rem}.location-tour-tool .basic-form .shortanswer input:focus,.location-tour-tool .basic-form .shortanswer input:focus-within,.location-tour-tool .basic-form .shortanswer textarea:focus,.location-tour-tool .basic-form .shortanswer textarea:focus-within{border-color:#f0f;color:#1f122e}.location-tour-tool .basic-form .shortanswer input:focus+.label,.location-tour-tool .basic-form .shortanswer input:focus-within+.label,.location-tour-tool .basic-form .shortanswer textarea:focus+.label,.location-tour-tool .basic-form .shortanswer textarea:focus-within+.label{font-size:14px;transform:translateY(-35px)}.location-tour-tool .basic-form .shortanswer input:not(:-moz-placeholder),.location-tour-tool .basic-form .shortanswer textarea:not(:-moz-placeholder){border-color:#1f122e}.location-tour-tool .basic-form .shortanswer input:not(:placeholder-shown),.location-tour-tool .basic-form .shortanswer textarea:not(:placeholder-shown){border-color:#1f122e}.location-tour-tool .basic-form .shortanswer input:not(:-moz-placeholder)+.label,.location-tour-tool .basic-form .shortanswer textarea:not(:-moz-placeholder)+.label{font-size:14px;transform:translateY(-35px)}.location-tour-tool .basic-form .shortanswer input:not(:placeholder-shown)+.label,.location-tour-tool .basic-form .shortanswer textarea:not(:placeholder-shown)+.label{font-size:14px;transform:translateY(-35px)}.location-tour-tool .basic-form .custom-select{padding-bottom:.5rem}.location-tour-tool .basic-form details{border-bottom:1px solid;color:#1f122e}.location-tour-tool .basic-form details.disabled summary,.location-tour-tool .basic-form details[disabled=true] summary{color:#8f8896;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.location-tour-tool .basic-form details.disabled{border-color:#8f8896;opacity:.3}.location-tour-tool .basic-form details.disabled input{color:#8f8896}.location-tour-tool .basic-form summary{align-items:center;border-radius:0;color:#1f122e;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:.125rem 0 0;width:100%}.location-tour-tool .basic-form summary input{background-color:transparent;font-size:18px;overflow:unset}.location-tour-tool .basic-form summary .default{color:#8f8896;display:block}.location-tour-tool .basic-form summary:after{align-self:center;inset:auto;margin:0 .5rem 0 auto;position:static}.location-tour-tool .basic-form summary:focus{border-bottom-color:#f0f}.location-tour-tool .basic-form :focus{background:var(--color-theme-20);outline:#1f122e;outline-style:solid!important;outline-width:1px!important}.location-tour-tool .basic-form .helper-text{color:#797182;display:block;font-size:16px;margin-bottom:.625rem;padding-top:.1875rem;width:100%}.location-tour-tool .basic-form .helper-text p{color:currentColor}@media(min-width:768px){.location-tour-tool .basic-form .helper-text{margin-top:1.125rem}}.location-tour-tool .basic-form .helper-text a{font-size:16px;padding:0}.location-tour-tool .input-block{display:flex;flex-direction:column;gap:1rem}.location-tour-tool .location-sign-up-form{background-color:#fff;border-radius:.625rem;box-shadow:0 4px 70px #00000014;padding:1.875rem .9375rem;position:relative}@media(min-width:768px){.location-tour-tool .location-sign-up-form{border-radius:.9375rem;padding:3.25rem 3.75rem}}.location-tour-tool .location-sign-up-form .small-field{max-width:100%}.location-tour-tool .location-sign-up-form .row-fluid{gap:1.25rem;margin-bottom:2.25rem}.location-tour-tool .location-sign-up-form .row-fluid:last-of-type{margin-bottom:3.5rem}@media(min-width:768px){.location-tour-tool .location-sign-up-form .row-fluid{gap:1.375rem}}.location-tour-tool .location-sign-up-form h2{margin-bottom:2rem}.location-tour-tool .location-sign-up-form h3{margin-bottom:1.875rem}.location-tour-tool .location-sign-up-form__heading{color:#1f122e;margin-bottom:1rem;width:100%}.location-tour-tool .location-sign-up-form__heading h6{margin:0}.location-tour-tool .location-sign-up-form__toggle{align-items:center;display:flex;gap:1.125rem}.location-tour-tool .location-sign-up-form__toggle:hover{color:#f0f}.location-tour-tool .location-sign-up-form__toggle svg{transform:rotate(45deg);transition:transform .2s ease-in-out}.location-tour-tool .location-sign-up-form__toggle:hover svg{transform:scale(.8) rotate(45deg)}.location-tour-tool .location-sign-up-form .bottom-buttons{display:flex;gap:.75rem;margin-top:1.25rem}@media(max-width:767.98px){.location-tour-tool .location-sign-up-form .bottom-buttons{flex-direction:column;gap:.375rem}}.location-tour-tool .location-sign-up-form .sign-up{margin:1.25rem auto 0;min-width:21.25rem}@media(max-width:575.98px){.location-tour-tool .location-sign-up-form .sign-up{min-width:16.25rem}}.location-tour-tool .location-sign-up-form a.button--brand,.location-tour-tool .location-sign-up-form a.button--solid{color:#fff}.location-tour-tool .location-sign-up-form a.button--brand:after,.location-tour-tool .location-sign-up-form a.button--solid:after{content:unset}.location-tour-tool .location-tour{color:#1f122e!important}.location-tour-tool .location-tour label{color:#1f122e}.location-tour-tool .location-tour p{line-height:normal}.location-tour-tool .location-tour p a{color:#f0f}.location-tour-tool .location-tour p a:after{content:unset}.location-tour-tool .location-tour__container:not(:last-of-type){border-bottom:1px solid rgba(31,18,46,.1);margin-bottom:1.875rem}@media(min-width:768px){.location-tour-tool .location-tour__container:not(:last-of-type){margin-bottom:3.375rem}}.location-tour-tool .location-tour .location-tour__container .location-tour__result__container{border-top:none;padding-top:.375rem}.location-tour-tool .location-tour__result__container{border-top:1px solid rgba(31,18,46,.1);display:flex;flex-direction:column;gap:1.25rem;padding-top:1.875rem}.location-tour-tool .location-tour__result__container.loc-spacing{border-bottom:1px solid rgba(31,18,46,.1);margin-bottom:1.75rem;padding-bottom:1.875rem}.location-tour-tool .location-tour__result__location-link:after{content:unset!important}.location-tour-tool .location-tour__result__line{color:#797182;display:flex;justify-content:space-between}.location-tour-tool .location-tour__result__line__data{color:#1f122e}@media(max-width:767.98px){.location-tour-tool .location-tour__result__line{flex-direction:column;justify-content:start}}.location-tour-tool .location-tour__result h6{line-height:1.875rem;margin-bottom:.375rem;margin-top:1.25rem}.location-tour-tool .location-tour .bottom-buttons{display:flex;gap:.75rem}@media(max-width:767.98px){.location-tour-tool .location-tour .bottom-buttons{flex-direction:column;gap:.375rem}}
