:root{--primary-color:#fff;--secondary-color:#19335b;--accent-color:#ea5a0b;--text-primary:#000;--text-secondary:grey;--text-bright:#fff}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--lato-font)}body{font-size:16px;line-height:1.5}a{text-decoration:none;color:inherit}a:hover{text-decoration:none!important}input[type=date]::-webkit-calendar-picker-indicator{display:none}button{cursor:pointer;border:none;background-color:transparent;color:#000}h1,h2,h3,h4,h5,h6{font-weight:700}ul{list-style:none}.holder{width:100%;margin-right:auto;margin-left:auto;padding:0 10px}.widgets{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:1280px){.holder{padding:0}}@media screen and (min-width:1440px){.holder{max-width:1420px}}.primaryButton{display:flex;color:var(--primary-color);background:var(--accent-color);padding:0 20px;height:44px;font-weight:600;justify-content:center;align-items:center;gap:10px;width:100%;border-radius:22px;font-size:16px;line-height:normal;border:none;letter-spacing:.96px;text-transform:uppercase;transition:background .3s;&:hover{background-color:#d14a0a}}.secondButton{border-radius:22px;display:flex;padding:8px 10px 8px 16px;justify-content:center;align-items:center;gap:10px;font-weight:600;border:1px solid var(--secondary-color);background-color:var(--secondary-color);font-size:14px;font-style:normal;color:var(--primary-color);transition:background .3s;line-height:19px;text-transform:uppercase;&:hover{background:var(--accent-color);border:1px solid var(--accent-color)}@media screen and (min-width:976px){font-size:18px;letter-spacing:1.08px}}.blackBorderButton{color:var(--text-secondary);border:1px solid var(--text-secondary);border-radius:8px}.blackBorderButton,.orangeBorderButton{background:var(--primary-color);font-size:16px;font-weight:500;display:flex;align-items:center;padding:12px 40px;justify-content:center}.orangeBorderButton{color:var(--accent-color);border:1px solid var(--accent-color);border-radius:8px}.leaflet-control-attribution{display:none!important}.custom-icon{position:relative}.marker-label{font-size:12px;color:#000;padding:2px;background:#fff;border:1px solid #000;border-radius:4px;position:absolute;top:100%;left:50%;transform:translateX(-50%);max-width:200px;width:max-content}.rdrMonthsHorizontal{align-items:flex-start!important}@media screen and (min-width:768px){.blackBorderButton,.orangeBorderButton,.primaryButton{font-size:19px}}.newsletter{align-items:flex-start!important}.tooltip-wrapper{cursor:pointer}.rdrSelected{color:var(--accent-color)!important;border-radius:0;top:2px;left:2px;right:2px;bottom:2px}.pickerCalendar{margin-left:auto;margin-right:auto;>.rdrCalendarWrapper{>.rdrMonthAndYearWrapper{.rdrNextButton,>.rdrNextPrevButton{display:block!important}}}}.rdrDayNumber{span{font-size:16px;font-style:normal;font-weight:600;line-height:26px}span:after{background:#ea5a0b!important}}.pickerCalendar .rdrDayEndPreview,.pickerCalendar .rdrDayHovered,.pickerCalendar .rdrDayInPreview,.pickerCalendar .rdrDayStartPreview{color:transparent!important;border-radius:0!important}.pickerCalendar .rdrDayNumber:after{top:-1px!important;left:2px!important;right:2px!important;bottom:-1px!important;border-radius:0!important;color:#ea5a0b!important}.contact{display:flex;flex-direction:column;gap:15px;@media screen and (min-width:1024px){display:inherit}}.slick-arrow:before{display:none!important}