@font-face{font-display:swap;font-family:"Calistoga";font-style:normal;font-weight:400;src:url("../fonts/Calistoga-Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:normal;font-weight:400;src:url("../fonts/Figtree-Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Figtree";font-style:normal;font-weight:700;src:url("../fonts/Figtree-Bold.woff2") format("woff2")}@media(max-width: 1280px){:root{--header-height: 70px}}@media(max-width: 1280px)and (min-width: 671px){:root{--spacing-little: 30px}}@media(max-width: 670px){:root{--spacing-mini: 10px;--spacing-tiny: 20px;--spacing-little: 20px;--spacing-small: 30px;--spacing-medium: 40px;--spacing-large: 60px;--grid-spacing: 10px;--h1: 2.25rem;--h2: 2rem;--h3: 1.8125rem;--h4: 1.625rem;--h5: 1.375rem;--h6: 1.125rem;--heading-huge: 3.25rem;--text-large: 1.25rem;--text-regular: 1.125rem;--text-small: 1rem;--text-tiny: 0.875rem;--text-mini: 0.75rem}}@media(max-width: 600px){:root{--wp-admin--admin-bar--height: 0px}}span.select2-container.select2-container--open .select2-dropdown .select2-search__field,span.select2-container .select2-selection,input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=file],input[type=checkbox],input[type=radio],textarea,select,.jcf-select-text{font-size:16px;font-size:1rem;width:100%;height:var(--form-field-height, 50px);padding:var(--form-field-padding, 16px);display:flex;align-items:center;border:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:5px;background-color:#fff;transition:border-color ease .4s;font-family:var(--font-1, "Figtree", "Arial", sans-serif);line-height:normal;color:#1d3557}span.select2-container.select2-container--open .select2-dropdown .select2-search__field:hover,span.select2-container .select2-selection:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input[type=file]:hover,input[type=checkbox]:hover,input[type=radio]:hover,textarea:hover,select:hover,.jcf-select-text:hover,span.select2-container.select2-container--open .select2-dropdown .select2-search__field:focus,span.select2-container .select2-selection:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus,textarea:focus,select:focus,.jcf-select-text:focus{border-color:var(--border-color, #1d3557)}.content p a:not([class*=btn]):not([class*=rating-scales__tab-name]),.content li a:not([class*=btn]):not([class*=rating-scales__tab-name]),.content figcaption a:not([class*=btn]):not([class*=rating-scales__tab-name]),.content cite a:not([class*=btn]):not([class*=rating-scales__tab-name]),.txt-link{font-weight:var(--font-weight-bold, 700);text-decoration:underline;text-decoration-thickness:1px;color:var(--link-color, #236188)}.txt-highlight{background-color:#a8dadc}.gform_wrapper .gf_progressbar_title,.gform_validation_errors .gform_submission_error span,.page-wrap .jcf-upload-button,.post-content__author-name,.scrolling-title__words span[data-txt],.feat-cats__items--primary .feat-cats__item-link a,.comparison-table__col-item-txt strong,.rating-scales__row-title p,.rating-scales__tab-name,.toc__title,.team-member__position,.quote--simple cite strong,.quote--std p,.content .wp-block-quote p,.content blockquote:not([class*=quote]) p,.post-preview--inline .post-preview__img span,.pagination .page-numbers:not(.prev):not(.next),.icon-content--large .icon-content__icon--number span,.main-menu .menu-item,h6,h6 a,.h6,.h6 a,h5,h5 a,.h5,.h5 a,h4,h4 a,.h4,.h4 a,h3,h3 a,.h3,.h3 a,h2,h2 a,.h2,.h2 a,h1,h1 a,.h1,.h1 a{font-family:var(--font-2, "Calistoga", "Georgia", serif);font-weight:var(--font-weight-regular, 400);color:var(--heading-color, #1d3557)}.gform_wrapper .gform_description,p,li,cite,address{font-family:var(--font-1, "Figtree", "Arial", sans-serif);font-weight:var(--font-weight-regular, 400);color:var(--text-color, #1d3557);text-transform:none;letter-spacing:normal}.modal__outer,.banner__search-form .search-form__bg-wash{width:100%;height:100%;position:fixed;top:0;left:0;background-color:color-mix(in srgb, #000 30%, transparent)}.img-full{width:100%;display:block}.newsletter-signup--simple .newsletter-signup__txt h1,.newsletter-signup--simple .newsletter-signup__txt h2,.newsletter-signup--simple .newsletter-signup__txt h3,.newsletter-signup--simple .newsletter-signup__txt h4,.newsletter-signup--simple .newsletter-signup__txt h5,.newsletter-signup--simple .newsletter-signup__txt h6,.heading-h1 h1,.heading-h1 h2,.heading-h1 h3,.heading-h1 h4,.heading-h1 h5,.heading-h1 h6,h1,h1 a,.h1,.h1 a{font-size:var(--h1, 3.25rem);line-height:calc(var(--h1, 3.25rem) + 10px)}.footer__col--menu:first-child .footer__menu .menu-item,.heading-h2 h1,.heading-h2 h2,.heading-h2 h3,.heading-h2 h4,.heading-h2 h5,.heading-h2 h6,h2,h2 a,.h2,.h2 a{font-size:var(--h2, 2.625rem);line-height:calc(var(--h2, 2.625rem) + 10px)}.gform_wrapper .gform_title,.heading-h3 h1,.heading-h3 h2,.heading-h3 h3,.heading-h3 h4,.heading-h3 h5,.heading-h3 h6,h3,h3 a,.h3,.h3 a{font-size:var(--h3, 2.25rem);line-height:calc(var(--h3, 2.25rem) + 10px)}.content .wp-block-calendar caption,.scrolling-title__words span[data-txt],.icon-content--large .icon-content__icon--number span,.heading-h4 h1,.heading-h4 h2,.heading-h4 h3,.heading-h4 h4,.heading-h4 h5,.heading-h4 h6,h4,h4 a,.h4,.h4 a{font-size:var(--h4, 2rem);line-height:calc(var(--h4, 2rem) + 10px)}.gform_confirmation_message h1,.gform_confirmation_message h2,.gform_confirmation_message h3,.gform_confirmation_message h4,.gform_confirmation_message h5,.gform_confirmation_message h6,.gform_validation_errors .gform_submission_error span,.toc__title,.quote--simple cite strong,.quote--std p,.content .wp-block-quote p,.content blockquote:not([class*=quote]) p,.post-preview--inline .post-preview__img span,.heading-h5 h1,.heading-h5 h2,.heading-h5 h3,.heading-h5 h4,.heading-h5 h5,.heading-h5 h6,h5,h5 a,.h5,.h5 a{font-size:var(--h5, 1.625rem);line-height:calc(var(--h5, 1.625rem) + 10px)}.footer__cta-form-title *,.dogs__item-name h1,.dogs__item-name h2,.dogs__item-name h3,.dogs__item-name h4,.dogs__item-name h5,.dogs__item-name h6,.newsletter-signup__form-title *,.main-menu .sub-menu__title,.heading-h6 h1,.heading-h6 h2,.heading-h6 h3,.heading-h6 h4,.heading-h6 h5,.heading-h6 h6,h6,h6 a,.h6,.h6 a{font-size:var(--h6, 1.375rem);line-height:calc(var(--h6, 1.375rem) + 10px)}.gform_wrapper .gf_step_number,.heading-large h1,.heading-large h2,.heading-large h3,.heading-large h4,.heading-large h5,.heading-large h6,.txt-large,.txt-large p,.txt-large li,th{font-size:var(--text-large, 1.375rem);line-height:calc(var(--text-large, 1.375rem) + 10px)}.heading-regular h1,.heading-regular h2,.heading-regular h3,.heading-regular h4,.heading-regular h5,.heading-regular h6,.txt-regular,.txt-regular p,.txt-regular li,.gform_wrapper .gform_description,p,li,cite,address{font-size:var(--text-regular, 1.25rem);line-height:calc(var(--text-regular, 1.25rem) + 10px)}.gform_wrapper .gform_fileupload_rules,.gform_wrapper .ginput_container_fileupload [id^=gform_preview_],.gform_wrapper .ginput_container_time label,.gform_wrapper .ginput_container_date .screen-reader-text,.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex label,.gform_wrapper .field_sublabel_below .ginput_complex label,.gform_wrapper .gf_step_label,.gform_wrapper .gf_progressbar_title,.gform_wrapper .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.page-wrap .jcf-upload-button,.content .wp-block-gallery .blocks-gallery-image figcaption,.content .wp-block-gallery .blocks-gallery-item figcaption,.footer__col--menu:not(:first-child) .footer__menu .menu-item,.dogs__item-txt h1,.dogs__item-txt h2,.dogs__item-txt h3,.dogs__item-txt h4,.dogs__item-txt h5,.dogs__item-txt h6,.feat-cats__items--primary .feat-cats__item-link a,.blog-grid__count,.banner__subtitle,.vet-approved__user-name,.comparison-table__col-item-txt strong,.rating-scales__tab-name,.rating-scales__tab,.post-preview--inline .post-preview__title,.post-preview--inline .post-preview__title a,.heading-small h1,.heading-small h2,.heading-small h3,.heading-small h4,.heading-small h5,.heading-small h6,.txt-small,.txt-small p,.txt-small li,label{font-size:var(--text-small, 1.125rem);line-height:calc(var(--text-small, 1.125rem) + 10px)}.gform_wrapper .ginput_container_consent label,.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label,.star-rating p,.mini-guide__row-item-link a,.toc__list li,.icon-list li,.quote--simple cite,.quote--std cite,.content .wp-block-quote cite,.content blockquote:not([class*=quote]) cite,.icon-content__txt p,.heading-tiny h1,.heading-tiny h2,.heading-tiny h3,.heading-tiny h4,.heading-tiny h5,.heading-tiny h6,.txt-tiny,.txt-tiny p,.txt-tiny li,td{font-size:var(--text-tiny, 1rem);line-height:calc(var(--text-tiny, 1rem) + 10px)}.gform_validation_errors,.gform_validation_errors .gform_submission_error,.gform_confirmation_message,.gform_confirmation_message .gform_submission_error,.boxed--simple ul:not([class]) li,.boxed--simple ol:not([class]) li,.vet-approved__user-position,.vet-approved__title p,.heading-mini h1,.heading-mini h2,.heading-mini h3,.heading-mini h4,.heading-mini h5,.heading-mini h6,.txt-mini,.txt-mini p,.txt-mini li{font-size:var(--text-mini, 0.875rem);line-height:calc(var(--text-mini, 0.875rem) + 10px)}.gform_wrapper .gfield_description,.page-wrap .jcf-fake-input,.content .wp-block-image figcaption,.content .wp-block-audio figcaption,.content .wp-block-video figcaption,.content .wp-block-embed figcaption,.vet-approved__user-title span,.content .wp-caption-text,.heading-micro h1,.heading-micro h2,.heading-micro h3,.heading-micro h4,.heading-micro h5,.heading-micro h6,.txt-micro,.txt-micro p,.txt-micro li{font-size:var(--text-micro, 0.75rem);line-height:calc(var(--text-micro, 0.75rem) + 10px)}.newsletter-signup--std .newsletter-signup__txt h1,.newsletter-signup--std .newsletter-signup__txt h2,.newsletter-signup--std .newsletter-signup__txt h3,.newsletter-signup--std .newsletter-signup__txt h4,.newsletter-signup--std .newsletter-signup__txt h5,.newsletter-signup--std .newsletter-signup__txt h6,.banner--img .banner__title,.banner--bg-img .banner__title,.heading-huge{font-size:var(--heading-huge, 5.75rem);line-height:calc(var(--heading-huge, 5.75rem) + 10px)}*,*:before,*:after{margin:0;padding:0;outline:0;box-sizing:border-box;border:0;font-size:100%;line-height:100%;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}hr{height:1px;margin:40px 0;display:block;clear:both;background-color:#faf6ee}figure,picture img{display:block}img,picture{max-width:100%;height:auto}svg{width:100%;height:auto;display:block;overflow:visible}@media(max-width: 782px){html{margin-top:0 !important}}.modal--team-member .modal__inner,.footer__inner,.banner--img .banner__inner,.banner--bg-img .banner__inner,.banner--default .banner__inner,.header__search-inner,.header__inner,.page-wrap,.section{width:92%;margin-right:auto;margin-left:auto}.page-wrap,.section--full{width:100%}.modal--team-member .modal__inner,.footer__inner,.banner--img .banner__inner,.banner--bg-img .banner__inner,.header__inner,.section--medium,.banner--default .banner__inner,.header__search-inner,.section--large{max-width:var(--section-large, 1488px)}.section--max{max-width:var(--section-max, 2560px)}@media(min-width: 1281px){.section--medium .section__inner,.section--medium .banner--default .banner__content,.banner--default .section--medium .banner__content,.section--medium .header__search-form,.banner--default .banner__inner .section__inner,.header__search-inner .section__inner,.banner--default .banner__inner .banner__content,.banner--default .banner__inner .header__search-form,.header__search-inner .banner--default .banner__content,.banner--default .header__search-inner .banner__content,.header__search-inner .header__search-form{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}}@media(max-width: 1280px)and (min-width: 1001px){.section--medium .section__inner,.section--medium .banner--default .banner__content,.banner--default .section--medium .banner__content,.section--medium .header__search-form,.banner--default .banner__inner .section__inner,.header__search-inner .section__inner,.banner--default .banner__inner .banner__content,.banner--default .banner__inner .header__search-form,.header__search-inner .banner--default .banner__content,.banner--default .header__search-inner .banner__content,.header__search-inner .header__search-form{width:calc((100% - 0.5*var(--grid-spacing, 20px))/1.5)}}@media(min-width: 1001px){.section--medium:not(.section--left) .section__inner,.section--medium:not(.section--left) .banner--default .banner__content,.banner--default .section--medium:not(.section--left) .banner__content,.section--medium:not(.section--left) .header__search-form,.banner--default .banner__inner .section__inner,.header__search-inner .section__inner,.banner--default .banner__inner .banner__content,.banner--default .banner__inner .header__search-form,.header__search-inner .banner--default .banner__content,.banner--default .header__search-inner .banner__content,.header__search-inner .header__search-form{margin-left:auto;margin-right:auto}}@media(max-width: 1000px){.section--medium .section__inner,.section--medium .banner--default .banner__content,.banner--default .section--medium .banner__content,.section--medium .header__search-form,.banner--default .banner__inner .section__inner,.header__search-inner .section__inner,.banner--default .banner__inner .banner__content,.banner--default .banner__inner .header__search-form,.header__search-inner .banner--default .banner__content,.banner--default .header__search-inner .banner__content,.header__search-inner .header__search-form{width:100%}}.p-micro{padding:var(--spacing-micro, 10px)}.pv-micro{padding-top:var(--spacing-micro, 10px);padding-bottom:var(--spacing-micro, 10px)}.ph-micro{padding-left:var(--spacing-micro, 10px);padding-right:var(--spacing-micro, 10px)}.pt-micro{padding-top:var(--spacing-micro, 10px)}.pb-micro{padding-bottom:var(--spacing-micro, 10px)}.pl-micro{padding-left:var(--spacing-micro, 10px)}.pr-micro{padding-right:var(--spacing-micro, 10px)}.m-micro{margin:var(--spacing-micro, 10px)}.mv-micro{margin-top:var(--spacing-micro, 10px);margin-bottom:var(--spacing-micro, 10px)}.mh-micro{margin-left:var(--spacing-micro, 10px);margin-right:var(--spacing-micro, 10px)}.mt-micro{margin-top:var(--spacing-micro, 10px)}.mb-micro{margin-bottom:var(--spacing-micro, 10px)}.ml-micro{margin-left:var(--spacing-micro, 10px)}.mr-micro{margin-right:var(--spacing-micro, 10px)}.p-mini{padding:var(--spacing-mini, 20px)}.scrolling-title,.comparison-table__col-item,.pv-mini{padding-top:var(--spacing-mini, 20px);padding-bottom:var(--spacing-mini, 20px)}.ph-mini{padding-left:var(--spacing-mini, 20px);padding-right:var(--spacing-mini, 20px)}.pt-mini{padding-top:var(--spacing-mini, 20px)}.pb-mini{padding-bottom:var(--spacing-mini, 20px)}.pl-mini{padding-left:var(--spacing-mini, 20px)}.pr-mini{padding-right:var(--spacing-mini, 20px)}.m-mini{margin:var(--spacing-mini, 20px)}.mv-mini{margin-top:var(--spacing-mini, 20px);margin-bottom:var(--spacing-mini, 20px)}.mh-mini{margin-left:var(--spacing-mini, 20px);margin-right:var(--spacing-mini, 20px)}.gform_wrapper .gform_description,.content .wp-block-heading+p,*+.banner__subtitle,*+.banner__title,*+.banner__txt,.content h1+*,.content h2+*,.content h3+*,.content h4+*,.content h5+*,.content h6+*,.content *+p,.content p+*,.mt-mini{margin-top:var(--spacing-mini, 20px)}.mb-mini{margin-bottom:var(--spacing-mini, 20px)}.ml-mini{margin-left:var(--spacing-mini, 20px)}.mr-mini{margin-right:var(--spacing-mini, 20px)}.gform_validation_errors,.gform_confirmation_message,.page-wrap .jcf-file,.comparison-table,.product--large .product__img,.product--large .product__content,.pros-and-cons__section,.rating-scales__section,.quick-look,.p-tiny{padding:var(--spacing-tiny, 30px)}.footer__section--copyright,.newsletter-signup--simple .newsletter-signup__txt,.boxed--simple,.pv-tiny{padding-top:var(--spacing-tiny, 30px);padding-bottom:var(--spacing-tiny, 30px)}.comparison-table__col-items,.comparison-table__col-title,.product--large .product__title,.ph-tiny{padding-left:var(--spacing-tiny, 30px);padding-right:var(--spacing-tiny, 30px)}.mini-guide__row,.pt-tiny{padding-top:var(--spacing-tiny, 30px)}.comparison-table__intro,.mini-guide__row:not(:last-child),.pb-tiny{padding-bottom:var(--spacing-tiny, 30px)}.pl-tiny{padding-left:var(--spacing-tiny, 30px)}.pr-tiny{padding-right:var(--spacing-tiny, 30px)}.m-tiny{margin:var(--spacing-tiny, 30px)}.mv-tiny{margin-top:var(--spacing-tiny, 30px);margin-bottom:var(--spacing-tiny, 30px)}.mh-tiny{margin-left:var(--spacing-tiny, 30px);margin-right:var(--spacing-tiny, 30px)}.gform_wrapper .gform_page_footer,.gform_wrapper .gform_footer,.content .wp-block-heading+.wp-block-list,.content .wp-block-heading+.wp-block-image,.content .wp-block-heading+.wp-block-embed.is-type-video,.content .wp-block-heading+.accordion,.content .wp-block-heading+.wp-block-table,.content .wp-block-heading+.quick-look,.content .wp-block-heading+.product,.content .wp-block-heading+.products,.content .wp-block-heading+.pros-and-cons,.content .wp-block-heading+.comparison-table,.content .wp-block-heading+.mini-guide,.content .wp-block-heading+.rating-scales,.content .wp-block-heading+.boxed,.content .wp-block-heading+.wp-block-code,.content .wp-block-image+p,.content p+.wp-block-image,.content .wp-block-embed.is-type-video+p,.content p+.wp-block-embed.is-type-video,.content .wp-block-image+.quick-look,.content p+.wp-block-buttons,.banner__author-img+*,*+.banner__btn,*+.banner__search-form,*+.banner__social-links,.rating-scales__row:nth-child(n+2),.content *+.btn,.content *+.wp-block-button__link,.content *+.wp-block-file__button,.content .pagination *+.prev,.pagination .content *+.prev,.content .pagination *+.next,.pagination .content *+.next,.content .main-menu .menu-item--btn *+a,.main-menu .menu-item--btn .content *+a,.content *+.btn-group,.content h1+.icon-content,.content h1+.icon-list,.content h2+.icon-content,.content h2+.icon-list,.content h3+.icon-content,.content h3+.icon-list,.content h4+.icon-content,.content h4+.icon-list,.content h5+.icon-content,.content h5+.icon-list,.content h6+.icon-content,.content h6+.icon-list,.mt-tiny{margin-top:var(--spacing-tiny, 30px)}.mb-tiny{margin-bottom:var(--spacing-tiny, 30px)}.product__txt li:not([style*="text-align: center"]),.ml-tiny{margin-left:var(--spacing-tiny, 30px)}.mr-tiny{margin-right:var(--spacing-tiny, 30px)}.recommended-post__content,.p-little{padding:var(--spacing-little, 40px)}.team-member__related-member-link,.pv-little{padding-top:var(--spacing-little, 40px);padding-bottom:var(--spacing-little, 40px)}.team-members__item-content,.team-member__related-member-content,.ph-little{padding-left:var(--spacing-little, 40px);padding-right:var(--spacing-little, 40px)}.pt-little{padding-top:var(--spacing-little, 40px)}.team-members__item,.pb-little{padding-bottom:var(--spacing-little, 40px)}.newsletter-signup--simple .newsletter-signup__txt,.pl-little{padding-left:var(--spacing-little, 40px)}.pr-little{padding-right:var(--spacing-little, 40px)}.m-little{margin:var(--spacing-little, 40px)}.mv-little{margin-top:var(--spacing-little, 40px);margin-bottom:var(--spacing-little, 40px)}.mh-little{margin-left:var(--spacing-little, 40px);margin-right:var(--spacing-little, 40px)}.mt-little{margin-top:var(--spacing-little, 40px)}.mb-little{margin-bottom:var(--spacing-little, 40px)}.ml-little{margin-left:var(--spacing-little, 40px)}.mr-little{margin-right:var(--spacing-little, 40px)}.boxed--std,.post-preview--alt .post-preview__content,.post-preview--feat .post-preview__content,.p-small{padding:var(--spacing-small, 40px)}.search-form__results,.pv-small{padding-top:var(--spacing-small, 40px);padding-bottom:var(--spacing-small, 40px)}.footer__cta-content,.ph-small{padding-left:var(--spacing-small, 40px);padding-right:var(--spacing-small, 40px)}.pt-small{padding-top:var(--spacing-small, 40px)}.pb-small{padding-bottom:var(--spacing-small, 40px)}.pl-small{padding-left:var(--spacing-small, 40px)}.pr-small{padding-right:var(--spacing-small, 40px)}.m-small{margin:var(--spacing-small, 40px)}.mv-small{margin-top:var(--spacing-small, 40px);margin-bottom:var(--spacing-small, 40px)}.mh-small{margin-left:var(--spacing-small, 40px);margin-right:var(--spacing-small, 40px)}.content p+.wp-block-list,.content .wp-block-list+p,.feat-cats__items:nth-child(n+2),.search-form__results-section:nth-child(n+2),.content p+.icon-list,.content .icon-list+p,.content p+p,.mt-small{margin-top:var(--spacing-small, 40px)}.gform_wrapper .gform_description,.gform_wrapper .gform_title:not(:nth-last-child(3)),.mb-small{margin-bottom:var(--spacing-small, 40px)}.ml-small{margin-left:var(--spacing-small, 40px)}.mr-small{margin-right:var(--spacing-small, 40px)}.p-medium{padding:var(--spacing-medium, 60px)}.footer__section--menu,.team-member,.pv-medium{padding-top:var(--spacing-medium, 60px);padding-bottom:var(--spacing-medium, 60px)}.ph-medium{padding-left:var(--spacing-medium, 60px);padding-right:var(--spacing-medium, 60px)}.team-members__item,.pt-medium{padding-top:var(--spacing-medium, 60px)}.pb-medium{padding-bottom:var(--spacing-medium, 60px)}.pl-medium{padding-left:var(--spacing-medium, 60px)}.pr-medium{padding-right:var(--spacing-medium, 60px)}.m-medium{margin:var(--spacing-medium, 60px)}.mv-medium{margin-top:var(--spacing-medium, 60px);margin-bottom:var(--spacing-medium, 60px)}.mh-medium{margin-left:var(--spacing-medium, 60px);margin-right:var(--spacing-medium, 60px)}.content *+[class^=wp-block-],.content [class^=wp-block-]+*,.post-content__sidebar-posts+.post-content__sidebar-ad,.pagination,.content *+h1,.content *+h2,.content *+h3,.content *+h4,.content *+h5,.content *+h6,.content *+.table-wrap,.content .table-wrap+*,.content *+blockquote,.content blockquote+*,.content *+.grid,.content .grid+*,.content .btn+*,.content .wp-block-button__link+*,.content .wp-block-file__button+*,.content .pagination .prev+*,.pagination .content .prev+*,.content .pagination .next+*,.pagination .content .next+*,.content .main-menu .menu-item--btn a+*,.main-menu .menu-item--btn .content a+*,.content .btn-group+*,.content *+.boxed,.content *+.wp-block-code,.content .boxed+*,.content .wp-block-code+*,.content *+.icon-content,.content .icon-content+*,.content *+.icon-list,.content .icon-list+*,.content *+.newsletter-signup,.content .newsletter-signup+*,.content *+.quick-look,.content .quick-look+*,.content *+.rating-scales,.content .rating-scales+*,.content *+.mini-guide,.content .mini-guide+*,.content *+.product,.content .product+*,.content *+.products,.content .products+*,.content *+.pros-and-cons,.content .pros-and-cons+*,.content *+.accordion,.content .accordion+*,.content *+.comparison-table,.content .comparison-table+*,.mt-medium{margin-top:var(--spacing-medium, 60px)}.gform_wrapper .gf_progressbar_wrapper,.gform_validation_errors,.mb-medium{margin-bottom:var(--spacing-medium, 60px)}.ml-medium{margin-left:var(--spacing-medium, 60px)}.mr-medium{margin-right:var(--spacing-medium, 60px)}.p-large{padding:var(--spacing-large, 80px)}.banner--bg-img .banner__content,.banner--default .banner__content,.pv-large{padding-top:var(--spacing-large, 80px);padding-bottom:var(--spacing-large, 80px)}.ph-large{padding-left:var(--spacing-large, 80px);padding-right:var(--spacing-large, 80px)}.newsletter-signup--std .newsletter-signup__txt,.banner--img .banner__content,.pt-large{padding-top:var(--spacing-large, 80px)}.pb-large{padding-bottom:var(--spacing-large, 80px)}.pl-large{padding-left:var(--spacing-large, 80px)}.pr-large{padding-right:var(--spacing-large, 80px)}.m-large{margin:var(--spacing-large, 80px)}.mv-large{margin-top:var(--spacing-large, 80px);margin-bottom:var(--spacing-large, 80px)}.mh-large{margin-left:var(--spacing-large, 80px);margin-right:var(--spacing-large, 80px)}.mt-large{margin-top:var(--spacing-large, 80px)}.mb-large{margin-bottom:var(--spacing-large, 80px)}.ml-large{margin-left:var(--spacing-large, 80px)}.mr-large{margin-right:var(--spacing-large, 80px)}body{font-family:var(--font-1, "Figtree", "Arial", sans-serif);font-size:16px}span.h1,span.h2,span.h3,span.h4,span.h5,span.h6,span.heading-huge{display:block}.heading-highlight,.heading-highlight h1,.heading-highlight h2,.heading-highlight h3,.heading-highlight h4,.heading-highlight h5,.heading-highlight h6{color:#a8dadc}strong{font-weight:var(--font-weight-bold, 700)}em{font-style:italic}a{text-decoration:none;color:var(--text-color, #1d3557)}address{font-style:normal}abbr{text-decoration:none}table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;text-align:center}th,td{font-weight:var(--font-weight-regular, 400)}th{border-bottom:1px solid var(--border-color, #1d3557);padding-bottom:15px;padding-left:15px;padding-right:15px;font-family:var(--font-2, "Calistoga", "Georgia", serif);color:var(--heading-color, #1d3557)}td{padding:15px;font-family:var(--font-1, "Figtree", "Arial", sans-serif);color:var(--text-color, #1d3557)}tr:not(:last-child) td{border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}tr:last-child td{padding-bottom:0}.table-wrap{width:100%;overflow:auto;padding:var(--spacing-little, 40px);border:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:5px}.table-wrap table{min-width:500px}.btn,.content .wp-block-button__link,.content .wp-block-file__button,.pagination .prev,.pagination .next,.main-menu .menu-item--btn a{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:none;background-color:#ac3c2d;font-family:var(--font-2, "Calistoga", "Georgia", serif);font-weight:var(--font-weight-regular, 400);text-align:center;color:#faf6ee}.btn--has-loader{position:relative}.btn--has-loader .btn__txt{opacity:0}.btn__loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.btn__loader svg circle{stroke:#fff}.btn.btn--disabled,.content .btn--disabled.wp-block-button__link,.content .btn--disabled.wp-block-file__button,.pagination .btn--disabled.prev,.pagination .prev.disabled,.pagination .btn--disabled.next,.pagination .next.disabled,.main-menu .menu-item--btn a.btn--disabled,.btn[disabled],.content [disabled].wp-block-button__link,.content [disabled].wp-block-file__button,.pagination [disabled].prev,.pagination [disabled].next,.main-menu .menu-item--btn a[disabled]{opacity:.2;cursor:default}.btn--full{width:100%}.btn--ghost,.content .wp-block-button--ghost a,.main-menu .menu-item--btn a{border:2px solid var(--border-color, #1d3557);background-color:rgba(0,0,0,0);color:var(--border-color, #1d3557)}.btn--ghost .btn__loader svg circle,.content .wp-block-button--ghost a .btn__loader svg circle,.main-menu .menu-item--btn a .btn__loader svg circle{stroke:var(--border-color, #1d3557)}.btn--small,.main-menu .menu-item--btn a{font-family:var(--font-1, "Figtree", "Arial", sans-serif);font-weight:var(--font-weight-bold, 700);text-transform:uppercase}.btn.btn--alt,.content .btn--alt.wp-block-button__link,.content .btn--alt.wp-block-file__button,.pagination .btn--alt.prev,.pagination .btn--alt.next,.main-menu .menu-item--btn a.btn--alt{min-height:auto;position:relative;padding:0 0 6px 0;border-radius:0;border:none;background-color:rgba(0,0,0,0);font-family:var(--font-1, "Figtree", "Arial", sans-serif);font-weight:var(--font-weight-bold, 700);text-transform:uppercase;color:var(--text-color, #1d3557)}.btn.btn--alt::before,.content .btn--alt.wp-block-button__link::before,.content .btn--alt.wp-block-file__button::before,.pagination .btn--alt.prev::before,.pagination .btn--alt.next::before,.main-menu .menu-item--btn a.btn--alt::before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:var(--text-color, #1d3557)}.btn.btn--alt.btn--red,.content .btn--alt.btn--red.wp-block-button__link,.content .btn--alt.btn--red.wp-block-file__button,.pagination .btn--alt.btn--red.prev,.pagination .btn--alt.btn--red.next,.main-menu .menu-item--btn a.btn--alt.btn--red{color:#ac3c2d}.btn.btn--alt.btn--red::before,.content .btn--alt.btn--red.wp-block-button__link::before,.content .btn--alt.btn--red.wp-block-file__button::before,.pagination .btn--alt.btn--red.prev::before,.pagination .btn--alt.btn--red.next::before,.main-menu .menu-item--btn a.btn--alt.btn--red::before{background-color:#ac3c2d}.btn-group{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.btn-group.btn-group--alt{gap:10px 20px}.btn--small,.main-menu .menu-item--btn a{min-height:var(--button-small-height, 27px);padding-left:calc(var(--button-small-height, 27px)*.5);padding-right:calc(var(--button-small-height, 27px)*.5);border-radius:calc(var(--button-small-height, 27px)*.5);font-size:var(--button-small-text, 0.8125rem)}.btn--small.btn--has-loader:not(.btn--full):not(.ajax_add_to_cart) .btn__loader,.main-menu .menu-item--btn a.btn--has-loader:not(.btn--full):not(.ajax_add_to_cart) .btn__loader{width:var(--button-small-loader, 13px);height:var(--button-small-loader, 13px)}.btn--regular,.pagination .prev,.pagination .next{min-height:var(--button-regular-height, 50px);padding-left:calc(var(--button-regular-height, 50px)*.5);padding-right:calc(var(--button-regular-height, 50px)*.5);border-radius:calc(var(--button-regular-height, 50px)*.5);font-size:var(--button-regular-text, 1.125rem)}.btn--regular.btn--has-loader:not(.btn--full):not(.ajax_add_to_cart) .btn__loader,.pagination .btn--has-loader.prev:not(.btn--full):not(.ajax_add_to_cart) .btn__loader,.pagination .btn--has-loader.next:not(.btn--full):not(.ajax_add_to_cart) .btn__loader{width:var(--button-regular-loader, 18px);height:var(--button-regular-loader, 18px)}input[type=date]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=week]::-moz-placeholder, input[type=file]::-moz-placeholder, input[type=checkbox]::-moz-placeholder, input[type=radio]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder, .jcf-select-text::-moz-placeholder{opacity:1;font-style:normal;color:color-mix(in srgb, #1d3557 50%, transparent)}input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,input[type=file]::placeholder,input[type=checkbox]::placeholder,input[type=radio]::placeholder,textarea::placeholder,select::placeholder,.jcf-select-text::placeholder{opacity:1;font-style:normal;color:color-mix(in srgb, #1d3557 50%, transparent)}input,textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{width:22px;height:22px;padding:0;position:relative;cursor:pointer}input[type=checkbox]::before,input[type=radio]::before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";filter:saturate(0%);background-position:center;background-repeat:no-repeat}input[type=checkbox]:checked,input[type=radio]:checked{border-color:#236188;background-color:#236188}input[type=checkbox]::before{background-size:8px}input[type=checkbox]:checked::before{background-image:url("../img/icons/check.svg")}input[type=radio]{border-radius:1000px;background-size:4px}input[type=radio]:checked::before{background-image:radial-gradient(4px 4px at center, #fff 0% 50%, rgba(255, 255, 255, 0) 50% 100%)}input[type=range]{width:100%;height:4px;background-color:#faf6ee}input[type=range][data-vertical]{width:4px;height:200px;writing-mode:vertical-lr}input[type=range]::-webkit-slider-thumb{width:16px;height:16px;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:1000px;border:none;background-color:#1d3557}input[type=range]::-moz-range-thumb{width:16px;height:16px;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:1000px;border:none;background-color:#1d3557}textarea{line-height:163%;min-height:200px;resize:vertical}button{background-color:rgba(0,0,0,0)}button:not(:disabled){cursor:pointer}label{display:block;font-family:var(--font-2, "Calistoga", "Georgia", serif);font-weight:var(--font-weight-regular, 400);color:var(--heading-color, #1d3557)}label[for]{cursor:pointer}.post-password-form p:nth-child(2){display:flex;align-items:flex-end;margin-top:20px}.post-password-form p:nth-child(2) label{flex-grow:1}.post-password-form p:nth-child(2) input[type=password]{margin-top:10px}.post-password-form p:nth-child(2) input[type=submit]{flex-shrink:0;margin-left:10px}.grid{display:flex;flex-wrap:wrap}.grid--v-center{align-items:center}.grid--h-center{justify-content:center}.grid--spaced-equal{-moz-column-gap:var(--grid-spacing, 20px);column-gap:var(--grid-spacing, 20px)}.grid--spaced-equal>.grid__col{flex-basis:0;flex-grow:1}.grid--spaced{-moz-column-gap:var(--grid-spacing, 20px);column-gap:var(--grid-spacing, 20px)}.grid--spaced>.grid__col--1{width:calc((100% - 11*var(--grid-spacing, 20px))/12)}.grid--spaced>.grid__col--2{width:calc((100% - 5*var(--grid-spacing, 20px))/6)}.grid--spaced>.grid__col--3{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}.grid--spaced>.grid__col--4{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}.grid--spaced>.grid__col--5{width:calc((100% - 1.4*var(--grid-spacing, 20px))/2.4)}.grid--spaced>.grid__col--6{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.grid--spaced>.grid__col--7{width:calc((100% - 0.7142857143*var(--grid-spacing, 20px))/1.7142857143)}.grid--spaced>.grid__col--8{width:calc((100% - 0.5*var(--grid-spacing, 20px))/1.5)}.grid--spaced>.grid__col--9{width:calc((100% - 0.3333333333*var(--grid-spacing, 20px))/1.3333333333)}.grid--spaced>.grid__col--10{width:calc((100% - 0.2*var(--grid-spacing, 20px))/1.2)}.grid--spaced>.grid__col--11{width:calc((100% - 0.0909090909*var(--grid-spacing, 20px))/1.0909090909)}.grid--spaced>.grid__col--12{width:calc((100% - 0*var(--grid-spacing, 20px))/1)}.grid--spaced-1>.grid__col:nth-child(1n+13){margin-top:var(--grid-spacing, 20px)}.grid--spaced-2>.grid__col:nth-child(1n+7){margin-top:var(--grid-spacing, 20px)}.grid--spaced-3>.grid__col:nth-child(1n+5){margin-top:var(--grid-spacing, 20px)}.grid--spaced-4>.grid__col:nth-child(1n+4){margin-top:var(--grid-spacing, 20px)}.grid--spaced-6>.grid__col:nth-child(1n+3){margin-top:var(--grid-spacing, 20px)}.grid__col--1{width:8.3333333333%}.grid__col--2{width:16.6666666667%}.grid__col--3{width:25%}.grid__col--4{width:33.3333333333%}.grid__col--5{width:41.6666666667%}.grid__col--6{width:50%}.grid__col--7{width:58.3333333333%}.grid__col--8{width:66.6666666667%}.grid__col--9{width:75%}.grid__col--10{width:83.3333333333%}.grid__col--11{width:91.6666666667%}.grid__col--12{width:100%}.grid__col--left{margin-right:auto}.grid__col--right{margin-left:auto}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.txt-success{color:#a8dadc}.txt-error{color:#ac3c2d}.content .icon-content+.icon-content{margin-top:10px}.content .icon-content__txt{margin-top:0}.content .btn-group *+.btn,.content .btn-group *+.wp-block-button__link,.content .btn-group *+.wp-block-file__button,.content .btn-group .pagination *+.prev,.pagination .content .btn-group *+.prev,.content .btn-group .pagination *+.next,.pagination .content .btn-group *+.next,.content .btn-group .main-menu .menu-item--btn *+a,.main-menu .menu-item--btn .content .btn-group *+a,.content .btn-group .btn+*,.content .btn-group .wp-block-button__link+*,.content .btn-group .wp-block-file__button+*,.content .btn-group .pagination .prev+*,.pagination .content .btn-group .prev+*,.content .btn-group .pagination .next+*,.pagination .content .btn-group .next+*,.content .btn-group .main-menu .menu-item--btn a+*,.main-menu .menu-item--btn .content .btn-group a+*{margin-top:0}.content ul li,.content ol li{margin:5px 0 5px 25px}.content .alignleft,.content .alignright{margin-top:15px;margin-bottom:15px}.content .alignleft{margin-right:30px;float:left}.content .alignright{margin-left:30px;float:right}.content .aligncenter,.content .aligncenter img{margin-left:auto;margin-right:auto;display:block}.content .wp-caption{max-width:100%;display:inline-block}.content .wp-caption-text{margin-top:10px;margin-bottom:0;padding:10px 15px;border-radius:5px;background-color:#faf6ee;font-family:var(--font-1, "Figtree", "Arial", sans-serif);text-align:center;color:#1d3557}.content .jcf-file input,.content .jcf-upload-button{margin-top:0}.content img{border-radius:5px}.content .icon-list li,.content .rating-scales__tabs li,.content .jcf-select li{margin:0}.content .rating-scales__intro *+*,.content .rating-scales__item *+*{margin-top:0}@media(max-width: 670px){.content .grid .grid__col{width:100%;margin-right:0}.content .grid .grid__col+.grid__col{margin-top:30px}.content .grid--spaced-equal{flex-direction:column}}.page-wrap{background-color:#fff}.is-loading{position:relative}.is-loading::before{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;content:"";background-color:color-mix(in srgb, #fff 50%, transparent)}.is-loading::after{z-index:50}.is-loading *{pointer-events:none}.is-loading__spinner{width:30px;height:30px;position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%, -50%)}.is-loading__spinner svg circle{stroke:#1d3557}.video-wrap{position:relative;padding-bottom:56.25%;height:0}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}[data-toggle-target]{cursor:pointer}[data-toggle]:not(.active),[data-tab]:not(.active){display:none}.hide-overflow{overflow:hidden}.sticky-content{position:sticky;top:calc(20px + var(--wp-admin--admin-bar--height, 0px))}.section-colorway-white,.bg-colorway-white,.txt-colorway-white{--text-color: #1d3557;--heading-color: #1d3557;--link-color: #236188;--border-color: #1d3557}.section-colorway-white,.bg-colorway-white{--background-color: #fff;background-color:var(--background-color, #fff)}.section-colorway-white+.section-colorway-white{padding-top:0}.section-colorway-beige,.bg-colorway-beige,.txt-colorway-beige{--text-color: #1d3557;--heading-color: #1d3557;--link-color: #236188;--border-color: #1d3557}.section-colorway-beige,.bg-colorway-beige{--background-color: #faf6ee;background-color:var(--background-color, #fff)}.section-colorway-beige+.section-colorway-beige{padding-top:0}.section-colorway-blue,.bg-colorway-blue,.txt-colorway-blue{--text-color: #faf6ee;--heading-color: #a8dadc;--link-color: #a8dadc;--border-color: #faf6ee}.section-colorway-blue,.bg-colorway-blue{--background-color: #236188;background-color:var(--background-color, #fff)}.section-colorway-blue+.section-colorway-blue{padding-top:0}.section-colorway-dark-blue,.bg-colorway-dark-blue,.post-preview--alt .post-preview__content,.post-preview--feat .post-preview__content,.txt-colorway-dark-blue{--text-color: #faf6ee;--heading-color: #faf6ee;--link-color: #a8dadc;--border-color: #faf6ee}.section-colorway-dark-blue,.bg-colorway-dark-blue,.post-preview--alt .post-preview__content,.post-preview--feat .post-preview__content{--background-color: #1d3557;background-color:var(--background-color, #fff)}.section-colorway-dark-blue+.section-colorway-dark-blue{padding-top:0}.section-colorway-light-blue,.bg-colorway-light-blue,.txt-colorway-light-blue{--text-color: #1d3557;--heading-color: #1d3557;--link-color: #236188;--border-color: #1d3557}.section-colorway-light-blue,.bg-colorway-light-blue{--background-color: #a8dadc;background-color:var(--background-color, #fff)}.section-colorway-light-blue+.section-colorway-light-blue{padding-top:0}.txt-colorway-beige{--text-color: #faf6ee;--heading-color: #faf6ee}.txt-colorway-white{--text-color: #fff;--heading-color: #fff}.toggle-menu{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid var(--border-color, #1d3557);border-radius:1000px;position:relative}.toggle-menu__line{width:18px;height:2px;position:absolute;transform:scale(1.01);border-radius:2px;background-color:var(--border-color, #1d3557)}.toggle-menu__line:nth-child(1),.toggle-menu__line:nth-child(3){transition:top ease .4s,transform ease .4s}.toggle-menu__line:nth-child(1){top:11px}.toggle-menu__line:nth-child(2){top:17px;transition:opacity ease .4s}.toggle-menu__line:nth-child(3){top:23px}.toggle-menu.active .toggle-menu__line:nth-child(1),.toggle-menu.active .toggle-menu__line:nth-child(3){top:17px}.toggle-menu.active .toggle-menu__line:nth-child(1){transform:rotate(-45deg)}.toggle-menu.active .toggle-menu__line:nth-child(2){opacity:0}.toggle-menu.active .toggle-menu__line:nth-child(3){transform:rotate(45deg)}.main-menu .menu,.main-menu .sub-menu__items{list-style:none}.main-menu .menu>.menu-item>a{display:flex}.main-menu .menu>.menu-item-has-children>a{align-items:center;gap:5px;transition:color ease .4s}.main-menu .menu>.menu-item-has-children.active>a{color:#a8dadc}.main-menu .menu>.menu-item-has-children.active .menu-item__opener svg{transform:scaleY(-1)}.main-menu .menu>.menu-item-has-children.active .menu-item__opener svg *{stroke:#a8dadc}.main-menu .menu-item a{color:#faf6ee}.main-menu .menu-item__opener{display:flex;align-items:center;justify-content:center}.main-menu .menu-item__opener svg{transition:transform ease .4s}.main-menu .menu-item__opener svg *{stroke:#faf6ee;transition:stroke ease .4s}.main-menu .sub-menu__inner{display:flex;flex-wrap:wrap;gap:var(--grid-spacing, 20px)}.main-menu .sub-menu__posts{display:flex;flex-wrap:wrap;gap:var(--grid-spacing, 20px)}.main-menu .sub-menu__title{color:#a8dadc}@media(min-width: 1001px){.main-menu,.main-menu .menu{height:100%}.main-menu .menu{display:flex;flex-wrap:wrap;gap:30px}.main-menu .menu>.menu-item{display:flex;align-items:center}.main-menu .menu-item:not(.menu-item--btn){font-size:18px;font-size:1.125rem}.main-menu .menu-item--btn{margin-top:var(--spacing-tiny, 30px)}.main-menu .menu-item__opener{width:10px;height:6px}.main-menu .sub-menu{width:100%;max-height:calc(100dvh - var(--header-height, 80px));position:absolute;top:100%;left:0;pointer-events:none;overflow-y:auto}.main-menu .sub-menu.active{pointer-events:auto;transition:pointer-events ease .4s .4s}.main-menu .sub-menu.active .sub-menu__inner{border-top:1px solid color-mix(in srgb, #faf6ee 20%, transparent)}.main-menu .sub-menu.active .sub-menu__section{opacity:1;pointer-events:auto;transition:opacity ease .4s .4s}.main-menu .sub-menu__inner{width:92%;max-width:var(--section-large, 1488px);margin-left:auto;margin-right:auto;padding-top:var(--spacing-medium, 60px);padding-bottom:var(--spacing-medium, 60px)}.main-menu .sub-menu__section{opacity:0}.main-menu .sub-menu__section--menu{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}.main-menu .sub-menu__section--posts{width:calc((100% - 0.3333333333*var(--grid-spacing, 20px))/1.3333333333)}.main-menu .sub-menu__title{margin-bottom:var(--spacing-mini, 20px)}.main-menu .sub-menu__post{width:calc((100% - var(--grid-spacing, 20px)*8)/9*3 + var(--grid-spacing, 20px)*2 + 0px)}}@media(max-width: 1000px){.main-menu .menu{padding:var(--header-height, 80px) 4% var(--spacing-large, 80px)}.main-menu .menu>.menu-item{font-size:32px;font-size:2rem}.main-menu .menu>.menu-item>a{justify-content:space-between;padding-top:15px;padding-bottom:15px;border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.main-menu .menu>.menu-item-has-children.active .menu-item__opener{border-color:#a8dadc}.main-menu .menu-item__opener{width:40px;height:40px;border:2px solid var(--border-color, #1d3557);border-radius:1000px;transition:border-color ease .4s}.main-menu .menu-item__opener svg{width:18px;height:11px}.main-menu .sub-menu{display:none;border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.main-menu .sub-menu__section--posts,.main-menu .sub-menu__title{display:none}.main-menu .sub-menu__items{padding-top:20px;padding-bottom:20px}.main-menu .sub-menu__items .menu-item:not(.menu-item--btn){font-size:18px;font-size:1.125rem}.main-menu .sub-menu__items .menu-item:not(.menu-item--btn):nth-child(n+2){margin-top:5px}.main-menu .sub-menu__items .menu-item--btn{margin-top:25px;margin-bottom:10px}}.icon-content{display:flex}.icon-content__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;margin-top:1px;margin-right:10px;border-radius:1000px;background-color:#236188}.icon-content__icon span{font-size:14px;font-size:0.875rem;padding-top:2px;font-weight:var(--font-weight-bold, 700);color:#faf6ee}.icon-content__icon svg{width:8px;height:8px}.icon-content__icon:not(.icon-content__icon--custom) svg *{stroke:#faf6ee}.icon-content__icon--cross{background-color:#ac3c2d}.icon-content__icon--number{background-color:#1d3557}.icon-content__icon--arrow svg{padding-left:2px}.icon-content__icon--custom{border-radius:0;background-color:rgba(0,0,0,0)}.icon-content__icon--custom svg{width:22px;height:auto}.icon-content__txt{align-self:center}.icon-content--large{padding-bottom:10px;border-bottom:1px solid var(--border-color, #1d3557)}.icon-content--large .icon-content__icon{width:50px;height:50px}.icon-content--large .icon-content__icon--number{background-color:#ac3c2d}.icon-content--large .icon-content__icon--number span{line-height:100%;color:#faf6ee}@media(min-width: 671px){.icon-content--large .icon-content__icon{margin-right:20px}}.social{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px}.social__item{list-style:none}.social__item a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid var(--border-color, #1d3557);border-radius:1000px}.social__item svg{width:18px;max-height:18px}.social__item svg *{fill:var(--border-color, #1d3557)}.pagination{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:wrap;position:relative}.pagination .page-numbers:not(.prev):not(.next){display:flex;align-items:center;justify-content:center;line-height:100%;color:#1d3557}.pagination .page-numbers:not(.prev):not(.next):not(.dots){border:2px solid var(--border-color, #1d3557);border-radius:1000px}.pagination .page-numbers:not(.prev):not(.next).current{background-color:#1d3557;color:#fff}@media(min-width: 671px){.pagination{gap:20px 10px}.pagination .page-numbers:not(.prev):not(.next){font-size:18px;font-size:1.125rem;width:50px;height:50px}.pagination .prev{margin-right:auto}.pagination .next{margin-left:auto}}@media(max-width: 670px){.pagination{position:relative;gap:20px 5px;padding-bottom:calc(var(--button-regular-height, 50px) + 20px)}.pagination .page-numbers:not(.prev):not(.next){font-size:14px;font-size:0.875rem;order:1}.pagination .page-numbers:not(.prev):not(.next):not(.dots){width:40px;height:40px}.pagination .dots{margin-left:5px;margin-right:5px}.pagination .prev{order:2;left:0}.pagination .next{order:3;right:0}.pagination .prev,.pagination .next{width:calc((100% - 1*var(--grid-spacing, 20px))/2);position:absolute;bottom:0}}.search-form{position:relative}.search-form__field-wrap{position:relative}.search-form__icon{width:18px;height:18px;position:absolute;top:50%;left:var(--form-field-padding, 16px);transform:translateY(-50%)}input.search-form__field{padding-left:calc(18px + var(--form-field-padding, 16px)*2);padding-right:calc(10px + var(--form-field-padding, 16px) + 47px)}.search-form__action{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.search-form__action.loading>svg{opacity:0}.search-form__results{opacity:0}.search-form__results.active{opacity:1;transition:opacity ease .4s .4s}.search-form__results-section--posts .search-form__results-items{gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}.search-form__results-section--cats .search-form__results-title{margin-bottom:20px;border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.search-form__results-section--cats .search-form__results-items{gap:10px}.search-form__results-title{padding-bottom:10px;color:#236188}.search-form__results-items{display:flex;flex-wrap:wrap;list-style:none}@media(min-width: 1281px){.search-form__results-section--posts .search-form__results-item{width:calc((100% - var(--grid-spacing, 20px)*5)/6*3 + var(--grid-spacing, 20px)*2 + 0px)}}@media(max-width: 1280px)and (min-width: 1001px){.search-form__results-section--posts .search-form__results-item{width:calc((100% - var(--grid-spacing, 20px)*7)/8*4 + var(--grid-spacing, 20px)*3 + 0px)}}@media(max-width: 1000px)and (min-width: 671px){.search-form__results-section--posts .search-form__results-item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}}@media(max-width: 670px){.search-form__results-section--posts .search-form__results-item{width:100%}}.post-preview__img{border-radius:5px;overflow:hidden}.post-preview__img a{position:relative;width:100%;height:100%;display:block}.post-preview__img a::before{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;content:"";background-color:color-mix(in srgb, #000 20%, transparent)}.post-preview__img a::before{opacity:0}.post-preview__term{margin-bottom:15px}.post-preview--std .post-preview__content{margin-top:20px}.post-preview--inline{display:flex;flex-wrap:wrap;gap:var(--grid-spacing, 20px);border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);padding-top:20px}.post-preview--inline .post-preview__img{flex-shrink:0;align-self:flex-start;position:relative;overflow:hidden}.post-preview--inline .post-preview__img::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top right, color-mix(in srgb, #000 30%, transparent), transparent, transparent 100%);z-index:1}.post-preview--inline .post-preview__img span{position:absolute;bottom:10px;left:10px;z-index:2;line-height:100%;color:#fff}.post-preview--inline .post-preview__img::before,.post-preview--inline .post-preview__img span{pointer-events:none}.post-preview--feat .post-preview__content{border-radius:0 0 5px 5px}.post-preview--feat .post-preview__img{border-radius:5px 5px 0 0}@media(min-width: 1281px){.post-preview--inline .post-preview__img{width:calc((100% - var(--grid-spacing, 20px)*2)/3*1 + var(--grid-spacing, 20px)*0 + 0px)}.post-preview--inline .post-preview__content{width:calc((100% - var(--grid-spacing, 20px)*2)/3*2 + var(--grid-spacing, 20px)*1 + 0px)}.post-preview--alt{position:relative;display:grid;grid-template-areas:"post-preview";grid-template-columns:100%;grid-template-rows:100%;border-radius:5px;overflow:hidden}.post-preview--alt::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top, color-mix(in srgb, #000 50%, transparent), transparent);pointer-events:none;z-index:1}.post-preview--alt .post-preview__img,.post-preview--alt .post-preview__content{grid-area:post-preview}.post-preview--alt .post-preview__img{border-radius:0}.post-preview--alt .post-preview__content{--heading-color: #fff;position:relative;align-self:flex-end;pointer-events:none;background-color:rgba(0,0,0,0);z-index:1}.post-preview--alt .post-preview__img,.post-preview--alt .post-preview__img picture,.post-preview--alt .post-preview__img img{height:100%}.post-preview--alt .post-preview__img img{-o-object-fit:cover;object-fit:cover}.post-preview--alt .post-preview__term{--border-color: #fff}.post-preview--alt .post-preview__term a{pointer-events:auto}}@media(max-width: 1280px)and (min-width: 1001px){.post-preview--inline .post-preview__img{width:calc((100% - var(--grid-spacing, 20px)*3)/4*1 + var(--grid-spacing, 20px)*0 + 0px + var(--grid-spacing, 20px))}.post-preview--inline .post-preview__content{width:calc((100% - var(--grid-spacing, 20px)*3)/4*3 + var(--grid-spacing, 20px)*2 + 0px - var(--grid-spacing, 20px))}}@media(max-width: 1280px){.post-preview--alt .post-preview__content{border-radius:0 0 5px 5px}.post-preview--alt .post-preview__img{border-radius:5px 5px 0 0}}@media(max-width: 1000px)and (min-width: 671px){.post-preview--inline .post-preview__img{width:calc((100% - var(--grid-spacing, 20px)*5)/6*2 + var(--grid-spacing, 20px)*1 + 0px)}.post-preview--inline .post-preview__content{width:calc((100% - var(--grid-spacing, 20px)*5)/6*4 + var(--grid-spacing, 20px)*3 + 0px)}}@media(max-width: 670px){.post-preview--inline .post-preview__img{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}.post-preview--inline .post-preview__content{width:calc((100% - 0.5*var(--grid-spacing, 20px))/1.5)}}.quote p,.content blockquote:not([class*=quote]) p,.quote cite,.content blockquote:not([class*=quote]) cite{font-style:normal}.quote footer,.content blockquote:not([class*=quote]) footer{margin-top:30px}.quote--std,.content .wp-block-quote,.content blockquote:not([class*=quote]){border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);padding-top:30px;padding-bottom:30px;text-align:center}.quote--std p,.content .wp-block-quote p,.content blockquote:not([class*=quote]) p{position:relative}.quote--std p::before,.content .wp-block-quote p::before,.content blockquote:not([class*=quote]) p::before,.quote--std p::after,.content .wp-block-quote p::after,.content blockquote:not([class*=quote]) p::after{content:"";position:absolute;background-image:url("../img/icons/quotes.svg");background-size:contain;background-repeat:no-repeat}.quote--std p::before,.content .wp-block-quote p::before,.content blockquote:not([class*=quote]) p::before{top:0;left:0;background-position:top left}.quote--std p::after,.content .wp-block-quote p::after,.content blockquote:not([class*=quote]) p::after{bottom:0;right:0;transform:scale(-1);background-position:bottom right}.quote--std cite,.content .wp-block-quote cite,.content blockquote:not([class*=quote]) cite{display:block}.quote--simple cite strong{display:block}@media(min-width: 671px){.quote--std p,.content .wp-block-quote p,.content blockquote:not([class*=quote]) p{padding-left:60px;padding-right:60px}.quote--std p::before,.content .wp-block-quote p::before,.content blockquote:not([class*=quote]) p::before,.quote--std p::after,.content .wp-block-quote p::after,.content blockquote:not([class*=quote]) p::after{width:40px;height:27px}}@media(max-width: 670px){.quote--std p,.content .wp-block-quote p,.content blockquote:not([class*=quote]) p{padding-left:42px;padding-right:42px}.quote--std p::before,.content .wp-block-quote p::before,.content blockquote:not([class*=quote]) p::before,.quote--std p::after,.content .wp-block-quote p::after,.content blockquote:not([class*=quote]) p::after{width:32px;height:21px}}.icon-list,.icon-list ul,.icon-list ol{list-style:none}.icon-list li,.icon-list ul li,.icon-list ol li{margin:0}.icon-list li{height:22px;position:relative;padding-left:32px}.icon-list li:nth-child(n+2){margin-top:10px}.icon-list li::before{display:flex;align-items:center;justify-content:center;content:"";width:22px;height:22px;position:absolute;top:1px;left:0;border-radius:1000px}.icon-list--check li::before{background:url("../img/icons/check.svg") #236188 center/8px auto no-repeat}.icon-list--cross li::before{background:url("../img/icons/cross.svg") #ac3c2d center/8px auto no-repeat}.icon-list--arrow li::before{background:url("../img/icons/arrow.svg") #236188 center left 9px/auto 8px no-repeat}.icon-list--number ol{counter-reset:custom-counter}.icon-list--number li{counter-increment:custom-counter}.icon-list--number li::before{display:flex;align-items:center;justify-content:center;font-size:14px;font-size:0.875rem;content:counter(custom-counter);padding-top:2px;background-color:#1d3557;font-weight:var(--font-weight-bold, 700);color:#fff}.top-posts__title{padding-bottom:10px;border-bottom:1px solid #ac3c2d}.top-posts__items{display:flex;flex-wrap:wrap;gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}.top-posts__item:first-child .post-preview{border-top:none}@media(min-width: 1001px){.top-posts__item{width:100%}}@media(max-width: 1000px)and (min-width: 671px){.top-posts__item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.top-posts__item:nth-child(2) .post-preview{border-top:none}.top-posts__item:nth-child(5){display:none}}@media(max-width: 670px){.top-posts__item{width:100%}}.section--large .section-intro{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--grid-spacing, 20px)}.section--large .section-intro .section-intro__link{text-align:right}@media(min-width: 1001px){.section--large .section-intro__txt{width:calc((100% - 0.3333333333*var(--grid-spacing, 20px))/1.3333333333)}.section--large .section-intro__link{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}}@media(max-width: 1000px){.section--large .section-intro__link{flex-shrink:0;margin-left:auto}}.team-member__img{max-width:231px;margin-left:auto;margin-right:auto}.team-member__img img,.team-member__related-member-img img{border-radius:50% 50% 5px 5px}.team-member__content,.team-member__related-member-content{text-align:center}.team-member__position,.team-member__bio{margin-top:10px}.team-member__related-members{display:flex;flex-wrap:wrap;gap:var(--grid-spacing, 20px)}.team-member__related-member{border-radius:5px;background-color:#fff}.team-member__related-member-link{display:block}.team-member__related-member-img{max-width:160px;margin-left:auto;margin-right:auto;display:flex;justify-content:center}@media(min-width: 1281px){.team-member__img{width:calc((100% - var(--grid-spacing, 20px)*6)/7*2 + var(--grid-spacing, 20px)*1 + 0px)}}@media(max-width: 1280px)and (min-width: 1001px){.team-member__img{width:calc((100% - var(--grid-spacing, 20px)*7)/8*3 + var(--grid-spacing, 20px)*2 + 0px)}.team-member__related-member-img{width:calc((100% - var(--grid-spacing, 20px)*3)/4*2 + var(--grid-spacing, 20px)*1 + 0px)}}@media(max-width: 1000px)and (min-width: 671px){.team-member__img{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}.team-member__related-member-img{width:calc((100% - var(--grid-spacing, 20px)*5)/6*2 + var(--grid-spacing, 20px)*1 + var(--grid-spacing, 20px)*2)}}@media(min-width: 671px){.team-member__related-member{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}}@media(max-width: 670px){.team-member__img,.team-member__related-member{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.team-member__related-member-img{width:calc((100% - var(--grid-spacing, 20px)*5)/6*4 + var(--grid-spacing, 20px)*3 + 0px)}}.toc{padding:20px;border:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:5px}.toc__top{display:flex;align-items:center;justify-content:space-between;gap:20px}.toc__top button{margin-top:0}.toc__title{color:#236188}.toc__list{margin-top:20px;padding-top:20px;border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.toc__list li a:not([class*=btn]){font-weight:var(--font-weight-regular, 400)}.toc__title+.toc__action{margin-top:0}.toc__action{position:relative}.toc__action span:first-child{opacity:1}.toc__action span:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) translateY(-1px);opacity:0}.toc.active .toc__action span:first-child{opacity:0}.toc.active .toc__action span:last-child{opacity:1;transition:opacity ease .4s}.toc:not(.active) .toc__action span:first-child{transition:opacity ease .4s}@media(min-width: 671px){.toc__action{min-width:67px}}@media(max-width: 670px){.toc__action{min-width:62px}}.recommended-post{border-radius:5px;overflow:hidden}.quick-look{border:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.05)}.quick-look__item:not(:first-child){padding-top:20px}.quick-look__item:not(:last-child){padding-bottom:20px;border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.quick-look__item-inner{display:flex;gap:var(--grid-spacing, 20px)}.quick-look__item-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;flex-shrink:0;border-radius:1000px;background-color:#a8dadc}.quick-look__item-icon svg{max-width:32px;max-height:32px}.quick-look__item-icon svg *{fill:#1d3557}.quick-look__item-txt{align-self:center}.quick-look__item-txt h1+p,.quick-look__item-txt h2+p,.quick-look__item-txt h3+p,.quick-look__item-txt h4+p,.quick-look__item-txt h5+p,.quick-look__item-txt h6+p{margin-top:0}.rating-scales{box-shadow:0 3px 6px rgba(0,0,0,.05)}.rating-scales__section--items{border-radius:5px 5px 0 0}.rating-scales__section--tabs{border:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:0 0 5px 5px}.rating-scales__intro{text-align:center}.rating-scales__items{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-tiny, 30px) var(--grid-spacing, 20px)}.rating-scales__item{text-align:center}.rating-scales__item-icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin-left:auto;margin-right:auto;border-radius:1000px;background-color:#236188}.rating-scales__item-icon svg{max-width:32px;max-height:32px}.rating-scales__item-icon svg *{fill:#faf6ee}.rating-scales__item-txt p,.rating-scales__row-label p{line-height:calc(var(--text-mini, 0.875rem) + 5px)}.rating-scales__tabs{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-tiny, 30px)}.rating-scales__tab-name{position:relative;padding-bottom:6px;opacity:.5;color:#1d3557}.rating-scales__tab-name::before{content:"";width:0;height:2px;position:absolute;bottom:0;right:0;background-color:#ac3c2d;transition:width ease .4s}.rating-scales__tab-name.active{opacity:1}.rating-scales__tab-name.active::before{width:100%;left:0;right:auto}.rating-scales__row-title{margin-bottom:5px}.rating-scales__row-rating{display:flex;gap:2px;overflow:hidden}.rating-scales__row-rating-bar{flex:1;height:100%;background-color:#236188}.rating-scales__row-rating--1 .rating-scales__row-rating-bar:nth-child(n+2){opacity:.1}.rating-scales__row-rating--2 .rating-scales__row-rating-bar:nth-child(n+3){opacity:.1}.rating-scales__row-rating--3 .rating-scales__row-rating-bar:nth-child(n+4){opacity:.1}.rating-scales__row-rating--4 .rating-scales__row-rating-bar:nth-child(n+5){opacity:.1}.rating-scales__row-rating--5 .rating-scales__row-rating-bar:nth-child(n+6){opacity:.1}.rating-scales__row-labels{display:flex;justify-content:space-between;gap:var(--grid-spacing, 20px);margin-top:10px}.rating-scales__row-label+.rating-scales__row-label{margin-top:0}.rating-scales__row-label{width:calc((100% - 1*var(--grid-spacing, 20px))/2);line-height:100% !important}.rating-scales__row-label:last-child{text-align:right}@media(min-width: 671px){.rating-scales__item{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}.rating-scales__row-rating{height:16px;border-radius:8px}}@media(max-width: 670px){.rating-scales__item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.rating-scales__row-rating{height:12px;border-radius:6px}}.mini-guide{border:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.05)}.mini-guide__row:first-child{border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.mini-guide__row:not(:last-child){border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.mini-guide__row-intro{display:flex}.mini-guide__row-title{align-self:center}.mini-guide__row-icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;flex-shrink:0;border-radius:1000px;background-color:#ac3c2d}.mini-guide__row-icon svg{max-width:32px;max-height:32px}.mini-guide__row-icon svg *{fill:#faf6ee}.mini-guide__row-item-content{display:flex;align-items:flex-start;justify-content:space-between}.mini-guide__row-item-content .mini-guide__row-item-txt *:not(.icon-content)+.icon-content,.mini-guide__row-item-content .mini-guide__row-item-txt *+.icon-list{margin-top:10px}.mini-guide__row-item-link{flex-shrink:0}.mini-guide__row-item-link svg{width:14px;margin-top:2px;margin-right:6px}.mini-guide__row-item-link svg *{stroke:#ac3c2d}@media(min-width: 671px){.mini-guide__row-intro{margin-bottom:10px;gap:20px}.mini-guide__row-item{padding-left:70px}.mini-guide__row-item-link{margin-left:var(--spacing-tiny, 30px)}.mini-guide__row-item:nth-child(n+2){margin-top:var(--spacing-mini, 20px)}}@media(max-width: 670px){.mini-guide__row-intro{margin-bottom:var(--spacing-tiny, 30px);gap:10px}.mini-guide__row-item-link{margin-top:10px}.mini-guide__row-item-content{flex-direction:column}.mini-guide__row-item:nth-child(n+2){margin-top:var(--spacing-tiny, 30px)}}.pros-and-cons{display:flex;border:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:5px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.05)}.pros-and-cons__section:last-child{background-color:#faf6ee}@media(min-width: 671px){.pros-and-cons__section{width:50%}.pros-and-cons__section--cons{border-left:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}}@media(max-width: 670px){.pros-and-cons{flex-direction:column}.pros-and-cons__section--cons{border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}}.product{display:flex;flex-direction:column;outline:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);outline-offset:-1px;border-radius:5px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.05);text-align:center}.product__title{background-color:#1d3557}.product__content{flex-grow:1}.product__txt li{list-style-position:inside}.product__txt li:not([style*="text-align: center"]){text-align:left}.product__txt li[style*="text-align: center"]{margin-left:0}.product__rating{display:flex;align-items:center;justify-content:center;padding:10px 15px;background-color:#faf6ee}.product__img img{border-radius:0}.product--small{height:100%}.product--large .product__title{padding-top:10px;padding-bottom:10px}@media(min-width: 671px){.product--small .product__img,.product--small .product__content{padding:15px}.product--large{width:50%;margin-left:auto;margin-right:auto}}@media(max-width: 670px){.product--small .product__img,.product--small .product__content{padding:var(--spacing-tiny, 30px)}.product--large{width:100%}}.products__items{display:flex;flex-wrap:wrap;gap:10px}@media(min-width: 671px){.products__item{width:calc(33.33% - 6.66px)}}@media(max-width: 670px){.products__item{width:100%}}.star-rating{display:flex;align-items:center;justify-content:center}.star-rating p{margin-right:10px;font-weight:var(--font-weight-bold, 700);color:#ac3c2d}.star-rating span{display:flex;margin-top:0}.star-rating span svg{width:auto;height:14px}.star-rating span svg:not(:last-child){margin-right:1px}.comparison-table{border:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:5px;background-color:#1d3557;text-align:center}.comparison-table__cols{display:flex;flex-wrap:wrap;gap:10px}.comparison-table__col{display:flex;flex-direction:column;border-radius:5px;overflow:hidden}.comparison-table__col:nth-child(2n+1) .comparison-table__col-title{background-color:#236188}.comparison-table__col:nth-child(2n+1) .comparison-table__col-item-txt *{color:#236188}.comparison-table__col:nth-child(2n+2) .comparison-table__col-title{background-color:#ac3c2d}.comparison-table__col:nth-child(2n+2) .comparison-table__col-item-txt *{color:#ac3c2d}.comparison-table__col-title{padding-top:10px;padding-bottom:10px}.comparison-table__col-img img{border-radius:0}.comparison-table__col-items{flex-grow:1;background-color:#fff}.comparison-table__col-item:nth-child(n+2){border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}@media(min-width: 671px){.comparison-table__col{width:calc(50% - 5px)}}@media(max-width: 670px){.comparison-table__col{width:100%}}.vet-approved{margin-bottom:20px}.vet-approved__title{width:-moz-max-content;width:max-content;display:flex;align-items:center;gap:10px;border-radius:15px 15px 15px 0;padding:5px 20px;background-color:#236188}.vet-approved__title svg{width:16px}.vet-approved__title p{font-weight:var(--font-weight-bold, 700);text-transform:uppercase;color:#faf6ee}.vet-approved__inner{display:flex;border:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:0 5px 5px 5px}.vet-approved__section{padding:20px}.vet-approved__section--txt{display:flex;align-items:center;gap:20px;background-color:color-mix(in srgb, #a8dadc 20%, transparent)}.vet-approved__user{display:flex;gap:20px}.vet-approved__user-img{align-self:flex-start;border-radius:5px;overflow:hidden}.vet-approved__user-img a{position:relative;display:block}.vet-approved__user-img a::before{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;content:"";background-color:color-mix(in srgb, #000 20%, transparent)}.vet-approved__user-img a::before{opacity:0}.vet-approved__user-title{display:flex;gap:5px}.vet-approved__user-title svg{width:14px}.vet-approved__user-title span{font-weight:var(--font-weight-bold, 700);text-transform:uppercase;color:#ac3c2d}.vet-approved__user-name{margin-top:2px;font-family:var(--font-2, "Calistoga", "Georgia", serif)}.vet-approved__user-img,.vet-approved__icon{flex-shrink:0}.vet-approved__txt{align-self:center}.post-content--std .vet-approved__inner{flex-direction:column}.post-content--std .vet-approved__section{width:100%}.post-content--std .vet-approved__section--txt{border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}@media(min-width: 1281px){.post-content--sidebar .vet-approved__section--user{width:377px;flex-shrink:0}.post-content--sidebar .vet-approved__section--txt{border-left:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}}@media(max-width: 1280px){.post-content--sidebar .vet-approved__inner{flex-direction:column}.post-content--sidebar .vet-approved__section{width:100%}.post-content--sidebar .vet-approved__section--txt{border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}}@media(min-width: 351px){.vet-approved__user-img,.vet-approved__icon{width:70px}}@media(max-width: 350px){.vet-approved__user-img,.vet-approved__icon{width:50px}}.boxed--std{border-radius:5px;background-color:#a8dadc}.boxed--std.boxed--small{padding:10px 15px;background-color:#faf6ee}.boxed--simple{border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.header{position:relative;background-color:#236188;z-index:810}.header__inner{height:var(--header-height, 80px);display:flex;align-items:center}.header__section--menu:last-child{margin-left:auto;display:flex;align-items:center}.header__logo{display:block}.header__toggle-search a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative;border:2px solid var(--border-color, #1d3557);border-radius:1000px}.header__toggle-search a svg{width:18px;height:18px}.header__toggle-search a svg:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}.header__toggle-search a svg *{stroke:var(--border-color, #1d3557)}.header__toggle-search a:not(.active) svg:first-child{transition:opacity ease .4s}.header__toggle-search a.active svg:first-child{opacity:0}.header__toggle-search a.active svg:last-child{opacity:1;transition:opacity ease .4s}.header__search{width:100%;max-height:calc(100dvh - var(--header-height, 80px));opacity:0;pointer-events:none;position:absolute;top:100%;left:0;overflow-y:auto}.header__search.active{opacity:1;pointer-events:all;transition:opacity ease .4s .4s}.header__search-form{padding-top:20px;padding-bottom:20px}.header__overlay-bg{width:100%;position:absolute;top:var(--header-height, 80px);left:0;z-index:-10}.header__overlay-bg-inner{height:0;display:block;position:relative;overflow:hidden;transition:height ease-out .4s,background-color ease .4s;background-color:#236188;z-index:1}body.search-active .header__overlay-bg-inner{background-color:#faf6ee}body.search-active:not(.sub-menu-active) .header__overlay-bg-inner{transition:height ease-out .4s}.header__overlay-bg-wash{width:100%;height:100vh;position:absolute;top:0;left:0;opacity:0;pointer-events:none;transition:opacity ease .4s;background-color:color-mix(in srgb, #000 30%, transparent)}body[style*="--overlayHeight"] .header__overlay-bg-inner{height:var(--overlayHeight, 0)}body[style*="--overlayHeight"] .header__overlay-bg-wash{opacity:1;pointer-events:auto}@media(min-width: 1281px){.header__logo{width:210px}}@media(max-width: 1280px)and (min-width: 351px){.header__logo{width:185px}}@media(min-width: 1001px){.header__inner{gap:30px}.header__section--menu,.header__menu{height:100%}.header__section--toggle-menu{display:none}.header__section--search{margin-left:auto}}@media(max-width: 1000px){.header__inner{gap:20px}.header__section--logo:not(:nth-last-child(2)){margin-left:auto;margin-right:auto}.header__section--menu:not(:last-child){position:absolute;top:0;left:0}.header__toggle-menu,.header__logo,.header__toggle-search{position:relative;z-index:1}.header__menu{width:100vw;height:100dvh;position:absolute;top:0;left:0;opacity:0;pointer-events:none;overflow-y:auto;background-color:#236188;transition:opacity ease .4s,pointer-events ease .4s}.header__menu.active{opacity:1;pointer-events:all}}@media(max-width: 670px){.header__btn .btn,.header__btn .content .wp-block-button__link,.content .header__btn .wp-block-button__link,.header__btn .content .wp-block-file__button,.content .header__btn .wp-block-file__button,.header__btn .main-menu .menu-item--btn a,.main-menu .menu-item--btn .header__btn a,.header__btn .pagination .prev,.pagination .header__btn .prev,.header__btn .pagination .next,.pagination .header__btn .next{min-height:var(--button-small-height, 27px);padding-left:calc(var(--button-small-height, 27px)*.5);padding-right:calc(var(--button-small-height, 27px)*.5);border-radius:calc(var(--button-small-height, 27px)*.5);font-size:var(--button-small-text, 0.8125rem)}}@media(max-width: 350px){.header__logo{width:175px}}.banner__search-form{text-align:left}.banner__search-form .search-form{position:relative}.banner__search-form .search-form.active .search-form__bg-wash{opacity:1;pointer-events:auto;transition:opacity ease .4s .25s,pointer-events ease .4s .25s}.banner__search-form .search-form__bg-wash{content:"";opacity:0;pointer-events:none;transition:opacity ease .4s,pointer-events ease .4s;z-index:801}.banner__search-form .search-form__results{position:absolute;background-color:#faf6ee;z-index:802}.banner__search-form .search-form__field-wrap,.banner__search-form .search-form__results-section{position:relative;z-index:803}.banner__author-img{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.banner__author-img picture,.banner__author-img img{max-width:160px}.banner__author-img img{border-radius:50% 50% 5px 5px}.banner--default .banner__content{text-align:center}.banner--bg-img{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.banner--bg-img::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top, color-mix(in srgb, #000 30%, transparent), transparent)}.banner--bg-img .banner__inner{min-height:calc(100svh - var(--header-height, 80px) - var(--wp-admin--admin-bar--height, 0px));position:relative;display:flex;align-items:flex-end}.banner--img{background:url("../img/graphics/bone-pattern.svg") #a8dadc center/auto 50% repeat}.banner--img .banner__inner{display:flex;flex-wrap:wrap;gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}@media(min-width: 1281px){.banner__author-img{width:calc((100% - var(--grid-spacing, 20px)*5)/6*2 + var(--grid-spacing, 20px)*1 + 0px)}}@media(max-width: 1280px)and (min-width: 1001px){.banner__author-img{width:calc((100% - var(--grid-spacing, 20px)*7)/8*2 + var(--grid-spacing, 20px)*1 + 0px)}}@media(min-width: 1001px){.banner--bg-img .banner__content{width:calc((100% - 0.3333333333*var(--grid-spacing, 20px))/1.3333333333)}.banner--img .banner__img{width:calc((100% - 1*var(--grid-spacing, 20px))/2);align-self:flex-end}.banner--img .banner__content{width:calc((100% - 1.4*var(--grid-spacing, 20px))/2.4);margin-left:auto;align-self:center;padding-bottom:var(--spacing-large, 80px)}}@media(max-width: 1000px)and (min-width: 671px){.banner__author-img{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}}@media(max-width: 1000px){.banner--img .banner__inner{flex-direction:column-reverse}.banner--img .banner__img,.banner--img .banner__content{width:100%}}@media(min-width: 671px){.banner__search-form .search-form__results{width:calc(100% + 40px);min-height:calc(100% + 40px);top:-20px;left:-20px;padding:calc(var(--form-field-height, 50px) + 40px) 20px 20px;border-radius:5px}}@media(max-width: 670px){.banner__search-form .search-form__results{width:100vw;min-height:calc(100% + 40px);top:-10px;left:-4%;padding:calc(var(--form-field-height, 50px) + 30px) 10px 20px}.banner__author-img{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}}.txt-with-logos,.txt-with-logos__items{display:flex;flex-wrap:wrap}.txt-with-logos{gap:var(--spacing-large, 80px) var(--grid-spacing, 20px);padding-bottom:var(--spacing-small, 40px);border-radius:5px}.txt-with-logos__txt{text-align:center}.txt-with-logos__items{justify-content:center;gap:var(--grid-spacing, 20px)}.txt-with-logos__item{display:flex;align-items:center;justify-content:center;border-radius:5px;overflow:hidden;background-color:#1d3557}.txt-with-logos__item a{width:100%;display:block}@media(min-width: 1281px){.txt-with-logos__item{width:calc((100% - var(--grid-spacing, 20px)*5)/6*2 + var(--grid-spacing, 20px)*1 + 0px)}}@media(max-width: 1280px)and (min-width: 1001px){.txt-with-logos__item{width:calc((100% - var(--grid-spacing, 20px)*5)/6*3 + var(--grid-spacing, 20px)*2 + 0px)}}@media(min-width: 1001px){.txt-with-logos{align-items:center;padding-top:var(--spacing-small, 40px)}.txt-with-logos__section{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.txt-with-logos__section--txt{padding-left:var(--spacing-medium, 60px);padding-right:var(--spacing-medium, 60px)}.txt-with-logos__section--items{padding-right:var(--spacing-small, 40px)}}@media(max-width: 1000px)and (min-width: 671px){.txt-with-logos__item{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}}@media(max-width: 1000px){.txt-with-logos{width:100%;padding-top:var(--spacing-large, 80px);padding-left:var(--spacing-small, 40px);padding-right:var(--spacing-small, 40px)}}@media(max-width: 670px){.txt-with-logos__item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}}.blog-grid__inner{display:flex;flex-wrap:wrap;gap:var(--spacing-large, 80px) var(--grid-spacing, 20px)}.blog-grid__items{display:flex;flex-wrap:wrap;gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}.blog-grid__section--main:last-child{width:100%}@media(min-width: 1281px){.blog-grid--3-col .blog-grid__section--main{width:calc((100% - 0.3333333333*var(--grid-spacing, 20px))/1.3333333333)}.blog-grid--3-col .blog-grid__section--sidebar{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}.blog-grid--3-col .blog-grid__item{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}.blog-grid--4-col .blog-grid__item{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}}@media(max-width: 1280px)and (min-width: 1001px){.blog-grid--3-col .blog-grid__section--main{width:calc((100% - 0.5*var(--grid-spacing, 20px))/1.5)}.blog-grid--3-col .blog-grid__section--sidebar{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}.blog-grid--4-col .blog-grid__item{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}}@media(max-width: 1280px)and (min-width: 671px){.blog-grid--3-col .blog-grid__item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}}@media(max-width: 1000px)and (min-width: 671px){.blog-grid--4-col .blog-grid__item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}}@media(max-width: 1000px){.blog-grid--3-col .blog-grid__section{width:100%}}@media(max-width: 670px){.blog-grid__item{width:100%}}.accordion__item:first-child .accordion__item-header{border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.accordion__item-header{position:relative;padding-top:20px;padding-bottom:20px;border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);display:flex;justify-content:space-between;transition:border-bottom-color ease .4s}.accordion__item-header::before{content:"";width:0;height:1px;position:absolute;bottom:-1px;right:0;background-color:var(--border-color, #1d3557)}.accordion__item-header.active{border-bottom-color:var(--border-color, #1d3557)}.accordion__item-title{align-self:center}.accordion__item-action{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:3px;border:2px solid var(--border-color, #1d3557);border-radius:1000px}.accordion__item-action svg{width:10px;max-height:10px;transition:transform ease .4s}.accordion__item-action svg *{stroke:var(--border-color, #1d3557)}.accordion__item-header.active .accordion__item-action svg{transform:rotate(45deg)}.accordion__item-content{padding-top:30px;padding-bottom:30px;border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.feat-cats__items{display:flex;flex-wrap:wrap;justify-content:center}.feat-cats__items--primary{gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}.feat-cats__items--primary .feat-cats__item-img{margin-left:auto;margin-right:auto;margin-bottom:10px;border-radius:50% 50% 5px 5px;overflow:hidden}.feat-cats__items--primary .feat-cats__item-img a{position:relative;display:block}.feat-cats__items--primary .feat-cats__item-img a::before{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;content:"";background-color:color-mix(in srgb, #000 20%, transparent)}.feat-cats__items--primary .feat-cats__item-img a::before{opacity:0}.feat-cats__items--primary .feat-cats__item-link{text-align:center}.feat-cats__items--secondary{gap:10px}@media(min-width: 1001px){.feat-cats__items--primary .feat-cats__item{width:calc((100% - 5*var(--grid-spacing, 20px))/6)}.feat-cats__items--primary .feat-cats__item-img{max-width:160px}}@media(max-width: 1000px)and (min-width: 671px){.feat-cats__items--primary .feat-cats__item{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}.feat-cats__items--primary .feat-cats__item-img{width:calc((100% - var(--grid-spacing, 20px)*3)/4*2 + var(--grid-spacing, 20px)*1 + var(--grid-spacing, 20px)*2)}}@media(max-width: 670px){.feat-cats__items--primary .feat-cats__item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.feat-cats__items--primary .feat-cats__item-img{width:calc((100% - var(--grid-spacing, 20px)*5)/6*4 + var(--grid-spacing, 20px)*3 + 0px)}}.feat-posts{display:flex;flex-wrap:wrap;gap:var(--spacing-medium, 60px) var(--grid-spacing, 20px)}.feat-posts__intro{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--grid-spacing, 20px)}.feat-posts__link{text-align:right}.feat-posts--std .feat-posts__section--secondary{width:100%}.feat-posts--std .feat-posts__items--secondary{display:flex;flex-wrap:wrap;gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}@media(min-width: 1281px){.feat-posts--std .feat-posts__items--primary{display:flex;flex-wrap:wrap;gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}.feat-posts--std .feat-posts__items--primary .feat-posts__item:first-child{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.feat-posts--std .feat-posts__items--primary .feat-posts__item:nth-child(n+2){width:calc((100% - 3*var(--grid-spacing, 20px))/4)}.feat-posts--std .feat-posts__items--secondary .feat-posts__item{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}.feat-posts--alt{flex-direction:row-reverse}.feat-posts--alt .feat-posts__section--primary{width:calc((100% - 0.3333333333*var(--grid-spacing, 20px))/1.3333333333)}.feat-posts--alt .feat-posts__section--secondary{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}.feat-posts--alt .feat-posts__items--secondary .feat-posts__item:first-child .post-preview--inline{border-top:none;padding-top:0}.feat-posts--alt .feat-posts__items--secondary .feat-posts__item:nth-child(n+2){margin-top:var(--spacing-small, 40px)}}@media(max-width: 1280px)and (min-width: 1001px){.feat-posts--std .feat-posts__items--primary{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;-moz-column-gap:var(--grid-spacing, 20px);column-gap:var(--grid-spacing, 20px)}.feat-posts--std .feat-posts__items--primary .feat-posts__item:first-child{grid-column:span 2;grid-row:span 3}.feat-posts--std .feat-posts__items--primary .feat-posts__item:nth-child(n+3){margin-top:var(--spacing-small, 40px)}}@media(max-width: 1280px)and (min-width: 671px){.feat-posts__items--secondary .feat-posts__item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.feat-posts__items--secondary .feat-posts__item .post-preview--inline .post-preview__img{width:calc((100% - var(--grid-spacing, 20px)*5)/6*2 + var(--grid-spacing, 20px)*1 + 0px)}.feat-posts__items--secondary .feat-posts__item .post-preview--inline .post-preview__content{width:calc((100% - var(--grid-spacing, 20px)*5)/6*4 + var(--grid-spacing, 20px)*3 + 0px)}.feat-posts--alt .feat-posts__items--secondary{display:flex;flex-wrap:wrap;gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}}@media(max-width: 1280px){.feat-posts--alt .feat-posts__items{width:100%}}@media(min-width: 1001px){.feat-posts__title{width:calc((100% - 0.3333333333*var(--grid-spacing, 20px))/1.3333333333)}.feat-posts__link{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}.feat-posts--alt .feat-posts__items--primary{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;-moz-column-gap:var(--grid-spacing, 20px);column-gap:var(--grid-spacing, 20px)}.feat-posts--alt .feat-posts__items--primary .feat-posts__item:first-child{grid-column:span 2;grid-row:span 3}.feat-posts--alt .feat-posts__items--primary .feat-posts__item:nth-child(n+3){margin-top:var(--spacing-small, 40px)}}@media(max-width: 1000px){.feat-posts__link{flex-shrink:0;margin-left:auto}.feat-posts__items--primary{display:flex;flex-wrap:wrap;gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}.feat-posts__items--primary .feat-posts__item:nth-child(n+2){width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.feat-posts--std .feat-posts__items--primary .feat-posts__item:first-child{width:100%}.feat-posts--alt .feat-posts__items--primary{max-width:92vw}.feat-posts--alt .feat-posts__items--primary .feat-posts__item:first-child .post-preview{min-width:100vw;margin-left:-4vw}.feat-posts--alt .feat-posts__items--primary .feat-posts__item .post-preview--feat .post-preview__img,.feat-posts--alt .feat-posts__items--primary .feat-posts__item .post-preview--feat .post-preview__content{border-radius:0}.feat-posts--alt .feat-posts__items--primary .feat-posts__item .post-preview--feat .post-preview__content{padding-left:4%;padding-right:4%}.header+#section-1.section-featured-posts--alt{padding-top:0}}@media(max-width: 670px){.feat-posts__items--secondary .feat-posts__item{width:100%}.feat-posts--alt .feat-posts__items--secondary .feat-posts__item:nth-child(n+2){margin-top:var(--spacing-small, 40px)}}.section-scrolling-title,.scrolling-title-wrap{margin-top:-4px;margin-bottom:-4px}.scrolling-title{display:flex;align-items:center;position:relative;margin-top:4px;margin-bottom:4px;background-color:#ac3c2d}.scrolling-title::before,.scrolling-title::after{content:"";width:100%;height:8px;position:absolute;left:0;background:url("../img/graphics/dot.svg") top left/auto 100% repeat-x}.scrolling-title::before{top:0;transform:translateY(-50%)}.scrolling-title::after{bottom:0;transform:translateY(50%)}.scrolling-title__inner{min-width:100vw;width:-moz-min-content;width:min-content;display:flex;align-items:center;justify-content:space-between;position:relative}.scrolling-title__words{min-width:2.5vw;width:-moz-min-content;width:min-content;flex-shrink:0;display:flex;justify-content:space-between;will-change:transform}.scrolling-title__words span{padding-left:15px;padding-right:15px;white-space:nowrap}.scrolling-title__words span[data-txt]{display:block}.scrolling-title__words span[data-txt]::before{content:attr(data-txt);display:block}.newsletter-signup__form .gform_validation_errors,.newsletter-signup__form .gfield_validation_message{display:none}.newsletter-signup__form-title{text-align:center}.newsletter-signup--std .newsletter-signup__section--main{display:flex;gap:var(--spacing-small, 40px) var(--grid-spacing, 20px)}.newsletter-signup--std .newsletter-signup__txt{align-self:center}.newsletter-signup--std .newsletter-signup__img{display:flex;align-items:flex-end}.newsletter-signup--std .newsletter-signup__form{position:relative}.newsletter-signup--simple{border-radius:5px;overflow:hidden}.newsletter-signup--simple .newsletter-signup__section--main{display:flex;gap:var(--grid-spacing, 20px);background-color:#a8dadc}.newsletter-signup--simple .newsletter-signup__img{flex-shrink:0;align-self:flex-end}@media(min-width: 1281px){.newsletter-signup--std .newsletter-signup__txt{width:calc((100% - 1.4*var(--grid-spacing, 20px))/2.4)}.newsletter-signup--std .newsletter-signup__img{width:calc((100% - 1*var(--grid-spacing, 20px))/2);margin-left:auto}.newsletter-signup--std .newsletter-signup__form{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.newsletter-signup--simple .newsletter-signup__img{width:calc((100% - var(--grid-spacing, 20px)*5)/6*2 + var(--grid-spacing, 20px)*1 + 0px)}}@media(max-width: 1280px)and (min-width: 1001px){.newsletter-signup--std .newsletter-signup__txt{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.newsletter-signup--std .newsletter-signup__img{width:-moz-max-content;width:max-content}.newsletter-signup--std .newsletter-signup__img img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.newsletter-signup--std .newsletter-signup__txt,.newsletter-signup--std .newsletter-signup__img{flex-shrink:0}.newsletter-signup--std .newsletter-signup__form{width:calc((100% - 0.5*var(--grid-spacing, 20px))/1.5)}.newsletter-signup--simple .newsletter-signup__img{width:calc((100% - var(--grid-spacing, 20px)*7)/8*3 + var(--grid-spacing, 20px)*2 + 0px)}}@media(min-width: 1001px){.newsletter-signup--std .newsletter-signup__txt{padding-bottom:calc(var(--spacing-large, 80px) + var(--form-height)*.5)}.newsletter-signup--std .newsletter-signup__form{margin-left:auto;margin-right:auto}}@media(max-width: 1000px)and (min-width: 671px){.newsletter-signup--simple .newsletter-signup__img{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}}@media(max-width: 1000px){.newsletter-signup--std .newsletter-signup__section--main{flex-wrap:wrap}.newsletter-signup--std .newsletter-signup__txt,.newsletter-signup--std .newsletter-signup__img{width:100%}.newsletter-signup--std .newsletter-signup__txt{text-align:center}}@media(min-width: 671px){.newsletter-signup__form{padding:var(--spacing-little, 40px)}.newsletter-signup__form form{display:flex;flex-wrap:nowrap;gap:var(--grid-spacing, 20px)}.newsletter-signup__form form .gform_body{flex-grow:1}.newsletter-signup__form form .gform_footer{flex-shrink:0;margin-top:0}.newsletter-signup--std .newsletter-signup__section--form{position:relative;margin-top:min(86px,var(--form-height)*-0.5);will-change:margin-top}.newsletter-signup--std .newsletter-signup__section--form::before{content:"";width:100vw;height:50%;position:absolute;top:50%;left:50%;transform:translateX(-50%);background-color:#fff}.newsletter-signup--std .newsletter-signup__form{border-radius:5px}.newsletter-signup--simple .newsletter-signup__img{margin-right:20px}}@media(max-width: 670px){.newsletter-signup--std .newsletter-signup__section--form{display:flex;justify-content:center}.newsletter-signup--std .newsletter-signup__form{min-width:100vw;padding:var(--spacing-little, 40px) 4%}.newsletter-signup--std .newsletter-signup__form .gform_footer{text-align:center}.newsletter-signup--simple .newsletter-signup__section--main{flex-direction:column}.newsletter-signup--simple .newsletter-signup__img{width:calc((100% - 0.5*var(--grid-spacing, 20px))/1.5);margin-left:auto;margin-right:auto}.newsletter-signup--simple .newsletter-signup__txt{padding-right:var(--spacing-little, 40px);text-align:center}.newsletter-signup--simple .newsletter-signup__form{padding:var(--spacing-little, 40px)}.newsletter-signup--simple .newsletter-signup__form form .gform_footer{text-align:center}}.txt-with-form{display:flex;flex-wrap:wrap;gap:var(--spacing-tiny, 30px) var(--grid-spacing, 20px)}@media(min-width: 1001px){.txt-with-form__section--txt{width:calc((100% - 1.4*var(--grid-spacing, 20px))/2.4)}.txt-with-form__section--form{width:calc((100% - 1*var(--grid-spacing, 20px))/2);margin-left:auto}}@media(max-width: 1000px){.txt-with-form__section{width:100%}}@media(min-width: 1001px){.intro{width:calc((100% - 0.5*var(--grid-spacing, 20px))/1.5)}}.img-with-txt{display:flex;flex-wrap:wrap;gap:var(--spacing-medium, 60px) var(--grid-spacing, 20px)}.img-with-txt__img img{border-radius:5px}@media(min-width: 1001px){.img-with-txt__section--img{width:calc((100% - 1.4*var(--grid-spacing, 20px))/2.4)}.img-with-txt__section--txt{width:calc((100% - 1*var(--grid-spacing, 20px))/2);margin-left:auto}}@media(max-width: 1000px){.img-with-txt__section{width:100%}}.team-members{display:flex;flex-wrap:wrap;gap:var(--grid-spacing, 20px)}.team-members__item{border-radius:5px;background-color:#faf6ee}.team-members__item-img{max-width:231px;margin-left:auto;margin-right:auto}.team-members__item-img img{border-radius:50% 50% 5px 5px}.team-members__item-content{text-align:center}.team-members--center{justify-content:center}.section-colorway-beige .team-members__item,.bg-colorway-beige .team-members__item{background-color:#fff}@media(min-width: 1001px){.team-members__item{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}.team-members__item-img{width:calc((100% - var(--grid-spacing, 20px)*3)/4*2 + var(--grid-spacing, 20px)*1 + 0px)}}@media(max-width: 1000px)and (min-width: 671px){.team-members__item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.team-members__item-img{width:calc((100% - var(--grid-spacing, 20px)*5)/6*2 + var(--grid-spacing, 20px)*1 + var(--grid-spacing, 20px)*2)}}@media(max-width: 670px){.team-members__item{width:100%}.team-members__item-img{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}}.dogs{display:flex;flex-wrap:wrap;gap:var(--spacing-medium, 60px) var(--grid-spacing, 20px)}.dogs__item-img{position:relative;border-radius:5px;overflow:hidden}.dogs__item-img:before{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(to top, color-mix(in srgb, #000 30%, transparent), transparent);z-index:1}.dogs__item-name{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);padding-left:10px;padding-right:10px;z-index:2;text-align:center}.dogs__item-txt{margin-top:5px;text-align:center}.dogs__item-avatar{position:relative;width:50px;height:50px;border-radius:1000px;overflow:hidden;border:5px solid var(--background-color, #fff);margin-top:-20px;margin-left:auto;margin-right:auto;z-index:3}@media(min-width: 1001px){.dogs__item{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}}@media(max-width: 1000px)and (min-width: 671px){.dogs__item{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}}@media(max-width: 670px){.dogs__item{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}}.post-content__term{display:flex;flex-wrap:wrap;gap:var(--grid-spacing, 20px);align-items:center}.post-content__read-time{text-transform:uppercase}.post-content__img,.post-content__video{border-radius:5px;overflow:hidden}.post-content__boxed-txt{margin-top:20px}.post-content__main{display:flex;flex-wrap:wrap;gap:var(--spacing-large, 80px) var(--grid-spacing, 20px)}.post-content__author-title *{color:#236188}.post-content__author-title,.post-content__share-title{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.post-content__author-info{display:flex;align-items:center;gap:var(--grid-spacing, 20px)}.post-content__author-img{width:70px;height:70px;flex-shrink:0;border-radius:1000px;overflow:hidden}.post-content__author-img a{position:relative;display:block}.post-content__author-img a::before{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;content:"";background-color:color-mix(in srgb, #000 20%, transparent)}.post-content__author-img a::before{opacity:0}.post-content__share{padding:20px;border-radius:5px;text-align:center}.post-content__share-links .social{justify-content:center}.post-content__sidebar{height:100%;display:flex;flex-direction:column}.post-content__sidebar-ad{max-width:357px;flex-grow:1}.post-content--std .post-content__main{flex-direction:column-reverse}.post-content--std .post-content__info,.post-content--std .post-content__content{width:100%}.post-content--sidebar{display:flex;gap:var(--spacing-large, 80px) var(--grid-spacing, 20px)}@media(min-width: 1281px){.post-content--sidebar .post-content__info{width:calc((100% - var(--grid-spacing, 20px)*8)/9*3 + var(--grid-spacing, 20px)*2 + 0px)}.post-content--sidebar .post-content__content{width:calc((100% - var(--grid-spacing, 20px)*8)/9*6 + var(--grid-spacing, 20px)*5 + 0px)}}@media(max-width: 1280px){.post-content--sidebar .post-content__main{flex-direction:column-reverse}.post-content--sidebar .post-content__info,.post-content--sidebar .post-content__content{width:100%}}@media(min-width: 1001px){.post-content--sidebar .post-content__section--main{width:calc((100% - 0.3333333333*var(--grid-spacing, 20px))/1.3333333333)}.post-content--sidebar .post-content__section--sidebar{width:calc((100% - 3*var(--grid-spacing, 20px))/4);min-width:300px;flex-shrink:0}}@media(max-width: 1000px){.post-content__sidebar-ad{margin-left:auto;margin-right:auto}.post-content--sidebar{flex-wrap:wrap}.post-content--sidebar .post-content__section{width:100%}}.footer__section{display:flex;flex-wrap:wrap;gap:var(--spacing-medium, 60px) var(--grid-spacing, 20px)}.footer__section--copyright{border-top:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);display:flex;flex-wrap:wrap;gap:var(--grid-spacing, 20px)}.footer__col-title{color:#a8dadc}.footer__menu .menu{list-style:none}.footer__menu .menu-item{font-family:var(--font-2, "Calistoga", "Georgia", serif);font-weight:var(--font-weight-regular, 400)}.footer__menu .menu-item:nth-child(n+2){margin-top:10px}.footer__cta{border-radius:5px;display:flex;flex-wrap:wrap}.footer__cta-section--content{position:relative}.footer__cta-form-title *{--heading-color: #faf6ee}.footer__cta-form .gform_validation_errors,.footer__cta-form .gfield_validation_message{display:none}.footer__cta-form span.select2-container.select2-container--open .select2-dropdown .select2-search__field,span.select2-container.select2-container--open .select2-dropdown .footer__cta-form .select2-search__field,.footer__cta-form span.select2-container .select2-selection,span.select2-container .footer__cta-form .select2-selection,.footer__cta-form input[type=date],.footer__cta-form input[type=datetime-local],.footer__cta-form input[type=email],.footer__cta-form input[type=month],.footer__cta-form input[type=number],.footer__cta-form input[type=password],.footer__cta-form input[type=search],.footer__cta-form input[type=tel],.footer__cta-form input[type=text],.footer__cta-form input[type=time],.footer__cta-form input[type=url],.footer__cta-form input[type=week],.footer__cta-form input[type=file],.footer__cta-form input[type=checkbox],.footer__cta-form input[type=radio],.footer__cta-form textarea,.footer__cta-form select,.footer__cta-form .jcf-select-text{border-color:color-mix(in srgb, #1d3557 40%, transparent)}.footer__cta-img{position:absolute;bottom:0}@media(min-width: 1681px){.footer__cta-img{right:var(--spacing-small, 40px)}}@media(max-width: 1680px){.footer__cta-img{right:10px}}@media(min-width: 1281px){.footer__cta-section--title{display:flex;align-items:center;justify-content:center;width:calc((100% - var(--grid-spacing, 20px)*5)/6*1 + var(--grid-spacing, 20px)*0 + 0px + var(--grid-spacing, 20px))}.footer__cta-section--content{width:calc((100% - var(--grid-spacing, 20px)*5)/6*5 + var(--grid-spacing, 20px)*4 + 0px);padding-top:var(--spacing-small, 40px);padding-bottom:var(--spacing-small, 40px)}.footer__cta-content,.footer__cta-social{border-left:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.footer__cta-title{transform:scale(-1);writing-mode:vertical-rl;text-orientation:mixed}.footer__cta-img{width:calc((100% - var(--grid-spacing, 20px)*4)/5*2 + var(--grid-spacing, 20px)*1 + 0px)}.footer__cta-social{width:calc((100% - var(--grid-spacing, 20px)*4)/5*3 + var(--grid-spacing, 20px)*2 + 0px);padding-left:var(--spacing-small, 40px)}}@media(max-width: 1280px)and (min-width: 1001px){.footer__cta-section{width:100%}.footer__cta-section--title{padding-left:var(--spacing-small, 40px);padding-right:var(--spacing-small, 40px)}.footer__cta-section--content,.footer__cta-title{padding-top:var(--spacing-mini, 20px);padding-bottom:var(--spacing-mini, 20px)}.footer__cta-title{border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.footer__cta-social{width:calc((100% - var(--grid-spacing, 20px)*5)/6*4 + var(--grid-spacing, 20px)*3 + 0px);padding-left:var(--spacing-small, 40px)}.footer__cta-img{width:calc((100% - var(--grid-spacing, 20px)*5)/6*2 + var(--grid-spacing, 20px)*1 + 0px)}}@media(min-width: 1001px){.footer__col--menu{width:calc((100% - 3*var(--grid-spacing, 20px))/4)}.footer__col--cta{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.footer__txt{width:calc((100% - 0.3333333333*var(--grid-spacing, 20px))/1.3333333333)}.footer__copyright{width:calc((100% - 3*var(--grid-spacing, 20px))/4);text-align:right}}@media(max-width: 1000px)and (min-width: 671px){.footer__col--menu{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.footer__cta-section--title{display:flex;align-items:center;justify-content:center;width:calc((100% - 5*var(--grid-spacing, 20px))/6 + var(--grid-spacing, 20px))}.footer__cta-section--content{width:calc((100% - 0.2*var(--grid-spacing, 20px))/1.2);position:relative;padding-top:var(--spacing-small, 40px);padding-bottom:var(--spacing-small, 40px)}.footer__cta-section--content::before{content:"";position:absolute;width:1px;height:calc(100% - var(--spacing-small, 40px)*2);top:50%;left:0;transform:translateY(-50%);background-color:color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.footer__cta-title{transform:scale(-1);writing-mode:vertical-rl;text-orientation:mixed}.footer__cta-img{width:calc((100% - var(--grid-spacing, 20px)*9)/10*4 + var(--grid-spacing, 20px)*3 + 0px)}.footer__cta-social{width:calc((100% - var(--grid-spacing, 20px)*9)/10*6 + var(--grid-spacing, 20px)*5 + 0px);padding-left:var(--spacing-small, 40px)}}@media(max-width: 1000px){.footer__col--cta{width:100%}}@media(max-width: 670px){.footer__col--menu{width:100%}.footer__cta-section{width:100%}.footer__cta-section--title{padding-left:var(--spacing-small, 40px);padding-right:var(--spacing-small, 40px)}.footer__cta-section--content,.footer__cta-title{padding-top:var(--spacing-tiny, 30px);padding-bottom:var(--spacing-tiny, 30px)}.footer__cta-title{border-bottom:1px solid color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent)}.footer__cta-social{width:calc((100% - 0.7142857143*var(--grid-spacing, 20px))/1.7142857143);padding-left:var(--spacing-small, 40px)}.footer__cta-img{width:calc((100% - 1.4*var(--grid-spacing, 20px))/2.4)}}.modal{width:100%;height:100%;display:none;position:fixed;top:0;left:0;z-index:900}.modal__outer{display:flex;position:relative}.modal__inner{position:relative;pointer-events:none}.modal__content{height:100%;padding-top:40px;pointer-events:auto;overflow-y:auto;background-color:#faf6ee}.modal__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;top:20px;right:20px;border:2px solid var(--border-color, #1d3557);border-radius:1000px}.modal__close svg{width:14px}.modal__close svg *{stroke:var(--border-color, #1d3557)}.modal--team-member .modal__close,.modal--team-member .modal__content{pointer-events:auto}@media(min-width: 1281px){.modal--team-member .modal__content{width:calc((100% - 0.7142857143*var(--grid-spacing, 20px))/1.7142857143);padding-left:var(--spacing-medium, 60px);padding-right:var(--spacing-medium, 60px)}}@media(max-width: 1280px)and (min-width: 1001px){.modal--team-member .modal__content{width:calc((100% - 0.5*var(--grid-spacing, 20px))/1.5);padding-left:4vw;padding-right:4vw}}@media(min-width: 1001px){.modal--team-member .modal__inner{margin-right:0}.modal--team-member .modal__content{margin-left:auto}}@media(max-width: 1000px){.modal--team-member .modal__inner{width:100%}.modal--team-member .modal__content{padding-left:4%;padding-right:4%}}.content .icon-content--large+[class^=wp-block-],.content .icon-content--large+p{margin-top:20px}.content .wp-block-buttons .wp-block-button{margin-top:0}.content .wp-block-column,.content .wp-block-media-text__content,.content .wp-block-file__button.wp-block-file__button,.content .wp-block-search__input,.content .wp-block-search__button{margin-top:0}.content .wp-block-calendar a{color:#1d3557}.content p.has-background{padding:40px}.content .wp-block-gallery .blocks-gallery-image figcaption,.content .wp-block-gallery .blocks-gallery-item figcaption{padding:40px 20px 20px;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}.content .wp-block-file{padding:20px;display:flex;align-items:center;background-color:#faf6ee}.content .wp-block-file__button{margin-left:auto}.content .wp-block-code code{line-height:150%}.content .wp-block-button__link.has-background.has-pale-pink-background-color{background-color:#f78da7}.content .wp-block-button__link.has-background.has-vivid-red-background-color{background-color:#cf2e2e}.content .wp-block-button__link.has-background.has-luminous-vivid-orange-background-color{background-color:#ff6900}.content .wp-block-button__link.has-background.has-luminous-vivid-amber-background-color{background-color:#fcb903}.content .wp-block-button__link.has-background.has-light-green-cyan-background-color{background-color:#7fdcb5}.content .wp-block-button__link.has-background.has-vivid-green-cyan-background-color{background-color:#00d084}.content .wp-block-button__link.has-background.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.content .wp-block-button__link.has-background.has-vivid-cyan-blue-background-color{background-color:#0693e3}.content .wp-block-button__link.has-background.has-very-light-gray-background-color{background-color:#eee}.content .wp-block-button__link.has-background.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.content .wp-block-button__link.has-background.has-very-dark-gray-background-color{background-color:#313131}.content .has-text-color.has-pale-pink-color{color:#f78da7}.content .has-text-color.has-vivid-red-color{color:#cf2e2e}.content .has-text-color.has-luminous-vivid-orange-color{color:#ff6900}.content .has-text-color.has-luminous-vivid-amber-color{color:#fcb903}.content .has-text-color.has-light-green-cyan-color{color:#7fdcb5}.content .has-text-color.has-vivid-green-cyan-color{color:#00d084}.content .has-text-color.has-pale-cyan-blue-color{color:#8ed1fc}.content .has-text-color.has-vivid-cyan-blue-color{color:#0693e3}.content .has-text-color.has-very-light-gray-color{color:#eee}.content .has-text-color.has-cyan-bluish-gray-color{color:#abb8c3}.content .has-text-color.has-very-dark-gray-color{color:#313131}.content .wp-block-image figcaption,.content .wp-block-audio figcaption,.content .wp-block-video figcaption,.content .wp-block-embed figcaption{margin-top:10px;margin-bottom:0;padding:10px 15px;border-radius:5px;background-color:#faf6ee;font-family:var(--font-1, "Figtree", "Arial", sans-serif);text-align:center;color:#1d3557}.content .wp-block-calendar caption{margin-bottom:20px}.content .wp-block-calendar th,.content .wp-block-calendar td{padding:20px 15px;text-align:center}.content .wp-block-calendar a{text-decoration:none}.content .wp-block-search{display:flex;align-items:center;flex-wrap:nowrap}.content .wp-block-search__label{display:none}.content .wp-block-search__input{width:100%}.content .wp-block-search__button{margin-left:0;flex-shrink:0}.content .wp-block-embed{text-align:center}.content .wp-block-embed .twitter-tweet-rendered,.content .wp-block-embed .instagram-media-rendered{margin-right:auto !important;margin-left:auto !important}.content .wp-block-table thead{border-bottom:none}.content .wp-block-table tfoot{border-top:1px solid var(--border-color, #1d3557)}.content .wp-block-table th,.content .wp-block-table td{border-top:none;border-left:none;border-right:none}.content .wp-block-table th{padding:0 15px 15px;border-bottom:1px solid var(--border-color, #1d3557)}.content .wp-block-table td{padding:15px}.content .wp-block-table tbody:last-child tr:last-child td,.content .wp-block-table tfoot tr:last-child td{padding-bottom:0;border-bottom:none}.content .wp-block-columns{gap:var(--grid-spacing, 20px)}@media(max-width: 670px){.content .wp-block-columns{flex-direction:column}}.page-wrap .jcf-select{display:block;position:relative}.page-wrap .jcf-select-text,.page-wrap .jcf-select-opener,.page-wrap span.select2-container .select2-selection .select2-selection__arrow,span.select2-container .select2-selection .page-wrap .select2-selection__arrow{cursor:pointer}.page-wrap .jcf-select-text{position:relative;padding-right:var(--form-field-padding, 16px)var(--form-field-height, 50px);overflow:hidden;white-space:nowrap;transition:border-color ease .4s;text-overflow:ellipsis}.page-wrap .jcf-select-opener,.page-wrap span.select2-container .select2-selection .select2-selection__arrow,span.select2-container .select2-selection .page-wrap .select2-selection__arrow{display:flex;align-items:center;justify-content:center;width:var(--form-field-height, 50px);height:var(--form-field-height, 50px);position:absolute;top:0;right:0}.page-wrap .jcf-select-opener .jcf-icon,.page-wrap span.select2-container .select2-selection .select2-selection__arrow .jcf-icon,span.select2-container .select2-selection .page-wrap .select2-selection__arrow .jcf-icon{width:10px;transition:transform ease .4s}.page-wrap .jcf-option-gf_placeholder{color:color-mix(in srgb, var(--text-color, #1d3557) 50%, transparent)}.page-wrap .jcf-select-drop{width:100%;position:absolute;left:0;box-shadow:0 5px 20px rgba(0,0,0,.16);border:1px solid var(--border-color, #1d3557);border-radius:5px;overflow:hidden;background-color:#fff}.page-wrap .jcf-list-content{overflow:auto;display:block}.page-wrap .jcf-list-content li{list-style:none}.page-wrap .jcf-option,.page-wrap .select2-results__option,.page-wrap .jcf-optgroup-caption{font-size:16px;font-size:1rem;min-height:var(--form-field-height, 50px);padding:var(--form-field-padding, 16px);display:block;line-height:normal}.page-wrap .jcf-option,.page-wrap .select2-results__option{cursor:pointer}.page-wrap .jcf-option.jcf-selected,.page-wrap .jcf-selected.select2-results__option{background-color:#faf6ee}.page-wrap .jcf-optgroup-caption{font-weight:var(--font-weight-bold, 700)}.page-wrap .jcf-select.jcf-drop-active{z-index:10}.page-wrap .jcf-select.jcf-drop-active .jcf-select-text,.page-wrap .jcf-select.jcf-drop-active .jcf-select-opener,.page-wrap .jcf-select.jcf-drop-active span.select2-container .select2-selection .select2-selection__arrow,span.select2-container .select2-selection .page-wrap .jcf-select.jcf-drop-active .select2-selection__arrow{z-index:5}.page-wrap .jcf-select.jcf-drop-active .jcf-select-text{border-color:rgba(0,0,0,0)}.page-wrap .jcf-select.jcf-drop-active .jcf-select-opener .jcf-icon,.page-wrap .jcf-select.jcf-drop-active span.select2-container .select2-selection .select2-selection__arrow .jcf-icon,span.select2-container .select2-selection .page-wrap .jcf-select.jcf-drop-active .select2-selection__arrow .jcf-icon{transform:scaleY(-1)}.page-wrap .jcf-select.jcf-drop-active:not(.jcf-drop-flipped) .jcf-select-drop{top:0;padding-top:var(--form-field-height, 50px)}.page-wrap .jcf-select.jcf-drop-active.jcf-drop-flipped .jcf-select-drop{bottom:0;padding-bottom:var(--form-field-height, 50px)}@media not all and (hover: none),(-ms-high-contrast: active),screen and (-ms-high-contrast: none){.page-wrap .jcf-option,.page-wrap .select2-results__option{transition:background-color ease .4s,color ease .4s}.page-wrap .jcf-option:hover,.page-wrap .select2-results__option:hover{background-color:#faf6ee;color:#236188}}@media(min-width: 451px){.page-wrap .jcf-list-content{max-height:225px}}@media(max-width: 450px){.page-wrap .jcf-list-content{max-height:142px}}.page-wrap .jcf-file{display:flex;flex-direction:column;position:relative;border:1px dashed color-mix(in srgb, var(--border-color, #1d3557) 20%, transparent);border-radius:5px;text-align:center;color:var(--text-color, #1d3557)}.page-wrap .jcf-file::before{content:"";width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px;border:1px solid var(--border-color, #1d3557);border-radius:5px;opacity:0}.page-wrap .jcf-file,.page-wrap .jcf-file *{cursor:pointer}.page-wrap .jcf-file input{width:100%;height:100%;top:0;left:0}.page-wrap .jcf-fake-input,.page-wrap .jcf-upload-button{display:block}.page-wrap .jcf-upload-button{order:-1}.page-wrap .jcf-fake-input{margin-top:10px;color:var(--text-color, #1d3557)}@media not all and (hover: none),(-ms-high-contrast: active),screen and (-ms-high-contrast: none){.page-wrap .jcf-file{transition:background-color ease .4s}.page-wrap .jcf-file::before{transition:opacity ease .4s}.page-wrap .jcf-file:hover{background-color:rgba(0,0,0,0)}.page-wrap .jcf-file:hover::before{opacity:1}}.gform_ajax_spinner,.ginput_container_time i,.gform_validation_container,.gfield_visibility_hidden,.gform_hidden,.gform_required_legend{display:none}.gform_wrapper .hidden_label .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .hidden_sub_label{height:0;visibility:hidden;padding-bottom:0}.gform_validation_errors,.gform_confirmation_message{border-radius:5px}.gform_validation_errors{background-color:#ac3c2d}.gform_validation_errors .gform_submission_error{font-family:var(--font-1, "Figtree", "Arial", sans-serif);font-weight:var(--font-weight-regular, 400)}.gform_validation_errors .gform_submission_error,.gform_validation_errors .gform_submission_error span{color:#faf6ee}.gform_validation_errors .gform_submission_error span{margin-bottom:10px;display:block}.gform_validation_errors .gform_submission_error .gform-icon{display:none}.gform_confirmation_message{background-color:#a8dadc;color:#1d3557}.gform_confirmation_message h1,.gform_confirmation_message h2,.gform_confirmation_message h3,.gform_confirmation_message h4,.gform_confirmation_message h5,.gform_confirmation_message h6{margin-bottom:10px}.gform_wrapper .gform_description{display:block}.gform_wrapper .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label{display:block;padding-bottom:10px;font-family:var(--font-2, "Calistoga", "Georgia", serif);font-weight:var(--font-weight-regular, 400);color:var(--heading-color, #1d3557)}.gform_wrapper .gf_progressbar_title{padding-bottom:10px;font-weight:var(--font-weight-regular, 400)}.gform_wrapper .gf_progressbar{height:6px;border-radius:3px;background-color:color-mix(in srgb, #1d3557 10%, transparent);overflow:hidden}.gform_wrapper .gf_progressbar_percentage{height:100%;background-color:#236188}.gform_wrapper .gf_progressbar_percentage span{display:none}.gform_wrapper .gform_page_footer{display:flex;flex-wrap:wrap;gap:10px}.gform_wrapper .gform_page_footer .button:nth-child(n+2):nth-child(n),.gform_wrapper .gform_page_footer button:nth-child(n+2):nth-child(n){margin-top:0}.gform_wrapper .gf_page_steps{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:30px}.gform_wrapper .gf_step{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:0}.gform_wrapper .gf_step:not(.gf_step_first){margin-left:25px}.gform_wrapper .gf_step:not(.gf_step_active) .gf_step_number{background-color:#faf6ee}.gform_wrapper .gf_step_active .gf_step_number{background-color:#1d3557}.gform_wrapper .gf_step_number{display:flex;align-items:center;justify-content:center;width:60px;height:60px;font-family:var(--font-2, "Calistoga", "Georgia", serif);font-weight:var(--font-weight-regular, 400);color:#fff}.gform_wrapper .gf_step_label{display:block;width:100%;padding-top:10px;text-align:center}.gform_wrapper .gfield,.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin:0;list-style:none}.gform_wrapper .gfield+.gfield{margin-top:25px}.gform_wrapper .gfield_description{margin-top:10px;color:var(--text-color, #1d3557)}.gform_wrapper .gfield_label+.gfield_description,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label+.gfield_description{margin-top:0;margin-bottom:10px}.gform_wrapper .gfield_label>.gfield_required,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label>.gfield_required{margin-left:5px}.gform_wrapper .gfield_contains_required.field_sublabel_above.hidden_label .ginput_complex label::after{content:"*";margin-left:5px}.gform_wrapper .gfield_error input[type=date],.gform_wrapper .gfield_error input[type=datetime-local],.gform_wrapper .gfield_error input[type=email],.gform_wrapper .gfield_error input[type=month],.gform_wrapper .gfield_error input[type=number],.gform_wrapper .gfield_error input[type=password],.gform_wrapper .gfield_error input[type=search],.gform_wrapper .gfield_error input[type=tel],.gform_wrapper .gfield_error input[type=text],.gform_wrapper .gfield_error input[type=time],.gform_wrapper .gfield_error input[type=url],.gform_wrapper .gfield_error input[type=week],.gform_wrapper .gfield_error input[type=file],.gform_wrapper .gfield_error input[type=checkbox],.gform_wrapper .gfield_error input[type=radio],.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error .jcf-select-text{border-color:#ac3c2d}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .gfield_error .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_error label,.gform_wrapper .gfield_error.field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .gfield_error .gfield_label>.gfield_required,.gform_wrapper .gfield_error .field_sublabel_above.hidden_label .ginput_complex label>.gfield_required,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_error label>.gfield_required,.gform_wrapper .gfield_error.gfield_contains_required.field_sublabel_above.hidden_label .ginput_complex label::after{color:#ac3c2d}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li,.gform_wrapper .gfield_checkbox .gchoice,.gform_wrapper .gfield_radio .gchoice{display:flex;gap:10px}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{flex-wrap:wrap}.gform_wrapper .gfield_checkbox li+li,.gform_wrapper .gfield_checkbox .gchoice+.gchoice,.gform_wrapper .gfield_radio li+li,.gform_wrapper .gfield_radio .gchoice+.gchoice{margin-top:10px}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label{align-self:center;font-family:var(--font-1, "Figtree", "Arial", sans-serif);color:var(--text-color, #1d3557)}.gform_wrapper .gfield_checkbox input[type=checkbox],.gform_wrapper .gfield_checkbox input[type=radio],.gform_wrapper .gfield_radio input[type=checkbox],.gform_wrapper .gfield_radio input[type=radio]{flex-shrink:0}.gform_wrapper .clear-multi{width:100%;display:flex;flex-wrap:wrap}.gform_wrapper .ginput_complex{width:100%;display:flex;flex-wrap:wrap}.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label{display:block}.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex label,.gform_wrapper .field_sublabel_below .ginput_complex label{padding-bottom:10px}.gform_wrapper .gfield_label_before_complex{padding-bottom:20px}.gform_wrapper .ginput_container_date{position:relative}.gform_wrapper .ginput_container_date .ui-datepicker-trigger{display:none}.gform_wrapper .ginput_container_date .screen-reader-text{margin-top:10px;display:block}.gform_wrapper .ginput_container_time,.gform_wrapper .ginput_container_date .ginput_container_date{width:calc((100% - 2*var(--grid-spacing, 20px))/3)}.gform_wrapper .ginput_container_time:not(:nth-of-type(3n)),.gform_wrapper .ginput_container_date .ginput_container_date:not(:nth-of-type(3n)){margin-right:var(--grid-spacing, 20px)}.gform_wrapper .ginput_container_time label,.gform_wrapper .ginput_container_date .ginput_container_date label{margin-top:5px}.gform_wrapper .ginput_container_time label{margin-top:10px}.gform_wrapper .ginput_container_consent{display:flex;align-items:center}.gform_wrapper .ginput_container_consent input[type=checkbox]{margin-right:10px;flex-shrink:0}.gform_wrapper .ginput_container_consent label{align-self:center;font-family:var(--font-1, "Figtree", "Arial", sans-serif);color:var(--text-color, #1d3557)}.gform_wrapper .ginput_container_fileupload [id^=gform_preview_]{margin:10px 0}.gform_wrapper .ginput_container_fileupload [id^=gform_preview_] img{transform:translateY(2px);filter:grayscale(100%);opacity:.5}.gform_wrapper .ginput_container_fileupload [id^=gform_preview_] strong{font-weight:var(--font-weight-regular, 400)}.gform_wrapper .gform_drop_area{display:flex;flex-direction:column;align-items:center;padding:40px;border-radius:5px;background-color:#faf6ee}.gform_wrapper .gform_button_select_files{max-width:200px;margin-top:20px;cursor:pointer}.gform_wrapper .ginput_container_fileupload #extensions_message{margin-top:5px;display:block}.gform_wrapper .ginput_container_fileupload .validation_message li{list-style:disc}.gform_wrapper .gform_fileupload_rules{margin-top:10px;display:block}.ui-datepicker{max-width:375px;box-shadow:0 5px 20px rgba(0,0,0,.16);background-color:#fff}.ui-datepicker-header{padding-top:10px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ui-datepicker-title{width:100%;padding-right:10px;padding-left:10px;display:flex;gap:10px}.ui-datepicker-title .jcf-select{flex-basis:0;flex-grow:1}@media(min-width: 671px){.gform_wrapper .ginput_complex>span{width:calc((100% - 1*var(--grid-spacing, 20px))/2)}.gform_wrapper .ginput_complex>span:nth-of-type(2n){margin-left:auto}.gform_wrapper .ginput_complex>span:nth-of-type(1n+3){margin-top:25px}}@media(max-width: 670px){.gform_wrapper .ginput_complex>span{width:100%}.gform_wrapper .ginput_complex>span:not(:first-child){margin-top:25px}}span.select2-container{display:block;height:var(--form-field-height, 50px)}span.select2-container .select2-selection .select2-selection__rendered{margin-top:2px;padding-right:0;padding-left:0;line-height:100%}span.select2-container .select2-selection .select2-selection__arrow .jcf-icon{transition:transform ease .4s}span.select2-container .select2-selection .select2-selection__arrow b{display:none}span.select2-container.select2-container--open .select2-selection__arrow .jcf-icon{transform:rotate(180deg)}span.select2-container.select2-container--open .select2-dropdown{transform:translateY(-var(--form-field-height, 50px));box-shadow:0 5px 20px rgba(0,0,0,.16);border-radius:5px;border:none}.select2-search--dropdown{padding:0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#faf6ee;color:var(--text-color, #1d3557)}@media(min-width: 601px){.admin-bar span.select2-container.select2-container--open .select2-dropdown{transform:translateY(calc(var(--wp-admin--admin-bar--height, 0px) - var(--form-field-height, 50px)))}}@media(max-width: 600px){.admin-bar{margin-top:calc(var(--wp-admin--admin-bar--height, 0px)*-1)}#wpadminbar{display:none}}@media screen and (prefers-reduced-motion: no-preference){.scrolling-title__words--1{animation:scrolling-title 4s linear infinite}.recommended-post__title .scrolling-title__words--1{animation:scrolling-title 8s linear infinite}.scrolling-title__words--2{animation:scrolling-title 8s linear infinite}.recommended-post__title .scrolling-title__words--2{animation:scrolling-title 16s linear infinite}.scrolling-title__words--3{animation:scrolling-title 12s linear infinite}.recommended-post__title .scrolling-title__words--3{animation:scrolling-title 24s linear infinite}.scrolling-title__words--4{animation:scrolling-title 16s linear infinite}.recommended-post__title .scrolling-title__words--4{animation:scrolling-title 32s linear infinite}.scrolling-title__words--5{animation:scrolling-title 20s linear infinite}.recommended-post__title .scrolling-title__words--5{animation:scrolling-title 40s linear infinite}.scrolling-title__words--6{animation:scrolling-title 24s linear infinite}.recommended-post__title .scrolling-title__words--6{animation:scrolling-title 48s linear infinite}.scrolling-title__words--7{animation:scrolling-title 28s linear infinite}.recommended-post__title .scrolling-title__words--7{animation:scrolling-title 56s linear infinite}.scrolling-title__words--8{animation:scrolling-title 32s linear infinite}.recommended-post__title .scrolling-title__words--8{animation:scrolling-title 64s linear infinite}.scrolling-title__words--9{animation:scrolling-title 36s linear infinite}.recommended-post__title .scrolling-title__words--9{animation:scrolling-title 72s linear infinite}.scrolling-title__words--10{animation:scrolling-title 40s linear infinite}.recommended-post__title .scrolling-title__words--10{animation:scrolling-title 80s linear infinite}@keyframes scrolling-title{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.css-animate-pause,.css-animate-pause *{animation-play-state:paused !important}}@media not all and (hover: none),(-ms-high-contrast: active),screen and (-ms-high-contrast: none){.txt-link:hover,.content p a:hover:not([class*=btn]):not([class*=rating-scales__tab-name]),.content li a:hover:not([class*=btn]):not([class*=rating-scales__tab-name]),.content figcaption a:hover:not([class*=btn]):not([class*=rating-scales__tab-name]),.content cite a:hover:not([class*=btn]):not([class*=rating-scales__tab-name]){text-decoration-color:rgba(0,0,0,0);color:var(--text-color, #1d3557)}.header__toggle-search a:hover{background-color:#faf6ee}.header__toggle-search a:hover svg *:not(g){stroke:#1d3557}.toggle-menu:hover{background-color:#faf6ee}.toggle-menu:hover .toggle-menu__line{background-color:#1d3557}.main-menu .menu-item a:hover{color:#a8dadc}.main-menu .menu-item a:hover .menu-item__opener{border-color:#a8dadc}.main-menu .menu-item a:hover .menu-item__opener svg *:not(g){stroke:#a8dadc}.txt-with-logos__item a:hover{opacity:.7}.accordion__item-header:hover::before{width:100%;left:0;right:auto}.accordion__item-header:hover .accordion__item-title h2,.accordion__item-header:hover .accordion__item-title h3,.accordion__item-header:hover .accordion__item-title h4,.accordion__item-header:hover .accordion__item-title h5,.accordion__item-header:hover .accordion__item-title h6{color:var(--link-color, #236188)}.accordion__item-header:hover .accordion__item-action{background-color:var(--border-color, #1d3557)}.accordion__item-header:hover .accordion__item-action svg *:not(g){stroke:#fff}.feat-cats__item-img a:hover::before{opacity:1}.feat-cats__item-link a:hover{color:var(--link-color, #236188)}.post-preview__img a:hover::before{opacity:1}.post-preview__title a:hover{color:var(--link-color, #236188)}.team-member__related-member-link:hover{box-shadow:0 3px 6px rgba(0,0,0,.05)}.post-content__author-img a:hover::before{opacity:1}.post-content__author-name a:hover{color:var(--link-color, #236188)}.rating-scales__tab-name:hover{opacity:1}.rating-scales__tab-name:hover::before{width:100%;left:0;right:auto}.vet-approved__user-img a:hover::before{opacity:1}.vet-approved__user-name a:hover{color:var(--link-color, #236188)}.modal__close:hover{background-color:var(--border-color, #1d3557)}.modal__close:hover svg *:not(g){stroke:#faf6ee}.social__item a:hover{background-color:var(--border-color, #1d3557)}.social__item a:hover svg *:not(g){fill:#faf6ee}.social--light .social__item a:hover svg *:not(g){fill:#1d3557}.btn:hover,.main-menu .menu-item--btn a:hover,.pagination .prev:hover,.pagination .next:hover,.content .wp-block-file__button:hover,.content .wp-block-button__link:hover{background-color:#ac592d}.btn--ghost:hover,.main-menu .menu-item--btn a:hover,.content .wp-block-button--ghost a:hover{background-color:var(--border-color, #1d3557);color:#faf6ee}.btn--beige.btn--ghost:hover,.main-menu .menu-item--btn a:hover,.content .wp-block-button--ghost a.btn--beige:hover,.btn--white.btn--ghost:hover,.content .wp-block-button--ghost a.btn--white:hover{color:#1d3557}.btn--alt:hover{background-color:rgba(0,0,0,0)}.btn--alt:hover::before{width:0;left:auto;right:0}.section-colorway-dark-blue .btn--ghost:hover,.section-colorway-dark-blue .main-menu .menu-item--btn a:hover,.main-menu .menu-item--btn .section-colorway-dark-blue a:hover,.section-colorway-dark-blue .content .wp-block-button--ghost a:hover,.content .wp-block-button--ghost .section-colorway-dark-blue a:hover,.bg-colorway-dark-blue .btn--ghost:hover,.post-preview--feat .post-preview__content .btn--ghost:hover,.post-preview--alt .post-preview__content .btn--ghost:hover,.bg-colorway-dark-blue .main-menu .menu-item--btn a:hover,.main-menu .menu-item--btn .bg-colorway-dark-blue a:hover,.post-preview--feat .post-preview__content .main-menu .menu-item--btn a:hover,.main-menu .menu-item--btn .post-preview--feat .post-preview__content a:hover,.post-preview--alt .post-preview__content .main-menu .menu-item--btn a:hover,.main-menu .menu-item--btn .post-preview--alt .post-preview__content a:hover,.bg-colorway-dark-blue .content .wp-block-button--ghost a:hover,.content .wp-block-button--ghost .bg-colorway-dark-blue a:hover,.post-preview--feat .post-preview__content .content .wp-block-button--ghost a:hover,.content .wp-block-button--ghost .post-preview--feat .post-preview__content a:hover,.post-preview--alt .post-preview__content .content .wp-block-button--ghost a:hover,.content .wp-block-button--ghost .post-preview--alt .post-preview__content a:hover{color:#1d3557}.pagination .page-numbers:not(.prev):not(.next):not(.dots):hover{background-color:#1d3557;color:#fff}.footer__menu .menu-item a:hover{color:#a8dadc}}@media not all and (hover: none),(-ms-high-contrast: active),screen and (-ms-high-contrast: none){@media(min-width: 1281px){.post-preview--alt .post-preview__term .btn:hover,.post-preview--alt .post-preview__term .main-menu .menu-item--btn a:hover,.main-menu .menu-item--btn .post-preview--alt .post-preview__term a:hover,.post-preview--alt .post-preview__term .pagination .prev:hover,.pagination .post-preview--alt .post-preview__term .prev:hover,.post-preview--alt .post-preview__term .pagination .next:hover,.pagination .post-preview--alt .post-preview__term .next:hover,.post-preview--alt .post-preview__term .content .wp-block-file__button:hover,.content .post-preview--alt .post-preview__term .wp-block-file__button:hover,.post-preview--alt .post-preview__term .content .wp-block-button__link:hover,.content .post-preview--alt .post-preview__term .wp-block-button__link:hover{color:#1d3557}}}@media not all and (hover: none),(-ms-high-contrast: active),screen and (-ms-high-contrast: none){.main-menu .menu-item a,.accordion__item-title *,.feat-cats__item-link a,.post-preview__title a,.post-content__author-name a,.vet-approved__user-name a,.footer__menu .menu-item a{transition:color ease .4s}.header__toggle-search a,.toggle-menu,.toggle-menu__line,.accordion__item-action,.social__item a,.btn,.main-menu .menu-item--btn a,.pagination .prev,.pagination .next,.content .wp-block-file__button,.content .wp-block-button__link,.modal__close{transition:background-color ease .4s}.txt-with-logos__item a,.feat-cats__item-img a::before,.post-preview__img a::before,.post-content__author-img a::before,.rating-scales__tab-name,.vet-approved__user-img a::before{transition:opacity ease .4s}.menu-item__opener{transition:border-color ease .4s}.accordion__item-header::before,.btn--alt::before{transition:width ease .4s}.header__toggle-search a svg *:not(g),.menu-item__opener svg *:not(g),.accordion__item-action svg *:not(g),.modal__close svg *:not(g){transition:stroke ease .4s}.social__item a svg *:not(g){transition:fill ease .4s}.team-member__related-member-link{transition:box-shadow ease .4s}.txt-link,.content p a:not([class*=btn]):not([class*=rating-scales__tab-name]),.content li a:not([class*=btn]):not([class*=rating-scales__tab-name]),.content figcaption a:not([class*=btn]):not([class*=rating-scales__tab-name]),.content cite a:not([class*=btn]):not([class*=rating-scales__tab-name]){transition:text-decoration-color ease .4s,color ease .4s}.btn--ghost,.main-menu .menu-item--btn a,.content .wp-block-button--ghost a,.btn--alt,.pagination .page-numbers:not(.prev):not(.next):not(.dots){transition:background-color ease .4s,color ease .4s}}@-moz-document url-prefix(){}@media print{@page{size:A4;margin:0}}
