/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.bonmots-footer{padding-top:20px;padding-bottom:10px;max-width:760px;margin:0 auto;}@media (min-width:768px){.bonmots-footer{padding:20px 8px 40px;font-size:0.75rem;}}@media (min-width:768px){.bonmots-footer .bonmots-footer--logo_row{margin-bottom:20px;}}.bonmots-footer .bonmots-footer--logo{margin:auto;width:auto;height:100px;}@media (min-width:768px){.bonmots-footer .bonmots-footer--logo{margin:0;height:140px;}}.bonmots-footer .bonmots-footer--menu{list-style:none;font-size:1rem;line-height:2.2;margin:0;}.bonmots-footer .bonmots-footer--menu a{text-decoration:none;font-weight:400;text-transform:lowercase;}.bonmots-footer .bonmots-footer--menu a:hover,.bonmots-footer .bonmots-footer--menu a:focus,.bonmots-footer .bonmots-footer--menu a:focus-visible,.bonmots-footer .bonmots-footer--menu a:focus-within{text-decoration:underline;}.bonmots-footer .bonmots-footer--copyright{font-size:0.75rem;}@media (min-width:768px){.bonmots-footer .bonmots-footer--copyright{font-size:1rem;}}.bonmots-footer .bonmots-footer--social-links{list-style:none;display:flex;justify-content:center;padding:0;margin:0;}@media (min-width:768px){.bonmots-footer .bonmots-footer--social-links{justify-content:flex-end;}}.bonmots-footer .bonmots-footer--social-links svg{width:28px;height:auto;margin:0 5px;fill:#3c4f68;}.bonmots-footer .bonmots-footer--social-links svg:hover{opacity:0.75;}@media (min-width:768px){.bonmots-footer .bonmots-footer--social-links svg{margin:0 0 0 10px;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/bontheme/css/drupal/../../images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/bontheme/css/drupal/../../images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/bontheme/css/drupal/../../images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;background-color:#605b55;color:#ffffff;}.tabs a.is-active{background-color:#868078;}.tabs a:focus,.tabs a:hover{background-color:#e2d6c8;color:#ffffff;}
.bonmots-nav-search{box-shadow:0 0 5px 0 rgba(180,171,161,0.2509803922);padding-top:5px;}@media (min-width:768px){.bonmots-nav-search{padding-top:32px;padding-bottom:32px;}}.bonmots-nav-search .bonmots-nav-search--group-top{display:flex;padding:10px 0;justify-content:space-between;margin:0 auto;max-width:760px;position:relative;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--group-top{justify-content:flex-start;}}.bonmots-nav-search .bonmots-nav-search--menu{position:relative;top:-3px;order:1;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--menu{top:0;flex-basis:68px;order:0;}}.bonmots-nav-search .bonmots-nav-search--menu .dropdown-toggle{border:none;border-radius:0;}.bonmots-nav-search .bonmots-nav-search--menu .dropdown-toggle .navbar-toggler-icon{width:20px;height:20px;background-repeat:no-repeat;background-image:url(/themes/custom/bontheme/css/../images/nav-toggle.svg);background-size:100% 100%;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--menu .dropdown-toggle .navbar-toggler-icon{width:26px;height:26px;}}.bonmots-nav-search .bonmots-nav-search--menu .dropdown-toggle::after{display:none;}.bonmots-nav-search .bonmots-nav-search--menu .dropdown-toggle.show .navbar-toggler-icon{background-image:url(/themes/custom/bontheme/css/../images/nav-toggle-close.svg);}.bonmots-nav-search .bonmots-nav-search--menu .dropdown-menu{max-height:0;padding:0;transition:max-height 0.5s,padding 0.5s;display:block;overflow:hidden;width:100vw;color:#3c4f68;background-color:#f8f1eb;border-color:transparent;top:42px;right:0;transform:translate(1em,-1em);margin-right:1em;}.bonmots-nav-search .bonmots-nav-search--menu .dropdown-menu .dropdown-item{color:#3c4f68;padding:0.75em 1em;}.bonmots-nav-search .bonmots-nav-search--menu .dropdown-menu .dropdown-item:hover{text-decoration:underline;background-color:inherit;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--menu .dropdown-menu .dropdown-item{padding:0.75em 2em;}}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--menu .dropdown-menu{width:auto;top:81px;left:0;min-width:240px;transform:unset;margin-right:unset;}}.bonmots-nav-search .bonmots-nav-search--menu .dropdown-menu.show{max-height:500px;transition:max-height 0.5s,padding 0.5s;padding:1em 0;box-shadow:1px 5px 5px -5px rgba(180,171,161,0.2509803922);}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--menu .dropdown-menu.show{box-shadow:none;border-left:1px solid #efe6dd;border-right:1px solid #efe6dd;border-bottom:1px solid #efe6dd;transform:translate3d(0px,81px,0px) !important;border-top-left-radius:0;border-top-right-radius:0;margin-right:unset;}}.bonmots-nav-search .bonmots-nav-search--logo{order:0;flex-grow:1;padding-left:45px;text-align:center;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--logo{padding:0 16px;order:1;flex-grow:unset;padding-left:0;text-align:left;}}.bonmots-nav-search .bonmots-nav-search--logo img.logo{position:relative;width:118px;height:auto;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--logo img.logo{width:140px;top:4px;}}.bonmots-nav-search .bonmots-nav-search--search{position:relative;top:-3px;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--search{flex-grow:1;top:0;order:2;}}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-mobile-toggle{border:none;border-radius:0;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-mobile-toggle .bonmots-nav-search--search-mobile-icon{display:block;width:20px;height:20px;background-repeat:no-repeat;background-image:url(/themes/custom/bontheme/css/../images/nav-search.svg);background-size:100% 100%;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-mobile-toggle[aria-expanded=true] .bonmots-nav-search--search-mobile-icon{background-image:url(/themes/custom/bontheme/css/../images/nav-toggle-close.svg);}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-mobile-toggle{display:none;}}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group{display:none;position:relative;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group{display:block;padding-left:18px;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0;background-color:#efe6dd;border:1px solid #e2d6ca;font-size:0.75rem;padding:9px 1em 8px;position:relative;width:140px;right:-5px;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-toggle.show{border-bottom-left-radius:0;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-toggle::after{margin-left:11px;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .search-terms{display:inline-block;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid #e2d6ca;margin-left:0;font-size:0.875rem;width:345px;padding:0.5em 1em;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-menu{min-width:unset;width:140px;background-color:#efe6dd;border-top-color:transparent;border-color:#e2d6ca;border-top-left-radius:0;border-top-right-radius:0;border-top-width:0;padding:0;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-menu.show{transform:none !important;top:35px !important;left:23px !important;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-menu li{border-top:1px solid #e2d6ca;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-menu li .dropdown-item{padding:0.5em;text-align:center;color:#3c4f68;text-transform:uppercase;font-size:0.75rem;background-color:#ffffff;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-menu li .dropdown-item:hover,.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-menu li .dropdown-item:focus,.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-menu li .dropdown-item:focus-visible,.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-menu li .dropdown-item:focus-within{text-decoration:none;background-color:#efe6dd;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .dropdown-menu li:last-child .dropdown-item{border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .search-results{border:1px solid #e2d6ca;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;position:absolute;display:none;width:344.5px;left:162px;top:36px;background-color:#ffffff;color:#3c4f68;font-size:0.875rem;font-family:"azo-sans-web",sans-serif;z-index:10;}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group .search-results.show{display:block;}}.bonmots-nav-search .bonmots-nav-search--search .bonmots-nav-search--search-group.results-open .search-terms{border-bottom-right-radius:0;}.bonmots-nav-search .bonmots-nav-search--mobile{background-color:#efe6dd;position:relative;max-height:0;transition:max-height 0.5s;overflow:hidden;}.bonmots-nav-search .bonmots-nav-search--mobile .dropdown-toggle{border:none;border-top:1px solid #e2d6ca;border-bottom:1px solid #e2d6ca;border-radius:0;width:100%;text-align:left;font-size:0.75rem;}.bonmots-nav-search .bonmots-nav-search--mobile input.search-terms{border-radius:0;font-size:1rem;width:100%;padding-left:14px;padding-right:14px;border-top:none;border-left:none;border-right:none;border-color:#e2d6ca;}.bonmots-nav-search .bonmots-nav-search--mobile input.search-terms:focus{border-color:#e2d6ca;}.bonmots-nav-search .bonmots-nav-search--mobile .dropdown-menu{width:100%;background-color:#efe6dd;color:#3c4f68;font-size:0.875rem;text-transform:uppercase;border:none;border-radius:0;padding:0;}.bonmots-nav-search .bonmots-nav-search--mobile .dropdown-menu li{border-top:1px solid #f6eee6;background-color:#ffffff;}.bonmots-nav-search .bonmots-nav-search--mobile .dropdown-menu li .dropdown-item{font-size:0.675rem;padding:0.75em 1.25em 0.75em 2.25em;color:#3c4f68;background-color:#ffffff;}.bonmots-nav-search .bonmots-nav-search--mobile .dropdown-menu li .dropdown-item:hover,.bonmots-nav-search .bonmots-nav-search--mobile .dropdown-menu li .dropdown-item:focus,.bonmots-nav-search .bonmots-nav-search--mobile .dropdown-menu li .dropdown-item:focus-visible,.bonmots-nav-search .bonmots-nav-search--mobile .dropdown-menu li .dropdown-item:focus-within{text-decoration:none;background-color:#efe6dd;}.bonmots-nav-search .bonmots-nav-search--mobile .dropdown-menu.show{transform:translate3d(0px,28px,0px) !important;}.bonmots-nav-search .bonmots-nav-search--mobile.activating{display:block;max-height:70px;transition:max-height 0.5s;}.bonmots-nav-search .bonmots-nav-search--mobile.active{display:block;max-height:70px;transition:max-height 0.5s;overflow:visible;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--mobile.active{display:none;}}.bonmots-nav-search .bonmots-nav-search--mobile .button-clear{display:none;position:absolute;top:40px;right:8px;border:1px solid #3c4f68;color:#3c4f68;background-color:transparent;border-radius:3px;font-size:0.625rem;text-transform:uppercase;padding:0.25em 0.75em;}.bonmots-nav-search .bonmots-nav-search--mobile .button-clear.show{display:block;}.bonmots-nav-search .bonmots-nav-search--mobile .search-results{display:none;position:absolute;width:100vw;background-color:#ffffff;color:#3c4f68;font-size:0.875rem;font-family:"azo-sans-web",sans-serif;z-index:10;overflow:hidden;border:1px solid #e2d6ca;border-top:none;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;}.bonmots-nav-search .bonmots-nav-search--mobile .search-results.show{display:block;overflow:visible;}@media (min-width:768px){.bonmots-nav-search .bonmots-nav-search--mobile .search-results.show{display:none;}}.bonmots-nav-search .search-results .search-progress{padding:0.25em 1em;}.bonmots-nav-search .search-results .search-result-quote strong{font-weight:bold;}.bonmots-nav-search .search-results .search-result-quote a{display:block;padding:0.25em 1em;}.bonmots-nav-search .search-results .search-result-quote a:hover,.bonmots-nav-search .search-results .search-result-quote a:focus,.bonmots-nav-search .search-results .search-result-quote a:focus-visible,.bonmots-nav-search .search-results .search-result-quote a:focus-within{text-decoration:none;color:inherit;background-color:#b6cec4;}.bonmots-nav-search .search-results .bonmots-tag-option > a{padding:0.5em 1em;display:flex;justify-content:space-between;align-items:center;}.bonmots-nav-search .search-results .bonmots-tag-option > a .tag-name{display:inline-block;padding:0.25em 1.125em;border-radius:0.5em;border:1px solid #3c4f68;background-color:#c1cec8;color:#20354d;}.bonmots-nav-search .search-results .bonmots-tag-option > a .tag-ref-count{font-style:italic;font-weight:300;font-size:85%;margin-left:1em;}.bonmots-nav-search .search-results .bonmots-tag-option > a:hover,.bonmots-nav-search .search-results .bonmots-tag-option > a:focus,.bonmots-nav-search .search-results .bonmots-tag-option > a:focus-visible,.bonmots-nav-search .search-results .bonmots-tag-option > a:focus-within{text-decoration:none;background-color:#c1cec8;}.bonmots-nav-search .search-results .bonmots-tag-option > a:hover .tag-name,.bonmots-nav-search .search-results .bonmots-tag-option > a:focus .tag-name,.bonmots-nav-search .search-results .bonmots-tag-option > a:focus-visible .tag-name,.bonmots-nav-search .search-results .bonmots-tag-option > a:focus-within .tag-name{background-color:#3c4f68;color:#ffffff;}.bonmots-nav-search .search-results .suggested-tags{padding:0 1em 1em;}.bonmots-nav-search .search-results .suggested-tags .heading{font-weight:300;padding:6px 0 8px;font-style:italic;}.bonmots-nav-search .search-results .suggested-tags .tag-list{display:flex;flex-wrap:wrap;gap:1em;}
.intro-block{text-align:center;padding-top:2em;padding-bottom:2em;margin:0 auto;width:90%;max-width:750px;}.intro-block h1{font-family:made-mirage,serif;color:#3c4f68;font-weight:600;}
lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;}lite-youtube::before{content:'';display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all 0.2s cubic-bezier(0,0,0.2,1);}lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9));}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0;}lite-youtube>.lty-playbtn{display:block;width:68px;height:48px;position:absolute;cursor:pointer;transform:translate3d(-50%,-50%,0);top:50%;left:50%;z-index:1;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,0.2,1);border:none;}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none;}lite-youtube.lyt-activated{cursor:unset;}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none;}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}
.iframe-embed-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.iframe-embed-container .iframe-embed{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}
:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem;}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer;}.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;}.ts-wrapper.plugin-drag_drop.multi > .ts-control > div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff;}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden;}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,0.2);}.plugin-checkbox_options .option input{margin-right:0.5rem;}.plugin-clear_button{--ts-pr-clear-button:1em;}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(0.75rem - 5px);margin-right:0 !important;background:transparent !important;transition:opacity 0.5s;cursor:pointer;}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),0.75rem);}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1;}.ts-wrapper .dropdown-header{position:relative;padding:6px 0.75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:0.375rem 0.375rem 0 0;}.ts-wrapper .dropdown-header-close{position:absolute;right:0.75rem;top:50%;color:#343a40;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important;}.ts-wrapper .dropdown-header-close:hover{color:black;}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #ced4da;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px 0;display:block;padding:0.375rem 0.75rem;box-shadow:none;width:100%;background:transparent;}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%;}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important;}.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input{min-width:0;}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input{flex:none;min-width:4px;}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-ms-input-placeholder{color:transparent;}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder{color:transparent;}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex;}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0;}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none;}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none;}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none;}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0 !important;}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 5px;border-radius:0 2px 2px 0;box-sizing:border-box;}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,0.05);}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none;}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px;}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #dee2e6;margin-left:5px;}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:rgba(0,0,0,0);}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:white;}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #dee2e6;margin-right:5px;}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:rgba(0,0,0,0);}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:white;}.ts-wrapper{position:relative;}.ts-dropdown,.ts-control,.ts-control input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5;font-smoothing:inherit;}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text;}.ts-control{border:1px solid #ced4da;padding:0.375rem 0.75rem;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:0.375rem;display:flex;flex-wrap:wrap;}.ts-wrapper.multi.has-items .ts-control{padding:calc(0.375rem - 1px - 0px) 0.75rem calc(0.375rem - 1px - 3px - 0px);}.full .ts-control{background-color:#fff;}.disabled .ts-control,.disabled .ts-control *{cursor:default !important;}.focus .ts-control{box-shadow:none;}.ts-control > *{vertical-align:baseline;display:inline-block;}.ts-wrapper.multi .ts-control > div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0px solid #dee2e6;}.ts-wrapper.multi .ts-control > div.active{background:#0d6efd;color:#fff;border:0px solid rgba(0,0,0,0);}.ts-wrapper.multi.disabled .ts-control > div,.ts-wrapper.multi.disabled .ts-control > div.active{color:#878787;background:white;border:0px solid white;}.ts-control > input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;box-shadow:none !important;}.ts-control > input::-ms-clear{display:none;}.ts-control > input:focus{outline:none !important;}.has-items .ts-control > input{margin:0px 4px !important;}.ts-control.rtl{text-align:right;}.ts-control.rtl.single .ts-control:after{left:calc(0.75rem + 5px);right:auto;}.ts-control.rtl .ts-control > input{margin:0px 4px 0px -2px !important;}.disabled .ts-control{opacity:0.5;background-color:#e9ecef;}.input-hidden .ts-control > input{opacity:0;position:absolute;left:-10000px;}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:0.25rem 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:0 0 0.375rem 0.375rem;}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden;}.ts-dropdown [data-selectable] .highlight{background:rgba(255,237,40,0.4);border-radius:1px;}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:3px 0.75rem;}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:0.5;}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer;}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none;}.ts-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default;}.ts-dropdown .active{background-color:#e9ecef;color:#1e2125;}.ts-dropdown .active.create{color:#1e2125;}.ts-dropdown .create{color:rgba(52,58,64,0.5);}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px 0.75rem;}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite;}@keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.ts-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch;scroll-behavior:smooth;}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.ts-wrapper.form-control,.ts-wrapper.form-select{padding:0 !important;height:auto;box-shadow:none;display:flex;}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{height:auto;padding:0;z-index:1000;background:#fff;border:1px solid var(--bs-border-color-translucent);border-radius:0.375rem;box-shadow:0 6px 12px rgba(0,0,0,0.175);}.ts-dropdown .optgroup-header{font-size:0.875rem;line-height:1.5;}.ts-dropdown .optgroup:first-child:before{display:none;}.ts-dropdown .optgroup:before{content:" ";display:block;height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid var(--bs-border-color-translucent);margin-left:-0.75rem;margin-right:-0.75rem;}.ts-dropdown .create{padding-left:0.75rem;}.ts-dropdown-content{padding:5px 0;}.ts-control{transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;display:flex;align-items:center;}@media (prefers-reduced-motion:reduce){.ts-control{transition:none;}}.ts-control.dropdown -active{border-radius:0.375rem;}.focus .ts-control{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.ts-control .item{display:flex;align-items:center;}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid + .ts-wrapper{border-color:#dc3545;}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid + .ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-repeat:no-repeat;}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid + .ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right 0.75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-repeat:no-repeat;}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid + .ts-wrapper.focus .ts-control{border-color:#dc3545;box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid + .ts-wrapper{border-color:#198754;}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid + .ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-repeat:no-repeat;}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid + .ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right 0.75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-repeat:no-repeat;}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid + .ts-wrapper.focus .ts-control{border-color:#198754;box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25);}.ts-wrapper{min-height:calc(1.5em + 0.75rem + 2px);display:flex;}.input-group-sm > .ts-wrapper,.ts-wrapper.form-select-sm,.ts-wrapper.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px);}.input-group-sm > .ts-wrapper .ts-control,.ts-wrapper.form-select-sm .ts-control,.ts-wrapper.form-control-sm .ts-control{border-radius:0.25rem;font-size:0.875rem;}.input-group-sm > .ts-wrapper.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control{font-size:0.875rem;padding-bottom:0;}.input-group-sm > .ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control{padding-top:calc((calc(1.5em + 0.5rem + 2px) - (1.5 * 0.875rem) - 4px) / 2) !important;}.ts-wrapper.multi.has-items .ts-control{padding-left:calc(0.75rem - 5px);--ts-pr-min:calc(0.75rem - 5px);}.ts-wrapper.multi .ts-control > div{border-radius:calc(0.375rem - 1px);}.input-group-lg > .ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + 2px);}.input-group-lg > .ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:0.5rem;font-size:1.25rem;}.ts-wrapper:not(.form-control):not(.form-select){padding:0;border:none;height:auto;box-shadow:none;background:none;}.ts-wrapper:not(.form-control):not(.form-select).single .ts-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret:2.25rem;}.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none !important;}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:transparent !important;}.input-group > .ts-wrapper{flex-grow:1;}.input-group > .ts-wrapper:not(:nth-child(2)) > .ts-control{border-top-left-radius:0;border-bottom-left-radius:0;}.input-group > .ts-wrapper:not(:last-child) > .ts-control{border-top-right-radius:0;border-bottom-right-radius:0;}
.form-label{margin-bottom:0.5rem;}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5;}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;}.form-text{margin-top:0.25rem;font-size:0.875em;color:#6c757d;}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#3c4f68;background-color:#f8f1eb;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:0.375rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control{transition:none;}}.form-control[type=file]{overflow:hidden;}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer;}.form-control:focus{color:#3c4f68;background-color:#f8f1eb;border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.form-control::-webkit-date-and-time-value{height:1.5em;}.form-control::placeholder{color:#6c757d;opacity:1;}.form-control:disabled{background-color:#e9ecef;opacity:1;}.form-control::file-selector-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;margin-inline-end:0.75rem;color:#3c4f68;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none;}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3;}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;line-height:1.5;color:#3c4f68;background-color:transparent;border:solid transparent;border-width:1px 0;}.form-control-plaintext:focus{outline:0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0;}.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.25rem;}.form-control-sm::file-selector-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;margin-inline-end:0.5rem;}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.5rem;}.form-control-lg::file-selector-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem;}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px);}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px);}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px);}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem;}.form-control-color:not(:disabled):not([readonly]){cursor:pointer;}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:0.375rem;}.form-control-color::-webkit-color-swatch{border-radius:0.375rem;}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + 2px);}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px);}.form-select{display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#3c4f68;background-color:#f8f1eb;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0.375rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media (prefers-reduced-motion:reduce){.form-select{transition:none;}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none;}.form-select:disabled{background-color:#e9ecef;}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #3c4f68;}.form-select-sm{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;border-radius:0.25rem;}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;border-radius:0.5rem;}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:0.125rem;}.form-check .form-check-input{float:left;margin-left:-1.5em;}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right;}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0;}.form-check-input{width:1em;height:1em;margin-top:0.25em;vertical-align:top;background-color:#f8f1eb;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);appearance:none;print-color-adjust:exact;}.form-check-input[type=checkbox]{border-radius:0.25em;}.form-check-input[type=radio]{border-radius:50%;}.form-check-input:active{filter:brightness(90%);}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd;}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}.form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5;}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{cursor:default;opacity:0.5;}.form-switch{padding-left:2.5em;}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none;}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0;}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0;}.form-check-inline{display:inline-block;margin-right:1rem;}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.btn-check[disabled] + .btn,.btn-check:disabled + .btn{pointer-events:none;filter:none;opacity:0.65;}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none;}.form-range:focus{outline:0;}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f8f1eb,0 0 0 0.25rem rgba(13,110,253,0.25);}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f8f1eb,0 0 0 0.25rem rgba(13,110,253,0.25);}.form-range::-moz-focus-outer{border:0;}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none;}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe;}.form-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none;}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe;}.form-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.form-range:disabled{pointer-events:none;}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd;}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd;}.form-floating{position:relative;}.form-floating > .form-control,.form-floating > .form-control-plaintext,.form-floating > .form-select{height:calc(3.5rem + 2px);line-height:1.25;}.form-floating > label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem 0.75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-floating > label{transition:none;}}.form-floating > .form-control,.form-floating > .form-control-plaintext{padding:1rem 0.75rem;}.form-floating > .form-control::placeholder,.form-floating > .form-control-plaintext::placeholder{color:transparent;}.form-floating > .form-control:focus,.form-floating > .form-control:not(:placeholder-shown),.form-floating > .form-control-plaintext:focus,.form-floating > .form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-control:-webkit-autofill,.form-floating > .form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-select{padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-control:focus ~ label,.form-floating > .form-control:not(:placeholder-shown) ~ label,.form-floating > .form-control-plaintext ~ label,.form-floating > .form-select ~ label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control:-webkit-autofill ~ label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control-plaintext ~ label{border-width:1px 0;}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}.input-group > .form-control,.input-group > .form-select,.input-group > .form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0;}.input-group > .form-control:focus,.input-group > .form-select:focus,.input-group > .form-floating:focus-within{z-index:5;}.input-group .btn{position:relative;z-index:2;}.input-group .btn:focus{z-index:5;}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#3c4f68;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.375rem;}.input-group-lg > .form-control,.input-group-lg > .form-select,.input-group-lg > .input-group-text,.input-group-lg > .btn{padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.5rem;}.input-group-sm > .form-control,.input-group-sm > .form-select,.input-group-sm > .input-group-text,.input-group-sm > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.25rem;}.input-group-lg > .form-select,.input-group-sm > .form-select{padding-right:3rem;}.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;}.input-group > .form-floating:not(:first-child) > .form-control,.input-group > .form-floating:not(:first-child) > .form-select{border-top-left-radius:0;border-bottom-left-radius:0;}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:#198754;}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:rgba(25,135,84,0.9);border-radius:0.375rem;}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25);}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754;}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right 0.75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25);}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem));}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754;}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754;}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25);}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#198754;}.form-check-inline .form-check-input ~ .valid-feedback{margin-left:0.5em;}.was-validated .input-group > .form-control:not(:focus):valid,.input-group > .form-control:not(:focus).is-valid,.was-validated .input-group > .form-select:not(:focus):valid,.input-group > .form-select:not(:focus).is-valid,.was-validated .input-group > .form-floating:not(:focus-within):valid,.input-group > .form-floating:not(:focus-within).is-valid{z-index:3;}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:#dc3545;}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.375rem;}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545;}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right 0.75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem));}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545;}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545;}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545;}.form-check-inline .form-check-input ~ .invalid-feedback{margin-left:0.5em;}.was-validated .input-group > .form-control:not(:focus):invalid,.input-group > .form-control:not(:focus).is-invalid,.was-validated .input-group > .form-select:not(:focus):invalid,.input-group > .form-select:not(:focus).is-invalid,.was-validated .input-group > .form-floating:not(:focus-within):invalid,.input-group > .form-floating:not(:focus-within).is-invalid{z-index:4;}.view-search-results .intro-block .term-name{font-size:calc(1.375rem + 1.5vw);font-family:made-mirage,serif;font-weight:bold;}@media (min-width:1200px){.view-search-results .intro-block .term-name{font-size:2.5rem;}}.view-search-results .intro-block .tag-vocabulary{text-transform:uppercase;}.view-search-results .intro-block .search-results--section-intro .result-description{font-family:"azo-sans-web",sans-serif;font-weight:400;margin:0 0 1em 0;font-size:var(--bs-body-font-size);}.view-search-results .intro-block .search-results--section-intro .result-count,.view-search-results .intro-block .search-results--section-intro .result-term-name{font-weight:bold;}.view-search-results .intro-block .search-results--section-sort{width:90%;max-width:360px;margin:2em auto 0;display:flex;align-items:center;}.view-search-results .intro-block .search-results--section-sort label{text-transform:uppercase;font-weight:500;margin-right:0.5em;font-size:75%;flex-basis:4em;}.view-search-results .intro-block .search-results--section-sort .form-select{background-color:#fffaf8;border:1px solid #e2d6ca;font-size:0.75rem;}@media (min-width:768px){.view-search-results .intro-block .search-results--section-sort .form-select{font-size:0.875rem;}}.view-search-results .intro-block .search-results--section-sort .form-select:focus,.view-search-results .intro-block .search-results--section-sort .form-select:focus-visible,.view-search-results .intro-block .search-results--section-sort .form-select:focus-within{box-shadow:none;}.view-search-results .intro-block .search-results--section-sort .ts-wrapper{font-size:0.875rem;border:1px solid #e2d6ca;border-radius:0.5em;}.view-search-results .intro-block .search-results--section-sort .ts-wrapper.focus .ts-control{box-shadow:none;}.view-search-results .intro-block .search-results--section-sort .ts-wrapper.dropdown-active{border-bottom-left-radius:0;border-bottom-right-radius:0;}.view-search-results .intro-block .search-results--section-sort .ts-control > input{min-width:unset;}.view-search-results .intro-block .search-results--section-sort .ts-dropdown-content{padding:0;border-radius:0 0 0.5em 0.5em;}.view-search-results .intro-block .search-results--section-sort .ts-dropdown{text-align:left;margin-top:0;margin-left:-1px;width:calc(100% + 2px);border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;border:1px solid #e2d6ca;}.view-search-results .intro-block .search-results--section-sort .ts-dropdown [data-selectable].option{font-size:0.875rem;padding:0.625em 1em;border-bottom:1px solid #e2d6ca;background-color:#ffffff;color:#3c4f68;}.view-search-results .intro-block .search-results--section-sort .ts-dropdown [data-selectable].option:last-of-type{border-bottom:none;}.view-search-results .intro-block .search-results--section-sort .ts-dropdown [data-selectable].option.active{background-color:#efe6dd;}.view-search-results .intro-block .search-results--section-sort .ts-control .item{color:#3c4f68;font-weight:300;}
.bonmots-tag{display:inline-block;padding:0.25em 1.125em;border-radius:0.5em;border:1px solid #3c4f68;color:#20354d;font-size:0.875rem;background-color:#c1cec8;}.bonmots-tag:hover,.bonmots-tag:focus,.bonmots-tag:focus-visible,.bonmots-tag:focus-within{background-color:#3c4f68;color:#ffffff;}.bonmots-tag.tag-inverted{color:#b6cec4;background-color:#f8f1eb;}.bonmots-tag.tag-inverted:hover,.bonmots-tag.tag-inverted:focus,.bonmots-tag.tag-inverted:focus-visible,.bonmots-tag.tag-inverted:focus-within{background-color:#f6eee6;}a.bonmots-tag{font-weight:400;}a.bonmots-tag:hover,a.bonmots-tag:focus,a.bonmots-tag:focus-visible,a.bonmots-tag:focus-within{color:#ffffff;text-decoration:none;}.bonmots-tag-list{display:flex;justify-content:center;flex-wrap:wrap;gap:0.625em;}@media (min-width:768px){.bonmots-tag-list{gap:1.125em;}}
.quote .quote--main{margin:0 auto;max-width:760px;width:90%;background-color:transparent;color:#fffaf8;padding:0 0 1rem;}.quote .quote--main .quote--text{font-family:made-mirage,serif;font-size:1.25rem;font-weight:500;line-height:1.4;padding:0 10% 0 0;position:relative;}@media (min-width:768px){.quote .quote--main .quote--text{font-size:2rem;}}.quote .quote--main .quote--text > a{color:inherit;font-weight:500;}.quote .quote--main .quote--text > a:hover,.quote .quote--main .quote--text > a:focus,.quote .quote--main .quote--text > a:focus-visible,.quote .quote--main .quote--text > a:focus-within{color:inherit;}@media (min-width:768px){.quote .quote--main{width:82%;}}@media (min-width:992px){.quote .quote--main{width:77%;}}.quote .quote--main .quote--expander_row{text-align:center;margin:12px 0 0;font-size:0.75rem;height:2em;position:relative;top:0;}@media (min-width:768px){.quote .quote--main .quote--expander_row{font-size:0.875rem;height:2em;margin:20px 0 0;top:-0.25em;}}.quote .quote--main .quote--expander_row .quote--expand_button{border:1px solid #3c4f68;background-color:transparent;border-radius:0.5em;padding:0.34em 1.25em;color:inherit;font-size:0.625rem;transition:opacity 0.2s;text-transform:uppercase;}.quote .quote--main .quote--expander_row .quote--expand_button.transitioning{opacity:0;transition:opacity 0.1s;}@media (min-width:768px){.quote .quote--main .quote--expander_row .quote--expand_button{font-size:0.75rem;}}.quote .quote--main .quote--expander_row .quote--expand_button .expand-icon{display:inline-block;margin-left:0.255em;vertical-align:0.255em;border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;position:relative;top:0.125em;transition:rotate 0.5s;}.quote .quote--main .quote--expander_row .quote--expand_button[aria-expanded=true] .expand-icon{rotate:180deg;transition:rotate 0.5s;}.quote .quote--main .quote--expander_row .quote--expand_button:hover{color:#fffaf8;}.quote .quote--main .quote--expander_row .quote--expand_button:hover .expand-icon svg{stroke:#fffaf8;}.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper{position:absolute;right:0;top:5px;}.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper .quote--amazon_link--primary{display:none;}.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper .quote--amazon_link--primary svg{height:21px;}@media (min-width:992px){.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper .quote--amazon_link--primary{display:inline;}}.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper .quote--amazon_link--primary--sm svg{height:18px;}@media (min-width:768px){.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper .quote--amazon_link--primary--sm svg{height:21px;}}@media (min-width:992px){.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper .quote--amazon_link--primary--sm{display:none;}}.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary svg,.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm svg{fill:#3c4f68;}.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary:hover svg,.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary:focus svg,.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary:focus-visible svg,.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary:focus-within svg,.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm:hover svg,.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm:focus svg,.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm:focus-visible svg,.quote .quote--main .quote--expander_row .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm:focus-within svg{fill:#20354d;}.quote.border-shadow{max-width:830px;width:calc(100% - 2rem);margin:0 auto;border-radius:1rem;box-shadow:0px 0px 6px 0 rgba(180,171,161,0.2509803922);margin-bottom:10px;}.quote.border-shadow.quote-full{margin-top:30px;}.quote.border-shadow .quote--main{width:calc(100% - 2rem);}.quote.blue-rounded{background-color:#3c4f68;max-width:830px;width:calc(100% - 2rem);margin-left:auto;margin-right:auto;border-radius:1rem;}.quote.enclosed .quote--main{width:calc(100% - 2rem);}.quote.main-shadow-only{max-width:830px;width:calc(100vw - 2rem);margin:0 auto;}.quote.main-shadow-only .quote--main{width:calc(100% - 20px);max-width:calc(100% - 20px);border-radius:1rem;padding-left:30px;padding-right:30px;box-shadow:0px 0px 6px 0 rgba(180,171,161,0.2509803922);margin:0 10px 10px;}.quote.pb-less .quote--main{padding-bottom:0.675rem;}.quote.fg-cr .quote--main{color:#f8f1eb;}.quote.fg-cr .quote--main a.quote--text--link{text-decoration:none;}.quote.fg-cr .quote--main a.quote--text--link:hover,.quote.fg-cr .quote--main a.quote--text--link:focus,.quote.fg-cr .quote--main a.quote--text--link:focus-visible,.quote.fg-cr .quote--main a.quote--text--link:focus-within{color:#efe6dd;border:none;}.quote.fg-cr .quote--main a:not(.bonmots-tag):not(.quote--text--link):hover,.quote.fg-cr .quote--main a:not(.bonmots-tag):not(.quote--text--link):focus,.quote.fg-cr .quote--main a:not(.bonmots-tag):not(.quote--text--link):focus-visible,.quote.fg-cr .quote--main a:not(.bonmots-tag):not(.quote--text--link):focus-within{color:#f8f1eb;text-decoration:underline;}.quote.fg-cr .quote--main .quote--expand_button{background-color:transparent;border:1px solid #f8f1eb;color:#f8f1eb;}.quote.fg-cr .quote--main .quote--expand_button:hover{color:#efe6dd;border:1px solid #efe6dd;}.quote.fg-cr .quote--main .quote--expand_button:hover .expand-icon svg{stroke:#efe6dd;}.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary svg,.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm svg{fill:#f8f1eb;}.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary:hover svg,.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary:focus svg,.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary:focus-visible svg,.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary:focus-within svg,.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm:hover svg,.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm:focus svg,.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm:focus-visible svg,.quote.fg-cr .quote--main .quote--amazon_link--wrapper a.quote--amazon_link--primary--sm:focus-within svg{fill:#efe6dd;}.quote .quote--expansion{padding:0;overflow:hidden;max-height:0;transition:max-height 0.25s,padding 0.75s;}.quote .quote--expansion .quote--expansion__inner{display:none;}.quote .quote--expansion.transitioning .quote--expansion__inner{display:block;}.quote .quote--expansion.show{max-height:3000px;transition:max-height 0.25s,padding 0.25s;padding-top:9px;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;}.quote .quote--expansion.show.mini-border{padding-top:0;}.quote .quote--expansion.show.mini-border::before{content:" ";display:block;padding-bottom:20px;background-image:url(/themes/custom/bontheme/css/../images/separator-mobile.svg);background-repeat:no-repeat;background-position:center top;}@media (min-width:768px){.quote .quote--expansion.show.mini-border::before{background-image:url(/themes/custom/bontheme/css/../images/separator-desktop.svg);}}.quote .quote--expansion.show .quote--expansion__inner{display:block;}.quote.fg-bl .quote--main{color:#3c4f68;}.quote.fg-bl .quote--main .quote--top{color:#b4aba1;}.quote.fg-bl .quote--main .quote--top .quote--tag_heading{color:#3c4f68;}.quote.fg-bl .quote--main .quote--text{color:#3c4f68;}.quote.fg-bl .quote--main .quote--text a.quote--text--link{text-decoration:none;}.quote.fg-bl .quote--main .quote--text a.quote--text--link:hover,.quote.fg-bl .quote--main .quote--text a.quote--text--link:focus,.quote.fg-bl .quote--main .quote--text a.quote--text--link:focus-visible,.quote.fg-bl .quote--main .quote--text a.quote--text--link:focus-within{color:#20354d;border:none;}.quote.fg-bl .quote--main a:not(.bonmots-tag):not(.quote--text--link):hover,.quote.fg-bl .quote--main a:not(.bonmots-tag):not(.quote--text--link):focus,.quote.fg-bl .quote--main a:not(.bonmots-tag):not(.quote--text--link):focus-visible,.quote.fg-bl .quote--main a:not(.bonmots-tag):not(.quote--text--link):focus-within{color:#20354d;}.quote.fg-bl .quote--main .quote--expand_button{color:#3c4f68;border-color:#e2d6ca;}.quote.fg-bl .quote--main .quote--expand_button:hover{color:#3c4f68;border-color:#3c4f68;}.quote.fg-bl .quote--expansion .quote--collapse_button{color:#3c4f68;border-color:#e2d6ca;}.quote.fg-bl .quote--expansion .quote--collapse_button:hover{color:#3c4f68;border-color:#3c4f68;}.quote p{margin:0;}.quote .quote--top{font-size:0.75rem;display:flex;align-items:center;min-height:12px;}@media (min-width:768px){.quote .quote--top{font-size:0.875rem;min-height:22px;}}.quote .quote--top .quote--top_button--wrapper{justify-self:flex-end;margin-left:auto;}.quote .quote--top .quote--top_button--wrapper .quote--top_button{margin-top:2em;margin-bottom:1em;border:none;background-color:#f8f1eb;color:#3c4f68;border-radius:0.5em;padding:0.35em 1.25em;text-transform:uppercase;font-weight:500;font-size:0.625rem;transition:opacity 0.35s;}.quote .quote--top .quote--top_button--wrapper .quote--top_button.clicked{opacity:0;}@media (min-width:768px){.quote .quote--top .quote--top_button--wrapper .quote--top_button{font-size:0.75rem;}}.quote .quote--top .quote--enumeration{font-size:0.75rem;font-weight:500;justify-self:flex-end;margin-left:auto;margin-top:0;margin-bottom:0;position:relative;top:1px;min-height:1.5em;padding-top:8px;}@media (min-width:768px){.quote .quote--top .quote--enumeration{font-size:0.875rem;top:7px;}}.quote .quote--top .quote--top_links{display:none;}@media (min-width:768px){.quote .quote--top .quote--top_links{font-size:0.75rem;justify-self:flex-end;align-items:center;margin:0 0 0 auto;display:flex;gap:6em;text-transform:uppercase;padding:1em 0;}}.quote .quote--text_heading,.quote .quote--tag_heading{margin-top:1em;margin-bottom:1em;}@media (min-width:768px){.quote .quote--text_heading,.quote .quote--tag_heading{margin-top:2em;}}.quote .quote--text_heading--heading,.quote .quote--tag_heading--heading{text-transform:uppercase;font-weight:700;margin:0;}.quote .quote--text_heading--heading{font-size:0.875rem;}@media (min-width:768px){.quote .quote--text_heading--heading{font-size:1rem;}}.quote .quote--text_heading--sublink{font-size:0.75rem;font-style:italic;}@media (min-width:768px){.quote .quote--text_heading--sublink{font-size:0.875rem;}}.quote .quote--tag_heading--heading{font-size:0.875rem;}.quote .quote--tag_heading--heading .quote--tag_heading--tag_link{display:block;text-transform:none;}.quote .quote--original-language{font-family:"Times New Roman",Times,serif;font-weight:400;font-size:1.25rem;position:relative;right:0;padding-left:12.5%;margin-top:0;margin-bottom:0;line-height:1.1;}@media (min-width:768px){.quote .quote--original-language{margin-top:0.25em;font-size:1.5rem;}}.quote .quote--attribution{text-align:right;line-height:1.4;margin-top:0.5em;margin-bottom:0.1em;position:relative;}.quote .quote--attribution p.quote--attribution--primary{text-transform:uppercase;font-weight:500;font-size:1rem;}.quote .quote--attribution p.quote--attribution--primary a{font-weight:500;}.quote .quote--attribution p.quote--attribution--secondary{font-size:1rem;font-weight:500;}.quote .quote--attribution p.quote--attribution--secondary a{font-weight:500;}@media (min-width:768px){.quote .quote--attribution p.quote--attribution--primary{font-size:1.25rem;}.quote .quote--attribution p.quote--attribution--secondary{font-size:1.25rem;}}.quote .quote--explanatory_note{width:80%;margin:0.25em 0 0 auto;font-size:0.75rem;font-weight:400;}@media (min-width:576px){.quote .quote--explanatory_note{width:65%;font-size:0.875rem;}}@media (min-width:768px){.quote .quote--explanatory_note{font-size:1rem;}}.quote .quote--collapse_row{text-align:center;margin:1.25em 0;font-size:0.75rem;height:3em;position:relative;top:0;}@media (min-width:768px){.quote .quote--collapse_row{font-size:0.875rem;height:3em;margin:1.5em 0;top:-0.25em;}}.quote .quote--collapse_row .quote--collapse_button{border:1px solid #3c4f68;background-color:transparent;border-radius:0.5em;padding:0.34em 1.25em;color:inherit;font-size:0.625rem;transition:opacity 0.2s;text-transform:uppercase;}@media (min-width:768px){.quote .quote--collapse_row .quote--collapse_button{font-size:0.75rem;}}.quote .quote--collapse_row .quote--collapse_button:hover,.quote .quote--collapse_row .quote--collapse_button:focus,.quote .quote--collapse_row .quote--collapse_button:focus-visible,.quote .quote--collapse_row .quote--collapse_button:focus-within{opacity:0.75;}.quote .quote--expansion__inner{max-width:760px;width:90%;margin:0 auto;color:#3c4f68;}.quote .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton,.quote .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton{background-color:transparent;}.quote .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton:hover,.quote .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton:focus,.quote .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton:focus-visible,.quote .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton:focus-within,.quote .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton:hover,.quote .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton:focus,.quote .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton:focus-visible,.quote .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton:focus-within{background-color:#3c4f68;}.quote .quote--expansion__heading{text-align:center;text-transform:uppercase;font-size:0.875rem;margin-bottom:0.125em;margin-top:1.875em;}.quote .quote--expansion__heading.no-subheading{margin-bottom:1em;}@media (min-width:768px){.quote .quote--expansion__heading{font-size:1rem;}}.quote .quote--external_links{margin-bottom:16px;}.quote .quote--external_links .quote--external_link--wrapper{text-align:center;font-size:0.875rem;font-weight:500;}.quote .quote--external_links .quote--external_link--wrapper a{font-weight:500;}@media (min-width:768px){.quote .quote--external_links .quote--external_link--wrapper{font-size:1rem;}}.quote .quote--external_links .quote--external_link--wrapper .quote--external_link--primary{display:none;text-transform:uppercase;}@media (min-width:992px){.quote .quote--external_links .quote--external_link--wrapper .quote--external_link--primary{display:inline;}}.quote .quote--external_links .quote--external_link--wrapper .quote--external_link--primary--sm{text-transform:uppercase;}@media (min-width:992px){.quote .quote--external_links .quote--external_link--wrapper .quote--external_link--primary--sm{display:none;}}.quote .quote--expansion__subheading{text-align:center;font-size:0.75rem;max-width:25em;margin:auto;}@media (min-width:576px){.quote .quote--expansion__subheading{max-width:unset;}}@media (min-width:768px){.quote .quote--expansion__subheading{font-size:0.875rem;}}.quote .quote--youtube{margin-bottom:20px;}.quote .quote--expansion__heading--tag{text-transform:uppercase;font-size:0.875rem;margin-top:2em;margin-bottom:0.5em;font-weight:500;}@media (min-width:576px){.quote .quote--expansion__heading--tag{max-width:unset;}}.quote .quote--tags__tag-groups,.quote .quote--more__tag-groups{text-align:left;display:flex;flex-wrap:wrap;align-items:flex-start;gap:0.875em 0;margin:1.25em 0 0.75em;font-size:0.75rem;}@media (min-width:576px){.quote .quote--tags__tag-groups,.quote .quote--more__tag-groups{font-size:0.875rem;}}@media (min-width:768px){.quote .quote--tags__tag-groups,.quote .quote--more__tag-groups{font-size:1rem;}}.quote .quote--tags__tag-groups .quote--expansion__heading--tag,.quote .quote--more__tag-groups .quote--expansion__heading--tag{flex-basis:7.5em;flex-grow:0;margin:0;padding-top:0.6em;line-height:1;}@media (min-width:576px){.quote .quote--tags__tag-groups .quote--expansion__heading--tag,.quote .quote--more__tag-groups .quote--expansion__heading--tag{padding-top:0.5em;}}.quote .quote--tags__tag-groups .bonmots-tag-list,.quote .quote--more__tag-groups .bonmots-tag-list{flex-basis:70%;flex-grow:1;flex-shrink:1;justify-content:flex-start;align-items:center;}@media (min-width:576px){.quote .quote--tags__tag-groups .quote--expansion__heading--tag,.quote .quote--more__tag-groups .quote--expansion__heading--tag{flex-basis:22%;}.quote .quote--tags__tag-groups .bonmots-tag-list,.quote .quote--more__tag-groups .bonmots-tag-list{flex-basis:78%;flex-shrink:0;}}.quote .quote--share__buttons{display:flex;justify-content:space-between;width:228px;margin:0 auto 16px;}.quote .quote--share__buttons button{width:31px;height:30px;border:none;background-color:transparent;padding:0;line-height:1;}.quote .quote--share__buttons button.quote--share--copy{width:24px;position:relative;left:1px;}.quote .quote--share__buttons button svg{width:auto;height:100%;fill:#3c4f68;position:relative;}.quote .quote--share__buttons button:hover,.quote .quote--share__buttons button:focus,.quote .quote--share__buttons button:focus-visible,.quote .quote--share__buttons button:focus-within{outline:none;}.quote .quote--share__buttons button:hover svg,.quote .quote--share__buttons button:focus svg,.quote .quote--share__buttons button:focus-visible svg,.quote .quote--share__buttons button:focus-within svg{opacity:0.75;}.quote .quote--authentication{margin-bottom:1em;}.quote .quote--authentication.mini-border{margin-top:20px;}.quote .quote--authentication.mini-border::before{content:" ";display:block;padding:10px 0;background-image:url(/themes/custom/bontheme/css/../images/separator-mobile.svg);background-repeat:no-repeat;background-position:center;}@media (min-width:768px){.quote .quote--authentication.mini-border::before{background-image:url(/themes/custom/bontheme/css/../images/separator-desktop.svg);}}.quote .quote--authentication__section .citation-heading{display:flex;align-items:baseline;}.quote .quote--authentication__section h3{text-transform:uppercase;font-size:0.875rem;margin-top:2em;margin-bottom:0;font-weight:500;}@media (min-width:576px){.quote .quote--authentication__section h3{max-width:unset;}}.quote .quote--authentication__section button{border:none;background-color:transparent;font-size:0.875rem;padding:0.5em 0.75em 0;position:relative;bottom:0.125em;}.quote .quote--authentication__section button svg{fill:#3c4f68;height:22px;width:auto;position:relative;bottom:2px;}.quote .quote--authentication__section button:hover,.quote .quote--authentication__section button:focus,.quote .quote--authentication__section button:focus-visible,.quote .quote--authentication__section button:focus-within{outline:none;}.quote .quote--authentication__section button:hover svg,.quote .quote--authentication__section button:focus svg,.quote .quote--authentication__section button:focus-visible svg,.quote .quote--authentication__section button:focus-within svg{opacity:0.75;}.quote .quote--authentication__section p{font-size:0.875rem;}.quote .quote--authentication__section.score{position:relative;}.quote .quote--authentication__section.score .learn-more{display:inline;border:none;padding:0;left:0.5em;top:0;}.quote .quote--authentication__section.score .learn-more svg{fill:#3c4f68;width:auto;height:1.25em;}.quote .quote--authentication__section.score .learn-more:hover,.quote .quote--authentication__section.score .learn-more:focus,.quote .quote--authentication__section.score .learn-more:focus-visible,.quote .quote--authentication__section.score .learn-more:focus-within{outline:none;}.quote .quote--authentication__section.score .learn-more:hover svg,.quote .quote--authentication__section.score .learn-more:focus svg,.quote .quote--authentication__section.score .learn-more:focus-visible svg,.quote .quote--authentication__section.score .learn-more:focus-within svg{opacity:0.75;}.quote .quote--authentication__section.score .score-value{display:block;position:absolute;left:212px;top:-0.5em;padding:0.4em 0.3em 0.6em 0.7em;background-color:#3c4f68;color:#f8f1eb;width:2em;height:2em;border-radius:1em;font-size:120%;}@media (min-width:576px){.quote .quote--authentication__section.score .score-value{left:230px;}}.quote .illustrated-images{margin-bottom:2em;}.quote .illustrated-images .illustration-wrapper{margin-top:16px;text-align:center;}@media (min-width:768px){.quote .illustrated-images .illustration-wrapper{margin-top:24px;}}.quote .illustrated-images .illustration-image{width:100%;max-width:524px;height:auto;margin:0 auto;}.quote .illustrated-images .illustration-caption{font-size:0.625rem;margin-top:1em;}@media (min-width:768px){.quote .illustrated-images .illustration-caption{font-size:0.75rem;}}.quote .quote--expansion.fg-cr .quote--expansion__inner{color:#f8f1eb;}.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag{background-color:#f8f1eb;color:#3c4f68;}.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag:hover,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag:focus,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag:focus-visible,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag:focus-within,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag:hover,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag:focus,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag:focus-visible,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag:focus-within{background-color:#efe6dd;}.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton{background-color:transparent;color:#f8f1eb;border:1px solid #f8f1eb;}.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton:hover,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton:focus,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton:focus-visible,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--tags__tag-groups .bonmots-tag.singleton:focus-within,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton:hover,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton:focus,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton:focus-visible,.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--more__tag-groups .bonmots-tag.singleton:focus-within{background-color:#efe6dd;color:#3c4f68;}.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--authentication.mini-border::before{background-image:url(/themes/custom/bontheme/css/../images/separator-mobile-cream.svg);}@media (min-width:768px){.quote .quote--expansion.fg-cr .quote--expansion__inner .quote--authentication.mini-border::before{background-image:url(/themes/custom/bontheme/css/../images/separator-desktop-cream.svg);}}.quote .quote--expansion.fg-cr a{color:#f8f1eb;}.quote .quote--expansion.fg-cr a:hover{color:#efe6dd;}.quote .quote--expansion.fg-cr .quote--share__buttons button svg{fill:#f8f1eb;}.quote .quote--expansion.fg-cr .quote--share__buttons button:hover,.quote .quote--expansion.fg-cr .quote--share__buttons button:focus,.quote .quote--expansion.fg-cr .quote--share__buttons button:focus-visible,.quote .quote--expansion.fg-cr .quote--share__buttons button:focus-within{outline:none;}.quote .quote--expansion.fg-cr .quote--authentication__section.score .score-value{background-color:#f8f1eb;color:#3c4f68;}.quote .quote--expansion.fg-cr .quote--authentication__section button svg{fill:#f8f1eb;}.quote .quote--expansion.fg-cr .quote--authentication__section button:hover,.quote .quote--expansion.fg-cr .quote--authentication__section button:focus,.quote .quote--expansion.fg-cr .quote--authentication__section button:focus-visible,.quote .quote--expansion.fg-cr .quote--authentication__section button:focus-within{outline:none;}.quote .quote--expansion.fg-cr .quote--collapse_row .quote--collapse_button{border:1px solid #f8f1eb;color:#f8f1eb;background-color:#3c4f68;}.quote .quote--expansion.fg-cr .quote--collapse_row .quote--collapse_button:hover,.quote .quote--expansion.fg-cr .quote--collapse_row .quote--collapse_button:focus,.quote .quote--expansion.fg-cr .quote--collapse_row .quote--collapse_button:focus-visible,.quote .quote--expansion.fg-cr .quote--collapse_row .quote--collapse_button:focus-within{border:1px solid #f8f1eb;}.quote .toast{font-size:0.75rem;border:1px solid #3c4f68;color:#3c4f68;background-color:#fffaf8;padding:0.25em 0;border-radius:0.5em;}@media (min-width:768px){.quote .toast{font-size:0.875rem;}}.quote .toast .toast-body{padding:0 0.5em 0 1.125em;text-align:left;}.quote .toast .btn-close{background-color:transparent;color:#3c4f68;padding:0 0.75em 0 0;font-size:0.75rem;text-align:right;border:none;}@media (min-width:768px){.quote .toast .btn-close{font-size:0.875rem;}}.quote .toast .btn-close::after{content:"X";font-weight:800;font-size:70%;}.embedded-entity .quote.border-shadow{width:100%;}.embedded-entity .quote .quote--text{font-size:1.125rem;}@media (min-width:768px){.embedded-entity .quote .quote--text{font-size:1.25rem;}}@media (min-width:768px){.embedded-entity .quote .quote--attribution p.quote--attribution--primary{font-size:1.125rem;}.embedded-entity .quote .quote--attribution p.quote--attribution--secondary{font-size:1.125rem;}}
