*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content:''}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role="button"]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden="until-found"])){display:none}[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding-top:.5rem;padding-right:.75rem;padding-bottom:.5rem;padding-left:.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}[type='text']:focus,input:where(:not([type])):focus,[type='email']:focus,[type='url']:focus,[type='password']:focus,[type='number']:focus,[type='date']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='week']:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid #fff0;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type='checkbox'],[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000}[type='checkbox']{border-radius:0}[type='radio']{border-radius:100%}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid #fff0;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type='checkbox']:checked,[type='radio']:checked{border-color:#fff0;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type='checkbox']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){[type='checkbox']:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type='radio']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){[type='radio']:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{border-color:#fff0;background-color:currentColor}[type='checkbox']:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:#fff0;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors:active){[type='checkbox']:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:#fff0;background-color:currentColor}[type='file']{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type='file']:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.visible{visibility:visible}.block{display:block}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.lowercase{text-transform:lowercase}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:Calculator;src:url(/wp-content/themes/panattoni/fonts/calculator.ttf) format("truetype")}*{font-family:"Bai Jamjuree",sans-serif}section.sq-ft-counter .total{font-family:"Calculator",monospace}html,body{overflow-x:hidden;font-size:18px;--tw-text-opacity:1;color:rgb(17 17 17 / var(--tw-text-opacity,1))}.screen-reader-text{display:none}.fade,.fadeMove{opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1000ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.fade.animate,.fadeMove.animate{opacity:1}.fadeMove{--tw-translate-y:2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fadeMove.animate{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.temp{height:500px}.inner-section{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:calc(1280px + 14%);padding-left:7%;padding-right:7%}.modal{visibility:hidden;position:fixed;top:0;left:0;z-index:500;display:flex;height:100%;width:100%;justify-content:center;overflow:auto;--tw-bg-opacity:1;background-color:rgb(0 24 68 / var(--tw-bg-opacity,1));padding-top:20px;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:100ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){.modal{align-items:center;padding-top:0}}.modal .modal-wrapper{position:relative;margin:2.5rem;display:block;max-width:920px;padding:2.5rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;transition-duration:0s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){.modal .modal-wrapper{display:flex;flex-wrap:wrap;transition-duration:500ms}}.modal .modal-wrapper{transform:scale(0)}.modal .modal-wrapper .close{position:absolute;top:-50px;right:0;height:30px;width:30px;cursor:pointer}@media (min-width:768px){.modal .modal-wrapper .close{top:-8px}}.modal .modal-wrapper .close svg{fill:#3383E1}.modal .modal-wrapper .image{margin-bottom:2.5rem;height:500px;width:100%}@media (min-width:768px){.modal .modal-wrapper .image{margin-bottom:0;height:400px;width:300px}}@media (min-width:900px){.modal .modal-wrapper .image{height:500px;width:400px}}.modal .modal-wrapper .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.modal .modal-wrapper .content-wrapper{margin-left:0;width:100%;padding-bottom:40px}@media (min-width:768px){.modal .modal-wrapper .content-wrapper{margin-left:20px;width:calc(100% - 320px)}}@media (min-width:900px){.modal .modal-wrapper .content-wrapper{width:calc(100% - 420px)}}.modal .modal-wrapper .content-wrapper .title{margin-top:-8px;padding-right:2.5rem;font-size:25px;font-weight:500;line-height:1.3em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.modal .modal-wrapper .content-wrapper .job-title{font-size:16px;font-weight:600;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.modal .modal-wrapper .content-wrapper .content{margin-top:2rem;margin-bottom:3rem;font-size:16px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.modal .modal-wrapper .content-wrapper .content p{margin-bottom:1rem}.modal .modal-wrapper .content-wrapper .content p:last-child{margin-bottom:1rem}.modal .modal-wrapper .content-wrapper .content li{position:relative;margin-bottom:.5em;padding-left:1rem;line-height:1.2em}.modal .modal-wrapper .content-wrapper .content li:last-child{margin-bottom:0}.modal .modal-wrapper .content-wrapper .content li:before{position:absolute;left:0;--tw-content:"•";content:var(--tw-content)}.modal .modal-wrapper .content-wrapper .icon{display:inline-block;height:32px;width:32px;--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1))}.modal .modal-wrapper .content-wrapper .link{margin-bottom:.5rem}.modal .modal-wrapper .content-wrapper .link a{display:flex;align-items:center}.modal .modal-wrapper .content-wrapper .link a .icon{margin-right:.5rem;display:flex;align-items:center;justify-content:center}.modal .modal-wrapper .content-wrapper .link a .icon svg{width:24px;fill:#fff}.modal .modal-wrapper .content-wrapper .link a .text{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.modal .modal-wrapper .content-wrapper .link a:hover .text{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.modal.theme-green{--tw-bg-opacity:1;background-color:rgb(104 152 42 / var(--tw-bg-opacity,1))}.modal.theme-green .modal-wrapper .close svg{fill:#fff}.pagination{grid-column:span 12 / span 12;display:flex;justify-content:center}.pagination .nav-next,.pagination .nav-previous{margin-left:1px;margin-right:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;padding-top:1.5rem;padding-bottom:1.5rem}.pagination .nav-next svg,.pagination .nav-previous svg{width:20px;fill:#102EA1}.pagination .nav-next.disabled svg,.pagination .nav-previous.disabled svg{fill:#aaa}.pagination .nav-next svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grecaptcha-badge{display:none!important}header.site-header{position:fixed;top:0;left:0;right:0;z-index:50;--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1));padding-bottom:1.5rem;padding-top:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){header.site-header{background-color:#fff0;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(7,28,63,0.699317) var(--tw-gradient-from-position);--tw-gradient-to:rgba(7, 28, 63, 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position)}}header.site-header.scrolled{--tw-bg-opacity:1;background-color:rgb(0 24 68 / var(--tw-bg-opacity,1))}header.site-header .inner-header{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem}@media (min-width:768px){header.site-header .inner-header{padding-left:7%;padding-right:7%}}header.site-header .inner-header .site-branding img{height:30px;width:auto}header.site-header .inner-header .our-properties,header.site-header .inner-header .header-search{margin-top:.5rem;display:flex;align-items:center;gap:.5rem;font-size:16px;text-transform:uppercase;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}header.site-header .inner-header .our-properties svg,header.site-header .inner-header .header-search svg{display:inline;height:16px}header.site-header .inner-header .header-search span{display:none}@media (min-width:480px){header.site-header .inner-header .header-search span{display:block}}header.site-header .inner-header .our-properties{display:none}@media (min-width:768px){header.site-header .inner-header .our-properties{display:flex}}header.site-header .inner-header .navigation-wrapper{display:flex;align-items:center}header.site-header .inner-header .navigation-wrapper .header-search{cursor:pointer;gap:.25rem;padding-left:15px;padding-right:15px}header.site-header .inner-header .navigation-wrapper .header-search svg{height:22px;width:22px;fill:#fff}.hmenu-toggle{position:relative;z-index:50;margin-top:5px;display:block;transform-origin:center;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:500ms;transition-timing-function:linear}.hmenu-toggle.open{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#nav-icon{z-index:50;margin:0;height:16px;width:22px;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:500ms;transition-timing-function:linear}#nav-icon span{position:absolute;left:0;display:block;height:3px;width:100%;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:linear}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:8px}#nav-icon span:nth-child(4){top:16px}#nav-icon.open span:nth-child(1){top:8px;width:0%;left:50%}#nav-icon.open span:nth-child(2){--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#nav-icon.open span:nth-child(3){--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#nav-icon.open span:nth-child(4){top:8px;width:0%;left:50%}.nav-wrapper{padding-left:15px;padding-right:15px}.main-navigation{position:absolute;right:0;top:0;z-index:20;height:100vh;width:100%;--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1));padding-left:30px;padding-right:30px;padding-top:60px;padding-bottom:60px;transition-property:right;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(.4,0,1,1)}.main-navigation.open{right:100%}@media (min-width:480px){.main-navigation.open{right:40%}}.main-navigation li{position:relative}.main-navigation li a{display:block;padding-top:.55rem;padding-bottom:.55rem;font-size:16px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.main-navigation li .sub-menu{position:absolute;top:-75px;left:180px;z-index:50;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.main-navigation li .sub-menu li a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.main-navigation li .sub-menu li a:after{display:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.main-navigation li .sub-menu li a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.main-navigation li.menu-item-has-children a{position:relative}.main-navigation li.menu-item-has-children a:after{position:absolute;top:8px;margin-left:.25rem;display:inline-block;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1);--tw-content:"🞃";content:var(--tw-content)}.main-navigation li:hover>.sub-menu{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.main-navigation li:hover a{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.main-navigation li:hover.menu-item-has-children a:after{top:11px;margin-top:0;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.main-navigation li.green:hover a{--tw-text-opacity:1;color:rgb(152 215 17 / var(--tw-text-opacity,1))}.main-navigation li.map-menu-item a:after{position:absolute;top:13px;margin-left:5px;display:inline-block;width:20px;--tw-content:url(/wp-content/themes/panattoni/images/map.svg);content:var(--tw-content)}.main-navigation .social-links{margin-top:45px}footer.site-footer{--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1));padding-top:68px;padding-bottom:60px}footer.site-footer .inner-footer{margin-left:auto;margin-right:auto;display:grid;max-width:calc(1280px + 14%);grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;background-image:url(/wp-content/themes/panattoni/images/footer-bg.png);background-size:430px;background-position:right 100px bottom;background-repeat:no-repeat;padding-left:7%;padding-right:7%}footer.site-footer .inner-footer .footer-menu{grid-column:span 6 / span 6}@media (min-width:1024px){footer.site-footer .inner-footer .footer-menu{grid-column:span 4 / span 4}}@media (min-width:1280px){footer.site-footer .inner-footer .footer-menu{grid-column:span 3 / span 3}}footer.site-footer .inner-footer .footer-menu li a{display:inline-block;padding-top:11px;padding-bottom:11px;font-size:16px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}footer.site-footer .inner-footer .footer-menu li a:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .footer-menu li:first-child a{padding-top:0}footer.site-footer .inner-footer .footer-menu li.green a:hover{--tw-text-opacity:1;color:rgb(152 215 17 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .footer-menu li.map-menu-item a:after{margin-left:7px;display:inline-block;width:20px;--tw-translate-y:5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:url(/wp-content/themes/panattoni/images/map.svg);content:var(--tw-content)}footer.site-footer .inner-footer .media-regions-menu{grid-column:span 6 / span 6}@media (min-width:1024px){footer.site-footer .inner-footer .media-regions-menu{grid-column:span 4 / span 4}}@media (min-width:1280px){footer.site-footer .inner-footer .media-regions-menu{grid-column:span 3 / span 3}}footer.site-footer .inner-footer .locations-menu{grid-column:span 12 / span 12}@media (min-width:768px){footer.site-footer .inner-footer .locations-menu{grid-column:span 6 / span 6}}@media (min-width:1024px){footer.site-footer .inner-footer .locations-menu{grid-column:span 4 / span 4}}@media (min-width:1280px){footer.site-footer .inner-footer .locations-menu{grid-column:span 3 / span 3}}footer.site-footer .inner-footer .contact-socials{grid-column:span 12 / span 12;display:flex}@media (min-width:640px){footer.site-footer .inner-footer .contact-socials{justify-content:flex-end}}@media (min-width:768px){footer.site-footer .inner-footer .contact-socials{grid-column:span 6 / span 6}}@media (min-width:1024px){footer.site-footer .inner-footer .contact-socials{grid-column:span 4 / span 4}}@media (min-width:1280px){footer.site-footer .inner-footer .contact-socials{grid-column:span 3 / span 3}}footer.site-footer .inner-footer .media-regions-menu .menu-title,footer.site-footer .inner-footer .locations-menu .menu-title,footer.site-footer .inner-footer .contact-socials .menu-title{padding-bottom:11px;font-size:16px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .media-regions-menu .menu,footer.site-footer .inner-footer .locations-menu .menu,footer.site-footer .inner-footer .contact-socials .menu{margin-bottom:35px}footer.site-footer .inner-footer .media-regions-menu .menu li a,footer.site-footer .inner-footer .locations-menu .menu li a,footer.site-footer .inner-footer .contact-socials .menu li a{display:inline-block;padding-top:2px;padding-bottom:2px;font-size:16px;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}footer.site-footer .inner-footer .media-regions-menu .menu li a:hover,footer.site-footer .inner-footer .locations-menu .menu li a:hover,footer.site-footer .inner-footer .contact-socials .menu li a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .media-regions-menu .social-links,footer.site-footer .inner-footer .locations-menu .social-links,footer.site-footer .inner-footer .contact-socials .social-links{display:flex}footer.site-footer .inner-footer .media-regions-menu .social-links .social-link,footer.site-footer .inner-footer .locations-menu .social-links .social-link,footer.site-footer .inner-footer .contact-socials .social-links .social-link{position:static;display:flex;aspect-ratio:1/1;height:44px;width:44px;align-items:center;justify-content:center;border-radius:.375rem}footer.site-footer .inner-footer .media-regions-menu .social-links .social-link svg,footer.site-footer .inner-footer .locations-menu .social-links .social-link svg,footer.site-footer .inner-footer .contact-socials .social-links .social-link svg{position:static;height:32px;width:32px;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}footer.site-footer .inner-footer .media-regions-menu .social-links .social-link:last-child,footer.site-footer .inner-footer .locations-menu .social-links .social-link:last-child,footer.site-footer .inner-footer .contact-socials .social-links .social-link:last-child{margin-right:0}footer.site-footer .inner-footer .footer-logo{grid-column:span 12 / span 12;text-align:right}@media (min-width:640px){footer.site-footer .inner-footer .footer-logo{margin-top:-50px}}footer.site-footer .inner-footer .footer-logo a{display:inline-block;width:135px}footer.site-footer .inner-footer .copyright{grid-column:span 12 / span 12;font-size:12px;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){footer.site-footer .inner-footer .copyright{grid-column:span 6 / span 6}}footer.site-footer .inner-footer .policies-menu{grid-column:span 12 / span 12}@media (min-width:768px){footer.site-footer .inner-footer .policies-menu{grid-column:span 6 / span 6;grid-column-start:7;text-align:right}}footer.site-footer .inner-footer .policies-menu li{display:inline-block}footer.site-footer .inner-footer .policies-menu li a{padding:10px;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}footer.site-footer .inner-footer .policies-menu li a:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .policies-menu li:first-child a{padding-left:0}@media (min-width:768px){footer.site-footer .inner-footer .policies-menu li:first-child a{padding-left:10px}footer.site-footer .inner-footer .policies-menu li:last-child a{padding-right:0}}.search-overlay{position:fixed;top:0;left:0;z-index:500;display:none;height:100%;width:100%;background-color:rgb(2 12 30 / .85)}.search-overlay .close-search{position:absolute;top:1.5rem;right:1.5rem;aspect-ratio:1/1;height:56px;width:56px;cursor:pointer;border-radius:3px;--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.search-overlay .close-search svg{position:absolute;top:50%;left:50%;height:24px;width:24px;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.search-overlay .close-search:hover{opacity:.5}.search-overlay .search-form{position:absolute;top:50%;left:50%;display:flex;width:90%;max-width:500px;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:4px}.search-overlay .search-form input{width:calc(100% - 58px);border-width:0;--tw-text-opacity:1;color:rgb(2 12 30 / var(--tw-text-opacity,1))}.search-overlay .search-form input::-moz-placeholder{letter-spacing:1.5px;color:rgb(2 12 30 / .4)}.search-overlay .search-form input::placeholder{letter-spacing:1.5px;color:rgb(2 12 30 / .4)}.search-overlay .search-form button{display:flex;height:56px;width:58px;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1))}.search-overlay .search-form button svg{height:24px;width:24px;fill:#fff}section.hero .inner-hero{margin-left:auto;margin-right:auto;max-width:calc(1280px + 14%);padding-left:7%;padding-right:7%}section.hero.hero-homepage{position:relative;height:37.5vh;width:100%}@media (min-width:768px){section.hero.hero-homepage{height:55vh}}@media (min-width:1024px){section.hero.hero-homepage{height:80vh}}section.hero.hero-homepage video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.hero.hero-homepage .inner-hero{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;height:100%;align-items:flex-end;justify-content:space-between}section.hero.hero-homepage .inner-hero .flourish{width:39%;max-width:522px}section.hero.hero-homepage .inner-hero .down-arrow{position:relative;z-index:30;display:none;width:6%;--tw-translate-y:calc(100% - 1px);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){section.hero.hero-homepage .inner-hero .down-arrow{display:block}}section.hero-standard{position:relative;display:flex;height:37.5vh;width:100%}@media (min-width:768px){section.hero-standard{height:55vh}}@media (min-width:1024px){section.hero-standard{height:80vh}}section.hero-standard picture{position:absolute;top:50%;left:0;z-index:0;display:block;height:100%;width:100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.hero-standard picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.hero-standard .inner-section{display:flex;align-items:flex-end;justify-content:center}section.hero-standard .inner-section .title-block{position:relative;display:flex;width:600px;align-items:flex-end;justify-content:center;background-color:rgb(16 46 161 / .9);padding-top:1rem;text-align:center}@media (min-width:768px){section.hero-standard .inner-section .title-block{height:200px;background-color:#fff0;padding-top:0}}section.hero-standard .inner-section .title-block .title-overlay img{position:absolute;bottom:-1px;left:50%;display:none;width:600px;--tw-translate-x:-50%;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.85}@media (min-width:768px){section.hero-standard .inner-section .title-block .title-overlay img{display:block}}section.hero-standard .inner-section .title-block .title-content{position:relative;z-index:20;margin-bottom:1.5rem;max-width:400px}section.hero-standard .inner-section .title-block .title-content h1{margin-bottom:.25rem;font-size:20px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.hero-standard .inner-section .title-block .title-content h1{font-size:28px}}section.hero-standard .inner-section .title-block .title-content p{font-size:16px;line-height:1.1em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.hero-standard .inner-section .title-block .title-content.theme-green p{font-size:18px;font-weight:500}section.hero-carousel{position:relative}section.hero-carousel .splide__slide picture,section.hero-carousel .single-carousel-image picture{display:block;height:100%}section.hero-carousel .splide__slide picture img,section.hero-carousel .single-carousel-image picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.hero-carousel .single-carousel-image{height:37.5vh}@media (min-width:768px){section.hero-carousel .single-carousel-image{height:55vh}}@media (min-width:1024px){section.hero-carousel .single-carousel-image{height:80vh}}section.hero-carousel .carousel-prev,section.hero-carousel .carousel-next{position:absolute;top:50%;z-index:20;display:flex;height:32px;width:32px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;opacity:.8;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.hero-carousel .carousel-prev svg,section.hero-carousel .carousel-next svg{fill:#fff}section.hero-carousel .carousel-prev:hover,section.hero-carousel .carousel-next:hover{opacity:1}section.hero-carousel .carousel-prev{left:20px}section.hero-carousel .carousel-next{right:20px}section.hero-carousel h2{position:absolute;left:0;right:0;top:15%;z-index:20;margin-left:auto;margin-right:auto;width:80%;text-align:center;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.hero-carousel h2{font-size:70px}}section.hero-carousel h2{text-shadow:0 0 22px rgb(0 0 0 / .5294117647)}section.sq-ft-counter{position:relative;padding-top:1.5rem;padding-bottom:1.5rem}section.sq-ft-counter:after{position:absolute;top:0;left:0;z-index:10;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1));opacity:.5;--tw-content:"";content:var(--tw-content)}section.sq-ft-counter .inner-section{position:relative;margin-left:auto;margin-right:auto;max-width:1812px;background-size:110% auto;background-position:center;background-repeat:no-repeat}@media (min-width:640px){section.sq-ft-counter .inner-section{background-size:100% auto}}section.sq-ft-counter .inner-section .info{position:relative;z-index:30;margin-left:auto;margin-right:auto;width:80%;max-width:1140px;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}@media (min-width:640px){section.sq-ft-counter .inner-section .info{padding-top:3rem;padding-bottom:3rem}}@media (min-width:768px){section.sq-ft-counter .inner-section .info{padding-top:3rem;padding-bottom:3rem}}@media (min-width:1024px){section.sq-ft-counter .inner-section .info{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1280px){section.sq-ft-counter .inner-section .info{padding-top:10%;padding-bottom:10%}}section.sq-ft-counter .inner-section .info img.logo{margin-left:auto;margin-right:auto;display:inline-block;width:24px}section.sq-ft-counter .inner-section .info .total{font-size:50px;font-weight:300;line-height:1.5em;--tw-text-opacity:1;color:rgb(2 12 30 / var(--tw-text-opacity,1))}@media (min-width:768px){section.sq-ft-counter .inner-section .info .total{font-size:100px}}@media (min-width:1024px){section.sq-ft-counter .inner-section .info .total{font-size:150px}}section.sq-ft-counter .inner-section .info .subtitle{margin-bottom:3rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(2 12 30 / var(--tw-text-opacity,1))}@media (min-width:768px){section.sq-ft-counter .inner-section .info .subtitle{font-size:1.5rem;line-height:2rem}}section.sq-ft-counter .inner-section .info .message{font-size:1.125rem;line-height:1.75rem;font-weight:500;line-height:1.4em;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.sq-ft-counter .inner-section .info .message{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){section.sq-ft-counter .inner-section .info .message{font-size:1.875rem;line-height:2.25rem}}section.text-with-card{position:relative;display:flex;min-height:500px;overflow:hidden}section.text-with-card picture{position:absolute;top:50%;left:0;z-index:0;display:block;height:100%;width:100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.text-with-card picture.parallax{height:135%}section.text-with-card picture img{height:100%;max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.text-with-card picture img.parallax_scroll{position:absolute;top:-10%;left:0;margin-left:-1px;min-height:120%;min-width:100%}section.text-with-card .top-arrow{position:absolute;top:-1px;left:50%;z-index:20;display:block;width:10%;max-width:200px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.text-with-card .colour-overlay{position:absolute;top:0;left:0;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1));mix-blend-mode:multiply}section.text-with-card .inner-section{display:flex;flex-wrap:wrap;gap:0;padding-top:6rem;padding-bottom:6rem}@media (min-width:768px){section.text-with-card .inner-section{flex-wrap:nowrap;gap:2.5rem}}@media (min-width:1024px){section.text-with-card .inner-section{gap:5rem}}section.text-with-card .inner-section .content-colour-overlay{position:absolute;top:0;right:0;height:100%;width:100vw;background-color:rgb(16 46 161 / .8);mix-blend-mode:multiply}@media (min-width:768px){section.text-with-card .inner-section .content-colour-overlay{right:50%}}section.text-with-card .inner-section .content-wrapper{order:2;width:100%}@media (min-width:768px){section.text-with-card .inner-section .content-wrapper{order:1;width:50%}}section.text-with-card .inner-section .content-wrapper img{margin-bottom:2rem;display:inline-block}@media (min-width:768px){section.text-with-card .inner-section .content-wrapper img{margin-top:-5rem}}section.text-with-card .inner-section .content-wrapper h2{margin-bottom:1rem;max-width:490px;font-size:48px;font-weight:700;line-height:1.1em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-card .inner-section .content-wrapper .intro-text{margin-bottom:1.5rem;max-width:490px;font-size:24px;font-weight:500;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-card .inner-section .content-wrapper .content p,section.text-with-card .inner-section .content-wrapper .content{margin-bottom:1.5rem;max-width:490px;font-size:16px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-card .inner-section .content-wrapper .content p:last-child,section.text-with-card .inner-section .content-wrapper .content:last-child{margin-bottom:0}section.text-with-card .inner-section .content-wrapper .content-links{margin-top:3rem}section.text-with-card .inner-section .content-wrapper.padding-small{padding:0}@media (min-width:768px){section.text-with-card .inner-section .content-wrapper.padding-small{padding-top:2.5rem;padding-bottom:2.5rem}}section.text-with-card .inner-section .content-wrapper.padding-medium{padding:0}@media (min-width:768px){section.text-with-card .inner-section .content-wrapper.padding-medium{padding-top:6rem;padding-bottom:6rem}}section.text-with-card .inner-section .content-wrapper.padding-large{padding:0}@media (min-width:768px){section.text-with-card .inner-section .content-wrapper.padding-large{padding-top:8rem;padding-bottom:8rem}}section.text-with-card .inner-section .content-wrapper.align-center{margin-bottom:-5rem;text-align:center}section.text-with-card .inner-section .content-wrapper.align-center .intro-text{margin-left:auto;margin-right:auto;max-width:350px;font-weight:600}section.text-with-card .inner-section .content-wrapper.align-center .content p{margin-left:auto;margin-right:auto}section.text-with-card .inner-section .card-wrapper{order:1;margin-bottom:1.5rem;width:100%}@media (min-width:768px){section.text-with-card .inner-section .card-wrapper{order:2;margin-bottom:0;width:50%}}section.text-with-card .inner-section.reversed .content-colour-overlay{right:auto;left:0}@media (min-width:768px){section.text-with-card .inner-section.reversed .content-colour-overlay{right:auto;left:50%}}section.text-with-card .inner-section.reversed .content-wrapper{order:2}section.text-with-card .inner-section.reversed .card-wrapper{order:1}section.text-with-card.grey{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1))}section.text-with-card.light-blue{--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1))}section.text-with-card.blue{--tw-bg-opacity:1;background-color:rgb(0 24 68 / var(--tw-bg-opacity,1))}section.text-with-card.dark-blue{--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1))}section.text-with-card.grey .inner-section .content-wrapper h2,section.text-with-card.white .inner-section .content-wrapper h2{--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.text-with-card.grey .inner-section .content-wrapper .intro-text,section.text-with-card.white .inner-section .content-wrapper .intro-text{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.text-with-card.grey .inner-section .content-wrapper .content p,section.text-with-card.white .inner-section .content-wrapper .content p{--tw-text-opacity:1;color:rgb(17 17 17 / var(--tw-text-opacity,1))}section.text-with-card.theme-green .inner-section .content-wrapper h2,section.text-with-card.theme-green .inner-section .content-wrapper .intro-text{--tw-text-opacity:1;color:rgb(104 152 42 / var(--tw-text-opacity,1))}section.text-with-card.theme-green .inner-section .content-wrapper .content p{--tw-text-opacity:1;color:rgb(17 17 17 / var(--tw-text-opacity,1))}section.text-with-card.theme-green.blue .colour-overlay,section.text-with-card.theme-green.light-blue .colour-overlay{background-color:rgb(152 215 17 / .8)}section.text-with-card.theme-green.blue .inner-section .content-colour-overlay,section.text-with-card.theme-green.light-blue .inner-section .content-colour-overlay{background-color:rgb(152 215 17 / .8)}section.text-with-card.theme-green.blue .inner-section .content-wrapper h2,section.text-with-card.theme-green.light-blue .inner-section .content-wrapper h2{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-card.theme-green.blue .inner-section .content-wrapper .intro-text,section.text-with-card.theme-green.blue .inner-section .content-wrapper .content p,section.text-with-card.theme-green.light-blue .inner-section .content-wrapper .intro-text,section.text-with-card.theme-green.light-blue .inner-section .content-wrapper .content p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-card.theme-green.dark-blue .colour-overlay{background-color:rgb(104 152 42 / .8)}section.text-with-card.theme-green.dark-blue .inner-section .content-colour-overlay{background-color:rgb(104 152 42 / .8)}section.text-with-card.theme-green.dark-blue .inner-section .content-wrapper h2{--tw-text-opacity:1;color:rgb(147 213 7 / var(--tw-text-opacity,1))}section.text-with-card.theme-green.dark-blue .inner-section .content-wrapper .intro-text,section.text-with-card.theme-green.dark-blue .inner-section .content-wrapper .content p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image{padding-top:5rem;padding-bottom:3rem}section.text-with-image .inner-section{display:flex;flex-wrap:wrap;gap:0}@media (min-width:768px){section.text-with-image .inner-section{flex-wrap:nowrap;gap:18px}}section.text-with-image .inner-section .content-wrapper{order:1;margin-bottom:3rem;display:flex;width:100%;flex-direction:column;justify-content:flex-start;padding-right:30px}@media (min-width:768px){section.text-with-image .inner-section .content-wrapper{margin-bottom:0;width:50%}}section.text-with-image .inner-section .content-wrapper h2{margin-bottom:1.5rem;max-width:480px;font-size:48px;font-weight:700;line-height:1.1em;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content-wrapper .intro-text{margin-bottom:2rem;margin-top:2px;max-width:500px;font-size:24px;line-height:1.2em;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content-wrapper .content p{margin-bottom:1em;max-width:490px;font-size:16px}section.text-with-image .inner-section .content-wrapper .content p:last-child{margin-bottom:0}section.text-with-image .inner-section .content-wrapper .content-links{margin-top:1.5rem}section.text-with-image .inner-section .content-wrapper .content-links a{--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content-wrapper .content-links a:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content-wrapper .content-links a:hover svg{fill:#102EA1}section.text-with-image .inner-section .content-wrapper .extra-image{margin-top:3rem;width:100%}section.text-with-image .inner-section .content-wrapper .extra-image.rotate{animation-name:rotation;animation-duration:15s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running}section.text-with-image .inner-section .image-wrapper{order:2;width:100%;text-align:center}@media (min-width:768px){section.text-with-image .inner-section .image-wrapper{width:50%}}section.text-with-image .inner-section .image-wrapper .image{position:relative;margin-bottom:2rem;margin-top:10px}section.text-with-image .inner-section .image-wrapper .image a{display:inline}section.text-with-image .inner-section .image-wrapper .image img{width:100%}section.text-with-image .inner-section .image-wrapper a{display:inline-block;width:150px}section.text-with-image .inner-section .image-wrapper a img{width:100%}section.text-with-image .inner-section.reversed .content-wrapper{order:1}@media (min-width:768px){section.text-with-image .inner-section.reversed .content-wrapper{order:2}}section.text-with-image .inner-section.reversed .image-wrapper{order:2}@media (min-width:768px){section.text-with-image .inner-section.reversed .image-wrapper{order:1}}section.text-with-image.light-grey{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1))}section.text-with-image.blue{--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1))}section.text-with-image.blue .inner-section .content-wrapper h2,section.text-with-image.blue .inner-section .content-wrapper .intro-text,section.text-with-image.blue .inner-section .content-wrapper .content p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image.blue .inner-section .content-wrapper .content-links a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image.blue .inner-section .content-wrapper .content-links a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image.blue .inner-section .content-wrapper .content-links a:hover svg{fill:#fff}section.text-with-image.theme-green .inner-section .content-wrapper h2,section.text-with-image.theme-green .inner-section .content-wrapper .intro-text,section.text-with-image.section-theme-green .inner-section .content-wrapper h2,section.text-with-image.section-theme-green .inner-section .content-wrapper .intro-text{--tw-text-opacity:1;color:rgb(104 152 42 / var(--tw-text-opacity,1))}section.text-with-image.theme-green .inner-section .content-wrapper .content-links,section.text-with-image.section-theme-green .inner-section .content-wrapper .content-links{margin-top:1.5rem}section.text-with-image.theme-green .inner-section .content-wrapper .content-links a,section.text-with-image.section-theme-green .inner-section .content-wrapper .content-links a{--tw-text-opacity:1;color:rgb(104 152 42 / var(--tw-text-opacity,1))}section.text-with-image.theme-green .inner-section .content-wrapper .content-links a:hover,section.text-with-image.section-theme-green .inner-section .content-wrapper .content-links a:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.text-with-image.theme-green .inner-section .content-wrapper .content-links a svg,section.text-with-image.section-theme-green .inner-section .content-wrapper .content-links a svg{fill:#68982a}section.text-with-image.theme-green .inner-section .content-wrapper .content-links a:hover svg,section.text-with-image.section-theme-green .inner-section .content-wrapper .content-links a:hover svg{fill:#98d711}section.homepage-news .inner-section{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){section.homepage-news .inner-section{padding-top:3rem}}section.homepage-news .inner-section h2{font-size:1.875rem;line-height:2.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 24 68 / var(--tw-text-opacity,1))}@media (min-width:768px){section.homepage-news .inner-section h2{font-size:3.75rem;line-height:1}}section.completed-projects-carousel-section,section.media-hub-section{padding-top:4rem;padding-bottom:4rem}section.completed-projects-carousel-section.light-grey,section.media-hub-section.light-grey{background-color:rgb(238 238 238 / .4)}section.completed-projects-carousel-section .inner-section,section.media-hub-section .inner-section{display:flex;flex-wrap:wrap}section.completed-projects-carousel-section .inner-section .left-info-box,section.media-hub-section .inner-section .left-info-box{position:relative;display:flex;width:100%;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding:30px;font-size:34px;line-height:1.1em}@media (min-width:768px){section.completed-projects-carousel-section .inner-section .left-info-box,section.media-hub-section .inner-section .left-info-box{width:300px}}@media (min-width:1024px){section.completed-projects-carousel-section .inner-section .left-info-box,section.media-hub-section .inner-section .left-info-box{width:390px;padding:50px}}section.completed-projects-carousel-section .inner-section .left-info-box h3,section.media-hub-section .inner-section .left-info-box h3{margin-bottom:2.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.completed-projects-carousel-section .inner-section .left-info-box .logoSpace img,section.media-hub-section .inner-section .left-info-box .logoSpace img{max-height:40px}section.completed-projects-carousel-section .inner-section .left-info-box .case-study-button,section.media-hub-section .inner-section .left-info-box .case-study-button{bottom:20px;left:30px;margin-top:2.5rem;--tw-text-opacity:1;color:rgb(0 24 68 / var(--tw-text-opacity,1))}@media (min-width:768px){section.completed-projects-carousel-section .inner-section .left-info-box .case-study-button,section.media-hub-section .inner-section .left-info-box .case-study-button{position:absolute}}@media (min-width:1024px){section.completed-projects-carousel-section .inner-section .left-info-box .case-study-button,section.media-hub-section .inner-section .left-info-box .case-study-button{bottom:30px;left:50px}}section.completed-projects-carousel-section .inner-section .carousel-wrapper,section.media-hub-section .inner-section .carousel-wrapper{position:relative;width:100%}@media (min-width:768px){section.completed-projects-carousel-section .inner-section .carousel-wrapper,section.media-hub-section .inner-section .carousel-wrapper{width:calc(100% - 300px)}}@media (min-width:1024px){section.completed-projects-carousel-section .inner-section .carousel-wrapper,section.media-hub-section .inner-section .carousel-wrapper{width:calc(100% - 390px)}}section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide__slide img,section.media-hub-section .inner-section .carousel-wrapper .splide__slide img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow{position:absolute;top:50%;right:0;display:flex;height:90px;width:45px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}@media (min-width:768px){section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow{right:10px}}@media (min-width:1024px){section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow{right:50px}}section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow svg,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow svg{height:40px;fill:#020C1E}section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow.splide-prev svg,section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow.media-prev svg,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow.splide-prev svg,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow.media-prev svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:#3383E1}section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow.splide-prev,section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow.media-prev,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow.splide-prev,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow.media-prev{right:65px}@media (min-width:768px){section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow.splide-prev,section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow.media-prev,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow.splide-prev,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow.media-prev{right:75px}}@media (min-width:1024px){section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow.splide-prev,section.completed-projects-carousel-section .inner-section .carousel-wrapper .splide-arrow.media-prev,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow.splide-prev,section.media-hub-section .inner-section .carousel-wrapper .splide-arrow.media-prev{right:115px}}section.media-hub-section .inner-section .left-info-box{--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1))}section.media-hub-section .inner-section .left-info-box h3{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.media-hub-section .inner-section .left-info-box p{line-height:1.2em;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}@media (min-width:768px){section.media-hub-section .inner-section .left-info-box p{font-size:22px}}@media (min-width:1024px){section.media-hub-section .inner-section .left-info-box p{font-size:26px}}section.media-hub-section .inner-section .left-info-box .social-links{margin-top:2rem}section.media-hub-section .inner-section .carousel-wrapper .media-hub-slide{position:relative}section.media-hub-section .inner-section .carousel-wrapper .media-hub-slide .icon{position:absolute;top:50px;left:50px;height:58px;width:58px}section.stats-block{padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){section.stats-block{padding-top:4rem;padding-bottom:4rem}}section.stats-block .inner-section .stats-wrapper{justify-content:space-between;gap:40px}@media (min-width:768px){section.stats-block .inner-section .stats-wrapper{display:flex}}section.stats-block .inner-section .stats-wrapper .stat-item{margin-bottom:1.5rem;flex-grow:1;flex-basis:0%;text-align:center}@media (min-width:768px){section.stats-block .inner-section .stats-wrapper .stat-item{margin-bottom:0;max-width:350px}}section.stats-block .inner-section .stats-wrapper .stat-item .value{margin-left:-2px;margin-bottom:.25rem;stroke:#102EA1;stroke-width:1;font-size:65px;font-weight:600;line-height:1em;color:#fff0}@media (min-width:768px){section.stats-block .inner-section .stats-wrapper .stat-item .value{margin-bottom:1rem;font-size:70px}}@media (min-width:1024px){section.stats-block .inner-section .stats-wrapper .stat-item .value{font-size:90px}}section.stats-block .inner-section .stats-wrapper .stat-item .value{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#102EA1}section.stats-block .inner-section .stats-wrapper .stat-item .description{font-size:20px;font-weight:700;line-height:1.1em;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.stats-block .inner-section .stats-wrapper .stat-item .description{font-size:24px}}section.stats-block.theme-green .inner-section .stats-wrapper .stat-item .value{stroke:#111;-webkit-text-stroke-color:#111}section.stats-block.theme-green .inner-section .stats-wrapper .stat-item .description{--tw-text-opacity:1;color:rgb(152 215 17 / var(--tw-text-opacity,1))}section.stats-block.light-grey{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1))}section.animated-bar-stats{padding-top:4rem;padding-bottom:4rem}section.animated-bar-stats.light-grey{--tw-bg-opacity:1;background-color:rgb(238 238 238 / var(--tw-bg-opacity,1))}section.animated-bar-stats .inner-section{text-align:center}section.animated-bar-stats .inner-section h2{margin-bottom:1.5rem;font-size:28px;font-weight:700;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.animated-bar-stats .inner-section .total{margin-top:35px;margin-bottom:44px;margin-left:-2px;stroke:#102EA1;stroke-width:1;font-size:44px;font-weight:600;line-height:1em;color:#fff0}@media (min-width:768px){section.animated-bar-stats .inner-section .total{font-size:70px}}@media (min-width:1024px){section.animated-bar-stats .inner-section .total{font-size:90px}}section.animated-bar-stats .inner-section .total{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#102ea1}section.animated-bar-stats .inner-section .total span{display:inline-block}@media (min-width:768px){section.animated-bar-stats .inner-section .bar-stats-wrapper{display:flex;flex-wrap:wrap;justify-content:center}}section.animated-bar-stats .inner-section .bar-stats-wrapper.desktop{display:none}@media (min-width:768px){section.animated-bar-stats .inner-section .bar-stats-wrapper.desktop{display:flex}}section.animated-bar-stats .inner-section .bar-stats-wrapper.mobile{display:block}@media (min-width:768px){section.animated-bar-stats .inner-section .bar-stats-wrapper.mobile{display:none}}section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item{margin-bottom:15px;display:flex;height:60px;max-width:100%}@media (min-width:768px){section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item{margin-bottom:0;margin-right:10px;height:250px;flex-grow:1;flex-basis:0%;flex-direction:column;justify-content:flex-end}section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item:last-child{margin-right:0}}section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item .label{margin-top:17px;min-width:100px;font-weight:700;--tw-text-opacity:1;color:rgb(0 24 68 / var(--tw-text-opacity,1));opacity:0}@media (min-width:768px){section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item .label{margin-bottom:.5rem;margin-top:0;width:auto;min-width:0;font-size:2.2vw;opacity:1}}@media (min-width:1280px){section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item .label{font-size:28px}}section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item .bar{position:relative;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1000ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item .bar{height:0}}section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item .bar span{position:absolute;right:.5rem;top:18px;display:none;font-size:14px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item .bar span{bottom:.5rem;left:0;right:0;font-size:1.4vw}}@media (min-width:1280px){section.animated-bar-stats .inner-section .bar-stats-wrapper .bar-stat-item .bar span{font-size:18px}}section.section-title{padding-top:1.5rem;padding-bottom:.75rem}section.section-title .inner-section{position:relative}section.section-title .inner-section P{font-size:40px;text-transform:uppercase;line-height:1.1em;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.section-title .inner-section P{font-size:50px}}@media (min-width:1024px){section.section-title .inner-section P{font-size:70px}}section.section-title .inner-section h2.lowercase p{text-transform:none}section.section-title .inner-section h3{position:absolute;bottom:-50px;z-index:30;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.1em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.section-title .inner-section h3{bottom:-55px;font-size:50px}}@media (min-width:1024px){section.section-title .inner-section h3{bottom:-70px;font-size:70px}}section.section-title .inner-section h3.blue{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.section-title.outlined h2 p{margin-top:35px;margin-bottom:-10px;margin-left:0;stroke:#102EA1;stroke-width:1;font-size:60px;font-weight:600;line-height:1em;color:#fff0}@media (min-width:768px){section.section-title.outlined h2 p{margin-bottom:-15px;font-size:95px}}@media (min-width:1024px){section.section-title.outlined h2 p{margin-bottom:-20px;margin-left:-5px;font-size:126px}}section.section-title.outlined h2 p{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#102EA1}section.section-title.light-grey{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1))}section.section-title.blue{--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1))}section.section-title.blue .inner-section p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.section-title.theme-green .inner-section p{--tw-text-opacity:1;color:rgb(104 152 42 / var(--tw-text-opacity,1))}section.our-customers{margin-top:5rem;margin-bottom:5rem}section.our-customers .inner-section .completed-wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px}section.our-people{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1));padding-top:130px;padding-bottom:130px}section.our-people .inner-section h1{margin-bottom:40px;text-align:center;font-size:20px;font-weight:700;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.our-people .inner-section h1{font-size:28px}}section.our-people .inner-section .top{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.our-people .inner-section .top svg{margin-top:-3px;width:24px;--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.our-people .inner-section .top:hover{--tw-text-opacity:1;color:rgb(0 24 68 / var(--tw-text-opacity,1))}section.our-people .inner-section .top:hover svg{fill:#001844}.people-wrapper{margin-bottom:5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}@media (min-width:640px){.people-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.people-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.people-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.people-wrapper{grid-template-columns:repeat(5,minmax(0,1fr))}}section.selectable-team-title{padding-top:5rem}section.selectable-team-title h2{margin-bottom:.5rem;font-size:48px;font-weight:600;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.selectable-team{padding-top:1.5rem;padding-bottom:1.5rem}section.selectable-team .inner-section .people-wrapper{margin-bottom:0}section.selectable-team.light-grey{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1))}section.card-wrapper{position:relative;display:flex;overflow:hidden}section.card-wrapper picture{position:absolute;top:50%;left:0;z-index:0;display:block;height:135%;width:100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.card-wrapper picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.card-wrapper picture img.parallax_scroll{position:absolute;top:-10%;left:0;margin-left:-1px;min-height:120%;min-width:100%}section.card-wrapper .colour-overlay{position:absolute;top:0;left:0;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1));mix-blend-mode:multiply}section.card-wrapper .inner-section{padding-top:6rem;padding-bottom:6rem}section.card-wrapper .inner-section h2{margin-bottom:2.5rem;max-width:490px;font-size:48px;font-weight:700;line-height:1.1em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.card-wrapper .inner-section.center h2{margin-left:auto;margin-right:auto;text-align:center}section.card-wrapper .inner-section .cards-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:40px}section.card-wrapper.grey{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1))}section.card-wrapper.blue{--tw-bg-opacity:1;background-color:rgb(0 24 68 / var(--tw-bg-opacity,1))}section.card-wrapper.dark-blue{--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1))}section.card-wrapper.grey .inner-section h2,section.card-wrapper.white .inner-section h2{--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.card-wrapper.theme-green .inner-section h2{--tw-text-opacity:1;color:rgb(104 152 42 / var(--tw-text-opacity,1))}section.card-wrapper.theme-green.blue{background-color:rgb(152 215 17 / .8)}section.card-wrapper.theme-green.blue .inner-section h2{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.card-wrapper.theme-green.dark-blue{--tw-bg-opacity:1;background-color:rgb(104 152 42 / var(--tw-bg-opacity,1))}section.card-wrapper.theme-green.dark-blue .colour-overlay{background-color:rgb(104 152 42 / .8)}section.card-wrapper.theme-green.dark-blue .inner-section h2{--tw-text-opacity:1;color:rgb(147 213 7 / var(--tw-text-opacity,1))}section.iframe-content{padding-top:130px;padding-bottom:130px}section.iframe-content .inner-section{text-align:center}section.iframe-content .inner-section h2{margin-bottom:20px;text-align:center;font-size:20px;font-weight:700;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.iframe-content .inner-section h2{font-size:28px}}section.iframe-content .inner-section .intro-text{margin-left:auto;margin-right:auto;margin-bottom:2rem;margin-top:2px;max-width:700px;font-size:24px;line-height:1.2em;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.iframe-content .inner-section .content p{margin-left:auto;margin-right:auto;margin-bottom:1em;max-width:700px;font-size:16px}section.iframe-content .inner-section .content p:last-child{margin-bottom:0}section.iframe-content .inner-section iframe{margin-top:2.5rem;width:100%}section.contact-form{padding-top:5rem;padding-bottom:5rem}section.contact-form .inner-section{max-width:calc(940px + 14%)}section.contact-form .inner-section .wpcf7-form .form-element{margin-bottom:1.5rem}section.contact-form .inner-section .wpcf7-form .form-element label{margin-bottom:.25rem;display:inline-block;font-size:16px;font-weight:600;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.contact-form .inner-section .wpcf7-form .form-element label span.required{display:inline-block;--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity,1))}section.contact-form .inner-section .wpcf7-form .form-element input[type=text],section.contact-form .inner-section .wpcf7-form .form-element input[type=email],section.contact-form .inner-section .wpcf7-form .form-element input[type=tel],section.contact-form .inner-section .wpcf7-form .form-element textarea{min-height:59px;width:100%;border-radius:5px;border-width:1px;--tw-border-opacity:1;border-color:rgb(105 114 125 / var(--tw-border-opacity,1));padding-top:7px;padding-bottom:7px;padding-left:20px;padding-right:20px;font-size:18px}section.contact-form .inner-section .wpcf7-form .form-element textarea{height:167px}section.contact-form .inner-section .wpcf7-form .form-submit input{min-height:47px;cursor:pointer;border-radius:4px;--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;font-size:16px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-form .inner-section .wpcf7-form .form-submit input:hover{opacity:.8}section.contact-form .inner-section .wpcf7-form .wpcf7-list-item{margin-left:0}section.contact-form .inner-section .wpcf7-form .wpcf7-not-valid-tip{font-size:14px}section.contact-form .inner-section .wpcf7-form .wpcf7-response-output{margin-left:0px!important;margin-right:0px!important;font-size:16px!important}section.contact-form.light-grey{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1))}section.contact-addresses{padding-top:130px;padding-bottom:130px}section.contact-addresses .inner-section{max-width:calc(940px + 14%)}section.contact-addresses .inner-section h1{margin-bottom:40px;text-align:center;font-size:32px;font-weight:700;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.contact-addresses .inner-section h1{font-size:48px}}section.contact-addresses .inner-section .blocks-wrapper{margin-top:6rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}section.contact-addresses .inner-section .blocks-wrapper .address-block{grid-column:span 2 / span 2;margin-left:auto;margin-right:auto;width:100%;max-width:350px;--tw-bg-opacity:1;background-color:rgb(216 235 247 / var(--tw-bg-opacity,1));padding:20px}@media (min-width:768px){section.contact-addresses .inner-section .blocks-wrapper .address-block{grid-column:span 1 / span 1;max-width:none}}section.contact-addresses .inner-section .blocks-wrapper .address-block .location{margin-bottom:1.5rem;font-size:24px;font-weight:600}section.contact-addresses .inner-section .blocks-wrapper .address-block .address{margin-bottom:1.5rem}section.contact-addresses .inner-section .blocks-wrapper .address-block .telephone{margin-bottom:1.5rem}section.contact-addresses .inner-section .blocks-wrapper .address-block .telephone strong{font-weight:600}section.contact-addresses .inner-section .blocks-wrapper .address-block .email strong{font-weight:600}section.contact-addresses .inner-section .blocks-wrapper .address-block a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-addresses .inner-section .blocks-wrapper .address-block a:hover{--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.contact-addresses.light-grey{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1))}section.text{padding-top:130px;padding-bottom:5rem}section.text .inner-section.center{text-align:center}section.text .inner-section h1{margin-top:40px;font-size:28px;font-weight:700;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.text .inner-section h1{font-size:48px}}section.text .inner-section h2{margin-bottom:40px;font-size:20px;font-weight:700;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.text .inner-section h2{font-size:28px}}section.text .inner-section .intro-text{margin-bottom:1.5rem}section.text .inner-section p{margin-bottom:1rem}section.text .inner-section p a{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.text.light-grey{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1))}section.our-properties{margin-top:-3rem;margin-bottom:-3rem;--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1));padding-bottom:5rem}section.our-properties .inner-section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}section.our-properties .inner-section .map-column{position:relative;grid-column:span 12 / span 12;display:none;width:100%;max-width:100%}@media (min-width:768px){section.our-properties .inner-section .map-column{grid-column:span 6 / span 6}}@media (min-width:900px){section.our-properties .inner-section .map-column{display:block}}section.our-properties .inner-section .map-column.key{display:flex;align-items:center;font-size:28px;font-weight:500;--tw-text-opacity:1;color:rgb(2 12 30 / var(--tw-text-opacity,1))}section.our-properties .inner-section .map-column.key img{margin-left:30px;margin-right:10px;border-radius:3px}section.our-properties .inner-section .map-column.key span{font-size:16px;font-weight:300}section.our-properties .inner-section .map-column .map{position:static;min-height:780px;--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1))}section.our-properties .inner-section .map-column .map.fixedPos{position:static;top:90px;width:100%;max-width:630px}@media (min-width:768px){section.our-properties .inner-section .map-column .map.fixedPos{position:fixed;width:calc(43% - 10px)}}section.our-properties .inner-section .map-column .map.absolutePos{position:static;bottom:0;top:auto;width:100%}@media (min-width:768px){section.our-properties .inner-section .map-column .map.absolutePos{position:absolute}}section.our-properties .inner-section .properties-column{grid-column:span 12 / span 12}@media (min-width:900px){section.our-properties .inner-section .properties-column{grid-column:span 6 / span 6}}section.our-properties .inner-section .properties-column .filters-wrapper{display:flex;gap:10px}section.our-properties .inner-section .properties-column .filters-wrapper select{max-width:calc(50% - 5px);flex-grow:1;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));font-size:14px}@media (min-width:768px){section.our-properties .inner-section .properties-column .filters-wrapper select{font-size:16px}}@media (min-width:900px){section.our-properties .inner-section .properties-column .filters-wrapper select{font-size:14px}}@media (min-width:1200px){section.our-properties .inner-section .properties-column .filters-wrapper select{font-size:16px}}section.our-properties .inner-section .properties-column .filters-wrapper select:focus{--tw-ring-shadow:none !important}#googleMap{min-height:780px}.infobox{max-width:200px}.infobox .thumbnail{margin-bottom:10px}.infobox .thumbnail img{width:200px}.infobox .title{margin-bottom:10px}.infobox .availability{margin-bottom:10px;font-weight:700}.infobox .link-button a{display:block;--tw-bg-opacity:1;background-color:rgb(26 155 215 / var(--tw-bg-opacity,1));padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.infobox .link-button a:hover{--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1))}section.template-introduction{padding-top:2.5rem;padding-bottom:2.5rem}section.template-introduction .inner-section h1{margin-bottom:.5em;max-width:1020px;font-size:48px;font-weight:700;line-height:1em;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.template-introduction .inner-section h2{margin-bottom:.75em;max-width:1020px;font-size:38px;font-weight:600;line-height:1em;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.template-introduction .inner-section .intro-text p{margin-bottom:1em;font-size:24px;line-height:1.2em;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.template-introduction .inner-section .content p{margin-bottom:1em}section.template-occupy-now{padding-bottom:5rem}section.template-occupy-now .inner-section .section-title{margin-bottom:1em;font-size:24px;font-weight:700;--tw-text-opacity:1;color:rgb(17 17 17 / var(--tw-text-opacity,1))}section.template-occupy-now .inner-section .occupy-units-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}section.template-occupy-now .inner-section .occupy-units-wrapper .unit-item{grid-column:span 2 / span 2}@media (min-width:768px){section.template-occupy-now .inner-section .occupy-units-wrapper .unit-item{grid-column:span 1 / span 1}}section.template-occupy-now .inner-section .occupy-units-wrapper .unit-item .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.template-occupy-now .inner-section .occupy-units-wrapper .unit-item .title{margin-top:.75rem;font-size:24px}section.template-content-block{padding-bottom:7rem}section.template-content-block .inner-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}section.template-content-block .inner-section .image-column{order:1;grid-column:span 2 / span 2}@media (min-width:768px){section.template-content-block .inner-section .image-column{grid-column:span 1 / span 1}}section.template-content-block .inner-section .image-column .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.template-content-block .inner-section .content-column{order:2;grid-column:span 2 / span 2}@media (min-width:768px){section.template-content-block .inner-section .content-column{grid-column:span 1 / span 1}}section.template-content-block .inner-section .content-column h3{margin-bottom:.4em;margin-top:-8px;font-size:36px;font-weight:700;line-height:1.1em;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.template-content-block .inner-section .content-column ul{margin-bottom:1em}section.template-content-block .inner-section .content-column .content{margin-bottom:1.5rem}section.template-content-block .inner-section .content-column .content p{margin-bottom:1em;font-size:20px}section.template-content-block .inner-section .content-column .content p:last-child{margin-bottom:0}section.template-content-block .inner-section .content-column .content li{position:relative;margin-left:20px;list-style-type:disc;font-size:20px}section.template-content-block .inner-section .content-column .content:last-child{margin-bottom:0}section.template-content-block .inner-section .content-column.full{grid-column:span 2 / span 2}@media (min-width:768px){section.template-content-block .inner-section .content-column.full{grid-column:span 2 / span 2}}section.template-content-block .inner-section.reversed .image-column{order:1}@media (min-width:768px){section.template-content-block .inner-section.reversed .image-column{order:2}}section.template-content-block .inner-section.reversed .content-column{order:2}@media (min-width:768px){section.template-content-block .inner-section.reversed .content-column{order:1}}section.page-title-navigation{--tw-bg-opacity:1;background-color:rgb(247 247 247 / var(--tw-bg-opacity,1))}section.page-title-navigation .inner-section h1{position:relative;--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1));padding:10px;text-align:center;font-size:22px;font-weight:700;line-height:35px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.page-title-navigation .inner-section h1{font-size:28px}}section.page-title-navigation .inner-section h1 .triangle{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:5px;width:77px;--tw-translate-y:-100%;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.page-title-navigation .inner-section .page-navigation{gap:5px;padding-top:5px;padding-bottom:5px}@media (min-width:640px){section.page-title-navigation .inner-section .page-navigation{display:flex}}section.page-title-navigation .inner-section .page-navigation a{margin-bottom:5px;display:flex;flex-grow:1;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(16 46 161 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding:10px;font-size:16px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.page-title-navigation .inner-section .page-navigation a:hover{--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:640px){section.page-title-navigation .inner-section .page-navigation a{margin-bottom:0;max-width:25%;font-size:14px}}@media (min-width:1024px){section.page-title-navigation .inner-section .page-navigation a{font-size:16px}}section.property-introduction{--tw-bg-opacity:1;background-color:rgb(247 247 247 / var(--tw-bg-opacity,1));padding-top:1.5rem;padding-bottom:1.5rem}section.property-introduction .inner-section .content-wrapper h2,section.property-introduction .inner-section .content-wrapper .intro-text,section.property-introduction .inner-section .content-wrapper .content p{max-width:none}section.property-introduction .inner-section .content-wrapper .intro-text,section.property-introduction .inner-section .content-wrapper .intro-text p{line-height:1.4em}section.property-introduction .inner-section .content-wrapper .content a{position:relative;font-size:22px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-introduction .inner-section .content-wrapper .content a:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.property-introduction .inner-section .content-wrapper .content a:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="60px" fill="%233383E1" viewBox="0 0 640 640"><path d="M480 224C492.9 224 504.6 231.8 509.6 243.8C514.6 255.8 511.8 269.5 502.7 278.7L342.7 438.7C330.2 451.2 309.9 451.2 297.4 438.7L137.4 278.7C128.2 269.5 125.5 255.8 130.5 243.8C135.5 231.8 147.1 224 160 224L480 224z"/></svg>');position:absolute;right:-35px;top:30%;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity,1))}section.property-location{--tw-bg-opacity:1;background-color:rgb(247 247 247 / var(--tw-bg-opacity,1));padding-top:1.5rem;padding-bottom:1.5rem}section.property-location .inner-section h2{font-size:48px;font-weight:600;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.property-location .inner-section .content p{margin-bottom:1em;max-width:none;font-size:16px}section.property-location .inner-section .content p:last-child{margin-bottom:0}@media (min-width:768px){section.property-location .inner-section .content p{width:50%;max-width:595px}}section.property-location .inner-section .section-navigation{margin-top:1.5rem;margin-bottom:2.5rem;display:block;gap:10px}@media (min-width:768px){section.property-location .inner-section .section-navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}section.property-location .inner-section .section-navigation .nav-element{position:relative;grid-column:span 1 / span 1;margin-bottom:5px;display:flex;width:100%;flex-grow:1;cursor:pointer;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding:16px;text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-location .inner-section .section-navigation .nav-element:hover{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.property-location .inner-section .section-navigation .nav-element{margin-bottom:0;font-size:14px}}@media (min-width:1024px){section.property-location .inner-section .section-navigation .nav-element{font-size:16px}}section.property-location .inner-section .section-navigation .nav-element:after{position:absolute;bottom:0;left:0;right:0;z-index:10;margin-left:auto;margin-right:auto;display:none;height:20px;width:40px;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:20px;border-bottom-width:0;border-color:#fff0;--tw-border-opacity:1;border-top-color:rgb(51 131 225 / var(--tw-border-opacity,1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1);--tw-content:"";content:var(--tw-content)}@media (min-width:768px){section.property-location .inner-section .section-navigation .nav-element:after{display:block}}section.property-location .inner-section .section-navigation .nav-element.active{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-location .inner-section .section-navigation .nav-element.active:after{opacity:1}section.property-location .inner-section .location-tab-section{display:none}section.property-location .inner-section .location-tab-section.active{display:block}section.property-location .inner-section .google-map,section.property-location .inner-section .hgv-times,section.property-location .inner-section .drive-times{margin-top:1.5rem;margin-bottom:4rem}section.property-location .inner-section .google-map .inner-tab,section.property-location .inner-section .hgv-times .inner-tab,section.property-location .inner-section .drive-times .inner-tab{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}section.property-location .inner-section .google-map .inner-tab .map-wrapper,section.property-location .inner-section .hgv-times .inner-tab .map-wrapper,section.property-location .inner-section .drive-times .inner-tab .map-wrapper{grid-column:span 4 / span 4;display:grid;height:600px}@media (min-width:1024px){section.property-location .inner-section .google-map .inner-tab .map-wrapper,section.property-location .inner-section .hgv-times .inner-tab .map-wrapper,section.property-location .inner-section .drive-times .inner-tab .map-wrapper{grid-column:span 3 / span 3;height:640px}}section.property-location .inner-section .google-map .inner-tab .map-wrapper #map,section.property-location .inner-section .hgv-times .inner-tab .map-wrapper #map,section.property-location .inner-section .drive-times .inner-tab .map-wrapper #map{height:100%}section.property-location .inner-section .google-map .inner-tab .image-holder,section.property-location .inner-section .hgv-times .inner-tab .image-holder,section.property-location .inner-section .drive-times .inner-tab .image-holder{position:relative;grid-column:span 4 / span 4;display:grid;height:auto;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}@media (min-width:1024px){section.property-location .inner-section .google-map .inner-tab .image-holder,section.property-location .inner-section .hgv-times .inner-tab .image-holder,section.property-location .inner-section .drive-times .inner-tab .image-holder{grid-column:span 3 / span 3;height:640px}}section.property-location .inner-section .google-map .inner-tab .image-holder img,section.property-location .inner-section .hgv-times .inner-tab .image-holder img,section.property-location .inner-section .drive-times .inner-tab .image-holder img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.property-location .inner-section .google-map .inner-tab .map-details,section.property-location .inner-section .hgv-times .inner-tab .map-details,section.property-location .inner-section .drive-times .inner-tab .map-details{grid-column:span 4 / span 4;display:flex;flex-direction:column}@media (min-width:1024px){section.property-location .inner-section .google-map .inner-tab .map-details,section.property-location .inner-section .hgv-times .inner-tab .map-details,section.property-location .inner-section .drive-times .inner-tab .map-details{grid-column:span 1 / span 1}}section.property-location .inner-section .google-map .inner-tab .map-details img,section.property-location .inner-section .hgv-times .inner-tab .map-details img,section.property-location .inner-section .drive-times .inner-tab .map-details img{margin-bottom:1rem;max-width:164px}section.property-location .inner-section .google-map .inner-tab .map-details a,section.property-location .inner-section .hgv-times .inner-tab .map-details a,section.property-location .inner-section .drive-times .inner-tab .map-details a{font-size:16px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-location .inner-section .google-map .inner-tab .map-details a:hover,section.property-location .inner-section .hgv-times .inner-tab .map-details a:hover,section.property-location .inner-section .drive-times .inner-tab .map-details a:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.property-location .inner-section .google-map .inner-tab .map-details h3,section.property-location .inner-section .hgv-times .inner-tab .map-details h3,section.property-location .inner-section .drive-times .inner-tab .map-details h3{margin-top:2rem;margin-bottom:.75rem;font-size:24px;font-weight:600;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.property-location .inner-section .google-map .inner-tab .map-details p,section.property-location .inner-section .hgv-times .inner-tab .map-details p,section.property-location .inner-section .drive-times .inner-tab .map-details p{font-size:16px;line-height:1.3em}section.property-location .inner-section .google-map .inner-tab .tabbed-content,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content,section.property-location .inner-section .drive-times .inner-tab .tabbed-content{grid-column:span 4 / span 4}@media (min-width:1024px){section.property-location .inner-section .google-map .inner-tab .tabbed-content,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content,section.property-location .inner-section .drive-times .inner-tab .tabbed-content{grid-column:span 1 / span 1}}section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper{margin-bottom:30px;display:flex;gap:10px}section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .hgv-tab,section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .drive-tab,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab{display:flex;height:72px;width:68px;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;border-radius:3px;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .hgv-tab img,section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .drive-tab img,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab img,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab img,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab img,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab img{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .hgv-tab.active,section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .hgv-tab:hover,section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .drive-tab.active,section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .drive-tab:hover,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab.active,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab:hover,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab.active,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab:hover,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab.active,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab:hover,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab.active,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab:hover{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1))}section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .hgv-tab.active img,section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .hgv-tab:hover img,section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .drive-tab.active img,section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .drive-tab:hover img,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab.active img,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab:hover img,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab.active img,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab:hover img,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab.active img,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .hgv-tab:hover img,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab.active img,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab:hover img{--tw-brightness:brightness(0);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}section.property-location .inner-section .google-map .inner-tab .tabbed-content .tabs-wrapper .drive-tab,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .tabs-wrapper .drive-tab{pointer-events:none}section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content{display:none}section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content h3,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content h3,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content h3{margin-bottom:30px;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(51 131 225 / var(--tw-border-opacity,1));padding-top:10px;padding-bottom:10px;font-size:20px;font-weight:600;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content table,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content table,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content table{width:100%}section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content table th:nth-child(2),section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content table td:nth-child(2),section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content table th:nth-child(2),section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content table td:nth-child(2),section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content table th:nth-child(2),section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content table td:nth-child(2){width:60px;text-align:center}section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content table th:nth-child(3),section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content table td:nth-child(3),section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content table th:nth-child(3),section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content table td:nth-child(3),section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content table th:nth-child(3),section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content table td:nth-child(3){width:80px;text-align:center}section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content table th,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content table th,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content table th{padding:5px;font-size:11px;font-weight:600}section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content table td,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content table td,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content table td{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(51 131 225 / var(--tw-border-opacity,1));padding:5px;font-size:11px;font-weight:300}section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content .table-source,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content .table-source,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content .table-source{margin-top:60px;padding:5px;font-size:12px;font-weight:300}section.property-location .inner-section .google-map .inner-tab .tabbed-content .hgv-tab-content.active,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .hgv-tab-content.active,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .hgv-tab-content.active{display:block}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table{width:100%}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table th:nth-child(2),section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table td:nth-child(2),section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table th:nth-child(2),section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table td:nth-child(2),section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table th:nth-child(2),section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table td:nth-child(2){width:50%;text-align:left}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table th:nth-child(3),section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table td:nth-child(3),section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table th:nth-child(3),section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table td:nth-child(3),section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table th:nth-child(3),section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table td:nth-child(3){width:50%;text-align:left}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table th,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table th,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table th{padding:5px;padding-right:10px;font-size:14px;font-weight:600}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table td,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table td,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table td{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(51 131 225 / var(--tw-border-opacity,1));padding:5px;padding-right:10px;font-size:16px;font-weight:300}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table td .color-block,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table td .color-block,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table td .color-block{height:28px;width:28px}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table td:nth-child(2),section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table td:nth-child(2),section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table td:nth-child(2){font-weight:600}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table tr:nth-child(1) td .color-block,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table tr:nth-child(1) td .color-block,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table tr:nth-child(1) td .color-block{--tw-bg-opacity:1;background-color:rgb(116 166 212 / var(--tw-bg-opacity,1))}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table tr:nth-child(2) td .color-block,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table tr:nth-child(2) td .color-block,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table tr:nth-child(2) td .color-block{--tw-bg-opacity:1;background-color:rgb(150 190 226 / var(--tw-bg-opacity,1))}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content table tr:nth-child(3) td .color-block,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content table tr:nth-child(3) td .color-block,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content table tr:nth-child(3) td .color-block{--tw-bg-opacity:1;background-color:rgb(201 218 241 / var(--tw-bg-opacity,1))}section.property-location .inner-section .google-map .inner-tab .tabbed-content .drive-tab-content .table-source,section.property-location .inner-section .hgv-times .inner-tab .tabbed-content .drive-tab-content .table-source,section.property-location .inner-section .drive-times .inner-tab .tabbed-content .drive-tab-content .table-source{margin-top:60px;padding:5px;font-size:12px;font-weight:300}section.property-location .inner-section .demographics{margin-bottom:4rem}section.property-location .inner-section .demographics .inner-tab{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (min-width:1024px){section.property-location .inner-section .demographics .inner-tab{gap:40px}}section.property-location .inner-section .demographics .inner-tab .card{grid-column:span 3 / span 3;display:flex;flex-direction:column;border-radius:3px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-top:25px;padding-bottom:25px;padding-left:30px;padding-right:30px}@media (min-width:1024px){section.property-location .inner-section .demographics .inner-tab .card{grid-column:span 1 / span 1;min-height:560px}}section.property-location .inner-section .demographics .inner-tab .card h3{margin-bottom:15px;font-size:24px;font-weight:700;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.property-location .inner-section .demographics .inner-tab .card .subtitle{margin-bottom:35px;font-size:16px;font-weight:500;line-height:1.2em;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.property-location .inner-section .demographics .inner-tab .card .figure{position:relative;margin-bottom:10px;display:flex;justify-content:flex-end;gap:20px}section.property-location .inner-section .demographics .inner-tab .card .figure .icon{position:absolute;top:0;left:0;display:flex;aspect-ratio:1/1;width:64px;max-width:70px;flex-grow:1;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}section.property-location .inner-section .demographics .inner-tab .card .figure .fig-wrapper{width:calc(100% - 90px);border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(51 131 225 / var(--tw-border-opacity,1));padding-top:10px}section.property-location .inner-section .demographics .inner-tab .card .figure .fig-wrapper h4{font-size:16px;font-weight:600;--tw-text-opacity:1;color:rgb(112 112 112 / var(--tw-text-opacity,1))}section.property-location .inner-section .demographics .inner-tab .card .figure .fig-wrapper .fig-subtitle,section.property-location .inner-section .demographics .inner-tab .card .figure .fig-wrapper .fig{font-size:16px;--tw-text-opacity:1;color:rgb(112 112 112 / var(--tw-text-opacity,1))}section.property-location .inner-section .demographics .inner-tab .card .figure .fig-wrapper .smalltext{font-size:12px;--tw-text-opacity:1;color:rgb(112 112 112 / var(--tw-text-opacity,1))}section.property-location .inner-section .demographics .inner-tab .card .figure.full-width .fig-wrapper{grid-column:span 4 / span 4;grid-column-start:1;width:100%}section.property-location .inner-section .demographics .inner-tab .card .figure.has_figure .fig-wrapper{display:flex;justify-content:space-between}section.property-masterplans{--tw-bg-opacity:1;background-color:rgb(247 247 247 / var(--tw-bg-opacity,1));padding-top:1.5rem;padding-bottom:1.5rem}section.property-masterplans .inner-section h2{font-size:48px;font-weight:600;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.property-masterplans .inner-section .content p{margin-bottom:1em;max-width:none;font-size:16px}section.property-masterplans .inner-section .content p:last-child{margin-bottom:0}@media (min-width:768px){section.property-masterplans .inner-section .content p{width:50%;max-width:595px}}section.property-masterplans .inner-section .phases-nav{margin-top:1.5rem;margin-bottom:2.5rem;display:block;gap:10px}@media (min-width:768px){section.property-masterplans .inner-section .phases-nav{display:flex}}section.property-masterplans .inner-section .phases-nav .phase-nav-element{position:relative;margin-bottom:5px;display:flex;flex-grow:1;cursor:pointer;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding:16px;text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-masterplans .inner-section .phases-nav .phase-nav-element:hover{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.property-masterplans .inner-section .phases-nav .phase-nav-element{margin-bottom:0;max-width:25%;font-size:14px}}@media (min-width:1024px){section.property-masterplans .inner-section .phases-nav .phase-nav-element{font-size:16px}}section.property-masterplans .inner-section .phases-nav .phase-nav-element:after{position:absolute;bottom:0;left:0;right:0;z-index:10;margin-left:auto;margin-right:auto;display:none;height:20px;width:40px;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:20px;border-bottom-width:0;border-color:#fff0;--tw-border-opacity:1;border-top-color:rgb(51 131 225 / var(--tw-border-opacity,1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1);--tw-content:"";content:var(--tw-content)}@media (min-width:768px){section.property-masterplans .inner-section .phases-nav .phase-nav-element:after{display:block}}section.property-masterplans .inner-section .phases-nav .phase-nav-element.active{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-masterplans .inner-section .phases-nav .phase-nav-element.active:after{opacity:1}section.property-masterplans .inner-section .masterplan-phase-wrapper{display:none}section.property-masterplans .inner-section .masterplan-phase-wrapper.active{display:block}section.property-masterplans .inner-section .masterplans-nav{margin-top:30px;margin-bottom:50px;display:flex;flex-wrap:wrap;gap:10px}section.property-masterplans .inner-section .masterplans-nav .masterplan-nav-element{display:flex;height:57px;min-width:57px;cursor:pointer;align-items:center;justify-content:center;border-width:2px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding:0;padding-left:10px;padding-right:10px;font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){section.property-masterplans .inner-section .masterplans-nav .masterplan-nav-element{height:63px;min-width:63px;font-size:16px}}section.property-masterplans .inner-section .masterplans-nav .masterplan-nav-element.active,section.property-masterplans .inner-section .masterplans-nav .masterplan-nav-element:hover{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-masterplans .inner-section .masterplan-wrapper{display:none}section.property-masterplans .inner-section .masterplan-wrapper.active{display:block;gap:25px}@media (min-width:768px){section.property-masterplans .inner-section .masterplan-wrapper.active{display:flex}}section.property-masterplans .inner-section .masterplan-wrapper .image{width:100%}@media (min-width:768px){section.property-masterplans .inner-section .masterplan-wrapper .image{width:calc(100% - 325px)}}section.property-masterplans .inner-section .masterplan-wrapper .tables{width:100%}@media (min-width:768px){section.property-masterplans .inner-section .masterplan-wrapper .tables{width:300px}}section.property-masterplans .inner-section .masterplan-wrapper .tables h3{margin-bottom:.75em;max-width:300px;font-size:24px;font-weight:600;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.property-masterplans .inner-section .masterplan-wrapper .tables h3.green{--tw-text-opacity:1;color:rgb(152 215 17 / var(--tw-text-opacity,1))}section.property-masterplans .inner-section .masterplan-wrapper .tables h4{margin-bottom:.75em;font-size:18px;font-weight:500;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.property-masterplans .inner-section .masterplan-wrapper .tables table{margin-bottom:50px;width:100%}section.property-masterplans .inner-section .masterplan-wrapper .tables table th,section.property-masterplans .inner-section .masterplan-wrapper .tables table td{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(51 131 225 / var(--tw-border-opacity,1));padding:5px;font-size:14px;font-weight:300}section.property-masterplans .inner-section .masterplan-wrapper .tables table th.sqft,section.property-masterplans .inner-section .masterplan-wrapper .tables table th.sqm,section.property-masterplans .inner-section .masterplan-wrapper .tables table td.sqft,section.property-masterplans .inner-section .masterplan-wrapper .tables table td.sqm{width:60px;text-align:right}section.property-masterplans .inner-section .masterplan-wrapper .tables table th.value,section.property-masterplans .inner-section .masterplan-wrapper .tables table td.value{width:90px;text-align:right}section.property-masterplans .inner-section .masterplan-wrapper .tables table th{font-weight:500}section.property-masterplans .inner-section .masterplan-wrapper .tables table.accommodation tr:last-child td{background-color:#f2f2f2;;font-weight:600;--tw-text-opacity:1;color:rgb(0 24 68 / var(--tw-text-opacity,1))}section.property-masterplans .inner-section .masterplan-wrapper .tables table.accommodation{margin-bottom:0}section.property-masterplans .inner-section .masterplan-wrapper .tables table.accommodation thead{display:none}section.property-masterplans .inner-section .masterplan-wrapper .tables table.accommodation:nth-last-of-type(2){margin-bottom:50px}section.property-masterplans .inner-section .masterplan-wrapper .tables table.accommodation:first-of-type thead{display:table-row-group}section.property-media{--tw-bg-opacity:1;background-color:rgb(247 247 247 / var(--tw-bg-opacity,1));padding-top:1.5rem;padding-bottom:6rem}section.property-media .inner-section h2{font-size:48px;font-weight:600;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.property-media .inner-section .section-navigation{margin-top:1.5rem;margin-bottom:2.5rem;display:block;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:15px;column-gap:15px;row-gap:10px}@media (min-width:768px){section.property-media .inner-section .section-navigation{display:grid}}section.property-media .inner-section .section-navigation .nav-element{position:relative;margin-bottom:5px;display:flex;width:100%;flex-grow:1;cursor:pointer;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding:16px;text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-media .inner-section .section-navigation .nav-element:hover{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.property-media .inner-section .section-navigation .nav-element{margin-bottom:0;font-size:14px}}@media (min-width:1024px){section.property-media .inner-section .section-navigation .nav-element{font-size:16px}}section.property-media .inner-section .section-navigation .nav-element.active{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-media .inner-section .section-navigation .nav-element.active:after{opacity:1}section.property-media .inner-section .media-tab-section{display:none}section.property-media .inner-section .media-tab-section.active{display:block}section.property-media .inner-section .media-tab-section .inner-tab{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px}section.property-media .inner-section .media-tab-section .inner-tab .media-item{grid-column:span 6 / span 6}@media (min-width:768px){section.property-media .inner-section .media-tab-section .inner-tab .media-item{grid-column:span 4 / span 4}}@media (min-width:1024px){section.property-media .inner-section .media-tab-section .inner-tab .media-item{grid-column:span 3 / span 3}}section.property-media .inner-section .media-tab-section .inner-tab .media-item.box{display:flex;aspect-ratio:1/1;flex-direction:column;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-media .inner-section .media-tab-section .inner-tab .media-item.box .icon{margin-left:auto;margin-right:auto;margin-bottom:20px;display:flex;aspect-ratio:1/1;height:100%;max-height:120px;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-media .inner-section .media-tab-section .inner-tab .media-item.box .icon img{height:100%;width:auto}section.property-media .inner-section .media-tab-section .inner-tab .media-item.box .title{padding-left:30px;padding-right:30px;text-align:center;font-size:14px;font-weight:300;text-transform:uppercase;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){section.property-media .inner-section .media-tab-section .inner-tab .media-item.box .title{font-size:16px}}@media (min-width:1024px){section.property-media .inner-section .media-tab-section .inner-tab .media-item.box .title{font-size:18px}}section.property-media .inner-section .media-tab-section .inner-tab .media-item.box:hover{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1))}section.property-media .inner-section .media-tab-section .inner-tab .media-item.box:hover .icon{--tw-brightness:brightness(0);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}section.property-media .inner-section .media-tab-section .inner-tab .media-item.box:hover .title{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking{position:static;padding-bottom:0}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking>*{position:static;height:auto;width:auto;top:auto;right:auto;bottom:auto;left:auto}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking{padding-bottom:30px;padding-top:50px}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking .title{text-transform:none}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking .wpcf7{margin-top:30px;padding-left:30px;padding-right:30px}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking .wpcf7 p{position:relative;text-align:center}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking .wpcf7 input[type=email]{width:100%;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));text-align:center;font-size:16px;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking .wpcf7 .wpcf7-spinner{position:absolute;bottom:7px}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking .wpcf7 .wpcf7-not-valid-tip{font-size:14px}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking .wpcf7-gated-content a,section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking input[type=submit]{margin-left:auto;margin-right:auto;margin-top:20px;display:inline-block;cursor:pointer;border-radius:3px;--tw-bg-opacity:1;background-color:rgb(0 114 229 / var(--tw-bg-opacity,1));padding-top:8px;padding-bottom:8px;padding-left:20px;padding-right:20px;text-align:center;font-size:16px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking .wpcf7-gated-content a:hover,section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking input[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1))}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking:hover .icon{--tw-brightness:brightness(1);--tw-invert:invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}section.property-media .inner-section .media-tab-section .inner-tab .media-item.racking:hover .title{--tw-text-opacity:1;color:rgb(17 17 17 / var(--tw-text-opacity,1))}section.property-media .inner-section .media-tab-section .inner-tab .card.page-link-card{grid-column:span 6 / span 6;width:100%}@media (min-width:768px){section.property-media .inner-section .media-tab-section .inner-tab .card.page-link-card{grid-column:span 4 / span 4}}section.property-agents-title{--tw-bg-opacity:1;background-color:rgb(247 247 247 / var(--tw-bg-opacity,1));padding-top:1.5rem;padding-bottom:.5rem}section.property-agents-title .inner-section h2{font-size:38px;font-weight:600;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.property-agents-title .inner-section h2{font-size:48px}}section.property-agents{position:relative;min-height:265px;--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1));background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:3rem;padding-bottom:3rem;background-blend-mode:multiply}section.property-agents:after{position:absolute;top:0;left:0;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1));opacity:.6;--tw-content:"";content:var(--tw-content)}section.property-agents .inner-section{position:relative;z-index:10;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}section.property-agents .inner-section .agency-block.agents-1{grid-column:span 12 / span 12}@media (min-width:768px){section.property-agents .inner-section .agency-block.agents-1{grid-column:span 3 / span 3}}section.property-agents .inner-section .agency-block.agents-2{grid-column:span 12 / span 12}@media (min-width:768px){section.property-agents .inner-section .agency-block.agents-2{grid-column:span 6 / span 6}}section.property-agents .inner-section .agency-block.agents-3{grid-column:span 12 / span 12}@media (min-width:768px){section.property-agents .inner-section .agency-block.agents-3{grid-column:span 9 / span 9}}section.property-agents .inner-section .agency-block.agents-4{grid-column:span 12 / span 12}section.property-agents .inner-section .agency-block h3{margin-bottom:30px;font-size:36px;font-weight:700;--tw-text-opacity:1;color:rgb(96 168 254 / var(--tw-text-opacity,1))}section.property-agents .inner-section .agency-block .agencies-wrapper{margin-bottom:30px;display:flex;flex-wrap:wrap;gap:20px}@media (min-width:768px){section.property-agents .inner-section .agency-block .agencies-wrapper{flex-wrap:nowrap}}section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block{width:calc(50% - 10px)}@media (min-width:768px){section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block{min-height:300px}}section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block .logo{width:100%}section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block .agent-details{margin-top:20px}section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block .agent-details .name,section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block .agent-details .email,section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block .agent-details .email a,section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block .agent-details .phone,section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block .agent-details .phone a{font-size:16px;line-height:1.4em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-agents .inner-section .agency-block .agencies-wrapper .agency-block .agent-details .name{font-weight:600}section.properties-video{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1));padding-bottom:3rem}@media (min-width:768px){section.properties-video{padding-bottom:6rem}}section.properties-video .inner-section .header-triangle{margin-bottom:30px;display:flex;justify-content:center;opacity:.65}@media (min-width:768px){section.properties-video .inner-section .header-triangle{margin-bottom:50px}}section.properties-video .inner-section h1{margin-bottom:30px;text-align:center;font-size:32px;font-weight:700;line-height:1.1em;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.properties-video .inner-section h1{margin-bottom:50px;font-size:45px}}section.properties-video .inner-section h1 br{display:none}@media (min-width:768px){section.properties-video .inner-section h1 br{display:block}}section.properties-video .inner-section iframe{aspect-ratio:16/9;width:100%;--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1))}section.properties-iframe{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1));padding-bottom:3rem}@media (min-width:768px){section.properties-iframe{padding-bottom:6rem}}section.properties-iframe .inner-section{max-width:none}section.properties-iframe .inner-section .header-triangle{margin-bottom:30px;display:flex;justify-content:center;opacity:.65}@media (min-width:768px){section.properties-iframe .inner-section .header-triangle{margin-bottom:50px}}section.properties-iframe .inner-section h1{margin-bottom:30px;text-align:center;font-size:32px;font-weight:700;line-height:1.1em;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.properties-iframe .inner-section h1{margin-bottom:50px;font-size:45px}}section.properties-iframe .inner-section h1 br{display:none}@media (min-width:768px){section.properties-iframe .inner-section h1 br{display:block}}section.properties-iframe .inner-section iframe{height:800px;width:100%;--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1))}section.properties-gallery{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1));padding-bottom:3rem}@media (min-width:768px){section.properties-gallery{padding-bottom:6rem}}section.properties-gallery .inner-section .header-triangle{margin-bottom:30px;display:flex;justify-content:center;opacity:.65}@media (min-width:768px){section.properties-gallery .inner-section .header-triangle{margin-bottom:50px}}section.properties-gallery .inner-section h1{margin-bottom:0;text-align:center;font-size:32px;font-weight:700;line-height:1.1em;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.properties-gallery .inner-section h1{font-size:45px}}section.properties-gallery .inner-section h1 br{display:none}@media (min-width:768px){section.properties-gallery .inner-section h1 br{display:block}}section.properties-gallery .inner-section .gallery-block{padding-top:6rem}section.properties-gallery .inner-section .gallery-block h3{margin-bottom:20px;font-size:20px;font-weight:600;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.properties-gallery .inner-section .gallery-block .images-wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}section.properties-gallery .inner-section .gallery-block .images-wrapper .image{grid-column:span 6 / span 6;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.properties-gallery .inner-section .gallery-block .images-wrapper .image:hover{opacity:.5}@media (min-width:768px){section.properties-gallery .inner-section .gallery-block .images-wrapper .image{grid-column:span 4 / span 4}}@media (min-width:1024px){section.properties-gallery .inner-section .gallery-block .images-wrapper .image{grid-column:span 3 / span 3}}.f-panzoom__wrapper{margin:3%}.card.outlined-text .title{font-size:1.875rem;line-height:2.25rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){.card.outlined-text .title{font-size:2.25rem;line-height:2.5rem}}.card.outlined-text h2{margin-top:35px;margin-bottom:44px;margin-left:-2px;stroke:#fff;stroke-width:1;font-size:44px;font-weight:600;line-height:1em;color:#fff0}@media (min-width:768px){.card.outlined-text h2{font-size:70px}}@media (min-width:1024px){.card.outlined-text h2{font-size:90px}}.card.outlined-text h2{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFF}.card.outlined-text h2 br{display:none}@media (min-width:1280px){.card.outlined-text h2 br{display:block}}.card.image-card img{height:auto;width:100%}.card.homepage-news-card{position:relative;display:grid;--tw-bg-opacity:1;background-color:rgb(0 24 68 / var(--tw-bg-opacity,1))}.card.homepage-news-card .image{left:0;top:50%;height:100%;overflow:hidden}@media (min-width:768px){.card.homepage-news-card .image{position:absolute;width:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.card.homepage-news-card .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card.homepage-news-card .image .image-overlay{position:absolute;top:0;left:0;z-index:10;display:none;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgb(0 0 0 / .4);font-size:1.875rem;line-height:2.25rem;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){.card.homepage-news-card .image .image-overlay{display:flex}}.card.homepage-news-card .image:hover .image-overlay{opacity:1}.card.homepage-news-card .logo{position:absolute;bottom:0;left:50%;z-index:20;display:none;max-width:280px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.4}@media (min-width:768px){.card.homepage-news-card .logo{display:block}}.card.homepage-news-card .inner-content{margin-left:auto;margin-right:auto;display:grid;max-width:calc(1280px + 14%);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding-left:7%;padding-right:7%}.card.homepage-news-card .inner-content .content-wrapper{grid-column:span 2 / span 2;margin-top:auto;margin-bottom:auto;padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.card.homepage-news-card .inner-content .content-wrapper{grid-column:span 1 / span 1;grid-column-start:2;margin-left:30%;padding-top:8rem;padding-bottom:8rem}}.card.homepage-news-card .inner-content .content-wrapper a{display:block}.card.homepage-news-card .inner-content .content-wrapper a.title{margin-bottom:1rem;max-width:400px;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.homepage-news-card .inner-content .content-wrapper a.title:hover{opacity:.7}.card.homepage-news-card .inner-content .content-wrapper .intro{margin-bottom:2.5rem;font-size:16px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.card.homepage-news-card.reversed .image{left:auto;right:0}.card.homepage-news-card.reversed .content-wrapper{grid-column:span 2 / span 2;grid-column-start:1;margin-left:0}@media (min-width:768px){.card.homepage-news-card.reversed .content-wrapper{grid-column:span 1 / span 1;margin-right:30%}}.card.homepage-news-card.reversed .logo{display:none}.card.completed-project{grid-column:span 12 / span 12}@media (min-width:890px){.card.completed-project{grid-column:span 6 / span 6}}@media (min-width:1250px){.card.completed-project{grid-column:span 4 / span 4}}.card.completed-project .top-section{display:flex}.card.completed-project .top-section .title-box{display:flex;min-height:80px;flex-grow:1;flex-basis:0%;flex-direction:column;justify-content:center;--tw-bg-opacity:1;background-color:rgb(0 24 68 / var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem}.card.completed-project .top-section .title-box .title{font-size:19px;font-weight:600;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.card.completed-project .top-section .title-box .location{font-size:16px;line-height:1.2em;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.card.completed-project .top-section .logo{display:flex;flex-grow:1;flex-basis:0%;align-items:center;justify-content:center}.card.completed-project .top-section .logo img{max-height:40px;max-width:70%}.card.completed-project .content-section{height:450px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.card.completed-project .content-section .hidden-content{height:100%;background-color:rgb(0 24 68 / .8);padding:1rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.completed-project .content-section .hidden-content p{font-size:16px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.card.completed-project .content-section .hidden-content .case-study-content{margin-top:1rem;max-height:310px;overflow:auto}.card.completed-project .content-section .hidden-content .case-study-content p{margin-bottom:1em}.card.completed-project .content-section .hidden-content .case-study-content p:last-child{margin-bottom:0}.card.completed-project .content-section:hover .hidden-content{opacity:1}.card.people-profile{grid-column:span 1 / span 1;margin-left:auto;margin-right:auto;display:flex;max-width:352px;cursor:pointer;flex-direction:column}.card.people-profile .image{overflow:hidden}.card.people-profile .image img{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.people-profile .info-box{flex-grow:1;background-color:rgb(16 46 161 / .9);padding:1rem;padding-top:1.5rem}.card.people-profile .info-box .title{font-size:18px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.card.people-profile .info-box .job-title{font-size:13px;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.card.people-profile:hover .image img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card.video{position:relative;display:block}.card.video .video-overlay{position:absolute;top:0;left:0;z-index:10;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgb(0 24 68 / .5)}.card.video .video-overlay .icon{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card.video .video-overlay svg{height:42px;fill:#fff}.card.video.theme-green .video-overlay{background-color:rgb(104 152 42 / .5)}.card.video.theme-green .video-overlay .icon{--tw-bg-opacity:1;background-color:rgb(152 215 17 / var(--tw-bg-opacity,1))}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{max-height:90%;max-width:90%}.card.modal-card{position:relative;min-height:400px;width:100%;cursor:pointer}@media (min-width:640px){.card.modal-card{width:calc(50% - 20px)}}.card.modal-card .image{height:100%;width:100%}.card.modal-card .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card.modal-card .info-box{position:absolute;top:0;left:0;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;background-color:rgb(2 12 30 / .6);padding:3rem}@media (min-width:640px){.card.modal-card .info-box{padding:1.5rem}}@media (min-width:1024px){.card.modal-card .info-box{padding:3rem}}.card.modal-card .info-box h2{font-size:28px!important;font-weight:500!important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1))!important}@media (min-width:640px){.card.modal-card .info-box h2{font-size:20px!important}}@media (min-width:768px){.card.modal-card .info-box h2{font-size:24px!important}}@media (min-width:1024px){.card.modal-card .info-box h2{font-size:30px!important}}@media (min-width:1280px){.card.modal-card .info-box h2{font-size:36px!important}}.card.modal-card .info-box .button.primary{position:absolute;bottom:2rem;right:2rem}.card.page-link-card{width:full}@media (min-width:640px){.card.page-link-card{width:calc(50% - 20px)}}@media (min-width:1024px){.card.page-link-card{width:calc(33.333333% - 27px)}}.card.page-link-card .image{position:relative;height:255px;overflow:hidden}.card.page-link-card .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.page-link-card .image .title{position:absolute;top:50%;left:50%;z-index:10;width:90%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.page-link-card .image:hover img{--tw-blur:blur(4px);--tw-brightness:brightness(.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.card.page-link-card .image:hover .title{opacity:1}.card.page-link-card .text-title{margin-top:.5rem;font-size:15px;font-weight:600;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.card.page-link-card .text{font-size:15px;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.card.news-card{grid-column:span 12 / span 12;--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1))}.card.news-card:nth-child(even){--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1))}@media (min-width:640px){.card.news-card{grid-column:span 6 / span 6}}@media (min-width:1024px){.card.news-card{grid-column:span 4 / span 4}}.card.news-card .image{position:relative;overflow:hidden;padding-bottom:70%}.card.news-card .image img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card.news-card .info{padding-left:16px;padding-right:16px;padding-top:32px;padding-bottom:48px}.card.news-card .info .date{padding-bottom:.75rem;font-size:16px;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.card.news-card .info .title{font-size:24px;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.card.news-card:nth-child(even) .info .date{--tw-text-opacity:1;color:rgb(0 24 68 / var(--tw-text-opacity,1))}.property-card{margin-bottom:21px;display:flex;min-height:246px;width:100%;flex-wrap:wrap;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.property-card:last-child{margin-bottom:0}.property-card .thumbnail{height:200px;width:100%;--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity,1))}@media (min-width:768px){.property-card .thumbnail{height:auto;width:220px}}@media (min-width:900px){.property-card .thumbnail{height:200px;width:100%}}@media (min-width:1024px){.property-card .thumbnail{height:auto;width:220px}}.property-card .thumbnail img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.property-card .property-info{width:100%;flex-grow:1;padding:20px}@media (min-width:768px){.property-card .property-info{width:calc(100% - 220px)}}@media (min-width:900px){.property-card .property-info{width:100%}}@media (min-width:1024px){.property-card .property-info{width:calc(100% - 220px)}}.property-card .property-info .title{margin-bottom:10px;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.2em;--tw-text-opacity:1;color:rgb(17 17 17 / var(--tw-text-opacity,1))}.property-card .property-info .title .blue{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.property-card .property-info .address{margin-bottom:10px;font-size:13px;font-weight:300;text-transform:uppercase;--tw-text-opacity:1;color:rgb(39 44 48 / var(--tw-text-opacity,1))}.property-card .property-info .map-button{margin-top:5px;margin-bottom:15px;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:3px;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px;font-size:13px;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.property-card .property-info .map-button:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.property-card .property-info .availability{font-size:16px;font-weight:300;text-transform:uppercase;--tw-text-opacity:1;color:rgb(39 44 48 / var(--tw-text-opacity,1))}.property-card .property-info .availability .blue{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.property-card .property-info .links{margin-top:20px;display:flex;align-items:center;justify-content:space-between;padding-right:15px}.property-card .property-info .links a{font-size:16px;font-weight:300;--tw-text-opacity:1;color:rgb(39 44 48 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.property-card .property-info .links a svg{margin-top:-3px;display:inline-block;height:1em;fill:#272c30;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.property-card .property-info .links a:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.property-card .property-info .links a:hover svg{fill:#3383E1}.social-links .social-link{position:relative;margin-right:10px;display:inline-block;aspect-ratio:1/1;height:30px;width:30px;--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.social-links .social-link svg{position:absolute;top:50%;left:50%;height:22px;width:auto;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.social-links .social-link:hover{opacity:.7}.button.primary{font-size:1.25rem;line-height:1.75rem;font-weight:300;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.button.primary svg{margin-top:-5px;display:inline-block;height:2em;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:#3383E1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.button.primary:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}.button.primary:hover svg{fill:#fff}.button.primary.theme-green{--tw-text-opacity:1;color:rgb(152 215 17 / var(--tw-text-opacity,1))}.button.primary.theme-green svg{fill:#98d711}.button.secondary{display:inline-block;max-width:310px;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1));padding:.5rem;font-size:15px;font-weight:500;line-height:1.1em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.button.secondary:hover{--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1))}.button.tertiary{margin-top:1.5rem;display:inline-block;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(2 12 30 / var(--tw-bg-opacity,1));padding-left:24px;padding-right:24px;padding-top:8px;padding-bottom:8px;font-size:18px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.button.tertiary:hover{--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1))}section.blog-intro{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1));padding-top:130px;padding-bottom:50px;text-align:center}section.blog-intro .inner-section h1{margin-bottom:10px;text-align:center;font-size:32px;font-weight:700;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.blog-intro .inner-section h1{font-size:48px}}section.blog-intro .inner-section .intro-text{margin-left:auto;margin-right:auto;max-width:860px;font-size:24px;line-height:1.2em;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.stickypost{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:70px;padding-bottom:50px}@media (min-width:768px){section.stickypost{padding-bottom:70px}}section.stickypost .overlay{position:absolute;top:0;left:0;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(16 46 161 / var(--tw-bg-opacity,1));mix-blend-mode:multiply}section.stickypost .inner-section{position:relative;z-index:30;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}section.stickypost .inner-section .left-column,section.stickypost .inner-section .right-column{grid-column:span 2 / span 2}@media (min-width:768px){section.stickypost .inner-section .left-column,section.stickypost .inner-section .right-column{grid-column:span 1 / span 1}}section.stickypost .inner-section .left-column a{display:block;height:100%}section.stickypost .inner-section .left-column a img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.stickypost .inner-section .right-column{margin-top:1.5rem;padding-left:0}@media (min-width:768px){section.stickypost .inner-section .right-column{margin-top:0;padding-left:15%}}section.stickypost .inner-section .right-column h2{margin-bottom:1.5rem;font-size:24px;font-weight:600;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.stickypost .inner-section .right-column h2{font-size:32px}}section.stickypost .inner-section .right-column .excerpt{margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.stickypost .inner-section .right-column .primary:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.news-card-wrapper{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity,1));padding-top:70px;padding-bottom:70px}section.news-card-wrapper .inner-section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0}@media (min-width:640px){section.news-card-wrapper .inner-section{gap:30px}}section.news-card-wrapper .inner-section h2{grid-column:span 8 / span 8;margin-bottom:-20px;font-size:32px;font-weight:700;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}@media (min-width:768px){section.news-card-wrapper .inner-section h2{font-size:48px}}section.news-card-wrapper .inner-section .search-form{grid-column:span 4 / span 4;max-width:220px;--tw-translate-y:10px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-self:end}section.news-card-wrapper .inner-section .search-form input{width:100%;padding-right:62px;font-size:16px}section.news-card-wrapper .inner-section .search-form input::-moz-placeholder{text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.news-card-wrapper .inner-section .search-form input::placeholder{text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.news-card-wrapper .inner-section .search-form button{position:absolute;top:1px;right:1px;display:flex;height:45px;width:45px;align-items:center;justify-content:center}section.news-card-wrapper .inner-section .search-form button svg{width:20px;fill:#102EA1}section.blog-hero{position:relative}section.blog-hero picture{display:block;height:50vh;width:100%;overflow:hidden}section.blog-hero picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;--tw-brightness:brightness(.8);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}section.blog-hero .inner-section{position:absolute;top:0;left:0;right:0;z-index:20;margin-left:auto;margin-right:auto;height:100%}section.blog-hero .inner-section .title{position:absolute;bottom:30%;max-width:630px;font-size:24px;font-weight:600;line-height:1.1em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.blog-hero .inner-section .title{font-size:36px}}section.blog-hero .inner-section .title{text-shadow:4px 1px 30px #000}section.blog-content,section.news-content{padding-top:80px;padding-bottom:80px}section.blog-content .inner-section,section.news-content .inner-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}section.blog-content .inner-section .content,section.news-content .inner-section .content{grid-column:span 3 / span 3}@media (min-width:768px){section.blog-content .inner-section .content,section.news-content .inner-section .content{grid-column:span 2 / span 2}}section.blog-content .inner-section .content h1,section.blog-content .inner-section .content h2,section.blog-content .inner-section .content h3,section.news-content .inner-section .content h1,section.news-content .inner-section .content h2,section.news-content .inner-section .content h3{margin-bottom:.5em;font-size:32px;font-weight:600;line-height:1.2em;--tw-text-opacity:1;color:rgb(0 24 68 / var(--tw-text-opacity,1))}section.blog-content .inner-section .content h3,section.news-content .inner-section .content h3{margin-bottom:.25em;font-size:24px}section.blog-content .inner-section .content p,section.news-content .inner-section .content p{margin-bottom:1em;font-size:16px}section.blog-content .inner-section .content p:last-child,section.news-content .inner-section .content p:last-child{margin-bottom:0}section.blog-content .inner-section .content img,section.news-content .inner-section .content img{margin-top:25px;margin-bottom:25px;display:block}section.blog-content .inner-section .content iframe,section.news-content .inner-section .content iframe{aspect-ratio:1.777777;height:100%;width:100%}section.blog-content .inner-section .content a,section.news-content .inner-section .content a{font-weight:700;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.blog-content .inner-section .content a:hover,section.news-content .inner-section .content a:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.blog-content .inner-section .content ul,section.news-content .inner-section .content ul{margin-top:1.5rem;margin-bottom:1.5rem;font-size:16px}section.blog-content .inner-section .content ul li,section.news-content .inner-section .content ul li{margin-left:20px;margin-bottom:.25rem;list-style-type:disc}section.blog-content .inner-section .content ul li:last-child,section.news-content .inner-section .content ul li:last-child{margin-bottom:0}section.blog-content .inner-section .sidebar,section.news-content .inner-section .sidebar{grid-column:span 3 / span 3;margin-top:5rem}@media (min-width:768px){section.blog-content .inner-section .sidebar,section.news-content .inner-section .sidebar{grid-column:span 1 / span 1;margin-top:0;padding-left:100px}}section.blog-content .inner-section .sidebar .search-form,section.news-content .inner-section .sidebar .search-form{position:relative;margin-bottom:2.5rem;width:100%}section.blog-content .inner-section .sidebar .search-form input,section.news-content .inner-section .sidebar .search-form input{width:100%;padding-right:50px;font-size:16px}section.blog-content .inner-section .sidebar .search-form input::-moz-placeholder,section.news-content .inner-section .sidebar .search-form input::-moz-placeholder{text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.blog-content .inner-section .sidebar .search-form input::placeholder,section.news-content .inner-section .sidebar .search-form input::placeholder{text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 46 161 / var(--tw-text-opacity,1))}section.blog-content .inner-section .sidebar .search-form button,section.news-content .inner-section .sidebar .search-form button{position:absolute;top:1px;right:1px;display:flex;height:45px;width:45px;align-items:center;justify-content:center}section.blog-content .inner-section .sidebar .search-form button svg,section.news-content .inner-section .sidebar .search-form button svg{width:20px;fill:#102EA1}section.blog-content .inner-section .sidebar .latest-posts h4,section.news-content .inner-section .sidebar .latest-posts h4{font-size:20px;font-weight:600;--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.blog-content .inner-section .sidebar .latest-posts .latest-post-item,section.news-content .inner-section .sidebar .latest-posts .latest-post-item{margin-top:1.25rem}section.blog-content .inner-section .sidebar .latest-posts .latest-post-item a,section.news-content .inner-section .sidebar .latest-posts .latest-post-item a{display:inline-block;font-size:16px;line-height:1.2em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.blog-content .inner-section .sidebar .latest-posts .latest-post-item a:hover,section.news-content .inner-section .sidebar .latest-posts .latest-post-item a:hover{--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.blog-content .inner-section .sidebar .latest-posts .latest-post-item .date,section.news-content .inner-section .sidebar .latest-posts .latest-post-item .date{font-size:12px;--tw-text-opacity:1;color:rgb(173 173 173 / var(--tw-text-opacity,1))}section.search-results{padding-top:130px;padding-bottom:100px}section.search-results .inner-section .search-result{margin-left:auto;margin-right:auto;margin-bottom:2.5rem;max-width:830px;border-bottom-width:3px;--tw-border-opacity:1;border-bottom-color:rgb(238 238 238 / var(--tw-border-opacity,1));padding-bottom:2.5rem}section.search-results .inner-section .search-result:last-child{border-width:0}section.search-results .inner-section .search-result h2 a{margin-bottom:.5em;display:inline-block;border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity,1));font-size:36px;font-weight:600;line-height:1.2em;--tw-text-opacity:1;color:rgb(0 24 68 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){section.search-results .inner-section .search-result h2 a{font-size:42px}}section.search-results .inner-section .search-result h2 a:hover{--tw-border-opacity:1;border-bottom-color:rgb(51 131 225 / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(51 131 225 / var(--tw-text-opacity,1))}section.search-results .inner-section .search-result .meta{display:flex;align-items:center;font-size:15px;font-weight:400;--tw-text-opacity:1;color:rgb(98 112 124 / var(--tw-text-opacity,1))}section.search-results .inner-section .search-result .meta img{margin-right:10px;display:inline-block;height:auto;width:22px}section.search-results .inner-section .search-result .excerpt{margin-top:2em}section.search-results .inner-section .navigation.pagination{margin-left:auto;margin-right:auto;max-width:830px}section.search-results .inner-section .navigation.pagination .nav-links{display:flex;width:100%;gap:5px}section.search-results .inner-section .navigation.pagination .nav-links .page-numbers{display:flex;height:50px;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(242 242 242 / var(--tw-bg-opacity,1));padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;font-weight:600;--tw-text-opacity:1;color:rgb(39 44 48 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.search-results .inner-section .navigation.pagination .nav-links .page-numbers.dots{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-left:15px;padding-right:15px}section.search-results .inner-section .navigation.pagination .nav-links .page-numbers.prev,section.search-results .inner-section .navigation.pagination .nav-links .page-numbers.next{padding-left:15px;padding-right:15px}section.search-results .inner-section .navigation.pagination .nav-links .page-numbers.prev svg,section.search-results .inner-section .navigation.pagination .nav-links .page-numbers.next svg{height:1em;fill:#272c30;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.search-results .inner-section .navigation.pagination .nav-links .page-numbers:hover,section.search-results .inner-section .navigation.pagination .nav-links .page-numbers.current{--tw-bg-opacity:1;background-color:rgb(51 131 225 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.search-results .inner-section .navigation.pagination .nav-links .page-numbers:hover.prev svg,section.search-results .inner-section .navigation.pagination .nav-links .page-numbers:hover.next svg,section.search-results .inner-section .navigation.pagination .nav-links .page-numbers.current.prev svg,section.search-results .inner-section .navigation.pagination .nav-links .page-numbers.current.next svg{fill:#fff}.cky-revisit-bottom-left{visibility:visible!important}