.cost-calculator .page-center{display:block}.cost-calculator h2,.cost-calculator h3,.cost-calculator h4{text-align:center}.cost-calculator h3{font-size:35px;line-height:1.285714286}.cost-calculator .button-container{margin-bottom:3.125rem;margin-top:20px;text-align:center}.cost-calculator .button-container .button:not(:last-child){margin-right:1.875rem}.cost-calculator table{border-collapse:collapse;border-spacing:0;width:100%}.cost-calculator tr th{background:#ebebeb;border:1px solid #acacac;color:#395775;font-size:24px;line-height:1.2;text-align:left}.cost-calculator td,.cost-calculator th{padding:5px 10px}.cost-calculator td{border:1px solid #acacac;font-size:18px;padding:25px 10px}.cost-calculator td input{border:none;margin-left:4%;position:relative;width:89%}.cost-calculator td input:active,.cost-calculator td input:focus,.cost-calculator td input:focus-visible{outline:1px auto -webkit-focus-ring-color}.cost-calculator .dropdown-select{margin-bottom:50px}.cost-calculator .tooltipster-content{max-width:800px}.hs-messages-mobile .cost-calculator .tooltip,.hs-messages-mobile .cost-calculator .tooltipster-content{display:none!important}.cost-calculator td input::-webkit-input-placeholder{color:#ebebeb;font-style:italic}.cost-calculator td input::-moz-placeholder{color:#ebebeb;font-style:italic}.cost-calculator td input:-ms-input-placeholder{color:#ebebeb;font-style:italic}.cost-calculator td input:-moz-placeholder{color:#ebebeb;font-style:italic}.cost-calculator .arrow{background:#395775;border-left:1px solid #acacac;color:#b0946f;cursor:pointer;float:right;font-size:25px;height:67px;padding:1.5rem 0;position:relative;text-align:center;width:60px}.cost-calculator .arrow:after{display:none!important}.cost-calculator .arrow i{left:36%;position:absolute;top:50%;transform:translateY(-50%)}.cost-calculator .input-field{align-items:center;border:1px solid #acacac;color:#b2b2b2;display:flex;font-size:1.8rem;font-style:italic;justify-content:space-between}.cost-calculator .input-field.selected{color:#000;font-style:normal;font-weight:700}.cost-calculator .input-field span{color:#252525;display:block;flex:1;float:left;font-size:16px;padding:20px 10px 20px 16px}.cost-calculator .option-box{display:none}.cost-calculator .option{background:#eceae9;border:1px solid #acacac;border-top:0;color:#000;cursor:pointer;font-size:16px;padding:20px 10px}.cost-calculator .option:hover{background:#b0946f}.cost-calculator .grey-divider{border-top:1px solid #b7b7b7;display:block;margin:70px auto;max-width:100%;width:400px}.cost-calculator .timeline{border-top:3px solid #395775;display:block;margin:40px auto 25px;max-width:100%;position:relative;width:600px}.btn.button_booknow{background-color:#a61a2e;border:3px solid #a61a2e;border-radius:10px;color:#fff;font-family:Verlag A,Verlag B,sans-serif;font-size:20px;line-height:21px;padding:14px 25px;transition:all .3s ease-out;width:fit-content}.btn.button_booknow:hover{background-color:transparent;color:#a61a2e;transition:all .3s ease-out}@media print{.cost-calculator .timeline{display:none!important}}.cost-calculator .timeline .fa,.cost-calculator .timeline .far{color:#395775;font-size:20px;position:absolute;top:-11px}.cost-calculator .first-table .timeline .fa:nth-child(2),.cost-calculator .first-table .timeline .far:nth-child(2){background:#fff;left:50%}.cost-calculator .first-table .timeline .fa:last-child,.cost-calculator .first-table .timeline .far:last-child{background:#fff;right:0}.cost-calculator .second-table .timeline .fa:first-child,.cost-calculator .second-table .timeline .far:first-child{background:#fff}.cost-calculator .second-table .timeline .fa:nth-child(2),.cost-calculator .second-table .timeline .far:nth-child(2){background:#fff;left:50%}.cost-calculator .second-table .timeline .fa:last-child,.cost-calculator .second-table .timeline .far:last-child{background:#fff;right:0}.cost-calculator .third-table .timeline .fa:first-child,.cost-calculator .third-table .timeline .far:first-child{background:#fff}.cost-calculator .third-table .timeline .fa:nth-child(2),.cost-calculator .third-table .timeline .far:nth-child(2){background:#fff;left:50%}.cost-calculator .third-table .timeline .fa:last-child,.cost-calculator .third-table .timeline .far:last-child{right:0}.cost-calculator .second-table p{font-size:1.25rem;line-height:1.5;margin-bottom:3.125rem;text-align:center}.cost-calculator .second-table,.cost-calculator .third-table{display:none}.cost-calculator p.first-error,.cost-calculator p.red{color:#e26677!important;display:none}.cost-calculator p.first-error{margin:30px auto}.cost-calculator .results .numbers{color:#395775;font-family:Verlag A;font-size:3.75rem;font-weight:700}.cost-calculator .results{display:inline-block;max-width:350px;padding:0 30px;text-align:center;vertical-align:top;width:100%}.cost-calculator .results-wrap{margin:70px 0 3.125rem;text-align:center}.cost-calculator p.under-number{color:#252525;font-size:1.25rem;margin-bottom:0;max-width:100%}.cost-calculator .third-table img.down-arrow{cursor:pointer;display:block;margin:40px auto}.cost-calculator .third-table .extra{margin-bottom:40px}@media print{.cost-calculator .third-table .extra{margin-top:2rem}}.cost-calculator .third-table .note{margin-bottom:10px}.cost-calculator .cta-area{display:none;width:100%}.cost-calculator .cta-area .text-side{background-image:url(//cdn2.hubspot.net/hubfs/747395/hatch-background.jpg?t=1478281969373);background-size:cover;display:table-cell;padding:60px;width:50%}.cost-calculator .cta-area .text-side p{color:#666;font-size:24px;max-width:100%;width:500px}.cost-calculator .cta-area .image-side{background-size:cover;display:table-cell;height:100%;width:50%}.cost-calculator .note{clear:both;font-size:20px;margin-bottom:30px}.cost-calculator .note:before{background-color:#b7b7b7;content:"";display:block;height:1px;margin:0 auto 35px;width:25%}.cost-calculator .tooltip{background-image:url(https://cdn2.hubspot.net/hubfs/747395/img/icons/tooltip.png?t=1537283069039);background-position:0 0;background-size:cover;display:inline-block;height:10px;width:10px}@media screen and (max-width:767px){.cost-calculator .tooltip{display:none!important}.cost-calculator .cta-area .hs-cta-wrapper{display:block}.cost-calculator .cta-area{display:block;width:100%}.cost-calculator .cta-area .text-side{background-image:url(//cdn2.hubspot.net/hubfs/747395/hatch-background.jpg?t=1478281969373);background-size:cover;display:block;padding:20px;width:100%}.cost-calculator .cta-area .text-side p{width:auto}.cost-calculator .cta-area .image-side{background-size:cover;display:block;height:100%;width:100%}}.print{display:none!important}@media print{.print{display:block!important}.cost-calculator .container-fluid .row-fluid .page-center{max-width:100%;padding:0!important}.cost-calculator .body-container-wrapper{padding-top:0!important}.cost-calculator #chatbutton,.cost-calculator #slideDiv,.cost-calculator .community-logo img,.cost-calculator .footer-container-wrapper .widget-type-global_group,.cost-calculator .grey-divider,.cost-calculator .header-container-wrapper .new-header,.cost-calculator .hs-tools-menu,.cost-calculator .next,.cost-calculator .note:before,.cost-calculator .print-hide,.cost-calculator .third-table img.down-arrow,.cost-calculator .timeline{display:none!important}.cost-calculator .header-container-wrapper{padding-bottom:10px;position:relative}.cost-calculator .first-table{display:block!important}.cost-calculator h3{margin-top:16px}.cost-calculator tr th{font-size:18px}.cost-calculator td{font-size:14px;padding:2px 10px}.cost-calculator .third-table p{font-size:14px;margin-bottom:0!important}.cost-calculator .results-wrap{display:block;margin:.5rem 0}.cost-calculator p.under-number{font-size:14px;max-width:none}.cost-calculator .results-wrap:after{content:"";display:table}.cost-calculator .results{display:block;float:left;margin:0;padding:0 15px;text-align:center;width:50%}.cost-calculator .results:first-child{padding-left:0}.cost-calculator .results:last-child{padding-right:0}body.cost-calculator input[type=text]{font-size:14px!important}.extras{display:block;margin-top:2rem}}.b-extras-container{display:block;margin:0 auto 1rem;max-width:900px;width:100%}.b-book-now-banner{align-items:center;background-color:#efedeb;border-radius:8px;display:flex;flex-direction:column;gap:1rem;margin-bottom:2.1875rem;overflow:hidden;padding:1rem 1.125rem}@media screen and (min-width:768px){.b-book-now-banner{box-shadow:0 3px 6px #00000029;flex-direction:row}}.b-book-now-banner>div{flex:1 1 auto}.b-book-now-banner .b-book-now-banner__image-wrapper{flex-basis:40%}.b-book-now-banner .b-book-now-banner__content{flex:1 1 60%;text-align:center}.b-book-now-banner__content h1,.b-book-now-banner__content h2,.b-book-now-banner__content h3,.b-book-now-banner__content h4,.b-book-now-banner__content h5,.b-book-now-banner__content h6{margin-bottom:.125rem}.b-book-now-banner__content h3{font-size:1.9375rem}.b-extras-container .b-book-now-banner__content p{font-size:1.2rem}.b-extras-container .b-book-now-banner__content p,.b-extras-container .b-discover-all-banner__inner p{margin-bottom:1rem}.b-discover-all-banner{border:2px solid #b0946f;display:block;padding:1rem}.b-discover-all-banner__inner{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.b-discover-all-banner__inner{align-items:center;flex-direction:row;padding-left:1.125rem;padding-right:1.125rem}}.b-discover-all-banner__content,.b-discover-all-banner__logo{flex:1 1 auto}.b-discover-all-banner__logo{padding:1rem;text-align:center}.b-discover-all-banner__logo__img{max-width:150px}.b-discover-all-banner__content{flex-basis:50%}.b-discover-all-banner .b-discover-all-banner__content__title{color:#252525;font-size:1.25rem!important;font-weight:700;line-height:1.65!important;margin-bottom:.5rem;text-align:left!important}.b-discover-all-banner__links{display:flex;flex-direction:row;flex-wrap:wrap}.b-discover-all-banner__links a{color:#252525;flex:1 1 50%;font-size:1.25rem;line-height:1;padding:.5rem;text-decoration:underline}@media print{.menu-item-cta{display:none!important}}