:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}:root :where(.wp-block-latest-posts.is-grid){padding:0;}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0;}ol,ul{box-sizing:border-box;}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em;}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px);}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center;}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em;}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px;}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em;}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0;}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em;}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch;}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important;}:root :where(.wp-block-table-of-contents){box-sizing:border-box;}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}:root{--primary-color:#1d2d55;--secondary-color:#263762;--alternate-color:#5e728d;--alternate-color-2:#c6c8ca;--alternate-color-3:#f5f5f7;--header-color:#263762;--footer-color:#1d2d55;--text-color:#1d2d55;--gradient-top-color:var(--primary-color);--gradient-bottom-color:var(--secondary-color);--primary-color-rgb:29,45,85;--secondary-color-rgb:38,55,98;--alternate-color-rgb:94,114,141;--alternate-color-2-rgb:198,200,202;--alternate-color-3-rgb:245,245,247;--header-color-rgb:38,55,98;--footer-color-rgb:29,45,85;--text-color-rgb:29,45,85;--header-padding-bottom:72px;}html{line-height:1.15;text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:.67em 0;}a{background-color:transparent;}b,strong{font-weight:bolder;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:.35em .75em .625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}[hidden]{display:none;}@font-face{font-family:"icomoon";src:url("https://www.jaybirdseniorliving.com/wp-content/themes/jaybird/./assets/fonts/icomoon.woff?ajgi60") format("woff");font-weight:normal;font-style:normal;font-display:block;}[class^=icon-],[class*=" icon-"],.card-member-detail .card-btn::after,.categories-opener::before,.jcf-select .jcf-select-opener::before,.g-form-custom .gf-form-link::before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-email::before{content:"";}.icon-facebook::before{content:"";}.icon-home::before{content:"";}.icon-logo-jaybird::before{content:"";}.icon-carriage::before{content:"";}@keyframes fancybox-rotate{100%{transform:rotate(360deg);}}.g-form-custom .g-form-custom-header{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #c6c8ca;padding:0 22px 20px;margin:0 -22px 24px -17px;}@media (min-width: 768px){.g-form-custom .g-form-custom-header{padding:0 32px 28px 22px;margin:0 -48px 20px -30px;}}@media (min-width: 1024px){.g-form-custom .g-form-custom-header{flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin:0 -52px 36px;padding:0 52px 36px;}}.g-form-custom h2{font-size:24px;line-height:1.4167;letter-spacing:0;text-transform:capitalize;margin-bottom:31px;color:var(--primary-color);}@media (min-width: 768px){.g-form-custom h2{font-size:30px;line-height:1.1429;margin-bottom:20px;}}@media (min-width: 1024px){.g-form-custom h2{margin-bottom:0;letter-spacing:-.2px;}}@media (min-width: 1480px){.g-form-custom h2{margin-right:30px;}}.g-form-custom .g-form-logo{width:140px;margin-bottom:53px;margin-right:15px;flex-shrink:0;}@media (min-width: 768px){.g-form-custom .g-form-logo{width:167px;margin:0 auto 42px 22px;}}@media (min-width: 1024px){.g-form-custom .g-form-logo{margin:-8px 80px 8px 0;width:210px;}}.g-form-custom .g-form-logo .modal-logo{display:block;}.g-form-custom .g-form-logo img{display:block;width:100%;}@media (min-width: 1024px) and (max-width: 1479px){.g-form-custom .g-form-text-holder{margin-left:auto;}}.g-form-custom .js-checkbox-holder{width:100%;}@media (min-width: 1024px){.g-form-custom .js-checkbox-holder{padding:20px 0 0;}}@media (min-width: 1480px){.g-form-custom .js-checkbox-holder{width:auto;padding:0;}}@media (min-width: 1024px){.g-form-custom .js-checkbox-holder .gfield{padding:0 !important;}}.g-form-custom .js-checkbox-holder .gfield_checkbox{display:flex;flex-direction:column;align-items:center;padding-right:5px;}@media (min-width: 768px){.g-form-custom .js-checkbox-holder .gfield_checkbox{padding-right:10px;flex-direction:row;justify-content:center;}}@media (min-width: 1024px){.g-form-custom .js-checkbox-holder .gfield_checkbox{padding-right:0;}}.g-form-custom .js-checkbox-holder .gchoice{display:flex;align-items:center;margin-bottom:25px;cursor:pointer;}@media (min-width: 768px){.g-form-custom .js-checkbox-holder .gchoice{margin:0 14px;}}.g-form-custom .js-checkbox-holder .gchoice input{transition:color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95);appearance:none;width:14px;height:14px;border-radius:50%;border:1px solid #5e728d;background-color:transparent;margin:3px 0 0;flex-shrink:0;cursor:pointer;}.g-form-custom .js-checkbox-holder .gchoice input:checked{border-color:var(--primary-color);background-color:var(--primary-color);}.g-form-custom .js-checkbox-holder .gchoice input:checked ~ label{color:var(--primary-color);}.g-form-custom .js-checkbox-holder .gchoice label{transition:color .35s cubic-bezier(.3,.86,.36,.95);display:block;color:var(--secondary-color);font-size:16px !important;line-height:1.375;font-weight:500;max-width:none !important;letter-spacing:1.1px;padding-left:11px;cursor:pointer;}@media (min-width: 768px){.g-form-custom .g-form-custom-body{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;}}@media (min-width: 1480px){.g-form-custom .g-form-custom-body{padding-right:34px;}}.g-form-custom .g-form-custom-body .js-left-col,.g-form-custom .g-form-custom-body .js-right-col{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;}@media (min-width: 768px){.g-form-custom .g-form-custom-body .js-left-col,.g-form-custom .g-form-custom-body .js-right-col{width:50%;}}@media (min-width: 1024px){.g-form-custom .g-form-custom-body .js-left-col,.g-form-custom .g-form-custom-body .js-right-col{max-width:490px;}}.g-form-custom .g-form-custom-body .js-left-col .gfield,.g-form-custom .g-form-custom-body .js-right-col .gfield{width:100%;}.g-form-custom .g-form-custom-body .js-left-col .gfield.gfield--width-half,.g-form-custom .g-form-custom-body .js-right-col .gfield.gfield--width-half{width:calc(50% - 12px);}@media (min-width: 768px){.g-form-custom .g-form-custom-body .js-left-col .gfield.gfield--width-half,.g-form-custom .g-form-custom-body .js-right-col .gfield.gfield--width-half{width:calc(50% - 8px);}}@media (min-width: 1024px){.g-form-custom .g-form-custom-body .js-left-col .gfield.gfield--width-half,.g-form-custom .g-form-custom-body .js-right-col .gfield.gfield--width-half{width:calc(50% - 24px);}}@media (min-width: 768px){.g-form-custom .g-form-custom-body .js-left-col{padding-right:2px;}}@media (min-width: 1024px){.g-form-custom .g-form-custom-body .js-left-col{padding-right:15px;}}@media (min-width: 768px){.g-form-custom .g-form-custom-body .js-right-col{padding-left:23px;}}@media (min-width: 1024px){.g-form-custom .g-form-custom-body .js-right-col{padding-left:15px;}}.gform_wrapper.gravity-theme{background-color:var(--alternate-color-3);border-radius:10px;padding:18px 22px 40px 17px;width:100%;}@media (min-width: 768px){.gform_wrapper.gravity-theme{padding:18px 48px 42px 30px;}}@media (min-width: 1024px){.gform_wrapper.gravity-theme{padding:43px 52px 42px;}}.gform_wrapper.gravity-theme .gsection{border:0 !important;padding:0;width:100%;}.gform_wrapper.gravity-theme .gsection.gfield{padding:0;}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0;}.gform_wrapper.gravity-theme .gsection_title{color:var(--secondary-color);font-weight:300;font-family:"neue-haas-unica","Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:20px;line-height:1.5;margin-bottom:14px;margin-top:5px;}@media (min-width: 768px){.gform_wrapper.gravity-theme .gsection_title{font-size:24px;line-height:1.4167;margin-bottom:16px;margin-top:26px;padding-left:5px;}}@media (min-width: 1024px){.gform_wrapper.gravity-theme .gsection_title{margin-top:17px;margin-bottom:18px;}}.gform_wrapper.gravity-theme .gfield{padding-bottom:12px;}.gform_wrapper.gravity-theme .gfield.gf-start-date{position:relative;}.gform_wrapper.gravity-theme .gfield.gf-start-date::before{content:"";background-color:#c6c8ca;height:1px;width:8px;position:absolute;top:30px;left:calc(100% + 8px);}@media (min-width: 768px){.gform_wrapper.gravity-theme .gfield.gf-start-date::before{left:calc(100% + 4px);}}@media (min-width: 1024px){.gform_wrapper.gravity-theme .gfield.gf-start-date::before{width:23px;left:calc(100% + 12px);}}.gform_wrapper.gravity-theme .gfield textarea{vertical-align:top;height:216px !important;}@media (max-width: 767px){.gform_wrapper.gravity-theme .gfield textarea{padding:23px 26px;}}@media (min-width: 768px){.gform_wrapper.gravity-theme .gfield textarea{height:143px !important;}}@media (min-width: 1024px){.gform_wrapper.gravity-theme .gfield textarea{height:296px !important;}}.gform_wrapper.gravity-theme .gfield textarea.large{height:216px !important;}@media (min-width: 768px){.gform_wrapper.gravity-theme .gfield textarea.large{height:143px !important;}}@media (min-width: 1024px){.gform_wrapper.gravity-theme .gfield textarea.large{height:296px !important;}}.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:16px !important;padding:15px 35px 16px !important;letter-spacing:.5px;height:65px;}.gform_wrapper.gravity-theme input[type=text]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=email]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=tel]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=url]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=search]::-webkit-input-placeholder,.gform_wrapper.gravity-theme select::-webkit-input-placeholder,.gform_wrapper.gravity-theme textarea::-webkit-input-placeholder{color:var(--alternate-color);}.gform_wrapper.gravity-theme input[type=text]::-moz-placeholder,.gform_wrapper.gravity-theme input[type=email]::-moz-placeholder,.gform_wrapper.gravity-theme input[type=tel]::-moz-placeholder,.gform_wrapper.gravity-theme input[type=url]::-moz-placeholder,.gform_wrapper.gravity-theme input[type=search]::-moz-placeholder,.gform_wrapper.gravity-theme select::-moz-placeholder,.gform_wrapper.gravity-theme textarea::-moz-placeholder{opacity:1;color:var(--alternate-color);}.gform_wrapper.gravity-theme input[type=text]:-moz-placeholder,.gform_wrapper.gravity-theme input[type=email]:-moz-placeholder,.gform_wrapper.gravity-theme input[type=tel]:-moz-placeholder,.gform_wrapper.gravity-theme input[type=url]:-moz-placeholder,.gform_wrapper.gravity-theme input[type=search]:-moz-placeholder,.gform_wrapper.gravity-theme select:-moz-placeholder,.gform_wrapper.gravity-theme textarea:-moz-placeholder{color:var(--alternate-color);}.gform_wrapper.gravity-theme input[type=text]:input-placeholder,.gform_wrapper.gravity-theme input[type=email]:input-placeholder,.gform_wrapper.gravity-theme input[type=tel]:input-placeholder,.gform_wrapper.gravity-theme input[type=url]:input-placeholder,.gform_wrapper.gravity-theme input[type=search]:input-placeholder,.gform_wrapper.gravity-theme select:input-placeholder,.gform_wrapper.gravity-theme textarea:input-placeholder{color:var(--alternate-color);}.gform_wrapper.gravity-theme textarea{resize:none;}.gform_wrapper.gravity-theme .gform_footer{padding:12px 0 0;margin:0;display:flex;justify-content:center;}@media (min-width: 768px){.gform_wrapper.gravity-theme .gform_footer{justify-content:flex-end;padding-top:28px;}}@media (min-width: 1024px){.gform_wrapper.gravity-theme .gform_footer{padding:0;margin-top:-39px;}}.gform_wrapper.gravity-theme input.gform_button{transition:background-color .35s cubic-bezier(.3,.86,.36,.95),background-position .35s cubic-bezier(.3,.86,.36,.95),background-image .35s cubic-bezier(.3,.86,.36,.95);background-color:var(--alternate-color);border:0;border-radius:0;cursor:pointer;color:#fff;padding:17px 83px 19px 15px;font-family:"ivypresto-headline","Helvetica Neue",Arial,"Noto Sans",sans-serif;letter-spacing:0;line-height:1.2 !important;font-weight:400;font-size:24px;min-width:195px;text-align:center;background-image:url("https://www.jaybirdseniorliving.com/wp-content/themes/jaybird/./images/arrow-sm.svg");background-repeat:no-repeat;background-position:right 40px center;background-size:27px 12px;margin:0 !important;}.gform_wrapper.gravity-theme input.gform_button:hover{background-color:var(--primary-color);background-position:right 30px center;}.gform_wrapper.gravity-theme .ginput_container_date{position:relative;}.gform_wrapper.gravity-theme .ginput_container_date input{text-transform:uppercase;width:100%;padding-left:5px !important;padding-right:24px !important;}@media (min-width: 1024px){.gform_wrapper.gravity-theme .ginput_container_date input{padding-left:15px !important;padding-right:40px !important;}}@media (min-width: 1480px){.gform_wrapper.gravity-theme .ginput_container_date input{padding-left:36px !important;padding-right:50px !important;}}.popup-holder{position:relative;overflow:hidden;height:0;}.lightbox-contact{margin:0 4px;}@media (min-width: 768px){.lightbox-contact{margin-left:14px;margin-right:14px;}}@media (min-width: 1024px){.lightbox-contact{margin:0;}}.lightbox-contact .lightbox-content{background-color:#f5f5f7;border-radius:10px;position:relative;}.lightbox-contact .lightbox-content > .gf-form-link,.lightbox-contact .lightbox-content > .modal-logo{position:absolute;left:-9999px;top:-9999px;}.lightbox-contact .btn-close{transition:color .35s cubic-bezier(.3,.86,.36,.95);display:flex;align-items:center;font-size:16px;line-height:1.5;font-weight:500;color:#fff;text-transform:capitalize;letter-spacing:.3px;white-space:nowrap;position:absolute;left:50%;transform:translateX(-50%);}.lightbox-contact .btn-close:hover{color:rgba(255,255,255,.3);}.lightbox-contact .btn-close.close-corner{color:var(--primary-color);position:absolute;right:0;top:12px;display:block;width:100%;text-align:right;padding-right:12px;}.lightbox-contact .btn-close.close-corner:hover{color:var(--secondary-color);}.lightbox-contact .btn-close.close-top{bottom:100%;margin-bottom:22px;}@media (min-width: 768px){.lightbox-contact .btn-close.close-top{left:auto;bottom:auto;right:38px;top:28px;transform:none;color:#5e728d;margin:0;}.lightbox-contact .btn-close.close-top span{display:none;}}@media (min-width: 768px) and (min-width: 768px){.lightbox-contact .btn-close.close-top i{font-size:28px;}}@media (min-width: 1024px){.lightbox-contact .btn-close.close-top{display:none;}}@media (min-width: 768px){.lightbox-contact .btn-close.close-top:hover{color:#7ea0cb;}}.lightbox-contact .btn-close.close-bottom{top:100%;margin-top:22px;}@media (min-width: 768px){.lightbox-contact .btn-close.close-bottom{margin-top:27px;}}@media (min-width: 1024px){.lightbox-contact .btn-close.close-bottom{margin-bottom:38px;}}.lightbox-contact .btn-close i{font-size:20px;line-height:1;margin-left:18px;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}.information-section ul:not([class]):not([id]),.footer-info-list,.footer-bottom .icon-list,.footer-list .submenu-list,.footer-list,.footer-middle .comm-info .social-media,.aside-caregory-list,.aside-filter-list,.faq-list,.about-section .order-list,.point-list,.content-section-more ul,.links-list,.info-slider .detail-list,.slick-dots,.item-place .apartment-list,.finder-open-close .sort-list,.apartment-block ul:not([class]):not([id]),.filter-list,.room-list,.slider-list,.main-nav .slide,.main-nav,.contact-list{margin:0;padding:0;list-style:none;}.resource-content .row::after,.about-section .row::after{content:"";display:block;clear:both;}.navigation,.navigation-comments{position:relative;font-size:24px;line-height:1;font-weight:300;}@media (min-width: 768px){.navigation,.navigation-comments{display:flex;justify-content:center;}}@media (min-width: 1024px){.navigation,.navigation-comments{justify-content:flex-start;}}.navigation .screen-reader-text,.navigation-comments .screen-reader-text{position:absolute;left:-99999px;}.navigation .nav-links,.navigation-comments .nav-links{display:flex;justify-content:center;align-items:flex-start;position:relative;}@media (min-width: 1024px){.navigation .nav-links,.navigation-comments .nav-links{justify-content:flex-start;}}.navigation .nav-links::before,.navigation-comments .nav-links::before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--alternate-color-2);}@media (min-width: 768px){.navigation .nav-links::before,.navigation-comments .nav-links::before{left:15px;right:-9999px;}}@media (min-width: 1024px){.navigation .nav-links::before,.navigation-comments .nav-links::before{left:0;}}.navigation .page-numbers,.navigation-comments .page-numbers{padding:2px 2px 22px;color:var(--alternate-color);width:42px;display:block;text-decoration:none;text-align:center;position:relative;}@media (min-width: 768px){.navigation .page-numbers,.navigation-comments .page-numbers{width:44px;}}.navigation .page-numbers.current,.navigation-comments .page-numbers.current{pointer-events:none;cursor:default;color:var(--primary-color);}.navigation .page-numbers.current::before,.navigation-comments .page-numbers.current::before{opacity:1;background-color:var(--primary-color);}.navigation .page-numbers:hover,.navigation-comments .page-numbers:hover{color:rgba(var(--primary-color-rgb),.8);}.navigation .page-numbers:hover::before,.navigation-comments .page-numbers:hover::before{opacity:1;}.navigation .page-numbers::before,.navigation-comments .page-numbers::before{transition:background-color .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);content:"";position:absolute;bottom:-1px;left:6px;right:6px;height:3px;opacity:0;background-color:var(--alternate-color-2);}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{padding:2px;width:65px;height:34px;position:relative;margin-left:auto;}@media (min-width: 768px){.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{width:65px;margin-left:0;}}@media (min-width: 1024px){.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{width:44px;margin-left:10px;}}.navigation .next::before,.navigation .prev::before,.navigation-comments .next::before,.navigation-comments .prev::before{display:none;}.navigation .next:hover .arrow svg,.navigation .prev:hover .arrow svg,.navigation-comments .next:hover .arrow svg,.navigation-comments .prev:hover .arrow svg{margin-left:0;stroke:rgba(var(--primary-color-rgb),.8);}@media (min-width: 768px){.navigation .next:hover .arrow svg,.navigation .prev:hover .arrow svg,.navigation-comments .next:hover .arrow svg,.navigation-comments .prev:hover .arrow svg{margin-left:-18px;}}.navigation .next .arrow,.navigation .prev .arrow,.navigation-comments .next .arrow,.navigation-comments .prev .arrow{width:40px;overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}@media (min-width: 768px){.navigation .next .arrow,.navigation .prev .arrow,.navigation-comments .next .arrow,.navigation-comments .prev .arrow{width:22px;}}.navigation .next .arrow svg,.navigation .prev .arrow svg,.navigation-comments .next .arrow svg,.navigation-comments .prev .arrow svg{transition:margin .35s cubic-bezier(.3,.86,.36,.95),stroke .35s cubic-bezier(.3,.86,.36,.95);fill:none;stroke:var(--alternate-color);stroke-width:1px;width:40px;height:12px;margin-left:-10px;display:block;}@media (min-width: 768px){.navigation .next .arrow svg,.navigation .prev .arrow svg,.navigation-comments .next .arrow svg,.navigation-comments .prev .arrow svg{margin-left:-23px;}}@media (max-width: 1023px){iframe{width:100%;}}body{color:#254070;font-family:"neue-haas-unica","Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:18px;line-height:1.5;font-weight:400;}a{transition:color .35s cubic-bezier(.3,.86,.36,.95);color:#254070;text-decoration:none;}a:hover{color:#3760a9;text-decoration:none;}p > a:not([class]){text-decoration:underline;}ul,ol,dl,p{margin:0 0 1.5em;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:"ivypresto-headline","Helvetica Neue",Arial,"Noto Sans",sans-serif;font-weight:400;margin:0 0 .5em;color:inherit;}h1,.h1{font-size:45px;}h2,.h2{font-size:40px;}h3,.h3{font-size:28px;}h4,.h4{font-size:18px;}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search],textarea{transition:border-color .35s cubic-bezier(.3,.86,.36,.95);border:1px solid #c6c8ca;width:100%;min-width:0;font-size:16px;line-height:2;padding:15px 35px 16px;letter-spacing:.5px;font-weight:400;color:#1d2d55;border-radius:5px;-webkit-appearance:none;height:65px;}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#5e728d;}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=search]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#5e728d;}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=search]:-moz-placeholder,textarea:-moz-placeholder{color:#5e728d;}input[type=text]:input-placeholder,input[type=email]:input-placeholder,input[type=tel]:input-placeholder,input[type=url]:input-placeholder,input[type=search]:input-placeholder,textarea:input-placeholder{color:#5e728d;}input[type=text]:focus,input[type=text]:hover,input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=url]:focus,input[type=url]:hover,input[type=search]:focus,input[type=search]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none;}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus{border-color:#1d2d55;}.header{--text-color:#fff;background:var(--header-color);color:var(--text-color);padding:7px 0 29px;}@media (min-width: 768px){.header{padding-top:25px;}}@media (min-width: 1688px){.header{padding-top:50px;}}.header a{color:currentColor;}.header .logo{display:block;width:156px;}@media (min-width: 768px){.header .logo{order:0;width:143px;}}@media (min-width: 1688px){.header .logo{width:243px;}}.header .logo img{display:block;max-height:120px;width:auto;}.header .container-fluid{display:flex;flex-wrap:wrap;flex-direction:column-reverse;padding:0 25px;}@media (min-width: 768px){.header .container-fluid{flex-direction:row;padding:0 33px;}}@media (min-width: 1688px){.header .container-fluid{padding:0 45px;}}.header-wrapper{position:relative;}@media (min-width: 768px){.header-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:calc(100% - 180px);width:100%;margin-left:auto;}}@media (min-width: 1688px){.header-wrapper{align-items:start;}}@media (min-width: 1920px){.header-wrapper{align-items:stretch;}}@media (min-width: 1688px){.header-wrapper{max-width:calc(100% - 330px);margin-top:30px;}}@media (min-width: 768px){.header-wrapper::before{content:"";position:absolute;top:0;left:0;right:-100vw;border-top:1px solid rgba(255,255,255,.4);}}@media (min-width: 1688px){.header-wrapper .drop{padding-top:20px;}}@media (min-width: 1920px){.header-wrapper .drop{padding-top:0;}}.header-contact{width:100%;position:relative;padding-bottom:7px;margin-bottom:22px;}@media (min-width: 768px){.header-contact{width:auto;order:2;margin-bottom:0;padding-bottom:0;height:100%;max-width:calc(100% - 150px);padding-left:10px;}}.header-contact::before{content:"";position:absolute;bottom:0;left:-100vw;right:-100vw;border-bottom:1px solid var(--alternate-color);}@media (min-width: 768px){.header-contact::before{content:none;}}.contact-list{text-align:right;}@media (min-width: 768px){.contact-list{display:flex;font-size:16px;margin:0 -20px;letter-spacing:1.2px;height:100%;}}@media (min-width: 1688px){.contact-list{font-size:15px;}}@media (min-width: 1688px){.contact-list{font-size:20px;font-weight:500;margin:0 -40px;}}.contact-list li{position:relative;}@media (min-width: 768px){.contact-list li{padding:0 16px;display:flex;align-items:center;}}@media (min-width: 1688px){.contact-list li{padding:25px;}}@media (min-width: 1920px){.contact-list li{padding:25px 20px;}}.contact-list li:last-of-type{margin-right:10px;}.contact-list li:last-of-type::before{content:none;}.contact-list li:only-of-type::before{content:"";position:absolute;right:auto;left:0;}.contact-list li a:not(.btn):hover{text-decoration:underline;}.main-nav{font-size:21px;letter-spacing:1.4px;}@media (min-width: 768px){.main-nav{max-width:300px;}}@media (min-width: 1688px){.main-nav{display:flex;max-width:none;padding:0;font-size:20px;margin:0 -20px;}}.main-nav > li{transition:padding .35s cubic-bezier(.3,.86,.36,.95),border .35s cubic-bezier(.3,.86,.36,.95);border-top:1px solid rgba(255,255,255,.4);padding:5px 3px 42px;}@media (min-width: 768px){.main-nav > li{padding-bottom:40px;}}@media (min-width: 1688px){.main-nav > li{border-top-width:0;padding:0 10px;position:relative;display:flex;align-items:center;}}@media (min-width: 1688px){.main-nav > li{padding:25px 20px;}}@media (min-width: 1920px){.main-nav > li{padding:25px 40px;}}@media (min-width: 1688px){.main-nav > li:first-child::before{left:20px;}}@media (min-width: 1688px){.main-nav > li::before{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);content:"";position:absolute;left:0;right:0;top:-1px;border-top:3px solid #fff;opacity:0;visibility:hidden;}}@media (min-width: 1688px){.main-nav > li::before{top:-20px;}}@media (min-width: 1920px){.main-nav > li::before{top:0;}}@media (min-width: 1688px){.main-nav > li:hover::before{opacity:1;visibility:visible;}}.main-nav > li:hover .slide{opacity:1;visibility:visible;}@media (min-width: 1688px){.main-nav > li:hover .opener::before{transform:rotate(180deg) translateY(50%);}}.main-nav > li.active{padding-bottom:28px;}.main-nav > li.active .opener::before{transform:rotate(180deg) translateY(50%);}@media (min-width: 1688px){.main-nav > li > a:not(.opener){padding-right:25px;position:relative;}}.main-nav > li > a:not(.opener)::before{transition:transform .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);}@media (min-width: 1688px){.main-nav > li > a:not(.opener)::before{font-family:"icomoon";content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(-25px);color:var(--alternate-color);font-size:14px;opacity:0;}}@media (min-width: 1688px){.main-nav > li > a:not(.opener):hover::before{transform:translateY(-50%) translateX(0);opacity:1;}}.main-nav .opener{position:relative;display:block;padding-right:30px;}.main-nav .opener::before{transition:transform .35s cubic-bezier(.3,.86,.36,.95);font-family:"icomoon";content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.4);font-size:18px;line-height:1;}@media (min-width: 1688px){.main-nav .opener::before{font-size:14px;}}.main-nav .slide{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);padding:10px 0 0 28px;}@media (min-width: 1688px){.main-nav .slide{position:absolute;padding:0;top:100%;left:0;background:var(--header-color);opacity:0;visibility:hidden;font-size:14px;width:200px;padding:10px 10px 18px;z-index:10;}}@media (min-width: 1688px){.main-nav .slide{font-size:18px;left:25px;width:300px;top:100%;}}.main-nav .slide li{margin-bottom:15px;}@media (min-width: 768px){.main-nav .slide li{margin-bottom:12px;}}@media (min-width: 1688px){.main-nav .slide li{margin-bottom:5px;}}@media (min-width: 1688px){.main-nav .slide li{margin-bottom:11px;}}.main-nav .slide li:last-of-type{margin-bottom:0;}.main-nav .slide a{transition:transform .35s cubic-bezier(.3,.86,.36,.95);color:#fff;}@media (min-width: 1688px){.main-nav .slide a{color:var(--text-color);display:block;padding-left:15px;padding-right:10px;position:relative;}}@media (min-width: 1688px){.main-nav .slide a:hover{transform:translateX(5px);}}.main-nav .slide a:hover::before{opacity:1;visibility:visible;}.main-nav .slide a::before{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);}@media (min-width: 1688px){.main-nav .slide a::before{content:"";position:absolute;left:0;top:50%;transform:trnslateY(-50%);height:1px;width:10px;background:#fff;opacity:0;visibility:hidden;}}.opener-holder{display:flex;align-items:center;padding-top:17px;position:absolute;right:-7px;top:100%;}@media (min-width: 768px){.opener-holder{order:1;position:static;right:auto;top:auto;padding-top:0;max-width:150px;}}@media (min-width: 1688px){.opener-holder{display:none;}}.opener-holder .opener-text{font-size:16px;padding-right:18px;line-height:1;}.nav-opener{width:26px;height:22px;position:relative;z-index:12;display:block;flex-shrink:0;}.nav-opener span,.nav-opener::before,.nav-opener::after{background-color:rgba(255,255,255,.4);position:absolute;top:46%;left:0;right:0;height:3px;transition:all .3s linear;border-radius:10px;}.nav-opener::before,.nav-opener::after{content:"";top:0%;}.nav-opener::after{top:calc(100% - 3px);}.drop{transition:left .35s cubic-bezier(.3,.86,.36,.95);position:fixed;top:0;left:-100%;height:100vh;z-index:100;background:var(--secondary-color);width:100%;padding:110px 50px;overflow:auto;}@media (min-width: 768px){.drop{padding:50px 47px;width:81%;}}@media (min-width: 1688px){.drop{position:static;top:auto;left:auto;height:auto;width:auto;padding:0;overflow:inherit;background:transparent;max-width:calc(100% - 240px);display:flex;}}@media (min-width: 1688px){.drop{max-width:calc(100% - 380px);}}.drop .nav-close{position:absolute;right:30px;top:27px;color:white;display:flex;align-items:center;padding:20px;}@media (min-width: 768px){.drop .nav-close{right:57px;top:38px;}}@media (min-width: 1688px){.drop .nav-close{display:none;}}.drop .nav-close::before{content:"Close";line-height:1;padding-bottom:4px;padding-right:12px;font-weight:300;}.drop .drop-logo{display:none;max-width:243px;}@media (min-width: 768px){.drop .drop-logo{display:block;margin-bottom:114px;}}@media (min-width: 1688px){.drop .drop-logo{display:none;}}.sticky-header{--text-color:#fff;background:var(--header-color);color:var(--text-color);width:100%;position:fixed;z-index:10;padding:0 10px;transform:translateY(-100%);opacity:0;border-bottom:1px solid rgba(255,255,255,.2);}.sticky-header a{color:currentColor;}.sticky-header a,.sticky-header p{font-weight:100;}.sticky-header .header-contact,.sticky-header .logo{display:none;}.sticky-header .logo{width:156px;}@media (min-width: 768px){.sticky-header .logo{order:0;width:143px;margin:10px 30px;}}.sticky-header .logo img{max-height:110px;width:auto;}.sticky-header .container-fluid{min-height:70px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.sticky-header .container-fluid .sticky-header-wrapper{display:flex;width:100%;justify-content:space-between;}@media (min-width: 768px){.sticky-header .container-fluid .sticky-header-wrapper{width:80%;}}@media (min-width: 768px){.sticky-header .container-fluid .sticky-header-wrapper{width:85%;}}@media (min-width: 1688px){.sticky-header .container-fluid .main-nav{font-size:16px;}}@media (min-width: 1920px){.sticky-header .container-fluid .main-nav{font-size:20px;}}.sticky-header .container-fluid .opener-holder{position:unset;padding:0;}.sticky-header .container-fluid .header-contact-mobile{flex-direction:column;padding-right:5px;}.sticky-header .container-fluid .header-contact-mobile h2{font:bold 12px "neue-haas-unica","Helvetica Neue",Arial,"Noto Sans",sans-serif;text-transform:uppercase;}.sticky-header .container-fluid .header-contact-mobile a{font-size:22px;}@media (min-width: 768px){.sticky-header .container-fluid .header-contact,.sticky-header .container-fluid .logo{display:block;}.sticky-header .container-fluid .header-contact .contact-list{min-height:70px;}.sticky-header .container-fluid .header-contact-mobile{display:none;}}@media (min-width: 1688px){.sticky-header .container-fluid .header-contact .contact-list{min-height:120px;}}@media (max-width: 330px){.sticky-header .container-fluid .opener-holder span,.sticky-header .container-fluid .header-contact-mobile h2,.sticky-header .container-fluid .header-contact-mobile a{font-size:4vw;}}@media (max-width: 1688px) and (min-width: 768px){.header-wrapper .contact-list{padding-top:12px;}}body{background-color:#fff;letter-spacing:.54px;line-height:1.389;}@media (min-width: 768px){body{font-size:20px;letter-spacing:.6px;line-height:1.5;}}@media (min-width: 1024px){body{font-size:22px;line-height:1.591;letter-spacing:.66px;}}.wrapper{width:100%;position:relative;overflow:hidden;}@media (min-width: 1024px){h1,.h1{font-size:70px;}}@media (min-width: 768px){h2,.h2{font-size:65px;line-height:80px;}}@media (min-width: 768px){h3,.h3{font-size:38px;}}@media (min-width: 1024px){h3,.h3{font-size:45px;}}@media (min-width: 768px){h4,.h4{font-size:20px;}}@media (min-width: 1024px){h4,.h4{font-size:35px;}}img{max-width:100%;}.slider-list{text-transform:uppercase;color:var(--alternate-color);letter-spacing:2.4px;font-weight:500;font-size:16px;padding-left:30px;}@media (min-width: 768px){.slider-list{font-size:14px;letter-spacing:2.1px;padding-left:0;margin-bottom:10px;}}@media (min-width: 1024px){.slider-list{font-size:18px;letter-spacing:2.7px;}}.slider-list li{margin-bottom:33px;}@media (min-width: 768px){.slider-list li{margin-bottom:9px;}}@media (min-width: 1024px){.slider-list li{margin-bottom:18px;}}.slider-list li > a{color:currentColor;position:relative;display:inline-block;vertical-align:middle;padding-left:42px;}@media (min-width: 768px){.slider-list li > a{padding-left:36px;}}.slider-list li > a:hover{color:var(--alternate-color);}.slider-list li > a::before{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95),transform .35s cubic-bezier(.3,.86,.36,.95);content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) translateX(-100%);width:24px;height:2px;background:#fff;opacity:0;visibility:hidden;}.slider-list li.active > a{color:#fff;}.slider-list li.active > a::before{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0%);}.container{max-width:1260px;margin:0 auto;padding:0 15px;}.container.container-fluid{max-width:100%;}.carousel-block{--text-color:#fff;--gradient-position:96%;background:var(--header-color);color:var(--text-color);padding:30px 0 0;}@media (min-width: 768px){.carousel-block{padding:86px 0 45px;}}@media (min-width: 1480px){.carousel-block{padding:193px 0 100px;}}@media (min-width: 1920px){.carousel-block{padding:363px 0 180px;}}.carousel-block h1,.carousel-block .h1{font-size:35px;margin-bottom:33px;}@media (min-width: 768px){.carousel-block h1,.carousel-block .h1{font-size:55px;letter-spacing:0;line-height:1.182;max-width:500px;margin-bottom:38px;}}@media (min-width: 1024px){.carousel-block h1,.carousel-block .h1{font-size:65px;margin-bottom:12px;}}.carousel-block a{color:currentColor;}.carousel-block .container{padding:0 20px;}@media (min-width: 768px){.carousel-block .container{padding:0 33px;}}@media (min-width: 1024px){.carousel-block .container{padding:0 15px;display:flex;flex-wrap:wrap;}}.carousel-block .tablet-block{display:none;}@media (min-width: 768px){.carousel-block .tablet-block{display:block;width:51%;padding-left:88px;}}@media (min-width: 1024px){.carousel-block .tablet-block{width:auto;padding-left:22px;}}@media (min-width: 768px){.carousel-block .mobile-block{display:none;}}@media (min-width: 768px){.carousel-block .info-col{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px;}}@media (min-width: 1024px){.carousel-block .info-col{width:33.332%;flex-direction:column;align-items:flex-start;padding-top:56px;}}.carousel-block .arrow-holder{position:absolute;right:0;bottom:0;margin:0 -10px;display:none;}@media (min-width: 768px){.carousel-block .arrow-holder{right:43px;bottom:85px;display:flex;}}@media (min-width: 1480px){.carousel-block .arrow-holder{right:63px;bottom:119px;}}.carousel-block .slider-holder{position:relative;}@media (min-width: 1024px){.carousel-block .slider-holder{width:66.664%;}}.text-slider{margin-bottom:50px;}.text-slider .slide-item{color:var(--text-color);background:var(--primary-color);padding:29px 37px 24px 28px;overflow:hidden;margin:0 10px;display:flex;flex-direction:column;height:auto;}@media (min-width: 768px){.text-slider .slide-item{padding:56px 43px 25px;}}@media (min-width: 1024px){.text-slider .slide-item{padding:80px 10px 30px 70px;}}@media (min-width: 1480px){.text-slider .slide-item{padding:79px 70px 25px 102px;}}.text-slider .slide-item .text-holder{font-weight:100;padding-bottom:46px;position:relative;flex:1 1 auto;}@media (min-width: 768px){.text-slider .slide-item .text-holder{line-height:1.5;padding-bottom:74px;}}@media (min-width: 1024px){.text-slider .slide-item .text-holder{line-height:1.6;padding-bottom:65px;}}.text-slider .slide-item .text-holder::before{content:"";position:absolute;left:-100vw;right:-100vw;bottom:0;border-top:1px solid var(--alternate-color);}.text-slider .slide-item .text-holder p{margin-bottom:24px;}@media (min-width: 768px){.text-slider .slide-item .text-holder p{margin-bottom:30px;}}.hidden-item{position:absolute;left:-9999px;top:0;width:100%;}.cta-card-section{background:var(--primary-color);padding:50px 0;position:relative;}@media (min-width: 768px){.cta-card-section{padding:115px 0 20px;}}@media (min-width: 1024px){.cta-card-section{padding:211px 0 20px;}}.cta-card-section::before{content:"";position:absolute;left:0;bottom:0;right:0;background-color:var(--footer-color);z-index:1;height:50%;}.cta-card-section .container{padding:0;}@media (min-width: 768px){.cta-card-section .container{padding:0 60px;}}@media (min-width: 1024px){.cta-card-section .container{padding:0 15px;}}.cta-card-section h1{letter-spacing:0;font-size:43px;line-height:.93;margin-bottom:42px;}@media (min-width: 768px){.cta-card-section h1{font-size:55px;line-height:1.182;max-width:351px;margin:0 auto 35px;}}@media (min-width: 1024px){.cta-card-section h1{font-size:65px;max-width:none;margin-bottom:41px;}}.cta-card-section .cta-card{background:#fff;color:var(--primary-text);text-align:center;line-height:1.389;padding:90px 45px 47px;position:relative;z-index:2;}@media (min-width: 768px){.cta-card-section .cta-card{font-size:18px;letter-spacing:.54px;padding:107px 90px 101px;}}@media (min-width: 1024px){.cta-card-section .cta-card{font-size:22px;line-height:1.591;letter-spacing:.66px;padding:169px 200px 141px;}}.cta-card-section .cta-card::before{content:"";position:absolute;left:20px;right:20px;top:20px;bottom:20px;border:2px solid var(--alternate-color-2);pointer-events:none;}@media (min-width: 768px){.cta-card-section .cta-card::before{left:23px;right:23px;top:23px;bottom:23px;border-color:var(--alternate-color);}}@media (min-width: 1024px){.cta-card-section .cta-card::before{left:45px;right:45px;top:45px;bottom:45px;}}.cta-card-section .cta-card .text{padding:0 10px;}.cta-card-section .cta-card .text p:last-of-type{margin-bottom:94px;}@media (min-width: 768px){.cta-card-section .cta-card .text p:last-of-type{margin-bottom:50px;}}@media (min-width: 1024px){.cta-card-section .cta-card .text p:last-of-type{margin-bottom:76px;}}.cta-card-section.variant-dark{background:transparent;}.cta-card-section.variant-dark .cta-card{background:var(--primary-color);color:#fff;}.faq{background:var(--alternate-color-2);color:var(--primary-color);padding:73px 0 0;}@media (min-width: 768px){.faq{padding:114px 0 111px;}}@media (min-width: 1480px){.faq{padding:178px 0 200px;}}.faq > .container{padding:0 20px;max-width:1060px;}@media (min-width: 768px){.faq > .container{padding:0 60px;}}@media (min-width: 1024px){.faq > .container{padding:0 15px;}}.faq .heading-wrapper{margin-bottom:36px;}@media (min-width: 768px){.faq .heading-wrapper{display:flex;flex-wrap:wrap;}}@media (min-width: 768px){.faq .title-holder{width:35%;}}.faq .title-holder h2{font-size:28px;letter-spacing:0;margin-bottom:43px;line-height:1.357;}@media (min-width: 1024px){.faq .title-holder h2{font-size:45px;line-height:1.223;}}.faq .info-holder{line-height:1.56;}@media (min-width: 768px){.faq .info-holder{width:65%;padding-left:20px;font-size:18px;}}@media (min-width: 1024px){.faq .info-holder{font-size:22px;padding-left:50px;}}@media (min-width: 1480px){.faq .info-holder{padding-left:155px;}}.faq .info-holder p{margin-bottom:31px;}@media (min-width: 768px){.faq .info-holder p{margin-bottom:40px;}}@media (min-width: 1024px){.faq .info-holder p{margin-bottom:60px;}}.faq .carousel-block{background:transparent;}@media (min-width: 1024px){.faq .carousel-block{padding:120px 0;}}@media (min-width: 768px){.faq .carousel-block .container{display:flex;flex-wrap:wrap;align-items:center;padding:0;}}@media (min-width: 768px){.faq .carousel-block .info-col{width:38%;padding-right:10px;margin-bottom:0;}}@media (min-width: 1024px){.faq .carousel-block .info-col{width:34%;padding-top:0;}}@media (min-width: 1480px){.faq .carousel-block .info-col{padding-right:50px;}}@media (min-width: 768px){.faq .carousel-block .tablet-block{padding-left:0;width:100%;}}.faq .carousel-block .slider-holder{margin:0 -20px;}@media (min-width: 768px){.faq .carousel-block .slider-holder{width:62%;margin:0;}}@media (min-width: 1024px){.faq .carousel-block .slider-holder{width:66%;}}.faq .carousel-block h1{font-size:38px;line-height:1.2631;margin-bottom:37px;}@media (min-width: 1024px){.faq .carousel-block h1{font-size:65px;line-height:1.1539;max-width:600px;margin-bottom:44px;}}.faq .carousel-block .text-slider{margin-bottom:90px;}@media (min-width: 768px){.faq .carousel-block .text-slider{margin-bottom:0;}}.faq .carousel-block .text-slider .slide-item{color:var(--primary-color);background:#fff;padding:46px 37px 90px 43px;}@media (min-width: 768px){.faq .carousel-block .text-slider .slide-item{padding:54px 74px 95px 58px;}}@media (min-width: 1480px){.faq .carousel-block .text-slider .slide-item{padding:84px 97px 102px 108px;}}.faq .carousel-block .text-slider .slide-item a{font-weight:800;color:var(--alternate-color);}.faq .carousel-block .text-slider .slide-item .text-holder{line-height:1.556;padding-bottom:30px;}@media (min-width: 768px){.faq .carousel-block .text-slider .slide-item .text-holder{font-size:18px;letter-spacing:.54px;padding-bottom:0;}}@media (min-width: 1024px){.faq .carousel-block .text-slider .slide-item .text-holder{font-size:22px;padding-bottom:74px;}}.faq .carousel-block .text-slider .slide-item .text-holder::before{border-color:var(--alternate-color-2);}.faq .carousel-block .arrow-holder{display:flex;right:61px;bottom:23px;}@media (min-width: 768px){.faq .carousel-block .arrow-holder{right:75px;bottom:23px;}}@media (min-width: 1024px){.faq .carousel-block .arrow-holder{right:71px;bottom:31px;}}.faq .slider-list{color:var(--alternate-color);padding-left:18px;line-height:1.625;letter-spacing:1.6px;}@media (min-width: 768px){.faq .slider-list{font-size:16px;padding-left:8px;}}@media (min-width: 1024px){.faq .slider-list{font-size:18px;letter-spacing:2.6px;}}.faq .slider-list li{margin-bottom:45px;}@media (min-width: 768px){.faq .slider-list li{margin-bottom:33px;}}.faq .slider-list li:last-of-type{margin-bottom:0;}.faq .slider-list li > a{padding-left:37px;}@media (min-width: 768px){.faq .slider-list li > a{padding-left:32px;}}.faq .slider-list li > a::before{background:var(--primary-color);top:13px;transform:none;}.faq .slider-list li.active > a{color:var(--primary-color);}.js-filtering-section{position:relative;}.js-filtering-section .js-items-container{position:relative;}.js-filtering-section .loader-holder{display:none;margin:0 0 50px;text-align:center;}.js-filtering-section .loader{display:inline-block;width:80px;height:80px;}.js-filtering-section .loader::after{content:" ";display:block;width:80px;height:80px;margin:1px;border-radius:50%;border:8px solid #989898;border-color:#989898 transparent;animation:loader 1.2s linear infinite;animation:loader 1.2s linear infinite;}@keyframes loader{0%{transform:rotate(0deg);transform:rotate(0deg);}100%{transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loader{0%{transform:rotate(0deg);transform:rotate(0deg);}100%{transform:rotate(360deg);transform:rotate(360deg);}}.horizontal-divider,.vertical-divider{color:var(--alternate-color-2);display:flex;align-items:center;justify-content:center;margin:0 -15px;}@media (min-width: 768px){.horizontal-divider,.vertical-divider{max-width:494px;margin:0 auto;}}.horizontal-divider::after,.horizontal-divider::before,.vertical-divider::after,.vertical-divider::before{content:"";height:2px;flex-grow:1;background-color:currentColor;}.horizontal-divider i,.vertical-divider i{font-size:70px;line-height:1;display:inline-block;padding:0 24px;}@media (min-width: 1024px){.vertical-divider{width:54px;height:626px;flex-direction:column;}.vertical-divider::after,.vertical-divider::before{content:"";height:auto;width:2px;}.vertical-divider i{padding:38px 0 50px;}}.post-card .card-inner{transition:color .35s cubic-bezier(.3,.86,.36,.95),box-shadow .35s cubic-bezier(.3,.86,.36,.95);display:block;color:var(--primary-color);border:1px solid var(--alternate-color-2);border-radius:5px;}.post-card .card-inner:hover{box-shadow:0 3px 15px rgba(0,0,0,.15);}.post-card .card-head{padding:5px 29px;border-bottom:1px solid var(--alternate-color-2);min-height:83px;display:flex;align-items:center;}@media (min-width: 768px){.post-card .card-head{padding:5px 53px;}}.post-card .card-head .post-categories a{color:currentColor;}.post-card .card-head .post-categories a:hover{color:var(--alternate-color-2);}.post-card .card-body{transition:color .35s cubic-bezier(.3,.86,.36,.95);padding:32px 29px 50px;min-height:196px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;}@media (min-width: 768px){.post-card .card-body{padding:16px 70px 30px 53px;}}@media (min-width: 1024px){.post-card .card-body{padding:16px 53px 26px;}}.post-card .card-body:hover{color:var(--alternate-color);}.post-card .card-body:hover .arrow svg{margin:0;stroke:var(--primary-color);}.post-card .post-categories{transition:color .35s cubic-bezier(.3,.86,.36,.95);display:block;color:var(--alternate-color);font-weight:500;font-size:12px;line-height:2;letter-spacing:.37px;text-transform:capitalize;}.post-card h3{font-family:"neue-haas-unica","Helvetica Neue",Arial,"Noto Sans",sans-serif;font-weight:500;font-size:24px;line-height:1.4167;letter-spacing:.84px;margin-bottom:53px;}@media (min-width: 768px){.post-card h3{margin-bottom:40px;letter-spacing:.74px;}}@media (min-width: 1024px){.post-card h3{margin-bottom:23px;letter-spacing:.84px;max-height:102.0024px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}}@media (min-width: 1480px){.post-card h3{font-size:28px;line-height:1.3571;max-height:113.9964px;}}.post-card h3:only-child{margin:0;}.post-card .arrow{width:40px;display:block;overflow:hidden;}.post-card .arrow svg{transition:margin .35s cubic-bezier(.3,.86,.36,.95),stroke .35s cubic-bezier(.3,.86,.36,.95);fill:none;stroke:var(--alternate-color);stroke-width:1px;width:40px;height:11px;margin-left:-24px;display:block;}.post-card-large .card-inner{display:block;color:var(--primary-color);}.post-card-large .card-img{position:relative;overflow:hidden;border-radius:10px;}.post-card-large .card-img::before{content:"";display:block;padding-bottom:62.6%;}@media (min-width: 768px){.post-card-large .card-img::before{padding-bottom:62%;}}@media (min-width: 1024px){.post-card-large .card-img::before{padding-bottom:52.6%;}}.post-card-large .card-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.post-card-large .card-body{display:block;padding:29px 5px 0 8px;}@media (min-width: 768px){.post-card-large .card-body{padding:24px 10px 0 8px;}}@media (min-width: 1024px){.post-card-large .card-body{padding:25px 0 0;}}.post-card-large .post-categories{transition:color .35s cubic-bezier(.3,.86,.36,.95);display:block;color:var(--alternate-color);font-weight:500;font-size:12px;line-height:2;letter-spacing:.37px;text-transform:capitalize;}@media (min-width: 1024px){.post-card-large .post-categories{padding-bottom:4px;}}.post-card-large .post-categories a{color:currentColor;}.post-card-large .post-categories a:hover{color:var(--alternate-color-2);}.post-card-large h3{transition:color .35s cubic-bezier(.3,.86,.36,.95);letter-spacing:0;font-size:28px;line-height:1.3571;margin-bottom:22px;}@media (min-width: 768px){.post-card-large h3{font-size:32px;line-height:1.375;max-width:82%;margin-bottom:36px;}}@media (min-width: 1024px){.post-card-large h3{font-size:45px;line-height:1.2222;max-width:95%;margin-bottom:22px;}}.post-card-large .more{transition:color .35s cubic-bezier(.3,.86,.36,.95);position:relative;padding-right:40px;display:inline-block;vertical-align:top;font-family:"ivypresto-headline","Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:18px;line-height:1.4;letter-spacing:0;color:var(--alternate-color);}@media (min-width: 768px){.post-card-large .more{font-size:22px;padding-right:62px;}}@media (min-width: 1024px){.post-card-large .more{font-size:24px;padding-right:46px;}}.post-card-large .more:hover{color:var(--primary-color);}.post-card-large .more:hover .arrow{right:0;}.post-card-large .more:hover .arrow svg{margin-left:-5px;}.post-card-large .more .arrow{transition:right .35s cubic-bezier(.3,.86,.36,.95),width .35s cubic-bezier(.3,.86,.36,.95);width:30px;position:absolute;right:-10px;top:52%;transform:translateY(-50%);overflow:hidden;}.post-card-large .more .arrow svg{transition:margin .35s cubic-bezier(.3,.86,.36,.95);fill:none;stroke:currentColor;stroke-width:1px;width:35px;height:11px;margin-left:-20px;display:block;}.section-resource{padding-top:23px;margin-bottom:96px;}@media (min-width: 768px){.section-resource{padding-top:46px;margin-bottom:102px;}}@media (min-width: 1024px){.section-resource{margin-bottom:150px;}}@media (min-width: 768px){.section-resource .container{padding:0 30px;}}@media (min-width: 1024px){.section-resource .container{display:flex;max-width:none;padding:0 15px;}}@media (min-width: 1480px){.section-resource .container{padding:0 340px;position:relative;max-width:none;}}.section-resource .resource-heading{padding:0 3px 26px;}@media (min-width: 768px){.section-resource .resource-heading{display:flex;padding-bottom:30px;}}@media (min-width: 1024px){.section-resource .resource-heading{padding:0 0 44px;}}.section-resource .resource-heading h2{margin:0;font-size:32px;line-height:1.4;letter-spacing:0;color:var(--primary-color);}@media (min-width: 1024px){.section-resource .resource-heading h2{font-size:45px;line-height:1.24;}}.section-resource .navigation.pagination{padding-top:46px;}@media (min-width: 768px){.section-resource .navigation.pagination{width:100%;clear:both;padding-top:62px;}}@media (min-width: 1480px){.section-resource .navigation.pagination{padding-top:52px;}}.resource-content{padding:0 4px;position:relative;}@media (min-width: 768px){.resource-content{padding:0;}}@media (min-width: 1024px){.resource-content{width:100%;}}@media (min-width: 1024px){.resource-content .row{margin:0 -15px;}}@media (min-width: 1480px){.resource-content .row{margin:0 -28px;}}@media (min-width: 768px){.resource-content .col{display:flex;}}@media (min-width: 1024px){.resource-content .col{float:left;width:50%;padding:0 15px;}}@media (min-width: 1480px){.resource-content .col{padding:0 28px;}}.resource-content .col .post-card-large{margin-bottom:59px;}@media (min-width: 768px){.resource-content .col .post-card-large{margin-bottom:47px;}}@media (min-width: 1024px){.resource-content .col .post-card-large{margin-bottom:30px;}}@media (min-width: 1480px){.resource-content .col .post-card-large{margin-bottom:56px;}}.resource-content .col .post-card{margin-bottom:24px;}@media (min-width: 768px){.resource-content .col .post-card{margin-bottom:27px;}}@media (min-width: 1024px){.resource-content .col .post-card{margin-bottom:30px;}}@media (min-width: 1480px){.resource-content .col .post-card{margin-bottom:56px;}}@media (min-width: 768px){.resource-content .col [class*=post-card]{width:100%;}}.resource-aside{padding:0 5px 22px;}@media (min-width: 768px){.resource-aside{width:266px;padding:6px 0 25px;float:left;margin-left:-30px;margin-right:11px;}}@media (min-width: 1024px){.resource-aside{width:241px;float:none;margin-left:0;margin-right:48px;flex-shrink:0;}}@media (min-width: 1480px){.resource-aside{position:absolute;top:0;left:50px;margin:0;}}.resource-aside.active .categories-opener::before{transform:translateY(-50%) rotate(-180deg);}.resource-aside .aside-head{position:relative;z-index:10;display:flex;align-items:flex-start;justify-content:flex-end;}@media (min-width: 768px){.resource-aside .aside-head{justify-content:space-between;border-bottom:1px solid var(--alternate-color);padding-bottom:13px;padding-left:36px;margin-bottom:25px;}}@media (min-width: 1024px){.resource-aside .aside-head{margin-bottom:28px;margin-left:-15px;padding-bottom:7px;padding-left:22px;}}@media (min-width: 1480px){.resource-aside .aside-head{margin-left:-50px;padding-left:57px;}}.resource-aside h3{font-size:20px;line-height:1.4;font-family:"neue-haas-unica","Helvetica Neue",Arial,"Noto Sans",sans-serif;font-weight:300;margin:0;color:var(--primary-color);}@media (min-width: 1024px){.resource-aside h3{font-size:24px;line-height:1.4583;}}@media (max-width: 767px){.resource-aside h3{display:none;}}@media (max-width: 767px){.resource-aside .aside-buttons{display:none !important;}}@media (min-width: 768px){.resource-aside .aside-buttons{padding-left:33px;padding-right:30px;}}@media (min-width: 1024px){.resource-aside .aside-buttons{padding-left:0;padding-right:5px;}}@media (min-width: 768px){.resource-aside .categories-slide{padding-bottom:63px !important;}}@media (min-width: 1024px){.resource-aside .categories-slide{padding-bottom:77px !important;}}.aside-filter-opener{transition:color .35s cubic-bezier(.3,.86,.36,.95);display:block;padding-right:23px;position:relative;font-size:16px;line-height:1.6667;font-weight:500;color:var(--alternate-color);flex-shrink:0;letter-spacing:.3px;margin-right:5px;}@media (min-width: 768px){.aside-filter-opener{margin-right:0;margin-left:10px;margin-top:4px;padding-right:18px;font-size:12px;line-height:1.6667;}}@media (min-width: 1024px){.aside-filter-opener{margin-right:0;margin-top:11px;}}.aside-filter-opener:hover{color:rgba(var(--primary-color-rgb),.8);}.aside-filter-opener .icon{position:absolute;right:0;top:54%;transform:translateY(-50%);pointer-events:none;}.aside-filter-opener .dots{transition:background-color .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);position:absolute;right:5px;top:50%;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;background-color:currentColor;}.aside-filter-opener .dots::after,.aside-filter-opener .dots::before{transition:background-color .35s cubic-bezier(.3,.86,.36,.95),top .35s cubic-bezier(.3,.86,.36,.95),bottom .35s cubic-bezier(.3,.86,.36,.95);content:"";position:absolute;top:-7px;left:0;width:3px;height:3px;border-radius:50%;background-color:currentColor;}.aside-filter-opener .dots::after{top:auto;bottom:-7px;}.aside-filter-opener .close{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);width:14px;height:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;}.aside-filter-opener .close::after,.aside-filter-opener .close::before{content:"";height:2px;width:16px;background-color:currentColor;position:absolute;top:50%;left:50%;}.aside-filter-opener .close::before{transform:translate(-50%,-50%) rotate(45deg);}.aside-filter-opener .close::after{transform:translate(-50%,-50%) rotate(-45deg);}.aside-filter-popup{transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;background-color:var(--primary-color);padding:46px 20px 30px;display:block !important;position:absolute;left:-20px;top:calc(100% + 20px);width:calc(100% + 40px);transform:translateX(-100%);opacity:0;visibility:hidden;}@media (min-width: 768px){.aside-filter-popup{padding:46px 21px 16px 33px;top:calc(100% + 1px);left:0;width:100%;}}@media (min-width: 1024px){.aside-filter-popup{padding-left:22px;}}@media (min-width: 1480px){.aside-filter-popup{width:calc(100% + 50px);padding-left:107px;}}.aside-filter-popup > form{display:flex !important;flex-direction:column;justify-content:flex-start;}.aside-filter-popup .filter-btn{width:60px;height:20px;background-color:transparent;border:0;position:relative;padding:0;cursor:pointer;margin-left:auto;}.aside-filter-popup .filter-btn .arrow{transition:right .35s cubic-bezier(.3,.86,.36,.95),width .35s cubic-bezier(.3,.86,.36,.95);width:44px;position:absolute;right:0;top:50%;transform:translateY(-50%);overflow:hidden;}.aside-filter-popup .filter-btn .arrow svg{transition:margin .35s cubic-bezier(.3,.86,.36,.95);fill:none;stroke:#fff;stroke-width:1px;width:44px;height:12px;margin-left:-18px;display:block;}.aside-filter-popup .filter-btn:hover .arrow{right:9px;}.aside-filter-popup .filter-btn:hover .arrow svg{margin-left:0;}.aside-filter-list{font-size:16px;line-height:1.375;font-weight:500;padding-left:56px;}@media (min-width: 768px){.aside-filter-list{font-size:12px;line-height:1.8333;padding-left:0;margin:0 0 34px;}}.aside-filter-list li{margin-bottom:26px;}@media (min-width: 768px){.aside-filter-list li{margin-bottom:20px;}}.aside-filter-list li:last-child{margin-bottom:0;}.aside-filter-list .fake-label{color:currentColor;letter-spacing:1px;}@media (min-width: 768px){.aside-filter-list .fake-label{letter-spacing:.8px;}}.aside-filter-list .fake-label strong{font-weight:700;}.aside-filter-list label{transition:color .35s cubic-bezier(.3,.86,.36,.95);margin:0;display:block;display:flex;align-items:center;color:#fff;cursor:pointer;}.aside-filter-list label:hover{color:var(--alternate-color);}.aside-filter-list label input{transition:border-color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95);width:14px;height:14px;appearance:none;margin:1px 14px 0 0;flex-shrink:0;border:1px solid currentColor;border-radius:50%;}@media (min-width: 768px){.aside-filter-list label input{margin-right:8px;}}.aside-filter-list label input:checked{border-color:var(--alternate-color);background-color:var(--alternate-color);}.aside-filter-list label input:checked ~ .fake-label{color:var(--alternate-color);}.categories-opener{display:block;border:1px solid var(--text-color);padding:15px 50px 17px 19px;font-family:"ivypresto-headline","Helvetica Neue",Arial,"Noto Sans",sans-serif;letter-spacing:0;font-size:22px;line-height:1.4;position:relative;color:var(--text-color);text-transform:capitalize;margin-bottom:15px;}@media (min-width: 768px){.categories-opener{display:none !important;}}.categories-opener:hover{color:var(--text-color);}.categories-opener::before{transition:transform .35s cubic-bezier(.3,.86,.36,.95);content:"";position:absolute;right:29px;top:50%;transform:translateY(-50%);font-size:15px;}.aside-caregory-list{font-size:15px;line-height:1.6667;letter-spacing:.4px;text-transform:capitalize;padding-top:15px;}@media (min-width: 768px){.aside-caregory-list{padding-top:0;}}@media (min-width: 1024px){.aside-caregory-list{font-size:18px;line-height:1.3889;margin-left:7px;letter-spacing:.54px;}}.aside-caregory-list li.active a{color:var(--primary-color);}.aside-caregory-list li.active a::before{left:0;opacity:1;}.aside-caregory-list a{color:var(--alternate-color);display:block;position:relative;padding-left:36px;}.aside-caregory-list a:hover{color:rgba(var(--primary-color-rgb),.8);}.aside-caregory-list a::before{transition:left .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);content:"";height:1px;width:22px;background-color:currentColor;position:absolute;left:-10px;top:14px;opacity:0;}.info-card{font-weight:300;}@media (max-width: 1023px){.info-card{font-size:18px;line-height:1.5556;letter-spacing:.54px;}}@media (min-width: 768px){.info-card{height:100%;display:flex;flex-direction:column;align-items:flex-start;}}.info-card h4{text-transform:uppercase;font-family:"neue-haas-unica","Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:18px;line-height:1.5556;color:var(--primary-color);font-weight:500;position:relative;padding-bottom:19px;margin-bottom:29px;letter-spacing:2.7px;width:100%;border-bottom:2px solid var(--alternate-color-2);}@media (min-width: 1024px){.info-card h4{font-size:22px;line-height:1.5909;letter-spacing:3.2px;padding-bottom:11px;}}.info-card p{margin-bottom:34px;max-width:96%;color:var(--primary-color);}@media (min-width: 768px){.info-card p{max-width:none;}}@media (min-width: 1024px){.info-card p{margin-bottom:38px;}}.info-card .more{position:relative;padding-right:90px;font-size:inherit;line-height:inherit;font-weight:500;text-transform:capitalize;color:var(--alternate-color);}@media (min-width: 768px){.info-card .more{margin-top:auto;}}@media (min-width: 1024px){.info-card .more{padding-right:68px;}}.info-card .more:hover{color:var(--primary-color);}.info-card .more:hover .arrow{right:0;}.info-card .more:hover .arrow svg{margin:0;stroke:var(--primary-color);}.info-card .more .arrow{transition:right .35s cubic-bezier(.3,.86,.36,.95);width:44px;overflow:hidden;position:absolute;right:0;top:56%;transform:translateY(-50%);}.info-card .more .arrow svg{transition:margin .35s cubic-bezier(.3,.86,.36,.95),stroke .35s cubic-bezier(.3,.86,.36,.95);fill:none;stroke:var(--alternate-color);stroke-width:2px;width:44px;height:12px;margin-left:-10px;display:block;}.resource-add-content{position:relative;margin-bottom:27px;}@media (min-width: 768px){.resource-add-content{margin-bottom:48px;}}@media (min-width: 1024px){.resource-add-content{margin-bottom:30px;}}@media (min-width: 1024px){.resource-add-content.decor-sm{min-height:718px;}}.resource-add-content.decor-lg{min-height:460px;}@media (min-width: 1024px){.resource-add-content.decor-lg{min-height:718px;}}@media (min-width: 1024px){.resource-add-content.decor-position-left .vertical-divider{left:10px;}}@media (min-width: 1480px){.resource-add-content.decor-position-left .vertical-divider{left:calc(( 100vw - 1396px ) / 2 / 2 + 8px);}}@media (min-width: 768px){.resource-add-content.decor-position-left .decor-icon{left:1.5%;}}@media (min-width: 1024px){.resource-add-content.decor-position-left .decor-icon{left:8.1%;}}@media (min-width: 1024px){.resource-add-content.decor-position-right .vertical-divider{right:10px;}}@media (min-width: 1480px){.resource-add-content.decor-position-right .vertical-divider{right:calc(( 100vw - 1396px ) / 2 / 2 + 8px);}}@media (min-width: 768px){.resource-add-content.decor-position-right .decor-icon{right:1.5%;}}@media (min-width: 1024px){.resource-add-content.decor-position-right .decor-icon{right:8.1%;}}@media (max-width: 1023px){.resource-add-content .vertical-divider{display:none !important;}}@media (min-width: 1024px){.resource-add-content .vertical-divider{position:absolute;top:92px;}}.resource-add-content .decor-icon{font-size:460px;line-height:1;opacity:.59;background-image:linear-gradient(to bottom,var(--alternate-color-3) 50%,rgba(0,0,0,0) 100%);background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none;display:flex;justify-content:center;width:420px;transform:translateX(50%);position:absolute;right:50%;bottom:-32px;}@media (min-width: 768px){.resource-add-content .decor-icon{transform:none;bottom:-2px;}}@media (min-width: 1024px){.resource-add-content .decor-icon{font-size:778px;width:580px;bottom:-70px;}}.resource-add-content .container{padding:0 20px;position:relative;z-index:2;}@media (min-width: 768px){.resource-add-content .container{padding:0 55px;}}@media (min-width: 1024px){.resource-add-content .container{max-width:1396px;padding:0 80px;}}.resource-add-content h3{font-family:"neue-haas-unica","Helvetica Neue",Arial,"Noto Sans",sans-serif;font-weight:300;font-size:32px;line-height:1.3125;color:var(--primary-color);margin-bottom:60px;letter-spacing:1px;}@media (min-width: 768px){.resource-add-content h3{line-height:1.4062;margin-bottom:74px;}}@media (min-width: 1024px){.resource-add-content h3{font-size:45px;line-height:1.4;letter-spacing:1.34px;margin-bottom:56px;}}@media (min-width: 768px){.resource-add-content .row{display:flex;flex-wrap:wrap;margin:0 -52px 0 -25px;}}@media (min-width: 1024px){.resource-add-content .row{margin:0 30px 0 -36px;}}.resource-add-content .col{padding-bottom:76px;}@media (min-width: 768px){.resource-add-content .col{padding:0 25px 82px;width:50%;}}@media (min-width: 1024px){.resource-add-content .col{padding:0 36px 106px;}}.footer{--text-color:#fff;background:var(--footer-color);color:var(--text-color);position:relative;}.footer a{color:currentColor;}.footer .container-fluid{display:flex;flex-direction:column;padding:40px 38px;}@media (min-width: 1480px){.footer .container-fluid{padding:80px 70px 40px;}}.footer .back-to-top{position:relative;align-self:flex-end;display:inline-block;vertical-align:middle;padding:0 20px 7px 65px;margin-bottom:40px;font-size:16px;letter-spacing:1.12px;color:currentColor;max-width:190px;}.footer .back-to-top::before{transition:left .35s cubic-bezier(.3,.86,.36,.95);content:"";position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid rgba(255,255,255,.4);}.footer .back-to-top::after{transition:transform .35s cubic-bezier(.3,.86,.36,.95);font-family:"icomoon";content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);color:rgba(255,255,255,.4);font-size:12px;}.footer .back-to-top:hover{color:currentColor;}.footer .back-to-top:hover::before{left:65px;}.footer .back-to-top:hover::after{transform:translateY(-100%) rotate(-90deg);}.footer-middle{display:flex;flex-wrap:wrap;justify-content:space-between;gap:60px;}@media (max-width: 767px){.footer-middle{gap:40px;}}.footer-middle .left-wrapper{display:flex;flex-wrap:wrap;gap:clamp(3.75rem,7.407vw - 2.639rem,6.25rem);padding:40px 0;}@media (max-width: 767px){.footer-middle .left-wrapper{flex-direction:column;padding:20px 0;}}.footer-middle .comm-info{display:flex;flex-direction:column;gap:40px;}@media (max-width: 767px){.footer-middle .comm-info{flex-direction:row;flex-wrap:wrap;}}.footer-middle .comm-info address{display:flex;flex-direction:column;font-style:normal;gap:15px;}.footer-middle .comm-info .logo{width:140px;}@media (max-width: 767px){.footer-middle .comm-info .logo{width:170px;}}.footer-middle .comm-info .phone{font-size:22px;font-family:"ivypresto-headline","Helvetica Neue",Arial,"Noto Sans",sans-serif;}.footer-middle .comm-info .street-address{font-size:16px;letter-spacing:1px;font-weight:300;}.footer-middle .comm-info .social-media{display:flex;font-size:22px;gap:12px;}.footer-middle .comm-info .social-media li a:hover{color:var(--alternate-color);}.footer-middle .footer-menu{flex:1;}.footer-middle .map-section{width:25rem;}.footer-middle .map-section .map iframe{max-width:25rem;height:16rem;}.footer-middle .map-section .logos{margin-top:40px;display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap;}.footer-middle .map-section .logos > :first-child{width:50%;height:fit-content;}.footer-list{display:flex;font-size:16px;letter-spacing:1px;flex-wrap:wrap;gap:40px 75px;}.footer-list li a{position:relative;display:inline-block;vertical-align:middle;padding-right:22px;}.footer-list li a:hover > svg{transform:translateY(-50%) translateX(3px);}.footer-list li a:hover > svg path{stroke-width:2px;}.footer-list li a > svg{transition:transform .35s cubic-bezier(.3,.86,.36,.95);position:absolute;right:0;top:50%;transform:translateY(-50%);}.footer-list li a > svg path{transition:stroke-width .35s cubic-bezier(.3,.86,.36,.95);stroke:rgba(255,255,255,.4);stroke-width:1px;}.footer-list .submenu-list li{margin-bottom:16px;}.footer-list .submenu-list li:last-child{margin-bottom:0;}.footer-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:16px;opacity:.3;margin-top:56px;}.footer-bottom .copyright{font-size:14px;margin:0;}.footer-bottom .privacy-menu{display:flex;flex-wrap:wrap;gap:8px;align-items:center;}.footer-bottom .privacy-menu a{font-size:16px;letter-spacing:.16px;text-decoration:underline;}.footer-bottom .privacy-menu a:hover{text-decoration:none;}.footer-bottom .privacy-menu span{font-size:14px;}.footer-bottom .icon-list{display:flex;flex-wrap:wrap;justify-content:center;font-size:20px;gap:16px;}.footer-bottom .icon-list li a:hover{color:var(--text-color);}.footer-slider{margin-bottom:77px;}@media (max-width: 1023px){.footer-slider{display:none;}}.footer-slider .img-holder{position:relative;border-radius:5px;overflow:hidden;height:310px;}@media (min-width: 768px){.footer-slider .img-holder{height:187px;}}@media (min-width: 1024px){.footer-slider .img-holder{height:280px;}}.footer-slider .img-holder img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;}.btn{--btn-main-color:var(--primary-color);--btn-second-color:#fff;position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:23px 35px 23px 36px;border:1px solid transparent;background-color:var(--btn-second-color);color:var(--btn-main-color);font:normal normal normal 24px "ivypresto-headline","Helvetica Neue",Arial,"Noto Sans",sans-serif;letter-spacing:0;text-transform:capitalize;gap:15px;}.btn .arrow{transition:width .35s cubic-bezier(.3,.86,.36,.95);width:24px;height:11px;overflow:hidden;}.btn .arrow svg{fill:none;stroke:var(--btn-main-color);stroke-width:1px;width:100%;height:100%;display:block;}.btn .arrow svg line{transition:stroke-dasharray .35s cubic-bezier(.3,.86,.36,.95);stroke-dasharray:16px;}.btn:not(.btn-outline,.btn-outline-light)::after{transition:inset .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);content:"";position:absolute;inset:8px;pointer-events:none;border:1px solid var(--btn-main-color);opacity:.5;}.btn:not(.btn-outline,.btn-outline-light):hover::after{inset:6px;opacity:1;}.btn:hover{color:var(--btn-main-color);}.btn:hover .arrow svg line{stroke-dasharray:24px;}.btn.btn-outline,.btn.btn-outline-light{transition:border-color .35s cubic-bezier(.3,.86,.36,.95);background:transparent;border-color:var(--btn-main-color);}.btn.btn-outline::before,.btn.btn-outline-light::before{transition:background-color .35s cubic-bezier(.3,.86,.36,.95);content:"";position:absolute;inset:6px;z-index:-1;}.btn.btn-outline{--btn-main-color:var(--primary-color);}.btn.btn-outline:hover{--btn-main-color:#fff;border-color:color-mix(in srgb,var(--primary-color),transparent);}.btn.btn-outline:hover::before{background-color:var(--primary-color);}.btn.btn-outline-light{--btn-main-color:#fff;}.btn.btn-outline-light:hover{--btn-main-color:var(--primary-color);border-color:color-mix(in srgb,#fff,transparent);}.btn.btn-outline-light:hover::before{background-color:#fff;}.contact-list .btn{padding-block:24px;color:var(--primary-color);}@media (max-width: 767px){.contact-list .btn{display:none;}}.banner{display:none;color:#fff;background-color:var(--alternate-color);padding:20px 0;bottom:auto;z-index:999;opacity:.96;}.banner.active{display:block;}.banner .container{display:flex;flex-direction:column;row-gap:30px;}.banner h3{font-size:36px;margin:0;line-height:1.2;}.banner .subline{font-size:17px;letter-spacing:.1em;}.banner .button{display:flex;align-items:center;justify-content:start;min-width:fit-content;}.banner .button a{border:none;padding:0px 73px 0px 0px;}.banner .button a::before{display:none;}.banner .banner-close{position:absolute;right:30px;top:8px;color:#fff;transform:scale(.5);}.banner .content{border:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1;column-gap:30px;row-gap:12px;flex-wrap:wrap;padding-right:30px;}@media (min-width: 768px){.banner{position:relative;top:0;left:0;right:0;}.banner .container{flex-direction:row;}}@media (min-width: 1024px){.banner .content{padding-right:60px;}}.decor-heading-box{background-color:var(--alternate-color-2);color:var(--primary-color);position:relative;padding:37px 20px 46px;letter-spacing:0;text-align:center;position:relative;z-index:2;}@media (min-width: 768px){.decor-heading-box{padding:38px 20px;}}@media (min-width: 1024px){.decor-heading-box{padding:67px 35px;}}.decor-heading-box::before{content:"";position:absolute;left:17px;top:17px;right:17px;bottom:17px;border:1px solid #fff;pointer-events:none;}@media (min-width: 1024px){.decor-heading-box::before{left:28px;top:28px;right:28px;bottom:28px;}}.decor-heading-box h1,.decor-heading-box h2,.decor-heading-box h3,.decor-heading-box h4,.decor-heading-box h5,.decor-heading-box h6{color:currentColor;}.decor-heading-box h1:only-child,.decor-heading-box h2:only-child,.decor-heading-box h3:only-child,.decor-heading-box h4:only-child,.decor-heading-box h5:only-child,.decor-heading-box h6:only-child{margin-bottom:0;}.decor-heading-box h3,.decor-heading-box .h3{font-size:30px;}@media (min-width: 768px){.decor-heading-box h3,.decor-heading-box .h3{font-size:32px;}}@media (min-width: 1480px){.decor-heading-box h3,.decor-heading-box .h3{font-size:45px;}}.title-wrapper{background:var(--primary-color);padding-top:26px;position:relative;z-index:1;}@media (min-width: 768px){.title-wrapper{background:transparent;padding-top:0;}}.title-wrapper .container{padding:0 27px;}@media (min-width: 768px){.title-wrapper .container{padding:0 35px;}}@media (min-width: 1024px){.title-wrapper .container{padding:0 15px;}}@media (min-width: 768px){.title-decoration{display:flex;flex-wrap:wrap;align-items:center;position:relative;}}@media (min-width: 768px){.title-decoration::before{content:"";position:absolute;left:-100vw;top:50px;bottom:27px;right:-100vw;background:var(--primary-color);z-index:-1;}}@media (min-width: 1024px){.title-decoration::before{left:-60px;right:-60px;top:56px;bottom:34px;}}.title-decoration h3,.title-decoration .h3{font-size:32px;}@media (min-width: 1024px){.title-decoration h3,.title-decoration .h3{font-size:45px;}}.title-decoration .decor-heading-box{margin-bottom:-20px;z-index:2;color:var(--text-color);}@media (min-width: 768px){.title-decoration .decor-heading-box{margin-bottom:0;margin-right:-55px;width:calc(37% + 55px);}}@media (min-width: 1024px){.title-decoration .decor-heading-box{width:calc(44% + 80px);margin-right:-80px;}}.title-decoration .img-holder{position:relative;padding-top:90%;margin:0 -27px;}@media (min-width: 768px){.title-decoration .img-holder{margin:0;width:calc(63% - 23px);margin-right:23px;padding-top:39%;border-radius:5px;overflow:hidden;}}@media (min-width: 1024px){.title-decoration .img-holder{padding-top:36%;width:56%;margin:0;border-radius:10px;}}.title-decoration .img-holder::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;opacity:.78;background:linear-gradient(220deg,transparent 0%,var(--primary-color) 80%);z-index:1;}.title-decoration .img-holder img{max-width:100%;position:absolute;left:0;top:0;bottom:0;right:0;height:100%;width:100%;object-fit:cover;}.gform_wrapper.gravity-theme fieldset,.gform_wrapper.gravity-theme legend{background:0 0;padding:0;}.gform_wrapper.gravity-theme fieldset{border:none;display:block;margin:0;}.gform_wrapper.gravity-theme legend{margin-left:0;margin-right:0;}@font-face{font-family:gform-icons-theme;src:url("https://www.jaybirdseniorliving.com/wp-content/plugins/gravityforms/assets/css/dist/../../../fonts/gform-icons-theme.woff2?o6rzdt") format("woff2"),url("https://www.jaybirdseniorliving.com/wp-content/plugins/gravityforms/assets/css/dist/../../../fonts/gform-icons-theme.ttf?o6rzdt") format("truetype"),url("https://www.jaybirdseniorliving.com/wp-content/plugins/gravityforms/assets/css/dist/../../../fonts/gform-icons-theme.woff?o6rzdt") format("woff"),url("https://www.jaybirdseniorliving.com/wp-content/plugins/gravityforms/assets/css/dist/../../../fonts/gform-icons-theme.svg?o6rzdt#gform-icons-theme") format("svg");font-weight:400;font-style:normal;font-display:block;}.gform-icon{font-family:gform-icons-theme !important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.gform_wrapper.gravity-theme ::-ms-reveal{display:none;}.gform_wrapper.gravity-theme .gform_validation_container,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_validation_container{display:none !important;left:-9000px;position:absolute !important;}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px;}.gform_wrapper.gravity-theme textarea{line-height:1.5;}.gform_wrapper.gravity-theme ul.gfield_checkbox li label,.gform_wrapper.gravity-theme ul.gfield_radio li label{cursor:pointer;width:85%;}}.gform_wrapper.gravity-theme .gf_invisible,.gform_wrapper.gravity-theme .gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden;}.gform_wrapper.gravity-theme .gf_hidden,.gform_wrapper.gravity-theme .gform_hidden{display:none;}.gform_wrapper.gravity-theme .hidden_label .gfield_label,.gform_wrapper.gravity-theme .hidden_sub_label,.gform_wrapper.gravity-theme .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.gform_wrapper.gravity-theme button.screen-reader-text:focus{border:0;clip:auto;clip-path:none;height:auto;margin:0;position:static !important;width:auto;}.gform_wrapper.gravity-theme .gfield textarea{width:100%;}.gform_wrapper.gravity-theme .gfield textarea.small{height:96px;}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px;}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%;}.gform_wrapper.gravity-theme .gfield input.small,.gform_wrapper.gravity-theme .gfield select.small{width:calc(25% - 16px * 3 / 4);}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%;}.gform_wrapper.gravity-theme *{box-sizing:border-box;}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%;}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0;}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12;}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6;}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0;}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1;}}html[dir=rtl] .gform_wrapper.gravity-theme code,html[dir=rtl] .gform_wrapper.gravity-theme input[type=email],html[dir=rtl] .gform_wrapper.gravity-theme input[type=tel],html[dir=rtl] .gform_wrapper.gravity-theme input[type=url]{direction:rtl;}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_label{direction:rtl;}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required{margin-left:0;margin-right:4px;}html[dir=rtl] .gform_wrapper.gravity-theme ::-webkit-input-placeholder{text-align:right;}html[dir=rtl] .gform_wrapper.gravity-theme ::-moz-placeholder{text-align:right;}html[dir=rtl] .gform_wrapper.gravity-theme :-ms-input-placeholder{text-align:right;}html[dir=rtl] .gform_wrapper.gravity-theme :-moz-placeholder{text-align:right;}html[dir=rtl] .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme fieldset{display:block;}.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0;}.gform_wrapper.gravity-theme .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-inline-start:.125em;}.gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,.gform_wrapper.gravity-theme .gfield_required .gfield_required_text{font-style:italic;font-weight:400;}.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.gform_wrapper.gravity-theme .gfield_error label,.gform_wrapper.gravity-theme .gfield_error legend,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme [aria-invalid=true]+label,.gform_wrapper.gravity-theme label+[aria-invalid=true]{color:#c02b0a;}.gform_wrapper.gravity-theme button.button:disabled{opacity:.6;}.gform_wrapper.gravity-theme #field_submit,.gform_wrapper.gravity-theme .gform_footer{display:flex;}.gform_wrapper.gravity-theme #field_submit input,.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end;}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction{clear:both;font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:13px;width:100%;}.gform_wrapper.gravity-theme .ginput_container_date+.ginput_container_date{margin-left:2%;}.gform_wrapper.gravity-theme .ginput_container_date[style*="display:none"]+.ginput_container_date{margin-left:0;}.gform_wrapper.gravity-theme .ginput_container_date label{display:block;}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_container_date+.ginput_container_date{margin-left:0;margin-right:16px;}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_container_date[style*="display:none"]+.ginput_container_date{margin-right:0;}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin:6px 0 0;padding:16px 0;}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:8px;}.gform_wrapper.gravity-theme .gform_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_footer input.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer button.button:disabled,.gform_wrapper.gravity-theme .gform_page_footer input.button:disabled{opacity:.6;}.gform_wrapper.gravity-theme .gform_footer button+input,.gform_wrapper.gravity-theme .gform_footer input+button,.gform_wrapper.gravity-theme .gform_footer input+input,.gform_wrapper.gravity-theme .gform_page_footer button+input,.gform_wrapper.gravity-theme .gform_page_footer input+button,.gform_wrapper.gravity-theme .gform_page_footer input+input{margin-left:8px;}html[dir=rtl] .gform_wrapper.gravity-theme button+input,html[dir=rtl] .gform_wrapper.gravity-theme input+button,html[dir=rtl] .gform_wrapper.gravity-theme input+input{margin-right:8px;}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{display:inline-block;font-size:15px;}.gform_wrapper.gravity-theme .gfield_checkbox button,.gform_wrapper.gravity-theme .gfield_checkbox input[type=text],.gform_wrapper.gravity-theme .gfield_radio button,.gform_wrapper.gravity-theme .gfield_radio input[type=text]{margin-top:16px;}.gform_wrapper.gravity-theme .gfield-choice-input{display:inline-block;margin-top:0;top:0;vertical-align:middle;}.gform_wrapper.gravity-theme .gfield-choice-input+label{margin-bottom:0;max-width:calc(100% - 32px);vertical-align:middle;}.gform_wrapper.gravity-theme .gfield-choice-input:disabled+label{color:#757575;}.gform_wrapper.gravity-theme input[type=number]{display:inline-block;}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px;}.gform_wrapper.gravity-theme .ginput_container_date{align-content:flex-start;align-items:center;display:flex;}.gform_wrapper.gravity-theme .ginput_container_date input{width:auto;}.gform_wrapper.gravity-theme .ginput_container_date .datepicker_with_icon.large{width:calc(100% - 48px);}.gform_wrapper.gravity-theme .gsection{border-bottom:1px solid #ccc;padding:0 16px 8px 0;}html[dir=rtl] .gform_wrapper.gravity-theme .gsection{padding:0 0 8px 16px;}@keyframes gformLoader{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}