: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:.66667em;padding-right:.66667em;}: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;}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;}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;}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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],template{display:none;}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url("https://www.jaybirdseniorliving.com/wp-content/themes/jaybird/assets/fonts/icomoon.woff?ajgi60") format("woff");}.card-member-detail .card-btn:after,.categories-opener:before,.g-form-custom .gf-form-link:before,.jcf-select .jcf-select-opener:before,[class*=" icon-"],[class^=icon-]{font-family:icomoon !important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-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-carriage:before{content:"";}@keyframes fancybox-rotate{to{transform:rotate(1turn);}}.g-form-custom .g-form-custom-header{align-items:center;border-bottom:1px solid #c6c8ca;display:flex;flex-direction:column;margin:0 -22px 24px -17px;padding:0 22px 20px;}.g-form-custom h2{color:var(--primary-color);font-size:24px;letter-spacing:0;line-height:1.4167;margin-bottom:31px;text-transform:capitalize;}.g-form-custom .js-link-holder{text-align:center;width:100%;}.g-form-custom .gf-form-link{color:#5e728d;display:inline-block;font-size:16px;letter-spacing:1.1px;line-height:1.375;margin-left:12px;padding-right:30px;position:relative;vertical-align:top;}.g-form-custom .gf-form-link:hover:before{right:-10px;}.g-form-custom .gf-form-link:before{content:"";font-size:12px;line-height:1;position:absolute;right:0;top:60%;transform:translateY(-50%);transition:right .35s cubic-bezier(.3,.86,.36,.95);}.g-form-custom .g-form-logo{flex-shrink:0;margin-bottom:53px;margin-right:15px;width:140px;}.g-form-custom .g-form-logo .modal-logo{display:block;}.g-form-custom .g-form-logo img{display:block;width:100%;}.g-form-custom .js-checkbox-holder{width:100%;}.g-form-custom .js-checkbox-holder .gfield_checkbox{align-items:center;display:flex;flex-direction:column;padding-right:5px;}.g-form-custom .js-checkbox-holder .gchoice{align-items:center;cursor:pointer;display:flex;margin-bottom:25px;}.g-form-custom .js-checkbox-holder .gchoice input{appearance:none;background-color:transparent;border:1px solid #5e728d;border-radius:50%;cursor:pointer;flex-shrink:0;height:14px;margin:3px 0 0;transition:color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95);width:14px;}.g-form-custom .js-checkbox-holder .gchoice input:checked{background-color:var(--primary-color);border-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{color:var(--secondary-color);cursor:pointer;display:block;font-size:16px !important;font-weight:500;letter-spacing:1.1px;line-height:1.375;max-width:none !important;padding-left:11px;transition:color .35s cubic-bezier(.3,.86,.36,.95);}.g-form-custom .g-form-custom-body .js-top-full-width{width:100%;}.g-form-custom .g-form-custom-body .js-left-col,.g-form-custom .g-form-custom-body .js-right-col{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}.g-form-custom .g-form-custom-body .js-left-col .gfield,.g-form-custom .g-form-custom-body .js-right-col .gfield{width:100%;}.gform_wrapper.gravity-theme{background-color:var(--alternate-color-3);border-radius:10px;padding:18px 22px 40px 17px;width:100%;}.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-family:neue-haas-unica,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:20px;font-weight:300;line-height:1.5;margin-bottom:14px;margin-top:5px;}.gform_wrapper.gravity-theme .gfield{padding-bottom:12px;}.gform_wrapper.gravity-theme .gfield textarea{height:216px !important;vertical-align:top;}.gform_wrapper.gravity-theme .gfield textarea.large{height:216px !important;}.gform_wrapper.gravity-theme input[type=email],.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=url],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:16px !important;height:65px;letter-spacing:.5px;padding:15px 35px 16px !important;}.gform_wrapper.gravity-theme input[type=email]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=search]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=tel]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=text]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=url]::-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=email]::-moz-placeholder,.gform_wrapper.gravity-theme input[type=search]::-moz-placeholder,.gform_wrapper.gravity-theme input[type=tel]::-moz-placeholder,.gform_wrapper.gravity-theme input[type=text]::-moz-placeholder,.gform_wrapper.gravity-theme input[type=url]::-moz-placeholder,.gform_wrapper.gravity-theme select::-moz-placeholder,.gform_wrapper.gravity-theme textarea::-moz-placeholder{color:var(--alternate-color);opacity:1;}.gform_wrapper.gravity-theme input[type=email]:-moz-placeholder,.gform_wrapper.gravity-theme input[type=search]:-moz-placeholder,.gform_wrapper.gravity-theme input[type=tel]:-moz-placeholder,.gform_wrapper.gravity-theme input[type=text]:-moz-placeholder,.gform_wrapper.gravity-theme input[type=url]:-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=email]:input-placeholder,.gform_wrapper.gravity-theme input[type=search]:input-placeholder,.gform_wrapper.gravity-theme input[type=tel]:input-placeholder,.gform_wrapper.gravity-theme input[type=text]:input-placeholder,.gform_wrapper.gravity-theme input[type=url]: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{display:flex;justify-content:center;margin:0;padding:12px 0 0;}.gform_wrapper.gravity-theme input.gform_button{background-color:var(--alternate-color);background-image:url("https://www.jaybirdseniorliving.com/wp-content/themes/jaybird/images/arrow-sm.svg");background-position:right 40px center;background-repeat:no-repeat;background-size:27px 12px;border:0;border-radius:0;color:#fff;cursor:pointer;font-family:ivypresto-headline,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.2 !important;margin:0 !important;min-width:195px;padding:17px 83px 19px 15px;text-align:center;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);}.gform_wrapper.gravity-theme input.gform_button:hover{background-color:var(--primary-color);background-position:right 30px center;}.popup-holder{height:0;overflow:hidden;position:relative;}.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme .gsection_title{margin-top:23px;}.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme .gform_footer{padding-top:46px;}.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme,.lightbox-contact.lightbox-contact--corporate-form .lightbox-content{background-color:#edf1ee;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .g-form-custom-header{margin-bottom:30px;padding-bottom:42px;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .js-checkbox-holder .gfield_checkbox{padding-right:10px;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .js-checkbox-holder .gfield_checkbox input{margin-top:2px;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .g-form-logo{margin-bottom:32px;margin-right:18px;margin-top:-3px;width:142px;}.lightbox-contact.lightbox-contact--corporate-form .js-checkbox-holder .gchoice input:checked{background-color:var(--secondary-color);border-color:var(--secondary-color);}.lightbox-contact.lightbox-contact--corporate-form .js-checkbox-holder .gchoice input:checked~label{color:var(--secondary-color);}.lightbox-contact{margin:0 4px;}.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{left:-9999px;position:absolute;top:-9999px;}.lightbox-contact .btn-close{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;left:50%;letter-spacing:.3px;line-height:1.5;position:absolute;text-transform:capitalize;transform:translateX(-50%);transition:color .35s cubic-bezier(.3,.86,.36,.95);white-space:nowrap;}.lightbox-contact .btn-close:hover{color:hsla(0,0%,100%,.3);}.lightbox-contact .btn-close.close-top{bottom:100%;margin-bottom:22px;}.lightbox-contact .btn-close.close-bottom{margin-top:22px;top:100%;}.lightbox-contact .btn-close i{font-size:20px;line-height:1;margin-left:18px;}html{box-sizing:border-box;}*,:after,:before{box-sizing:inherit;}.about-section .order-list,.apartment-block ul:not([class]):not([id]),.aside-caregory-list,.aside-filter-list,.contact-list,.content-section-more ul,.faq-list,.filter-list,.finder-open-close .sort-list,.footer-info-list,.footer-list,.icon-list,.info-slider .detail-list,.information-section ul:not([class]):not([id]),.item-place .apartment-list,.links-list,.main-nav,.main-nav .slide,.point-list,.room-list,.slick-dots,.slider-list,.social-media{list-style:none;margin:0;padding:0;}body{font-family:neue-haas-unica,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.5;}a,body{color:#254070;}a{transition:color .35s cubic-bezier(.3,.86,.36,.95);}a,a:hover{text-decoration:none;}a:hover{color:#3861aa;}p>a:not([class]){text-decoration:underline;}dl,ol,p,ul{margin:0 0 1.5em;}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:ivypresto-headline,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:400;margin:0 0 .5em;}.h2,h2{font-size:40px;}.h3,h3{font-size:28px;}input[type=email],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;border:1px solid #c6c8ca;border-radius:5px;color:#1d2d55;font-size:16px;font-weight:400;height:65px;letter-spacing:.5px;line-height:2;min-width:0;padding:15px 35px 16px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:100%;}input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#5e728d;}input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:#5e728d;opacity:1;}input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#5e728d;}input[type=email]:input-placeholder,input[type=search]:input-placeholder,input[type=tel]:input-placeholder,input[type=text]:input-placeholder,input[type=url]:input-placeholder,textarea:input-placeholder{color:#5e728d;}input[type=email]:focus,input[type=email]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=url]:focus,input[type=url]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none;}input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#1d2d55;}.header{--text-color:#fff;background:var(--header-color);color:var(--text-color);padding:7px 0 29px;}.header a{color:currentColor;}.header .logo{display:block;width:156px;}.header .logo img{display:block;max-height:120px;width:auto;}.header .container-fluid{display:flex;flex-direction:column-reverse;flex-wrap:wrap;padding:0 25px;}.header.corporate-header{background:rgba(var(--header-color-rgb),.21);position:relative;}.header.corporate-header:before{background:var(--primary-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1;}.header.corporate-header .logo{width:106px;}.header.corporate-header .main-nav{font-size:19px;}.header.corporate-header .main-nav>li{padding:3px 3px 38px;}.header.corporate-header .main-nav .slide{padding:38px 0 0 18px;}.header.corporate-header .main-nav .slide li{margin-bottom:42px;}.header.corporate-header .main-nav .slide li:last-of-type{margin-bottom:0;}.header.corporate-header .main-nav .opener{padding-right:43px;}.header.corporate-header .main-nav .opener:before{right:14px;}.header.corporate-header .drop{box-shadow:0 0 100px rgba(0,0,0,.3);padding:97px 80px;}.header.corporate-header .drop .drop-logo{display:block;left:25px;max-width:200px;position:absolute;top:22px;}.header.corporate-header .drop .drop-logo img:first-child{display:none;}.corporate-header .drop{flex:1 1 0;}.header-wrapper{position:relative;}.header-contact{margin-bottom:22px;padding-bottom:7px;position:relative;width:100%;}.header-contact:before{border-bottom:1px solid var(--alternate-color);bottom:0;content:"";left:-100vw;position:absolute;right:-100vw;}.contact-list{text-align:right;}.contact-list li{position:relative;}.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:"";left:0;position:absolute;right:auto;}.contact-list li a:hover{text-decoration:underline;}.main-nav{font-size:21px;letter-spacing:1.4px;}.main-nav>li{border-top:1px solid hsla(0,0%,100%,.4);padding:5px 3px 42px;transition:padding .35s cubic-bezier(.3,.86,.36,.95),border .35s cubic-bezier(.3,.86,.36,.95);}.main-nav>li:hover .slide{opacity:1;visibility:visible;}.main-nav>li>a:not(.opener):before{transition:transform .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);}.main-nav .opener{display:block;padding-right:30px;position:relative;}.main-nav .opener:before{color:hsla(0,0%,100%,.4);content:"";font-family:icomoon;font-size:18px;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .35s cubic-bezier(.3,.86,.36,.95);}.main-nav .slide{padding:10px 0 0 28px;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);}.main-nav .slide li{margin-bottom:15px;}.main-nav .slide li:last-of-type{margin-bottom:0;}.main-nav .slide a{color:hsla(0,0%,100%,.4);transition:transform .35s cubic-bezier(.3,.86,.36,.95);}.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);}.opener-holder{align-items:center;display:flex;padding-top:17px;position:absolute;right:-7px;top:100%;}.opener-holder .opener-text{font-size:16px;line-height:1;padding-right:18px;}.nav-opener{display:block;flex-shrink:0;height:22px;position:relative;width:26px;z-index:12;}.nav-opener span,.nav-opener:after,.nav-opener:before{background-color:hsla(0,0%,100%,.4);border-radius:10px;height:3px;left:0;position:absolute;right:0;top:46%;transition:all .3s linear;}.nav-opener:after,.nav-opener:before{content:"";top:0;}.nav-opener:after{top:calc(100% - 3px);}.drop{background:var(--footer-color);height:100vh;left:-100%;overflow:auto;padding:110px 50px;position:fixed;top:0;transition:left .35s cubic-bezier(.3,.86,.36,.95);width:100%;z-index:100;}.drop .nav-close{color:hsla(0,0%,100%,.4);position:absolute;right:30px;top:27px;}.drop .drop-logo{display:none;max-width:243px;}.sticky-header{--text-color:#fff;background:var(--header-color);border-bottom:1px solid hsla(0,0%,100%,.2);color:var(--text-color);opacity:0;padding:0 10px;position:fixed;transform:translateY(-100%);width:100%;z-index:10;}.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;}.sticky-header .logo img{max-height:110px;width:auto;}.sticky-header .container-fluid{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:70px;}.sticky-header .container-fluid .sticky-header-wrapper{display:flex;justify-content:space-between;width:100%;}.sticky-header .container-fluid .opener-holder{padding:0;position:unset;}.sticky-header .container-fluid .header-contact-mobile{flex-direction:column;padding-right:5px;}.sticky-header .container-fluid .header-contact-mobile h2{font:700 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;}body{background-color:#fff;letter-spacing:.54px;line-height:1.389;}.nav-active,.wrapper{overflow:hidden;}.wrapper{position:relative;width:100%;}img{max-width:100%;}h1 .cursive-text,h1 em,h2 .cursive-text,h2 em,h3 .cursive-text,h3 em,h4 .cursive-text,h4 em,h5 .cursive-text,h5 em{display:inline-block;font-family:mrssaintdelafield-pro,Brush Script MT,cursive;font-style:normal;text-transform:none;vertical-align:middle;}.container{margin:0 auto;max-width:1260px;padding:0 15px;}.container.container-fluid{max-width:100%;}@keyframes loader{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}.footer{--text-color:#fff;background:var(--footer-color);color:var(--text-color);padding-top:93px;position:relative;}.footer a{color:currentColor;}.footer .container-fluid{padding:0 20px;}.footer .logo{display:block;margin:0 auto 68px;width:180px;}.footer .back-to-top{color:currentColor;display:inline-block;font-size:16px;letter-spacing:1.12px;max-width:190px;padding:0 20px 7px 65px;position:absolute;right:27px;top:42px;vertical-align:middle;}.footer .back-to-top:before{border-bottom:1px solid hsla(0,0%,100%,.4);bottom:0;content:"";left:0;position:absolute;right:0;transition:left .35s cubic-bezier(.3,.86,.36,.95);}.footer .back-to-top:after{color:hsla(0,0%,100%,.4);content:"";font-family:icomoon;font-size:12px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform .35s cubic-bezier(.3,.86,.36,.95);}.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.corporate-footer{background:#0c1d34;padding-bottom:20px;padding-top:180px;}.footer.corporate-footer .back-to-top{color:#7ea0cb;padding-bottom:7px;padding-top:7px;right:44px;top:35px;}.footer.corporate-footer .footer-slogan{color:#7ea0cb;font-family:ivypresto-headline,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:28px;letter-spacing:0;line-height:1.25;margin-bottom:78px;text-transform:none;}.footer.corporate-footer .footer-slogan .new-line{display:block;padding-right:12px;text-align:right;}.footer.corporate-footer .footer-slogan em{display:inline-block;font-size:173%;}.footer.corporate-footer .logo{margin-bottom:94px;width:271px;}.footer.corporate-footer .footer-info-list>li{margin-bottom:34px;}.footer.corporate-footer .footer-info-list>li:last-child{margin:0 auto;}.footer.corporate-footer .copyright-holder .attribution{display:flex;justify-content:center;width:100%;}.footer.corporate-footer .copyright-holder .attribution a{color:#525b6b !important;font-size:11px;}.footer.corporate-footer .copyright-holder .attribution img{display:block;margin-left:40px;width:75px;}.footer-slogan{display:block;font-size:22px;font-weight:500;letter-spacing:9px;line-height:1;margin-bottom:39px;padding-left:13px;text-transform:uppercase;}.footer-slogan .cursive-text,.footer-slogan em{display:inline-block;display:block;font-family:mrssaintdelafield-pro,Brush Script MT,cursive;font-size:320%;font-style:normal;font-weight:400;letter-spacing:0;margin-top:-7px;text-align:right;text-transform:none;vertical-align:baseline;}.social-media{display:flex;font-size:30px;justify-content:center;margin:0 -11px;}.social-media li{padding:0 11px;}.social-media li a:hover{color:var(--alternate-color);}.social-media .icon-facebook{font-size:28px;}.footer-info-list{margin-bottom:90px;text-align:center;}.footer-info-list>li{margin-bottom:28px;}.footer-info-list>li:last-of-type{border-right:none;}.footer-info-list>li address a:hover{text-decoration:underline;}.footer-info-list .phone-link{font-size:27px;letter-spacing:1.8px;}.footer-info-list address{font-size:14px;font-style:normal;letter-spacing:1px;}.footer-nav{padding:0 48px;}.footer-list{border-top:1px solid var(--alternate-color);font-size:16px;letter-spacing:1.12px;margin-bottom:117px;padding-top:26px;text-align:right;}.footer-list li{margin-bottom:20px;}.footer-list li a{display:inline-block;padding-right:22px;position:relative;vertical-align:middle;}.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{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .35s cubic-bezier(.3,.86,.36,.95);}.footer-list li a>svg path{transition:stroke-width .35s cubic-bezier(.3,.86,.36,.95);stroke:hsla(0,0%,100%,.4);stroke-width:1px;}.footer-bottom .logo-box{margin-bottom:20px;text-align:center;}.copyright-holder{color:hsla(0,0%,100%,.4);font-size:14px;letter-spacing:.3px;text-align:center;}.copyright-holder .copy{margin-bottom:53px;}.copyright-holder .copy p{margin-bottom:6px;}.copyright-holder .copy .copy-text a:hover{color:var(--text-color);}.icon-list{display:flex;flex-wrap:wrap;font-size:28px;justify-content:center;margin:0 -10px;}.icon-list li{padding:0 10px;}.icon-list li a:hover{color:var(--text-color);}.btn{background-color:var(--alternate-color);border:1px solid transparent;color:var(--text-color);display:inline-block;font-family:ivypresto-headline,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.2;padding:45px 89px 45px 55px;position:relative;text-align:center;text-transform:capitalize;vertical-align:middle;z-index:2;}.btn .arrow{overflow:hidden;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:right .35s cubic-bezier(.3,.86,.36,.95),width .35s cubic-bezier(.3,.86,.36,.95);width:44px;}.btn .arrow svg{transition:margin .35s cubic-bezier(.3,.86,.36,.95);fill:none;stroke:var(--text-color);stroke-width:1px;display:block;height:12px;margin-left:-18px;width:44px;}.btn:hover{color:var(--text-color);}.btn:hover .arrow{right:30px;}.btn:hover .arrow svg{margin-left:0;}.btn:hover:after{bottom:10px;left:10px;right:10px;top:10px;}.btn:after{border:1px solid var(--primary-color);bottom:13px;content:"";left:15px;pointer-events:none;position:absolute;right:15px;top:13px;transition:left .35s cubic-bezier(.3,.86,.36,.95),top .35s cubic-bezier(.3,.86,.36,.95),bottom .35s cubic-bezier(.3,.86,.36,.95),right .35s cubic-bezier(.3,.86,.36,.95);}.btn[class*=btn-outline]{background:transparent;padding:28px 73px 32px 25px;}.btn[class*=btn-outline]:after{content:none;}.btn[class*=btn-outline]:before{bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95),left .35s cubic-bezier(.3,.86,.36,.95),top .35s cubic-bezier(.3,.86,.36,.95),bottom .35s cubic-bezier(.3,.86,.36,.95),right .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;z-index:-1;}.btn[class*=btn-outline]:hover:before{bottom:6px;left:6px;opacity:1;right:6px;top:6px;visibility:visible;}.contact-list .btn{background-color:#fff;color:var(--primary-color);padding-block:24px;}.contact-list .btn:after{inset:8px;opacity:.5;transition:.2s;}.contact-list .btn .arrow{right:32px;}.contact-list .btn .arrow svg{margin:0;stroke:currentColor;}.contact-list .btn .arrow svg line{stroke-dasharray:50px;stroke-dashoffset:32px;transition:.2s;}.contact-list .btn:hover{color:var(--primary-color);}.contact-list .btn:hover:after{inset:6px;opacity:1;}.contact-list .btn:hover .arrow line{stroke-dashoffset:22px;}.corporate-header .contact-list .btn{padding-block:20px;padding-inline:20px 55px;}.corporate-header .contact-list .btn .arrow{right:22px;}.corporate-header .contact-list .btn:hover .arrow svg line{stroke-dashoffset:28px;}@media (min-width:768px){.g-form-custom .g-form-custom-header{margin:0 -48px 20px -30px;padding:0 32px 28px 22px;}.g-form-custom h2{font-size:30px;line-height:1.1429;margin-bottom:20px;}.g-form-custom .g-form-custom__row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-left:6px;padding-top:6px;width:100%;}.g-form-custom .js-link-holder{padding-left:44px;width:auto;}.g-form-custom .gf-form-link{margin-bottom:12px;margin-left:0;}.g-form-custom .g-form-logo{margin:0 auto 42px 22px;width:167px;}.g-form-custom .js-checkbox-holder .gfield_checkbox{flex-direction:row;justify-content:center;padding-right:10px;}.g-form-custom .js-checkbox-holder .gchoice{margin:0 14px;}.g-form-custom .g-form-custom-body{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;}.g-form-custom .g-form-custom-body .js-left-col,.g-form-custom .g-form-custom-body .js-right-col{width:50%;}.g-form-custom .g-form-custom-body .js-left-col{padding-right:2px;}.g-form-custom .g-form-custom-body .js-right-col{padding-left:23px;}.gform_wrapper.gravity-theme{padding:18px 48px 42px 30px;}.gform_wrapper.gravity-theme .gsection_title{font-size:24px;line-height:1.4167;margin-bottom:16px;margin-top:26px;padding-left:5px;}.gform_wrapper.gravity-theme .gfield textarea{height:143px !important;}.gform_wrapper.gravity-theme .gfield textarea.large{height:143px !important;}.gform_wrapper.gravity-theme .gform_footer{justify-content:flex-end;padding-top:28px;}.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme{padding-bottom:35px;}.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme .gsection_title{margin-top:27px;}.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme .gfield textarea,.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme .gfield textarea.large{height:216px !important;}.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme .gform_footer{padding-top:39px;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .g-form-custom-header{margin-bottom:19px;padding-bottom:22px;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .js-checkbox-holder{width:auto;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .js-checkbox-holder .gfield_checkbox label{font-weight:400;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .g-form-logo{margin:3px auto 21px 25px;}.lightbox-contact{margin-left:14px;margin-right:14px;}.lightbox-contact .btn-close.close-top{bottom:auto;color:#5e728d;left:auto;margin:0;right:38px;top:28px;transform:none;}.lightbox-contact .btn-close.close-top span{display:none;}.lightbox-contact .btn-close.close-top:hover{color:#7ea0cb;}.lightbox-contact .btn-close.close-bottom{margin-top:27px;}.header{padding-top:25px;}.header .logo{order:0;width:143px;}.header .container-fluid{flex-direction:row;padding:0 33px;}.header.corporate-header .logo{width:150px;}.header.corporate-header .main-nav{font-size:21px;}.header.corporate-header .main-nav>li{padding-top:6px;}.header.corporate-header .main-nav .slide{font-size:19px;padding:45px 0 0 25px;}.header.corporate-header .main-nav .slide li{margin-bottom:28px;}.header.corporate-header .drop{padding:45px 102px;}.header.corporate-header .drop .drop-logo{display:block;margin-bottom:136px;position:static;}.header.corporate-header .drop .drop-logo img:first-child{display:block;}.header.corporate-header .drop .drop-logo img:last-child{display:none;}.header-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;max-width:calc(100% - 180px);width:100%;}.header-wrapper:before{border-top:1px solid hsla(0,0%,100%,.4);content:"";left:0;position:absolute;right:-100vw;top:0;}.header-contact{height:100%;margin-bottom:0;max-width:calc(100% - 150px);order:2;padding-bottom:0;padding-left:10px;width:auto;}.header-contact:before{content:none;}.contact-list{display:flex;font-size:16px;height:100%;letter-spacing:1.2px;margin:0 -20px;}.contact-list li{align-items:center;display:flex;padding:0 16px;}.main-nav{max-width:300px;}.main-nav>li{padding-bottom:40px;}.main-nav .slide li{margin-bottom:12px;}.opener-holder{max-width:150px;order:1;padding-top:0;position:static;right:auto;top:auto;}.drop{background:var(--primary-color);padding:50px 47px;width:81%;}.drop .nav-close{right:57px;top:38px;}.drop .drop-logo{display:block;margin-bottom:114px;}.sticky-header .logo{margin:10px 30px;order:0;width:143px;}.sticky-header .container-fluid .sticky-header-wrapper{width:80%;width:85%;}.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;}body{font-size:20px;letter-spacing:.6px;line-height:1.5;}.h2,h2{font-size:65px;line-height:80px;}.h3,h3{font-size:38px;}.footer{padding-top:86px;}.footer .container-fluid{padding:0 61px;}.footer .logo{margin:0 0 60px;}.footer .back-to-top{right:61px;top:20px;}.footer.corporate-footer{padding-bottom:44px;}.footer.corporate-footer .back-to-top{right:67px;}.footer.corporate-footer .footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;}.footer.corporate-footer .footer-slogan{display:block;font-size:31px;max-width:calc(100% - 200px);padding-top:43px;}.footer.corporate-footer .footer-slogan .new-line{padding:0 0 0 35px;text-align:left;}.footer.corporate-footer .logo{width:200px;}.footer.corporate-footer .footer-info-list>li{margin-bottom:0;padding-bottom:14px;}.footer.corporate-footer .footer-info-list address{font-size:15px;line-height:1.3;}.footer.corporate-footer .footer-info-list .phone-link{font-size:19px;letter-spacing:1.33px;}.footer.corporate-footer .footer-info-list .social-media{font-size:39px;}.footer.corporate-footer .footer-info-list .social-media .icon-facebook{font-size:35px;}.footer.corporate-footer .footer-list{padding-top:27px;}.footer.corporate-footer .footer-bottom .logo-box{margin-bottom:0;width:227px;}.footer.corporate-footer .copyright-holder{font-size:10px;justify-content:space-between;padding-left:20px;}.footer.corporate-footer .copyright-holder .copy{justify-content:flex-end;padding-left:15px;padding-top:10px;width:calc(100% - 337px);}.footer.corporate-footer .copyright-holder .attribution{display:block;padding-left:20px;width:110px;}.footer.corporate-footer .copyright-holder .attribution img{margin-left:12px;}.footer-slogan{display:flex;flex-wrap:wrap;margin-bottom:67px;padding-left:0;}.footer-slogan .cursive-text,.footer-slogan em{font-stretch:333%;line-height:.625;margin-top:-9px;}.footer-info-list{border-bottom:1px solid hsla(0,0%,100%,.4);display:flex;flex-wrap:wrap;line-height:1;margin-bottom:0;}.footer-info-list>li{align-items:center;border-right:1px solid hsla(0,0%,100%,.4);display:flex;justify-content:center;margin-bottom:0;padding-bottom:9px;padding-top:7px;width:33.332%;}.footer-info-list>li:first-child{min-width:205px;width:28%;}.footer-info-list>li:nth-child(2){min-width:40%;width:auto;}.footer-info-list>li:nth-child(3){width:auto;}.footer-info-list>li>*{padding:0 20px;}.footer-info-list .social-media{width:100%;}.footer-info-list .social-media li{padding:0 16px;}.footer-info-list .phone-link{font-size:16px;}.footer-nav{padding:0;}.footer-list{border-top:none;display:flex;flex-wrap:wrap;font-size:14px;justify-content:flex-start;margin:0 -10px 50px;padding-top:19px;text-align:left;}.footer-list li{padding:0 10px;}.footer-bottom .logo-box{margin-bottom:68px;width:200px;}.copyright-holder{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;text-align:left;}.copyright-holder .copy{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:0;width:calc(100% - 238px);}.copyright-holder .copy p:last-child{margin-bottom:0;}.copyright-holder .copy .copy-text{max-width:calc(100% - 200px);}.copyright-holder .icon-list{max-width:200px;padding-left:16px;}}@media (min-width:768px)and (min-width:768px){.lightbox-contact .btn-close.close-top i{font-size:28px;}}@media (min-width:810px){.footer-list{margin:0 -16px 80px;padding-left:15px;}.footer-list li{padding:0 16px;}}@media (min-width:1024px){.g-form-custom .g-form-custom-header{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -52px 36px;padding:0 52px 36px;}.g-form-custom h2{letter-spacing:-.2px;margin-bottom:0;}.g-form-custom .g-form-custom__row{padding:15px 0 0;}.g-form-custom .g-form-logo{margin:-8px 80px 8px 0;width:210px;}.g-form-custom .js-checkbox-holder{padding:20px 0 0;}.g-form-custom .js-checkbox-holder .gfield{padding:0 !important;}.g-form-custom .js-checkbox-holder .gfield_checkbox{padding-right:0;}.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{padding-right:15px;}.g-form-custom .g-form-custom-body .js-right-col{padding-left:15px;}.gform_wrapper.gravity-theme{padding:43px 52px 42px;}.gform_wrapper.gravity-theme .gsection_title{margin-bottom:18px;margin-top:17px;}.gform_wrapper.gravity-theme .gfield textarea{height:296px !important;}.gform_wrapper.gravity-theme .gfield textarea.large{height:296px !important;}.gform_wrapper.gravity-theme .gform_footer{margin-top:-39px;padding:0;}.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme{padding-bottom:42px;padding-top:20px;}.lightbox-contact.lightbox-contact--corporate-form .gform_wrapper.gravity-theme .gform_footer{margin-top:0;padding-top:31px;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .g-form-custom-header{margin-bottom:26px;padding-bottom:16px;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .g-form-text-holder{margin-left:auto;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .js-checkbox-holder{padding:0 0 12px;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .g-form-logo{margin:0 73px 21px -3px;width:184px;}.lightbox-contact{margin:0;}.lightbox-contact .btn-close.close-top{display:none;}.lightbox-contact .btn-close.close-bottom{margin-bottom:38px;}body{font-size:22px;letter-spacing:.66px;line-height:1.591;}.h3,h3{font-size:45px;}.footer .logo{margin-bottom:0;width:150px;}.footer .back-to-top{right:96px;top:38px;}.footer.corporate-footer .footer-top{margin-bottom:42px;}.footer.corporate-footer .footer-slogan{font-size:39px;max-width:calc(100% - 313px);padding-left:50px;padding-right:15px;}.footer.corporate-footer .footer-slogan .new-line{padding-left:43px;}.footer.corporate-footer .logo{width:313px;}.footer.corporate-footer .footer-info{width:100%;}.footer.corporate-footer .footer-info-list>li{padding-bottom:20px;}.footer.corporate-footer .footer-info-list address{font-size:18px;letter-spacing:1.26px;line-height:1.223;}.footer.corporate-footer .footer-info-list .phone-link{font-size:28px;}.footer.corporate-footer .footer-list{padding-left:30px;padding-top:23px;}.footer.corporate-footer .footer-bottom .logo-box{width:266px;}.footer.corporate-footer .copyright-holder{font-size:14px;padding-left:0;}.footer.corporate-footer .copyright-holder .copy{justify-content:flex-start;padding-left:85px;width:calc(100% - 376px);}.footer-info{padding:0 15px;width:calc(100% - 300px);}.footer-info-list .social-media{justify-content:space-around;}.footer-list{font-size:12px;margin:0 -5px;}.footer-bottom{align-items:center;display:flex;flex-wrap:wrap;}.footer-bottom .logo-box{margin-bottom:0;width:150px;}.copyright-holder{font-size:14px;padding-top:50px;width:100%;}.copyright-holder .copy{padding-right:10px;}}@media (min-width:1024px)and (max-width:1479px){.g-form-custom .g-form-text-holder{margin-left:auto;}}@media (min-width:1051px){.corporate-header .header-wrapper .main-nav>li:before{top:-25px;}}@media (min-width:1100px){.corporate-header .header-wrapper .main-nav{max-width:none;}}@media (min-width:1480px){.g-form-custom h2{margin-right:30px;}.g-form-custom .g-form-custom__row{width:auto;}.g-form-custom .js-checkbox-holder{padding:0;width:auto;}.g-form-custom .g-form-custom-body{padding-right:34px;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .g-form-custom-header{flex-wrap:nowrap;}.lightbox-contact.lightbox-contact--corporate-form .g-form-custom .g-form-text-holder{margin-right:auto;}.footer{padding-top:148px;}.footer .container-fluid{padding:0 95px;}.footer .logo{margin-bottom:20px;}.footer.corporate-footer .back-to-top{right:calc(50vw - 615px);}.footer.corporate-footer .footer-info{padding:0;width:75%;}.footer.corporate-footer .copyright-holder{padding-top:167px;}.footer.corporate-footer .copyright-holder .copy{padding-left:92px;padding-top:28px;}.footer.corporate-footer .copyright-holder .attribution{width:90px;}.footer-slogan{letter-spacing:12px;margin-bottom:115px;padding-left:55px;}.footer-slogan .cursive-text,.footer-slogan em{margin-top:-14px;}.social-media{font-size:38px;}.social-media .icon-facebook{font-size:34px;}.footer-info{padding:0 50px;width:calc(100% - 540px);}.footer-info-list>li{padding-bottom:15px;}.footer-info-list .phone-link{font-size:20px;}.footer-info-list address{font-size:18px;letter-spacing:1.3px;}.footer-list{font-size:16px;padding:31px 0 0 23px;}.footer-bottom .logo-box{padding-top:11px;width:280px;}.copyright-holder{padding-top:184px;}.copyright-holder .copy{padding-left:10px;width:calc(100% - 318px);}}@media (min-width:1688px){.header{padding-top:50px;}.header .logo{width:243px;}.header .container-fluid{padding:0 45px;}.header.corporate-header .logo{width:170px;}.header.corporate-header .main-nav{font-size:16px;margin:0 -12px;width:100%;}.header.corporate-header .main-nav>li{padding:25px 12px;}.header.corporate-header .main-nav>li:first-child:before{left:12px;}.header.corporate-header .main-nav>li>a:not(.opener){padding-right:25px;}.header.corporate-header .main-nav .slide{background:var(--primary-color);font-size:16px;padding:10px 0;}.header.corporate-header .main-nav .slide:before{background:rgba(var(--header-color-rgb),.21);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1;}.header.corporate-header .main-nav .slide li{margin-bottom:15px;}.header.corporate-header .drop{box-shadow:none;max-width:calc(100% - 190px);max-width:calc(100% - 270px);padding:0;width:100%;}.header.corporate-header .drop .drop-logo{display:none;}.header.corporate-header .header-wrapper{max-width:calc(100% - 250px);}.header.corporate-header .contact-list{font-size:16px;}.corporate-header .header-wrapper{align-items:center;}.corporate-header .header-wrapper .main-nav>li:before{top:0;}.header-wrapper{align-items:start;}.header-wrapper{margin-top:30px;max-width:calc(100% - 330px);}.header-wrapper .drop{padding-top:20px;}.contact-list{font-size:15px;font-size:20px;font-weight:500;margin:0 -40px;}.contact-list li{padding:25px;}.main-nav{display:flex;font-size:20px;margin:0 -20px;max-width:none;padding:0;}.main-nav>li{align-items:center;border-top-width:0;display:flex;padding:0 10px;padding:25px 20px;position:relative;}.main-nav>li:first-child:before{left:20px;}.main-nav>li:before{border-top:3px solid #fff;content:"";left:0;opacity:0;position:absolute;right:0;top:-1px;top:-20px;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;}.main-nav>li:hover:before{opacity:1;visibility:visible;}.main-nav>li:hover .opener:before{transform:rotate(180deg) translateY(50%);}.main-nav>li>a:not(.opener){padding-right:25px;position:relative;}.main-nav>li>a:not(.opener):before{color:var(--alternate-color);content:"";font-family:icomoon;font-size:14px;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(-25px);}.main-nav>li>a:not(.opener):hover:before{opacity:1;transform:translateY(-50%) translateX(0);}.main-nav .opener:before{font-size:14px;}.main-nav .slide{background:var(--header-color);font-size:14px;font-size:18px;left:0;left:25px;opacity:0;padding:10px 10px 18px;position:absolute;top:100%;visibility:hidden;width:200px;width:300px;z-index:10;}.main-nav .slide li{margin-bottom:5px;margin-bottom:11px;}.main-nav .slide a{color:var(--text-color);display:block;padding-left:15px;padding-right:10px;position:relative;}.main-nav .slide a:hover{transform:translateX(5px);}.main-nav .slide a:before{background:#fff;content:"";height:1px;left:0;opacity:0;position:absolute;top:50%;transform:trnslateY(-50%);visibility:hidden;width:10px;}.opener-holder{display:none;}.drop{background:transparent;display:flex;height:auto;left:auto;max-width:calc(100% - 240px);max-width:calc(100% - 380px);overflow:inherit;padding:0;position:static;top:auto;width:auto;}.drop .nav-close{display:none;}.drop .drop-logo{display:none;}.sticky-header .container-fluid .header-contact .contact-list{min-height:120px;}}@media (min-width:1920px){.header.corporate-header .main-nav{font-size:20px;margin:0 -25px;}.header.corporate-header .main-nav>li{padding:25px;}.header.corporate-header .main-nav>li:first-child:before{left:25px;}.header.corporate-header .main-nav .slide{font-size:18px;}.header.corporate-header .drop{max-width:calc(100% - 380px);}.header.corporate-header .header-wrapper{max-width:calc(100% - 330px);}.header.corporate-header .header-contact{max-width:380px;}.header.corporate-header .contact-list{font-size:20px;}.header-wrapper{align-items:stretch;}.header-wrapper .drop{padding-top:0;}.contact-list li{padding:25px 20px;}.main-nav>li{padding:25px 40px;}.main-nav>li:before{top:0;}.footer-info{padding:0 180px 0 87px;}.footer-info-list .phone-link{font-size:28px;}}@media (max-width:1688px)and (min-width:768px){.header-wrapper .contact-list{padding-top:12px;}}@media (max-width:1023px){iframe{width:100%;}.contact-list .btn{font-size:18px;padding-inline:36px 70px;}}@media (max-width:767px){.gform_wrapper.gravity-theme .gfield textarea{padding:23px 26px;}.contact-list .btn{display:none;}}@media (max-width:330px){.sticky-header .container-fluid .header-contact-mobile a,.sticky-header .container-fluid .header-contact-mobile h2,.sticky-header .container-fluid .opener-holder span{font-size:4vw;}}.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 .gfield textarea{width:100%;}.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.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;}@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 #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 .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 .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);}}