/*!
Theme Name: Goshawk Theme
Description: Rare Bird Wordpress site starter theme
Author: Rare Bird Inc
Author URI: https://rarebirdinc.com/
Version: 1.2.1
*/
@keyframes pulse{50%{transform:scale(1.05)}}@keyframes bigPulse{50%{transform:scale(1.2)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes full-rotation{to{transform:rotate(1turn)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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}progress{display:inline-block;vertical-align:baseline}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label[for],option,select{cursor:pointer}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}button[disabled],html input[disabled],select[disabled]{cursor:default;cursor:not-allowed;opacity:.5}table{border-collapse:collapse}select{margin-left:0;max-width:100%}input[type=search]{-webkit-appearance:none;box-sizing:border-box}input[type=radio]{margin-left:1px;margin-right:3px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}figure{display:block;margin:0 0 1em}.content-block,dd,fieldset,figure,hr,ol,p,pre,table,ul{margin-bottom:1rem;margin-top:0}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.skip-link-button{height:1px;left:-999px;overflow:hidden;position:absolute;top:auto;width:1px;z-index:-999}.skip-link-button:focus{background-color:#fff;font-size:1.2em;height:auto;left:auto;overflow:auto;padding:.5em 1em;text-align:center;top:auto;width:auto;z-index:999}.clearfix:after{clear:both;content:"";display:block}.list--stripped,.list-bare{list-style-type:none;padding:0}.list--stripped li,.list-bare li{list-style:none}.img-fluid,.img-responsive{display:block;height:auto;max-width:100%}.svg-wrapper{display:block}.svg-wrapper>svg{height:auto;max-width:100%;vertical-align:top}.make-full-width{left:50%;position:relative;transform:translate(-50%);width:100vw}html{color:#555;font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;min-height:100%}body,html{background-color:#fff}body{min-height:100vh;position:relative}.global-wrapper{height:100%;position:relative}.global-wrapper:after{clear:both;content:"";display:block}::-moz-selection{background:#b4d5ff;color:#000;text-shadow:none}::selection{background:#b4d5ff;color:#000;text-shadow:none}body{-webkit-tap-highlight-color:transparent}.browser-message{background-color:#eecfcf;color:#b94a48;display:none;line-height:1.5;margin:auto auto 1rem;max-width:1920px;padding:3.5% 1em;text-align:center}.mod-no-js .browser-message.browser-no-js-message,.mod-no-picture .browser-message.browser-outdated-message{display:block!important}:root.mod-no-picture .browser-message.browser-outdated-message,_:-ms-fullscreen{display:none!important}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.embed-wrapper{height:0;margin-bottom:1rem;max-width:100%;overflow:hidden;padding-top:56.25%;position:relative}.embed-wrapper.embed--4x3{padding-top:75%}.embed-wrapper.embed--anamorphic_widescreen{padding-top:41.84100418%}.embed-wrapper .embed-object,.embed-wrapper>iframe{height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.full-page-backdrop{animation:fadeIn .25s ease;background-color:rgba(51,51,51,.75);bottom:0;display:none;left:0;min-height:2000px;min-height:100vh;position:fixed;right:0;top:0;z-index:100}.full-page-backdrop.is-active{display:block}.full-page-backdrop.animating-out{animation:fadeOut .25s ease 0s 1 normal forwards}.island{background-color:transparent;margin-bottom:20px;padding:20px}.island:after{clear:both;content:"";display:block}.island>:last-child{margin-bottom:0}.island--highlighted{background-color:#f3f3f3}.responsive-table-wrapper{background-attachment:local,local,scroll,scroll;background-color:#fff;background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0)),linear-gradient(270deg,#fff,hsla(0,0%,100%,0)),linear-gradient(90deg,#c3c3c3,hsla(0,0%,76%,0)),linear-gradient(270deg,#c3c3c3,hsla(0,0%,76%,0));background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:4em 100%,4em 100%,1em 100%,1em 100%;margin-bottom:1rem;max-width:100%;min-height:.01%;overflow:auto;overflow-x:auto}.responsive-table-wrapper>table{margin-bottom:0;margin-top:0;width:100%}.wrapping-label{font-size:.9rem;font-weight:400;margin-bottom:0;position:relative;transition:all .1s ease-out}.wrapping-label input{display:inline-block;font-size:.9rem;left:4px;position:absolute;top:50%;transform:translateY(-50%);vertical-align:middle}.wrapping-label .label-contents{display:block;padding:.25rem 1rem .25rem 2rem;transition:all .12s ease-out;width:100%}.mod-flexbox .wrapping-label{align-items:baseline;display:flex;overflow:hidden}.mod-flexbox .wrapping-label input{left:0;margin-left:.45em;margin-right:-1.45em;position:relative;top:0;transform:none}.mod-flexbox .wrapping-label .label-contents{flex:1}.mod-flexbox .wrapping-label.wrapping-label--centered-input{align-items:center}.mod-flexbox .wrapping-label.wrapping-label--centered-input input{top:-.1em}.wrapping-label input:focus~.label-contents,.wrapping-label:hover .label-contents{background-color:rgba(0,0,0,.04)}.wrapping-label:active{background-color:rgba(0,0,0,.08)}.wrapping-label input:checked~.label-contents{background-color:rgba(32,79,60,.15);text-shadow:0 .0625em .0625em #fff}.wrapping-label input:checked:focus~.label-contents,.wrapping-label:hover input:checked~.label-contents{background-color:rgba(32,79,60,.1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes levitate{to{transform:translateY(-20%)}}@keyframes rock-back-forth{25%{transform:rotate(15deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-15deg)}to{transform:rotate(0deg)}}.nf-form-cont .nf-form-fields-required{font-size:.75rem;font-style:italic;margin-bottom:1rem}.nf-form-cont .nf-form-content{padding:0}.nf-form-cont .nf-field-label label{font-weight:600}.nf-form-cont .ninja-forms-field{border-radius:0}.nf-form-cont .nf-cell{padding:0}.nf-form-cont input[type=button]{border:0;border-radius:5px;font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;height:auto!important;line-height:1;list-style:none;min-width:200px;padding:1rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .15s,background-color .15s}.form-column{display:flex;flex-direction:column}label{margin-bottom:.25rem}input{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.form-column{margin-bottom:1rem}.form-column p{margin-top:1rem}::-moz-placeholder{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}::placeholder{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.button{border:0;border-radius:0;font-weight:700;line-height:1;list-style:none;min-width:200px;padding:1rem 1.5rem;text-align:center;text-decoration:none;transition:color .15s,background-color .15s}.button:hover{cursor:pointer}.button-wrapper{margin-top:1.5rem}.button-wrapper .button{margin-bottom:.5rem;margin-right:0}@media (min-width:480px){.button-wrapper .button{margin-right:.5rem}}.button--primary{background-color:#23a38f;color:#fff}.button--primary:focus,.button--primary:hover{background-color:#114f45}.button--dark{background-color:#1f2129;color:#fff}.search-submit,.wp-block-search .wp-block-search__button{align-items:center;background-color:#23a38f;border:0;border-radius:0;display:flex;justify-content:center;min-width:0;padding:.5rem .75rem;transition:background-color .2s}.search-submit:focus,.search-submit:hover,.wp-block-search .wp-block-search__button:focus,.wp-block-search .wp-block-search__button:hover{background-color:#114f45}.search-submit svg,.wp-block-search .wp-block-search__button svg{fill:#fff;height:1rem;min-height:0;min-width:0;width:1rem}.wp-block-search .wp-block-search__button svg{height:1.5rem;width:1.25rem}.blog .bg-polygons,.page-template-default .bg-polygons,.page-template-template-with-hero .bg-polygons,.post-template-default:not(.single) .bg-polygons,.single-project .bg-polygons{background:url(//www.rarebirdinc.com/content/themes/rb-2022/src/images/bg-poly.webp) no-repeat;background-size:100%;margin-bottom:-3rem;padding-bottom:3rem}.blog .page-main-heading,.blog h1.entry-title:not(.sr-only),.page-template-default .page-main-heading,.page-template-default h1.entry-title:not(.sr-only),.page-template-template-with-hero .page-main-heading,.page-template-template-with-hero h1.entry-title:not(.sr-only),.post-template-default:not(.single) .page-main-heading,.post-template-default:not(.single) h1.entry-title:not(.sr-only),.single-project .page-main-heading,.single-project h1.entry-title:not(.sr-only){font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;font-weight:600;letter-spacing:5.75px;margin-top:3rem;position:relative;text-align:center;text-transform:uppercase}.blog .page-main-heading:before,.blog h1.entry-title:not(.sr-only):before,.page-template-default .page-main-heading:before,.page-template-default h1.entry-title:not(.sr-only):before,.page-template-template-with-hero .page-main-heading:before,.page-template-template-with-hero h1.entry-title:not(.sr-only):before,.post-template-default:not(.single) .page-main-heading:before,.post-template-default:not(.single) h1.entry-title:not(.sr-only):before,.single-project .page-main-heading:before,.single-project h1.entry-title:not(.sr-only):before{background:url(//www.rarebirdinc.com/content/themes/rb-2022/src/images/icon-origami-bird-right.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:50px;left:0;margin:0 auto;position:absolute;right:0;top:-3rem;width:50px}.heading-bookish,.page-parent-title{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:600;letter-spacing:3.5px;margin-bottom:2rem;padding-bottom:.25rem;position:relative;text-align:center;text-transform:uppercase}.heading-bookish a,.page-parent-title a{color:#333;text-decoration:none}.heading-bookish:after,.page-parent-title:after{border-bottom:5px solid #a4d1ca;content:" ";left:0;margin:auto;position:absolute;right:0;top:100%;width:3.1em}.post-thumbnail{margin-bottom:1rem}.post-thumbnail img{margin-left:auto;margin-right:auto}.comments-area{background-color:#fff;font-size:.9em;margin-bottom:5rem;margin-top:2.5rem;padding:1rem}.comments-area textarea{width:100%}.comments-title{font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:0;text-transform:none}.comment-list{font-size:.95em;margin-bottom:1em;padding-left:0}.comment-list>li{list-style:none}.comment-list .comment{background-color:#f7f7f7;margin-bottom:1rem;padding:.5rem}.comment-list .comment .children{list-style:none;margin-top:1rem;padding-left:0}.comment-list .comment .children .comment{background-color:#fff;border:1px solid #ccc}.comment-list .comment .avatar{height:auto;max-width:38px}.comment-list .comment .comment-meta{border-bottom:1px solid rgba(0,0,0,.07);font-size:.8em;margin-bottom:4px;padding-bottom:4px}.comment-list .comment .comment-reply-link{margin-bottom:1em}.comment-respond{background-color:#fff;margin:0 0 1em;padding:1rem}.comment-respond p{margin-top:0}.comment-respond input{margin-bottom:0}.pipe-spacer{padding:0 .15em}.modal{background-color:rgba(33,33,33,.5);bottom:0;left:0;padding-left:5%;padding-right:5%;padding-top:2.5rem;position:absolute;right:0;top:0;z-index:3}.modal.active .modal__background-overlay:hover{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M193.94 256 296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'/%3E%3C/svg%3E") 15 15,auto}.modal__background-overlay{background-color:rgba(33,33,33,.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:3}.modal__container{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:both;animation-name:fadeInUp;background-color:#fff;border-radius:3px;margin:0 auto;max-width:100%;opacity:0;padding:clamp(.5rem,6vw,2.5rem);position:relative;width:50rem;z-index:4}@media (prefers-reduced-motion){.modal__container{animation:none;opacity:1}}.modal__close-button{background-color:transparent;border:0;font-size:1.5rem;padding:0;position:absolute;right:clamp(.5rem,5%,1.5rem);top:clamp(.5rem,5%,1.5rem);transition:color .15s,transform .15s}.modal__close-button:focus,.modal__close-button:hover{color:#23a38f;transform:scale(1.2)}.modal--services .modal__container{background-color:rgba(40,43,53,.84);color:#fff}.modal--services .modal__container h2,.modal--services .modal__container h3{color:#fff}.modal--services .modal__container .project-title{font-size:clamp(1.5rem,6vw,2.5rem);text-align:center}.modal--services .modal__container h3{font-size:clamp(1.25rem,4vw,1.75rem);font-weight:700}.modal--services .services{padding-left:.75rem}.modal--services .services__list-item{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-weight:400;letter-spacing:.13em;list-style:none;text-transform:uppercase}.modal--services .services__list-item:before{color:#23a38f;content:"> "}.modal--services .is-style-origami-button{margin-top:3rem;text-align:center}.modal--services .modal__close-button{color:#fff}.post-author-wrapper{display:flex;justify-content:center;margin-bottom:2.5rem}.post-author-wrapper .entry-meta{border-width:1px 0 0;display:inline-block;font-size:.75rem;margin-bottom:0;margin-top:1%;text-align:center}.post-author-wrapper .entry-meta a{display:inline-block}.post-author-wrapper .entry-meta .avatar{border-radius:50%}.questionnaire-wrapper{background-color:#ebecef;padding:1.5rem 1.5rem 1rem}.questionnaire-wrapper .checkbox-wrap .nf-field-label label{line-height:1.6}.questionnaire-wrapper .checkbox-wrap .nf-field-label label:after{margin-top:.15rem}.questionnaire-wrapper .checkbox-wrap .nf-field-label label:before{top:-.25rem}.questionnaire-wrapper .nf-row .checkbox-container{margin:1.5rem 0}.questionnaire-wrapper .html-container{margin-bottom:2.5rem 0 1.5rem;padding:0 30px}.questionnaire-wrapper h4{font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif;font-size:1rem;font-weight:700;margin-bottom:.5rem}.questionnaire-wrapper p{font-size:.8rem}.team-grid__item[href*=emily-edwards]{position:relative}.team-grid__item[href*=emily-edwards]:before{background:url(//www.rarebirdinc.com/content/themes/rb-2022/dist/images/green-bug-hat.png) no-repeat 0 0;background-size:100%;bottom:0;content:" ";left:8%;margin:0 auto;opacity:0;position:absolute;right:0;top:-70%;transform:rotate(-15deg);transition:all .15s;width:45%}.team-grid__item[href*=emily-edwards]:focus:before,.team-grid__item[href*=emily-edwards]:hover:before{opacity:1;top:-7%;transition:opacity 2s,top 2s linear 1.5s;transition-delay:3s}html{background-color:transparent;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff url(//www.rarebirdinc.com/content/themes/rb-2022/src/images/bg-paper-white.png) repeat 0 0;overflow-x:hidden}.container{margin:0 auto;max-width:1920px}.global-wrapper{display:flex;display:-webkit-flex;flex-direction:column;min-height:100vh;overflow:hidden}.global-main{flex:1 1 auto}.archive .content-area,.page:not(.home):not(.page-template-template-with-hero):not(.page-template-template-hero-collage):not(.page-template-template-rsvp-landing):not(.page-template-template-share-your-story) .content-area,.single-job_opening .content-area{margin-top:71.5px}.post-content-wrapper{margin:0 auto;max-width:1920px}.main-content-row,.main-content-wrapper{margin-left:auto;margin-right:auto;max-width:1920px}.main-content-row{padding-left:5%;padding-right:5%;padding-top:3rem}@media (min-width:980px){.main-content-row{padding-top:5rem}}.main-content-row+.main-content-row{padding-top:0}.main-content-column{flex-grow:1;margin:0 auto}.page-banner img{display:block;height:30vmax;margin:0 auto;max-height:400px;max-width:1920px;min-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.entry-header{max-width:920px}.entry-content,.entry-header{margin-left:auto;margin-right:auto}.entry-content{max-width:1400px}.entry-content>:not(.alignwide):not(.alignfull){margin-left:auto;margin-right:auto;max-width:920px}.entry-content>:first-child{margin-top:0}.entry-content>:last-child:not(.alignfull){margin-bottom:3rem}.entry-content>:last-child.alignfull{margin-bottom:0}.entry-content>.wp-block-group.alignfull,.entry-content>.wp-block-group.has-background{padding:5rem 5%}.entry-footer-wrapper{margin-left:auto;margin-right:auto;max-width:920px}.entry-footer{-webkit-font-smoothing:antialiased;color:#999;font-size:.7em}.entry-footer a{color:inherit}.entry-footer a:hover{color:#114f45}.no-sidebar .main-content-row{max-width:unset}.no-sidebar .main-content-column{margin:0 auto}.no-sidebar .main-content-column .main-content article{margin:0 auto;max-width:920px}.no-sidebar .page-header{max-width:920px}.no-sidebar .pagination{margin:0 auto;max-width:920px}.post-list{padding-bottom:5rem}.post-list .main-content-column{margin:0}.sidebar-content-column{padding:0 5%;position:relative;z-index:1}.sidebar-content-column:before{background-color:#e3e4e4;bottom:0;content:" ";left:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;position:absolute;right:0;top:0;transform:rotate(1deg) translateY(4%) scale(1.1);width:100vw;z-index:-1}@media (min-width:550px){.sidebar-content-column:before{transform:rotate(1deg) translateY(0) scale(1.1)}}@media (min-width:1100px){.sidebar-content-column:before{transform:rotate(1deg) translateY(-5%) scale(1.1)}}.sidebar-content-column .sidebar-wrapper{margin:0 auto -1rem;max-width:920px;padding:1rem 0 3rem}@media (min-width:680px){.sidebar-content-column .sidebar-wrapper{display:flex}}.sidebar-content-column h2{font-size:1rem}.sidebar-content-column .wp-block-latest-posts__post-title{color:#23a38f;font-size:.875rem;text-decoration:none;transition:color .2s}.sidebar-content-column .wp-block-latest-posts__post-title:focus,.sidebar-content-column .wp-block-latest-posts__post-title:hover{color:#114f45}.page-header{margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:920px;padding-left:5%;padding-right:5%}@media (min-width:780px){.page-header{padding:0}}.widget-title:first-of-type{margin-top:0}.searchform{margin-bottom:1rem;margin-top:1rem}.searchform div{display:flex;display:-webkit-flex}.searchform input[type=text]{flex-grow:1;margin-right:.5rem}.global-header{background-color:rgba(40,43,53,.92);height:3.25rem;left:0;padding:0 5%;position:fixed;right:0;top:0;z-index:5}.global-header,.global-header .container{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex}.global-header .container{flex-wrap:wrap;-webkit-flex-wrap:wrap;height:100%;width:100%}.global-header__logo a{color:#fff;display:inline-block;font-weight:700;height:100%;text-decoration:none}.global-header__logo img{max-height:3rem;max-width:300px}.global-header__site-title{font-size:2rem;text-transform:uppercase}.global-header__right{align-items:center;display:flex;height:100%;margin-left:auto}.global-header__search{align-items:center;background-color:transparent;border:0;color:#fff;display:flex;height:100%;padding:0 .75rem;transition:background-color .25s}.global-header__search svg{fill:#fff;height:.875rem;width:.875rem}.global-header__search:focus,.global-header__search:hover{background-color:#23a38f}.global-header__navigation-hamburger{align-items:center;display:flex;height:100%;padding:0 .75rem}@media (min-width:980px){.global-header__navigation-hamburger{display:none}}.global-header .full-logo{display:none}@media (min-width:480px){.global-header .full-logo{display:block}.global-header .small-logo{display:none}}.admin-bar .global-header{top:32px}@media (max-width:782px){.admin-bar .global-header{top:46px}}@media (max-width:727px){.admin-bar .global-nav{top:46px}}#wpadminbar{position:fixed!important}.main-navigation{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;display:none;height:100%;margin-left:auto}.main-navigation .menu-main-menu-container{height:100%}.main-navigation li a{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.7rem;font-weight:500;letter-spacing:1.15px;padding:10px;text-transform:uppercase;transition:background-color .15s}.main-navigation li:focus>a,.main-navigation li:hover>a{background-color:#282b35;color:#23a38f}.main-navigation li a:focus-within{background-color:#e3e4e4;color:#1f2129}.main-navigation .menu-item-has-children{position:relative}.main-navigation .menu-item-has-children.dropdown-active .sub-menu{display:block;left:0;opacity:1;transform:scale(1)}.main-navigation .menu-item-has-children>a{transition:border-color .15s,background-color .15s}.main-navigation .sub-menu{background-color:#fff;background-color:#1f2129;display:none;flex-wrap:wrap;-webkit-flex-wrap:wrap;left:-9999px;min-width:250px;overflow:hidden;padding:0;position:absolute;top:100%;transform:scale(0);transform-origin:20% 0;transition:transform .15s;z-index:2}.main-navigation .sub-menu li{margin:0;padding:0;width:100%}.main-navigation .sub-menu li a{cursor:pointer;display:inline-block;margin:0;width:100%}.main-navigation .sub-menu li a:hover{background-color:#282b35;margin:0}.main-menu{height:100%;margin-bottom:0;padding:0}.main-menu li{display:inline-block;height:100%}.main-menu a{align-items:center;color:#fff;display:flex;height:100%;padding:10px;text-decoration:none}.menu-item-has-children:last-of-type .sub-menu,.menu-item-has-children:nth-last-of-type(2) .sub-menu{left:auto!important;right:0;transform-origin:80% 0}@media (min-width:980px){.main-navigation{display:flex}}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}img{display:block;height:auto;max-width:100%}.entry-content a,.entry-footer-wrapper a,.entry-meta a{color:#277c67;transition:color .2s}.entry-content a:focus,.entry-content a:hover,.entry-footer-wrapper a:focus,.entry-footer-wrapper a:hover,.entry-meta a:focus,.entry-meta a:hover{color:#0f2e27}input,select,textarea{border:1px solid #cbd1d5;border-radius:0;padding:.5rem}input[type=submit]{background-color:#277c67;border-color:#277c67;color:#fff;font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:600;text-transform:uppercase;transition:background-color .2s,border-color .2s}input[type=submit]:focus,input[type=submit]:hover{background-color:#114f45;border-color:#114f45}@font-face{font-display:swap;font-family:Better Times;src:url(//www.rarebirdinc.com/content/themes/rb-2022/src/fonts/BetterTimes.ttf) format("truetype")}html{font-size:22px}body{color:#333;font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.5}@media screen and (min-width:20rem){body{font-size:calc(.79167rem + .41667vw)}}@media screen and (min-width:50rem){body{font-size:1rem}}pre{overflow:auto}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3;margin-bottom:.95rem}.like-h1,h1,h2,h3,h4,h5,h6{color:#333;font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin-top:0}.like-h1,h1{font-size:1.45rem;font-weight:700}@media screen and (min-width:20rem){.like-h1,h1{font-size:calc(.4rem + 5.25vw)}}@media screen and (min-width:40rem){.like-h1,h1{font-size:2.5rem}}*+h2{margin-top:2em}h2{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-weight:600;letter-spacing:5px;text-transform:uppercase}@media screen and (min-width:20rem){h2{font-size:calc(1.05rem + 1vw)}}@media screen and (min-width:40rem){h2{font-size:1.45rem}}.single-post h2{text-transform:unset}h3{font-size:1.125rem}@media screen and (min-width:20rem){h3{font-size:calc(1rem + .625vw)}}@media screen and (min-width:40rem){h3{font-size:1.25rem}}h4{font-size:1rem}@media screen and (min-width:20rem){h4{font-size:calc(.875rem + .625vw)}}@media screen and (min-width:40rem){h4{font-size:1.125rem}}h5{font-size:1rem}@media screen and (min-width:20rem){h5{font-size:1rem}}@media screen and (min-width:40rem){h5{font-size:1rem}}.page-main-heading{font-size:1rem}@media screen and (min-width:20rem){.page-main-heading{font-size:calc(.875rem + .625vw)}}@media screen and (min-width:40rem){.page-main-heading{font-size:1.125rem}}.entry-content h2{font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:700;letter-spacing:0;text-transform:none}@media screen and (min-width:20rem){.entry-content h2{font-size:calc(1rem + .625vw)}}@media screen and (min-width:40rem){.entry-content h2{font-size:1.25rem}}.entry-content li{margin-bottom:.5rem}.entry-content p{margin-bottom:1.5em}.widget-container h3{font-size:1rem;font-weight:400;text-align:center}@media screen and (min-width:20rem){.widget-container h3{font-size:calc(.91667rem + .41667vw)}}@media screen and (min-width:50rem){.widget-container h3{font-size:1.125rem}}.text-lg{font-size:1.45rem}@media screen and (min-width:20rem){.text-lg{font-size:calc(1.375rem + .375vw)}}@media screen and (min-width:80rem){.text-lg{font-size:1.675rem}}.text-xl{font-size:1.45rem}@media screen and (min-width:20rem){.text-xl{font-size:calc(1.1rem + 1.75vw)}}@media screen and (min-width:80rem){.text-xl{font-size:2.5rem}}.entry-content *+h3,.entry-content *+h4{margin-top:1em}.post-hero-header h1{font-size:1.45rem}@media screen and (min-width:20rem){.post-hero-header h1{font-size:calc(.65rem + 4vw)}}@media screen and (min-width:40rem){.post-hero-header h1{font-size:2.25rem}}.global-footer{background-color:#22252f;color:#e3e4e4;font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.6rem;line-height:1;padding:.75rem 5% 1.25rem;position:relative;text-transform:uppercase;z-index:2}.global-footer:before{background-color:#22252f;bottom:0;content:" ";left:0;position:absolute;right:0;top:0;transform:rotate(1deg) translateY(-17%) scale(1.1);z-index:1;z-index:-1}@media (min-width:980px){.global-footer .footer-info{align-items:center;display:flex}}.global-footer a{color:#fff;text-decoration:none}.global-footer .social{flex-shrink:0;margin-top:1rem}.global-footer .social a{font-size:1rem;margin-right:.75rem;transition:color .2s,transform .2s}.global-footer .social a:focus,.global-footer .social a:hover{color:#23a38f;transform:scale(1.2)}.global-footer .legal{color:#e3e4e4;margin-right:.25rem}.global-footer .contact-info{color:#aaa;line-height:1.3}@media (min-width:580px){.global-footer .footer-container{display:flex;display:-webkit-flex}.global-footer .social{margin-left:auto;margin-top:0}}.bg-gray-light{background-color:#e3e4e4}.bg-blue-light{background-color:#5090cd;color:#fff}.bg-blue,.bg-blue-light h2,.bg-blue-light h3,.bg-blue-light h4,.bg-blue-light h5,.bg-blue-light h6{color:#fff}.bg-blue{background-color:#486582}.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue h5,.bg-blue h6{color:#fff}.bg-blue .button{background-color:#1f2129}.bg-blue-dark{background-color:#282b35;color:#fff}.bg-blue-dark h2,.bg-blue-dark h3,.bg-blue-dark h4,.bg-blue-dark h5,.bg-blue-dark h6{color:#fff}.text-wrapper{margin:0 auto;max-width:920px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.aspect-ratio-box{background:#fff}.aspect-ratio-box:before{content:"";float:left;height:0;margin-left:-1px;padding-top:591.44px/1127.34px*100%;width:1px}.aspect-ratio-box:after{clear:both;content:"";display:table}.padding-wrapper{padding-left:5%;padding-right:5%}.margin-bottom-none{margin-bottom:0}.toggle-sidebar{background-color:transparent;border:0;margin-left:auto;padding:0}.toggle-sidebar:hover{cursor:pointer}.toggle-sidebar:focus .hamburger svg,.toggle-sidebar:hover .hamburger svg{fill:#fff}.hamburger{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;position:relative}.hamburger__label{color:#fff;font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin-right:.5rem}.hamburger svg{fill:#fff;width:30px}.overlay-menu-container{background-color:#e3e4e4;left:0;min-height:100vh;opacity:0;overflow-y:auto;position:fixed;right:0;top:-1600px;z-index:15}.overlay-menu-container .close-button{background-color:transparent;border:0;height:40px;margin-left:auto;position:absolute;right:5%;top:4.5rem;transform:none;width:40px;z-index:1}.overlay-menu-container .close-button svg{stroke:#1f2129}.overlay-menu{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:100%;justify-content:center;-webkit-justify-content:center;opacity:0;overflow-y:scroll;position:fixed;text-align:center;width:100%}.overlay-menu ul,.overlay-menu ul.menu{display:flex;display:-webkit-flex;flex-direction:column;padding-left:0;padding-top:40px}.overlay-menu li{list-style:none;padding-bottom:.5rem}.overlay-menu a{color:inherit;font-size:1.5rem;padding:.5rem .5rem 0;text-decoration:none}.nav-open.global-wrapper{height:100%;overflow:hidden}.nav-open .overlay-menu-container{opacity:1;top:0;transition:top .25s}.nav-open .overlay-menu-container .close-button,.nav-open .overlay-menu-container .overlay-menu{left:auto;opacity:1;transition:opacity .25s .25s}.nav-closed .overlay-menu-container{top:-1600px;transition:top .25s .25s}.nav-closed .overlay-menu-container .close-button,.nav-closed .overlay-menu-container .overlay-menu{opacity:0;transition:opacity .15s}.nav-closed .overlay-menu-container .close-button{left:-1000px}.alignwide{margin-left:auto;margin-right:auto;max-width:1400px;width:100%}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:clamp(1rem,4vw,3rem);max-width:100vw;position:relative;width:100vw}.alignfull[class*=bg-]:not(.bg-white){padding:3.6rem 5%}@media (min-width:680px){.alignfull{margin-top:6vw}}.wp-block-group .wp-block-group__inner-container{margin-left:auto;margin-right:auto;max-width:920px}.wp-block-group .wp-block-group__inner-container .alignfull{width:100vw}.wp-block-group .wp-block-group__inner-container .alignwide{max-width:1400px;width:100%}@media (min-width:1920px){.alignfull{margin-left:calc(50% - 960px);margin-right:calc(50% - 960px)}.alignfull,.wp-block-group .wp-block-group__inner-container .alignfull{width:1920px}}.wp-block-image{text-align:center}.wp-block-image img{display:block;margin:0 auto}.wp-block-image figcaption{background-color:#e3e4e4;margin:0 auto;padding:.5rem}.wp-block-image.alignfull img{max-height:600px;-o-object-fit:cover;object-fit:cover}.wp-block-cover.alignfull .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;max-width:1400px}.wp-block-button{margin-bottom:1em}.wp-block-button .wp-block-button__link{background-color:#277c67;border-color:#277c67;border-radius:0;color:#fff;font-size:.875rem;font-weight:700;font-weight:600;text-transform:uppercase;transition:background-color .15s;transition:background-color .2s,border-color .2s}.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover{background-color:#114f45;color:#fff}.wp-block-quote{border-left:7px solid #a4d1ca;margin:2.5rem auto;padding-left:1.5rem}.wp-block-quote p{font-size:inherit;font-style:italic;margin-bottom:1rem}.wp-block-quote cite{color:#464b52}@media (max-width:600px){.wp-block-media-text .wp-block-media-text__content{margin-top:1.5rem}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media{grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{grid-row:2}}.wp-block-columns{justify-content:center;-webkit-justify-content:center}.wp-block-media-text.has-background__content{padding-bottom:1.5rem;padding-top:1.5rem}.wp-block-separator{background-color:#bbb;border:0;height:2px;margin:2em auto}.wp-block-embed.wp-embed-aspect-16-9 iframe{aspect-ratio:16/9;height:100%;width:100%}.has-background .wp-block-media-text,.has-background h2{margin-top:0}.has-blue-dark-background-color{background-color:#282b35}.has-blue-dark-medium-background-color{background-color:#2e313d}.has-blue-background-color{background-color:#486582}.has-blue-light-background-color{background-color:#5090cd}.has-gray-dark-background-color{background-color:#727b85}.has-gray-background-color{background-color:#cbd1d5}.has-gray-light-background-color{background-color:#e3e4e4}.has-green-background-color{background-color:#23a38f}.has-green-light-background-color{background-color:#a4d1ca}.has-green-light-background-color a{color:#1f2129}.has-green-light-background-color a:hover{color:#fff}.has-black-background-color{background-color:#1f2129}.has-black-lighter-background-color{background-color:#464b52}.has-white-background-color{background-color:#fff}.has-blue-dark-color{color:#282b35}.has-blue-color{color:#486582}.has-blue-light-color{color:#5090cd}.has-gray-dark-color{color:#727b85}.has-gray-color{color:#cbd1d5}.has-gray-light-color{color:#e3e4e4}.has-green-color{color:#23a38f}.has-green-light-color{color:#a4d1ca}.has-black-color{color:#1f2129}.has-black-lighter-color{color:#464b52}.has-white-color{color:#fff}.has-gray-200-color{color:#f4f4f4}.has-black-400-color{color:#302e30}.has-black-500-color{color:#212021}[class*=" is-style-max-width-"],[class^=is-style-max-width-]{margin-left:auto!important;margin-right:auto!important}.has-rb-large-40-font-size{font-size:1.72rem;font-weight:500!important;line-height:140%!important}@media screen and (min-width:20rem){.has-rb-large-40-font-size{font-size:calc(1.66667rem + .26667vw)}}@media screen and (min-width:50rem){.has-rb-large-40-font-size{font-size:1.8rem}}.has-rb-large-50-font-size{font-size:1.72rem;font-weight:400!important;line-height:140%!important}@media screen and (min-width:20rem){.has-rb-large-50-font-size{font-size:calc(1.33333rem + 1.93333vw)}}@media screen and (min-width:50rem){.has-rb-large-50-font-size{font-size:2.3rem}}.has-rb-xl-font-size{font-size:3.2rem}@media screen and (min-width:20rem){.has-rb-xl-font-size{font-size:3.2rem}}@media screen and (min-width:50rem){.has-rb-xl-font-size{font-size:3.2rem}}.has-rb-2-xl-font-size{font-size:2.7rem}@media screen and (min-width:20rem){.has-rb-2-xl-font-size{font-size:calc(1.76667rem + 4.66667vw)}}@media screen and (min-width:50rem){.has-rb-2-xl-font-size{font-size:4.1rem}}.is-style-max-width-1092{max-width:1092px!important}.is-style-script-font{font-family:Better Times,Helvetica!important}.alignfull+.alignfull{margin-top:0}.wp-block-group.alignfull.has-background{padding:3.6rem 5%}.wp-block-group:not(.is-style-wide-inner-content)>.wp-block-group__inner-container>:not(.alignwide):not(.alignfull):not(.wp-block){margin-left:auto;margin-right:auto;max-width:920px}p+.alignfull,p+.alignwide{margin-top:1.5rem}.is-style-heading-bookish{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;letter-spacing:3.5px!important;margin-bottom:clamp(1.5rem,5vw,3.5rem);margin-top:0;padding-bottom:.5rem;position:relative;text-transform:uppercase!important}.is-style-heading-bookish:after{border-bottom:5px solid #a4d1ca;content:" ";left:0;margin:auto;position:absolute;right:0;top:100%;width:3.1em}h2.is-style-heading-bookish{font-size:1.45rem!important}h3.is-style-heading-bookish{font-size:.875rem!important}.is-style-small-uppercase{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:.92em!important;letter-spacing:.17em!important;line-height:1.3em;text-transform:uppercase!important}.is-style-responsive-large{height:clamp(3.5rem,9vw,7.5rem)!important}.is-style-responsive-medium{height:clamp(2.5rem,5vw,5rem)!important}.is-style-responsive-small{height:clamp(1rem,2vw,3rem)!important}.is-style-uppercase-spaced{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:2px;text-transform:uppercase}.is-style-bg-slanted{position:relative;z-index:2}.is-style-bg-slanted:before{background-color:inherit;bottom:0;content:" ";height:90%;left:0;max-width:1920px;position:absolute;right:0;top:0;transform:rotate(1deg) translateY(4%) scale(1.1);z-index:-1}@media (min-width:550px){.is-style-bg-slanted:before{transform:rotate(1deg) translateY(0) scale(1.1)}}@media (min-width:1100px){.is-style-bg-slanted:before{transform:rotate(1deg) translateY(-5%) scale(1.1)}}.is-style-bg-slanted-large:before{transform:rotate(1deg) translateY(-17%) scale(1.1)}.is-style-origami-button .wp-block-button__link{font-feature-settings:"kern";font-feature-settings:"kern" 1;background:#1e584f url(//www.rarebirdinc.com/content/themes/rb-2022/src/images/bg-origami-texture-teal-dark.png) 0 0 repeat;border:0;border-radius:0;box-shadow:none;color:#fff;font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-kerning:normal;font-size:.8rem;font-weight:600;height:2.6em;letter-spacing:.2em;line-height:2.6em;padding:0 3em;position:relative;text-rendering:optimizeLegibility;text-transform:uppercase;transform:perspective(100em) rotateY(0deg);transform-origin:left 50%;transition:all .3s ease-out;z-index:1}.is-style-origami-button .wp-block-button__link:before{background:url(//www.rarebirdinc.com/content/themes/rb-2022/src/images/ui-button-origami-fold-dark.png) 100% 0 no-repeat;content:" ";height:28px;position:absolute;right:0;top:100%;transform-origin:100% 0;transition:all .3s ease-out;width:57px;z-index:0;z-index:-1}.mod-backgroundsize .is-style-origami-button .wp-block-button__link:before{background-image:url(//www.rarebirdinc.com/content/themes/rb-2022/src/images/ui-button-origami-fold-dark.png);background-size:contain}.is-style-origami-button .wp-block-button__link:focus,.is-style-origami-button .wp-block-button__link:hover{transform:perspective(50em) rotateY(-10deg)}.is-style-origami-button .wp-block-button__link:focus:before,.is-style-origami-button .wp-block-button__link:hover:before{transform:rotateX(50deg)}@media (max-width:768px){.is-style-origami-button .wp-block-button__link{font-size:16px;padding:0 1.2em}}.wp-block-columns.is-style-stack-small.is-not-stacked-on-mobile{flex-wrap:wrap!important}@media (min-width:520px){.wp-block-columns.is-style-stack-small.is-not-stacked-on-mobile{flex-wrap:nowrap!important}}.wp-block-columns.is-style-padded-full{gap:clamp(.5rem,4vw,1.5rem);padding:0 clamp(1rem,4vw,3rem)}.wp-block-media-text.is-style-image-offset{padding:0 5%;position:relative}.wp-block-media-text.is-style-image-offset .wp-block-media-text__content{padding:0}.wp-block-media-text.is-style-image-offset .wp-block-media-text__media{align-self:start;display:none;height:100%!important;padding-left:2em}.wp-block-media-text.is-style-image-offset .wp-block-media-text__media img{max-height:100%;max-width:unset;-o-object-fit:contain;object-fit:contain;position:absolute;top:50px}@media (min-width:600px){.wp-block-media-text.is-style-image-offset{grid-template-columns:repeat(12,1fr)!important}.wp-block-media-text.is-style-image-offset .wp-block-media-text__media{display:block;grid-column:span 5}.wp-block-media-text.is-style-image-offset .wp-block-media-text__content{grid-column:span 7}.wp-block-media-text.is-style-image-offset.has-media-on-the-right .wp-block-media-text__content{grid-column:1/span 7}.wp-block-media-text.is-style-image-offset.has-media-on-the-right .wp-block-media-text__media{grid-column:8/span 5}}ul.is-style-pipped-inline{padding-left:0;text-align:center}ul.is-style-pipped-inline li{display:inline-block;font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-weight:600;letter-spacing:.175em;text-align:center;text-transform:uppercase}ul.is-style-pipped-inline li>*{display:inline-block}ul.is-style-pipped-inline li:after{content:"|";margin-left:.5rem;margin-right:.4rem}ul.is-style-pipped-inline li:last-of-type:after{content:""}.portfolio-collage__grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;padding:0}@media (min-width:780px){.portfolio-collage__grid{grid-template-columns:repeat(4,1fr)}}.portfolio-collage__item{list-style:none;margin-bottom:0!important;overflow:hidden;padding-top:100%;position:relative}.portfolio-collage__grid--has-large .portfolio-collage__item--is-large{display:none}@media (min-width:720px){.portfolio-collage__grid--has-large{grid-template-columns:1fr 35% 1fr 1fr}.portfolio-collage__grid--has-large .portfolio-collage__item{padding-top:0}.portfolio-collage__grid--has-large .portfolio-collage__item--is-large{display:block;grid-column:2/span 1;grid-row:1/span 2;padding-top:100%}}.portfolio-collage__link{backface-visibility:hidden;perspective:1000;transform:translateZ(0)}.portfolio-collage__link:hover{cursor:pointer}.portfolio-collage__link:focus .portfolio-collage__project-image img,.portfolio-collage__link:hover .portfolio-collage__project-image img{filter:blur(2px);transform:scale(1.15)}.portfolio-collage__link:focus .portfolio-collage__project-name,.portfolio-collage__link:hover .portfolio-collage__project-name{opacity:1}.portfolio-collage__link:focus .portfolio-collage__project-name-text,.portfolio-collage__link:hover .portfolio-collage__project-name-text{transform:scale(1)}.portfolio-collage__project-image,.portfolio-collage__project-name{height:100%;left:0;position:absolute;top:0;width:100%}.portfolio-collage__project-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-out 0s;width:100%}.portfolio-collage__project-name{align-items:center;background-color:rgba(211,75,52,.8);color:#fff;display:flex;justify-content:center;opacity:0;transition:opacity .2s ease}.portfolio-collage__project-name-text{font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;letter-spacing:1px;line-height:1.2;margin:0 auto;max-width:80%;text-align:center;text-transform:uppercase;transform:scale(.7);transition:transform .4s ease}.acf-block--team-grid .team-grid{display:grid;grid-template-columns:1fr 1fr}@media (min-width:520px){.acf-block--team-grid .team-grid{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(4,1fr)}}.acf-block--team-grid .team-grid__item{overflow:hidden;position:relative;transition:filter .2s}.acf-block--team-grid .team-grid__item:after{background:radial-gradient(ellipse 65% 80%,transparent 0,rgba(0,0,0,.3) 100%);bottom:0;content:" ";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;z-index:2}.acf-block--team-grid .team-grid__item:focus,.acf-block--team-grid .team-grid__item:hover{filter:contrast(103%) brightness(103%)}.acf-block--team-grid .team-grid__item:focus:after,.acf-block--team-grid .team-grid__item:hover:after{opacity:1;transition:all 1s ease}.acf-block--team-grid .team-grid__item:focus .team-grid__name-tag,.acf-block--team-grid .team-grid__item:hover .team-grid__name-tag{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.acf-block--team-grid .team-grid__item{animation-delay:calc(var(--animation-order)*.2s);animation-duration:1s;animation-fill-mode:both;animation-name:fadeIn;opacity:0}}.acf-block--team-grid .team-grid__name-tag{background-color:#333;background-color:rgba(51,51,51,.85);bottom:0;left:0;line-height:1.5;padding:.875rem .25em;position:absolute;right:0;transform:translateY(105%);transition:transform .2s;z-index:3}.acf-block--team-grid .team-grid__name,.acf-block--team-grid .team-grid__position{color:#fff;display:block;font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.6em;letter-spacing:.15em;margin-bottom:0;text-align:center;text-transform:uppercase}.acf-block--team-grid .team-member-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.acf-block--social-links .social-links__list{display:flex;padding:0}.acf-block--social-links .social-links__item{list-style:none;margin-right:.5rem}.acf-block--social-links .social-links__link{color:#1f2129;display:inline-block;transition:color .2s}.acf-block--social-links .social-links__link:focus,.acf-block--social-links .social-links__link:hover{color:#23a38f}.hero-collage{padding-top:71.5px}.hero-collage__grid{display:grid;grid-auto-rows:1fr;grid-template-columns:2fr 1fr}@media (min-width:780px){.hero-collage__grid{grid-template-columns:40% 1fr 1fr}}@media (min-width:980px){.hero-collage__grid{grid-template-columns:1fr 35% 1fr 1fr}}.hero-collage__item{padding-top:56%;position:relative}.hero-collage__item:nth-of-type(3){animation-delay:.5s;aspect-ratio:1/1;grid-column:1/span 1;grid-row:1/span 2;height:100%}.hero-collage__item:nth-of-type(n+4){display:none}@media (min-width:780px){.hero-collage__item:nth-of-type(2){grid-column:2;grid-row:2}.hero-collage__item:nth-of-type(n+4){display:block}.hero-collage__item:nth-of-type(n+6){display:none}}@media (min-width:980px){.hero-collage__item:nth-of-type(2){grid-column:1;grid-row:2}.hero-collage__item:nth-of-type(3){grid-column:2/span 1}.hero-collage__item:nth-of-type(5){grid-column:3;grid-row:2}.hero-collage__item:nth-of-type(n+6){display:block}}@media (prefers-reduced-motion:no-preference){.hero-collage__item:not(:nth-of-type(3)){animation-delay:calc(var(--animation-order)*.1s);animation-duration:1s;animation-fill-mode:both;animation-name:fadeIn;opacity:0}}.hero-collage__image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .3s ease-out 0s;width:100%}.home-page-section{margin-bottom:90px}@media (max-width:480px){.home-page-section{margin-bottom:45px}}.admin-bar .home-page-section{margin-top:-32px}.home-page-hero{margin-bottom:0;padding-top:56%;position:relative}@media (min-width:1840px){.home-page-hero{padding-top:1030px}}.home-page-hero .container{background:transparent url(//www.rarebirdinc.com/content/themes/rb-2022/src/images/background-video_first_frame.jpg) no-repeat;background-size:cover;bottom:0;left:0;max-height:100vh;overflow:hidden;position:absolute;right:0;top:0}.home-page-hero-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.paper-images{display:none;height:100%;left:0;position:absolute;top:0}#video-bg{bottom:0;height:auto;max-width:100%;min-width:100%;right:0;width:100%;z-index:-100}.home-page-hero-image{display:none}.frame-1,.hero-image-1,video{display:block}.frame-2,.frame-3,.frame-4,.hero-image-2,.hero-image-3{display:none}.never{opacity:0}.home-page-hero-text{font-feature-settings:"kern";font-feature-settings:"kern" 1;color:#fff;font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-kerning:normal;font-size:1.5rem;font-weight:700;left:0;line-height:1.25;margin:auto;max-width:100%;position:absolute;right:0;text-align:center;text-rendering:optimizeLegibility;text-shadow:0 .025em .035em rgba(0,0,0,.2);top:35%;width:960px}@media (min-width:480px){.home-page-hero-text{font-size:1.6rem}}@media (min-width:660px){.home-page-hero-text{font-size:2.25rem}}@media (min-width:840px){.home-page-hero-text{font-size:3.6rem}}.home-page-hero-jump-link{bottom:0;color:#fff;display:flex;height:3em;justify-content:center;left:0;line-height:3.4em;position:absolute;right:0;text-align:center;text-decoration:none!important;transition:all .2s ease}.home-page-hero-jump-link:focus,.home-page-hero-jump-link:hover{background:rgba(0,0,0,.3);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.25))}.home-page-hero-jump-link .home-page-hero-jump-image{align-self:center}.home-page-hero-jump-link.animation-finished .home-page-hero-jump-image{animation:levitate 1s ease 0s infinite alternate both;opacity:1}.home-page-hero-jump-image{opacity:.8;width:11px}@media (min-width:480px){.home-page-hero-jump-image{width:26px}}@media (max-width:1025px){.home-page-hero .container{min-height:100.5%!important}.paper-video{display:none}.paper-images{display:block}}@media (max-width:680px){.home-page-hero{padding-top:100%}.home-page-hero .container{min-height:50vh}.home-page-hero-text{top:50%}}@media (max-height:550px) and (min-width:1100px){.home-page-hero .container{max-height:none}}.flock-detail-pagination{margin-top:5%;position:relative;z-index:1}.page-bottom-navigator-outer{display:flex}.page-bottom-navigator-outer .flock-detail-pagination-item{text-decoration:none!important;transition:background-color .2s}.page-bottom-navigator-outer .page-bottom-navigator-inner{display:inline-block;margin:0 auto;max-width:90%;padding:3rem 10px;text-align:center}.page-bottom-navigator-outer .page-bottom-navigator-inner .navigation-icon{display:inline-block;margin:0 .5rem}@media (min-width:660px){.page-bottom-navigator-outer .page-bottom-navigator-inner{min-width:15rem;padding:3rem}.page-bottom-navigator-outer .page-bottom-navigator-inner .navigation-name{font-size:.8em;margin-bottom:0}}@media (min-width:840px){.page-bottom-navigator-outer .page-bottom-navigator-inner .navigation-name{font-size:1rem}}.page-bottom-navigator-outer .navigation-bird{margin-bottom:.5rem;text-align:center}.page-bottom-navigator-outer .navigation-bird-image{margin:0 auto}.page-bottom-navigator-outer .navigation-bird-subtext{color:#a4d1ca;font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75em;letter-spacing:4px;margin-bottom:1rem;text-transform:uppercase}.page-bottom-navigator-outer .navigation-name{color:#fff;font-size:.6em;margin-bottom:1em}.page-bottom-navigator-outer .navigation-name-text{max-width:80%}a.flock-detail-pagination-item{text-decoration:none;transition:background-color .2s}a.flock-detail-pagination-item:focus,a.flock-detail-pagination-item:hover{background-color:#4c5162!important}a.flock-detail-pagination-item:focus .navigation-bird,a.flock-detail-pagination-item:hover .navigation-bird{animation:levitate 1.25s ease 0s infinite alternate both}a.flock-detail-pagination-item:focus .navigation-bird-image,a.flock-detail-pagination-item:hover .navigation-bird-image{animation:rock-back-forth 2.5s linear 0s infinite reverse both}a.flock-detail-pagination-item:focus:first-child .navigation-bird-image,a.flock-detail-pagination-item:hover:first-child .navigation-bird-image{animation:rock-back-forth 2.5s linear 0s infinite normal both}.portfolio-detail-lower-logo{margin-left:auto;margin-right:auto}.portfolio-detail-footer-panel{background-position:50%;background-size:cover;position:relative}.portfolio-detail-footer-panel:after{background:#2e313d;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:1}.portfolio-detail-footer-panel .flock-detail-pagination-item{background-color:rgba(46,49,61,.3);transition:background-color .2s}.portfolio-detail-footer-panel .flock-detail-pagination-item:focus,.portfolio-detail-footer-panel .flock-detail-pagination-item:hover{background-color:rgba(76,81,98,.3)}.flock-detail-pagination-item{position:relative;width:100%;z-index:2}.page-bottom-divided-navigation{background-color:#2e313d;overflow:hidden;padding:0}@media (min-width:520px){.page-bottom-divided-navigation{display:flex}}.page-bottom-divided-navigation-item{display:flex;margin-right:-5%;text-decoration:none;transform:skewX(7deg);width:60%}.page-bottom-divided-navigation-item .navigation-item-inner{transform:skewX(-7deg)}.page-bottom-divided-navigation-item:first-child{background-color:#363945;margin-left:-5%;margin-right:0;text-align:right;transform:skewX(7deg)}.page-bottom-divided-navigation-item:first-child>.navigation-item-inner{margin-left:auto;margin-right:2rem;transform:skewX(-7deg)}.page-bottom-divided-navigation-item:last-child>.navigation-item-inner{margin-left:2rem;margin-right:auto}@media (max-width:520px){.page-bottom-divided-navigation-item{margin-left:0!important;margin-right:0!important;padding:0!important;text-align:center!important;transform:skewX(0)!important;width:100%!important}.page-bottom-divided-navigation-item>.navigation-item-inner{padding:3rem 10px!important;transform:skewX(0)!important}}@media (min-width:728px){.blog-detail-pagination-item .navigation-name{min-height:6.4em}}.post-list{margin-left:auto;margin-right:auto;max-width:1920px}.post-list article{margin-bottom:5vw}.post-list article:last-of-type{margin-bottom:0}.post-list article h2{font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;font-weight:700;margin-bottom:.25rem;margin-top:1.5rem;text-align:center}.post-list article h2 a{color:#1f2129;font-size:inherit;letter-spacing:0;text-decoration:none;text-transform:none;transition:color .2s}.post-list article h2 a:hover{color:#277c67}.post-list article .post-hero-header{background-position:50% top;background-repeat:no-repeat;background-size:contain}.post-list article .entry-header{margin-bottom:.5rem}.post-list article .entry-title{margin-bottom:0}.post-list article .entry-content{font-size:.75rem;margin-top:1.5rem;padding-top:1.5rem;vertical-align:top}.post-list article .entry-content>:last-child{margin-bottom:0}.post-list article .entry-meta{border-width:1px 0 0;display:inline-block;font-size:.75rem;margin-bottom:0;margin-top:1rem;text-align:center;width:100%}.post-list article .entry-meta a{display:inline-block}.post-list article .entry-meta .avatar{border-radius:50%}.post-list article .entry-footer{margin-top:1.5rem}.post-list article .post-list__item-content-wrapper{margin:0 auto;max-width:920px;padding:1rem}.post-list article .byline{color:#727b85;font-size:.75rem;font-style:italic;line-height:1.2;margin-bottom:1rem;text-decoration:none}.post-list article:first-of-type{padding-top:0}.post-list .post-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-list__post-meta{color:#727b85;font-size:.675rem}.post-list--grid{display:grid;gap:1rem}.post-list--grid article{background-color:#fff;box-shadow:0 1px 2px #d4d4d4;margin-bottom:0;position:relative;transition:box-shadow .2s}.post-list--grid article h2{font-size:.875rem;line-height:1.1;margin-top:0;text-align:left}.post-list--grid article:focus-within,.post-list--grid article:hover{box-shadow:0 2px 6px #bbb}.post-list--grid article:focus-within .post-thumbnail,.post-list--grid article:hover .post-thumbnail{opacity:.75}.post-list--grid article:focus-within a,.post-list--grid article:hover a{color:#23a38f}.post-list--grid article .post-thumbnail{aspect-ratio:950/500;margin-bottom:0;overflow:hidden;transition:opacity .2s}.post-list--grid article .post-thumbnail img{height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.post-list--grid article .entry-content{border-top:0;margin-top:0;padding-top:0}.post-list--grid article .post-link{display:inline-block;font-size:inherit;line-height:inherit;transition:color .2s}.post-list--grid article .post-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (min-width:780px){.post-list--grid{grid-template-columns:1fr 1fr}}@media (min-width:1140px){.post-list--grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1440px){.post-list--grid{grid-template-columns:repeat(4,1fr)}}.single:not(.single-job_opening) .main-content-row{margin:0 auto;max-width:1440px;padding-top:3.125rem}.single-post .flock-detail-pagination{margin-top:0}.single-post .post-hero-header{background-color:transparent;background-position:50% top;background-repeat:no-repeat;background-size:250%;margin-top:71.5px;padding-top:8%;text-align:center}.single-post .post-hero-header .container{max-width:920px}@media (min-width:780px){.single-post .post-hero-header{background-size:contain}}.post-navigation,.posts-navigation{margin-left:auto;margin-right:auto;max-width:920px}.post-navigation .nav-links,.posts-navigation .nav-links{display:flex;display:-webkit-flex;padding-top:1.5rem}.post-navigation .nav-next a,.post-navigation .nav-previous a,.posts-navigation .nav-next a,.posts-navigation .nav-previous a{border:1px solid #464b52;border-radius:5px;color:#464b52;list-style:none;min-width:200px;padding:5px 10px;text-align:center;text-decoration:none;transition:border .15s,background-color .15s,color .15s}.post-navigation .nav-next a:focus,.post-navigation .nav-next a:hover,.post-navigation .nav-previous a:focus,.post-navigation .nav-previous a:hover,.posts-navigation .nav-next a:focus,.posts-navigation .nav-next a:hover,.posts-navigation .nav-previous a:focus,.posts-navigation .nav-previous a:hover{background-color:#486582;border:1px solid #486582;color:#fff}.post-navigation .nav-previous,.posts-navigation .nav-previous{margin-right:auto}.post-navigation .nav-next,.posts-navigation .nav-next{margin-left:auto}.pagination .nav-links{display:flex;display:-webkit-flex;font-size:.9em;padding-top:1.5rem}.pagination .nav-links .page-numbers{background:#fff;border:2px solid #e5ecf2;border-radius:5px;color:#555e61;display:block;font-weight:600;line-height:1;margin:0 0 1rem .5em;padding:.5em .75em;text-align:center;text-decoration:none}.pagination .nav-links .page-numbers.current{background:#dddfdf;border-color:#dddfdf}.pagination .nav-links .page-numbers.dots{background:transparent!important;border:0;padding-left:.25em;padding-right:.25em}.pagination .nav-links a.page-numbers:focus,.pagination .nav-links a.page-numbers:hover{background-color:#486582;border-color:#486582;color:#fff}.search-results .page-main-heading{margin-top:clamp(2.5rem,8%,3.5rem);text-align:center}.search-results article{border-top:1px solid #b5b5b5;margin:5vw auto 7vw;padding-top:2vw}.search-results article .entry-title{margin-bottom:0}.search-results article .byline{text-align:center}.search-results article .entry-content{padding-top:0;text-align:center}.job_opening-template-default{background:url(//www.rarebirdinc.com/content/themes/rb-2022/src/images/bg-poly.png) no-repeat;background-size:100%}.job_opening-template-default .entry-title{font-size:1.75em;margin-bottom:2.5rem;text-align:center}.page-template-template-hero-collage .main-content-row{padding-top:3rem}.page-template-template-hero-collage h1.entry-title{font-size:2.25rem;margin-bottom:2.25rem;text-align:center}.page-template-template-with-hero .main-content-row,.project-template-default .main-content-row{padding-bottom:0;padding-top:0}.page-template-template-with-hero .entry-header,.project-template-default .entry-header{display:none}.page-template-template-with-hero .hero,.project-template-default .hero{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 60px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 60px));margin-bottom:5%;min-height:400px;padding-top:50.1633%;position:relative}.page-template-template-with-hero .hero .container,.project-template-default .hero .container{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;height:100%;margin:0 auto;max-width:1920px;padding:5rem 5%;position:absolute;top:0;width:100%}.page-template-template-with-hero .hero__content,.project-template-default .hero__content{animation:fadeInDown .75s cubic-bezier(.23,.65,.53,.94) .25s 1 normal both;color:#fff;margin:0 auto;max-width:44rem;position:relative;z-index:1}.page-template-template-with-hero .hero__text,.project-template-default .hero__text{font-family:ff-tisa-web-pro,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;line-height:1.25}.page-template-template-with-hero .hero__subtext,.project-template-default .hero__subtext{color:#fff;font-family:proxima-nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;letter-spacing:4px;margin-top:1rem;text-transform:uppercase}.page-template-template-with-hero .hero:after,.project-template-default .hero:after{background:rgba(40,43,53,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-template-template-no-title .main-content-row{padding-bottom:0;padding-top:0}.page-template-template-no-title .portfolio-collage__grid{margin-bottom:0}.single-bird .entry-header{margin-bottom:1rem}.single-bird .entry-header .like-h1,.single-bird .entry-header h1{display:inline-block;margin-bottom:0}.error-404{margin:5% auto;max-width:920px;padding-bottom:2.5rem;text-align:center}.error-404 img{margin:0 auto}.page-template-template-share-your-story{background:0 0;background-color:#f4f4f4;color:#302e30;font-family:freight-sans-pro,sans-serif}.page-template-template-share-your-story h1{color:#212021;flex-grow:1;font-family:freight-text-pro,serif;font-size:2.7rem;font-weight:500;margin-bottom:0;text-align:center}@media screen and (min-width:20rem){.page-template-template-share-your-story h1{font-size:calc(1.76667rem + 4.66667vw)}}@media screen and (min-width:50rem){.page-template-template-share-your-story h1{font-size:4.1rem}}.page-template-template-share-your-story h2{color:#212021;font-family:freight-text-pro,serif;font-size:2.7rem;font-weight:500;margin-top:-20px}@media screen and (min-width:20rem){.page-template-template-share-your-story h2{font-size:calc(1.76667rem + 4.66667vw)}}@media screen and (min-width:50rem){.page-template-template-share-your-story h2{font-size:4.1rem}}.page-template-template-share-your-story h2.is-style-script-font{font-weight:400}.page-template-template-share-your-story p:not(.has-rb-large-50-font-size):not(.has-rb-large-40-font-size):not(.subheading.script-text){font-size:.9rem}@media screen and (min-width:20rem){.page-template-template-share-your-story p:not(.has-rb-large-50-font-size):not(.has-rb-large-40-font-size):not(.subheading.script-text){font-size:calc(.59333rem + 1.53333vw)}}@media screen and (min-width:50rem){.page-template-template-share-your-story p:not(.has-rb-large-50-font-size):not(.has-rb-large-40-font-size):not(.subheading.script-text){font-size:1.36rem}}.page-template-template-share-your-story p:last-child,.page-template-template-share-your-story p:only-child{margin-bottom:0}.page-template-template-share-your-story .alignwide{max-width:1310px}.page-template-template-share-your-story .entry-content>:not(.alignwide):not(.alignfull){max-width:1092px}.page-template-template-share-your-story .entry-content a:not(.button):not(.wp-block-button__link):not(.social-links__link){color:#302e30}.page-template-template-share-your-story .entry-content a:not(.button):not(.wp-block-button__link):not(.social-links__link):focus,.page-template-template-share-your-story .entry-content a:not(.button):not(.wp-block-button__link):not(.social-links__link):hover{text-decoration:none}.page-template-template-share-your-story .entry-content a.orange-swash-underline{color:#302e30!important;text-decoration:none}.page-template-template-share-your-story .entry-content .wp-block-group.alignfull:not(.has-kite){padding:3rem 5%}@media (min-width:782px){.page-template-template-share-your-story .entry-content .wp-block-group.alignfull:not(.has-kite){padding:5rem 5%}}.page-template-template-share-your-story .global-footer{background-color:#fff;padding:1.5rem 5%}.page-template-template-share-your-story .global-footer:before{background-color:transparent;background-image:url(https://media.rarebirdinc.com/media/20240215165606/repeating-bar.png);background-repeat:repeat-x;transform:none}.page-template-template-share-your-story .global-footer .footer-info a{text-decoration:underline}.page-template-template-share-your-story .global-footer .footer-info a:focus,.page-template-template-share-your-story .global-footer .footer-info a:hover{text-decoration:none}.page-template-template-share-your-story .global-footer .footer-info .contact-info,.page-template-template-share-your-story .global-footer .footer-info .legal,.page-template-template-share-your-story .global-footer .footer-info a,.page-template-template-share-your-story .global-footer .social a{color:#f4f4f4}.page-template-template-share-your-story .global-footer .social a:focus,.page-template-template-share-your-story .global-footer .social a:hover{color:#e86335}.page-template-template-share-your-story .global-header{background-color:#f4f4f4}.page-template-template-share-your-story .global-header__right a{color:#212021;text-decoration:none}.page-template-template-share-your-story .global-header__right a:focus,.page-template-template-share-your-story .global-header__right a:hover{text-decoration:underline}.page-template-template-share-your-story .main-content-row{padding-top:0}.page-template-template-share-your-story .nowrap{white-space:nowrap}.page-template-template-share-your-story .orange-swash-underline{position:relative}.page-template-template-share-your-story .orange-swash-underline:after{background-image:url(https://media.rarebirdinc.com/media/20240215165616/long-line.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-9px;content:"";height:24px;left:0;position:absolute;right:0;transform:rotate(3deg)}.page-template-template-share-your-story .script-text{font-family:Better Times,Helvetica}.page-template-template-share-your-story .script-text.subheading{font-family:Better Times,Helvetica;font-size:2.3rem;padding-bottom:3.5vh;position:relative;text-align:center}@media screen and (min-width:20rem){.page-template-template-share-your-story .script-text.subheading{font-size:calc(1.41333rem + 4.43333vw)}}@media screen and (min-width:50rem){.page-template-template-share-your-story .script-text.subheading{font-size:3.63rem}}.page-template-template-share-your-story .script-text.subheading:after{background-image:url(https://media.rarebirdinc.com/media/20240215165616/long-line.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:4.2vh;content:"";height:18px;left:0;position:absolute;right:0;z-index:-1}@media (min-width:50rem){.page-template-template-share-your-story .script-text.subheading:after{bottom:5vh;height:26px}}.page-template-template-share-your-story .share-your-story-hero{background-repeat:repeat;height:calc(100svh - 71.5px - 3.5vh);margin:71.5px auto 3.5vh;width:88vw}.page-template-template-share-your-story .share-your-story-hero__text{align-items:end;display:grid;grid-template-rows:1fr 1fr;justify-content:center;z-index:1}.page-template-template-share-your-story .share-your-story-hero .container{display:grid;height:calc(100svh - 71.5px - 3rem)}.page-template-template-share-your-story #share_your_story_with_us{scroll-margin:101.5px}.page-template-template-share-your-story .wp-block-group.has-kite{padding-top:0}.page-template-template-share-your-story .wp-block-group.has-kite .wp-block-columns{margin-top:-1rem}.page-template-template-share-your-story .wp-block-group.has-kite .wp-block-columns .wp-block-column:first-child{flex-grow:1}@media (max-width:781px){.page-template-template-share-your-story .wp-block-group.has-kite .wp-block-columns .wp-block-column:first-child .wp-block-image{margin-right:35vw}}.page-template-template-share-your-story .wp-block-group.has-kite .wp-block-columns .wp-block-column:first-child .wp-block-image img{margin:0}.page-template-template-share-your-story .wp-block-group.has-kite .wp-block-columns .wp-block-column:last-child{padding-left:5%;padding-right:5%}@media (min-width:782px){.page-template-template-share-your-story .wp-block-group.has-kite .wp-block-columns .wp-block-column:last-child{padding-left:0;padding-right:10vw}}.page-template-template-share-your-story .wp-block-group .wp-block-group__inner-container{max-width:1310px}.page-template-template-share-your-story .wp-block-image{margin-bottom:0}.page-template-template-share-your-story .nf-form-cont p{font-size:.9rem}@media screen and (min-width:20rem){.page-template-template-share-your-story .nf-form-cont p{font-size:calc(.76667rem + .66667vw)}}@media screen and (min-width:50rem){.page-template-template-share-your-story .nf-form-cont p{font-size:1.1rem}}.page-template-template-share-your-story .nf-form-cont .nf-before-form-content .nf-form-fields-required{display:none}.page-template-template-share-your-story .nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div,.page-template-template-share-your-story .nf-form-cont .nf-form-content input:not([type=button]),.page-template-template-share-your-story .nf-form-cont .nf-form-content textarea{border-radius:8px}.page-template-template-share-your-story .nf-form-cont .nf-form-content input[type=submit]{font-size:20px;font-weight:600;height:62px;margin-top:20px;min-width:220px;text-transform:none}@media (min-width:782px){.page-template-template-share-your-story .nf-form-cont .nf-form-content input[type=submit]{font-size:24px;min-width:270px}}.page-template-template-share-your-story .nf-form-cont .nf-form-content .checkbox-container.label-right label:before{left:-26px;margin-top:1px}@media (min-width:782px){.page-template-template-share-your-story .nf-form-cont .nf-form-content .checkbox-container.label-right label:before{margin-top:1px}}.page-template-template-share-your-story .nf-form-cont .nf-form-content .checkbox-wrap{flex-direction:column}.page-template-template-share-your-story .nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label{font-weight:600}.page-template-template-share-your-story .nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label:after{height:20px;margin-top:1px;width:20px}@media (min-width:782px){.page-template-template-share-your-story .nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label:after{margin-top:1px}}.page-template-template-share-your-story .nf-form-cont .nf-form-content .nf-field-container.checkbox-container{margin-bottom:30px}.page-template-template-share-your-story .nf-form-cont .nf-form-content .nf-field-description p{margin-left:30px;margin-top:8px}.page-template-template-share-your-story .nf-form-cont .nf-form-content .nf-field-label label{font-size:.9rem;font-weight:500}@media screen and (min-width:20rem){.page-template-template-share-your-story .nf-form-cont .nf-form-content .nf-field-label label{font-size:calc(.76667rem + .66667vw)}}@media screen and (min-width:50rem){.page-template-template-share-your-story .nf-form-cont .nf-form-content .nf-field-label label{font-size:1.1rem}}.page-template-template-share-your-story .nf-form-cont .nf-form-content .nf-field-label label.nf-checked-label:after{background-color:#e86335;border-color:#e86335}.page-template-template-share-your-story .nf-form-cont .nf-form-content .nf-field-label label:after{border-radius:4px}.page-template-template-share-your-story .nf-form-cont .nf-form-content .nf-field-label label:before{font-size:16px}.is-style-dark,.page-template-template-rsvp-landing{background-color:#333;color:#fff;font-family:freight-sans-pro;font-weight:400}.is-style-dark h2,.is-style-dark h3,.is-style-dark h4,.page-template-template-rsvp-landing h2,.page-template-template-rsvp-landing h3,.page-template-template-rsvp-landing h4{font-family:freight-sans-pro}.is-style-dark .entry-content a,.page-template-template-rsvp-landing .entry-content a{color:#fff!important;font-weight:700}.is-style-dark hr,.page-template-template-rsvp-landing hr{height:4px;margin-bottom:2.5rem;margin-top:2.5rem;max-width:240px!important}.is-style-dark .nf-form-fields-required,.page-template-template-rsvp-landing .nf-form-fields-required{color:#fff}.is-style-dark .nf-field-container,.page-template-template-rsvp-landing .nf-field-container{margin-bottom:1.25rem!important}.is-style-dark .nf-field-label,.is-style-dark .nf-label-span,.is-style-dark label,.page-template-template-rsvp-landing .nf-field-label,.page-template-template-rsvp-landing .nf-label-span,.page-template-template-rsvp-landing label{color:#fff;display:block;font-size:24px!important;font-weight:700;text-align:left;text-transform:capitalize}.is-style-dark .nf-response-msg,.page-template-template-rsvp-landing .nf-response-msg{color:#fff;text-align:center}.is-style-dark .checkbox-container.label-right label,.is-style-dark .listradio-wrap .nf-field-element label,.page-template-template-rsvp-landing .checkbox-container.label-right label,.page-template-template-rsvp-landing .listradio-wrap .nf-field-element label{font-size:21px!important;font-weight:400;line-height:1.1;text-transform:none}.is-style-dark .checkbox-container.label-right label:after,.is-style-dark .listradio-wrap .nf-field-element label:after,.page-template-template-rsvp-landing .checkbox-container.label-right label:after,.page-template-template-rsvp-landing .listradio-wrap .nf-field-element label:after{background-color:#ccc;border:0;top:5px}.is-style-dark .listradio-wrap .nf-field-element label:before,.page-template-template-rsvp-landing .listradio-wrap .nf-field-element label:before{top:9px!important}.is-style-dark .listradio-wrap .nf-field-element label.nf-checked-label:before,.page-template-template-rsvp-landing .listradio-wrap .nf-field-element label.nf-checked-label:before{background-color:#e86335}.is-style-dark .nf-form-content input[type=checkbox].ninja-forms-field,.is-style-dark .nf-form-content input[type=radio].ninja-forms-field,.page-template-template-rsvp-landing .nf-form-content input[type=checkbox].ninja-forms-field,.page-template-template-rsvp-landing .nf-form-content input[type=radio].ninja-forms-field{margin-left:3px;margin-top:5px}.is-style-dark .nf-form-content .list-select-wrap .nf-field-element>div,.is-style-dark .nf-form-content input:not([type=button]),.is-style-dark .nf-form-content textarea,.is-style-dark input[type=text],.is-style-dark textarea,.page-template-template-rsvp-landing .nf-form-content .list-select-wrap .nf-field-element>div,.page-template-template-rsvp-landing .nf-form-content input:not([type=button]),.page-template-template-rsvp-landing .nf-form-content textarea,.page-template-template-rsvp-landing input[type=text],.page-template-template-rsvp-landing textarea{background-color:#ccc}.is-style-dark .form-submit .submit,.is-style-dark .nf-form-content input[type=button],.is-style-dark .nf-form-content input[type=submit],.is-style-dark .wp-block-post-comments-form input[type=submit],.page-template-template-rsvp-landing .form-submit .submit,.page-template-template-rsvp-landing .nf-form-content input[type=button],.page-template-template-rsvp-landing .nf-form-content input[type=submit],.page-template-template-rsvp-landing .wp-block-post-comments-form input[type=submit]{background-color:#e86335;border:0;border-radius:16px;color:#000;font-size:1.125rem;font-weight:700;height:unset;margin-top:1.5rem;padding:.75rem 2rem}.is-style-dark .nf-form-content input[type=checkbox].ninja-forms-field,.is-style-dark .nf-form-content input[type=radio].ninja-forms-field,.page-template-template-rsvp-landing .nf-form-content input[type=checkbox].ninja-forms-field,.page-template-template-rsvp-landing .nf-form-content input[type=radio].ninja-forms-field{opacity:0}.is-style-dark .repeater-container,.page-template-template-rsvp-landing .repeater-container{margin-bottom:2.5rem!important;margin-top:-1rem}.is-style-dark .nf-remove-fieldset,.page-template-template-rsvp-landing .nf-remove-fieldset{margin-right:-1rem}.is-style-dark .nf-add-fieldset,.page-template-template-rsvp-landing .nf-add-fieldset{background-color:transparent;border:2px solid #fff;border-radius:16px;color:#fff;font-size:.875rem;font-weight:700;height:unset;padding:.5rem 1rem;text-transform:uppercase}.is-style-dark .for-some-reason-im-weird,.page-template-template-rsvp-landing .for-some-reason-im-weird{margin-bottom:1.75rem!important}.is-style-dark .landing-header,.page-template-template-rsvp-landing .landing-header{background-color:#e86335;color:#b33700;font-size:clamp(24px,3vw,36px);font-weight:700;letter-spacing:.2em;line-height:1;padding:1.5rem;text-align:center}.is-style-dark .content-area,.page-template-template-rsvp-landing .content-area{margin-top:0}.is-style-dark .main-content-wrapper,.page-template-template-rsvp-landing .main-content-wrapper{padding-top:0}.is-style-dark .has-large-font-size,.page-template-template-rsvp-landing .has-large-font-size{font-size:clamp(45px,4vw,53px)!important;line-height:1.1em;margin-bottom:1.5rem}.is-style-dark .wp-block-image.alignfull,.page-template-template-rsvp-landing .wp-block-image.alignfull{margin-bottom:0}.is-style-dark .wp-block-image.alignfull img,.page-template-template-rsvp-landing .wp-block-image.alignfull img{max-height:unset}.is-style-dark .entry-content>:last-child.wp-block-group,.page-template-template-rsvp-landing .entry-content>:last-child.wp-block-group{padding-bottom:0}.is-style-dark .wp-block-quote,.page-template-template-rsvp-landing .wp-block-quote{border-left:0;font-size:1.125rem;padding-left:0}.is-style-dark .wp-block-quote cite,.page-template-template-rsvp-landing .wp-block-quote cite{color:#fff;font-style:normal!important;font-weight:700}.is-style-dark .button-center .nf-field-element,.page-template-template-rsvp-landing .button-center .nf-field-element{display:flex;justify-content:center}.is-style-dark .wp-block-comments,.page-template-template-rsvp-landing .wp-block-comments{color:#fff;text-align:center}.is-style-dark .comment-reply-title,.page-template-template-rsvp-landing .comment-reply-title{display:none}.is-style-dark .comment-form-comment,.page-template-template-rsvp-landing .comment-form-comment{display:flex;flex-direction:column}.is-style-dark .wp-block-comment-author-name,.page-template-template-rsvp-landing .wp-block-comment-author-name{font-size:24px!important;font-weight:700;text-transform:capitalize}.is-style-dark .wp-block-comment-author-name a,.page-template-template-rsvp-landing .wp-block-comment-author-name a{pointer-events:none;text-decoration:none}.is-style-dark .comment-list-header,.page-template-template-rsvp-landing .comment-list-header{color:#fff;margin-bottom:2rem;margin-top:2.5rem;text-align:center}.is-style-dark .comment,.page-template-template-rsvp-landing .comment{color:#fff;padding:2.5rem 0;position:relative;text-align:center}.is-style-dark .comment .wp-block-columns,.page-template-template-rsvp-landing .comment .wp-block-columns{margin-bottom:0}.is-style-dark .comment:after,.page-template-template-rsvp-landing .comment:after{background-color:#000;content:"";height:4px;left:0;margin:0 auto;max-width:640px;position:absolute;right:0;top:0;width:100%}.is-style-dark .comment__text,.page-template-template-rsvp-landing .comment__text{font-size:0;font-style:italic;font-weight:400}.is-style-dark .comment__text p,.is-style-dark .comment__text span,.page-template-template-rsvp-landing .comment__text p,.page-template-template-rsvp-landing .comment__text span{display:inline;font-size:1rem}.is-style-dark .comment__author,.page-template-template-rsvp-landing .comment__author{font-weight:700;margin-bottom:0;margin-top:1em}.is-style-dark .comment__company,.page-template-template-rsvp-landing .comment__company{margin-bottom:0}.is-style-dark .akismet_comment_form_privacy_notice,.is-style-dark .comment-notes,.page-template-template-rsvp-landing .akismet_comment_form_privacy_notice,.page-template-template-rsvp-landing .comment-notes{display:none}.is-style-dark .comment-respond,.page-template-template-rsvp-landing .comment-respond{background-color:transparent;color:#fff}.is-style-dark .comment-awaiting-moderation,.page-template-template-rsvp-landing .comment-awaiting-moderation{color:#e3e28d;font-weight:700;margin-bottom:1rem;text-transform:uppercase}.is-style-dark .acf-required,.is-style-dark .logged-in-as,.is-style-dark .required,.page-template-template-rsvp-landing .acf-required,.page-template-template-rsvp-landing .logged-in-as,.page-template-template-rsvp-landing .required{display:none}.is-style-dark .comment-form-comment,.page-template-template-rsvp-landing .comment-form-comment{text-align:left}.is-style-dark .form-submit,.page-template-template-rsvp-landing .form-submit{text-align:center}.is-style-dark .acf-comment-fields .acf-field .acf-label label,.page-template-template-rsvp-landing .acf-comment-fields .acf-field .acf-label label{font-weight:700;text-align:left}.is-style-dark .acf-fields.-clear>.acf-field,.page-template-template-rsvp-landing .acf-fields.-clear>.acf-field{margin-bottom:1.5em}.is-style-dark .acf-field input[type=text],.page-template-template-rsvp-landing .acf-field input[type=text]{font-size:1rem}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}