/*!
 * 
 * meaningInLife
 * 
 * @author 
 * @version 0.1.0
 * @link UNLICENSED
 * @license UNLICENSED
 * 
 * Copyright (c) 2022 
 * 
 * This software is released under the UNLICENSED License
 * https://opensource.org/licenses/UNLICENSED
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
#js-meaning-in-life{font-size:16px}#js-meaning-in-life .wrapper{display:grid;grid-gap:40px;grid-template-columns:2fr 4fr;grid-template-areas:"intro intro" "sidebar content" "source content"}@media(max-width: 1000px){#js-meaning-in-life .wrapper{grid-template-areas:"intro intro" "sidebar sidebar" "content content" "source source"}}#js-meaning-in-life .intro{grid-area:intro;margin-bottom:40px}#js-meaning-in-life .intro p{line-height:180%}#js-meaning-in-life .sidebar{grid-area:sidebar;padding-right:20px;border-right:1px solid #dadbdb}@media(max-width: 1000px){#js-meaning-in-life .sidebar{border-right:none}}#js-meaning-in-life .sidebar .sidebar__prompt{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left;text-transform:uppercase}#js-meaning-in-life .sidebar .sidebar__list--grid,#js-meaning-in-life .sidebar .sidebar__list--vertical{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;grid-template-rows:repeat(9, calc(3vh + 5px));-webkit-column-gap:12px;column-gap:12px;align-items:center;padding-bottom:20px;border-bottom:1px solid #dadbdb}@media(max-width: 1000px){#js-meaning-in-life .sidebar .sidebar__list--grid,#js-meaning-in-life .sidebar .sidebar__list--vertical{grid-template-columns:repeat(17, 75px);grid-auto-flow:column;grid-template-rows:repeat(auto-fill, 75px);align-items:start;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}#js-meaning-in-life .sidebar .sidebar__list--grid ::-webkit-scrollbar,#js-meaning-in-life .sidebar .sidebar__list--vertical ::-webkit-scrollbar{display:none}}#js-meaning-in-life .sidebar .sidebar__list--grid .item,#js-meaning-in-life .sidebar .sidebar__list--vertical .item{padding:0 !important}#js-meaning-in-life .sidebar .sidebar__list--grid .item a,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:0em;text-align:left;display:grid;-webkit-column-gap:5px;column-gap:5px;grid-template-columns:1fr 3fr;align-items:center;opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1);color:#2a2a2a;text-decoration:none}#js-meaning-in-life .sidebar .sidebar__list--grid .item a:visited,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a:visited{color:#2a2a2a}@media(max-width: 1000px){#js-meaning-in-life .sidebar .sidebar__list--grid .item a,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a{grid-template-columns:1fr;margin:0 1rem;min-width:75px;justify-items:center;text-align:center}}#js-meaning-in-life .sidebar .sidebar__list--grid .item a .topic-icon-container,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a .topic-icon-container{display:grid;grid-template-columns:[first-col] 30px;grid-template-rows:[first-row] 30px;justify-items:center;align-items:center}#js-meaning-in-life .sidebar .sidebar__list--grid .item a .topic-icon-container .topic-icon-container--icon,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a .topic-icon-container .topic-icon-container--icon,#js-meaning-in-life .sidebar .sidebar__list--grid .item a .topic-icon-container .topic-icon-container--background,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a .topic-icon-container .topic-icon-container--background{grid-area:1/1/2/2}#js-meaning-in-life .sidebar .sidebar__list--grid .item a .topic-icon-container .topic-icon-container--icon img,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a .topic-icon-container .topic-icon-container--icon img,#js-meaning-in-life .sidebar .sidebar__list--grid .item a .topic-icon-container .topic-icon-container--background img,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a .topic-icon-container .topic-icon-container--background img{width:25px;height:auto}#js-meaning-in-life .sidebar .sidebar__list--grid .item a .topic-icon-container .topic-icon-container--background img,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a .topic-icon-container .topic-icon-container--background img{width:30px;height:auto}#js-meaning-in-life .sidebar .sidebar__list--grid .item a.active,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a.active{font-weight:600;opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}#js-meaning-in-life .sidebar .sidebar__list--grid .item a:hover,#js-meaning-in-life .sidebar .sidebar__list--vertical .item a:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}#js-meaning-in-life .sidebar .sidebar__list--vertical{grid-template-rows:repeat(2, calc(3vh + 5px));grid-template-columns:1fr;border-bottom:none}#js-meaning-in-life .sidebar .sidebar__list--vertical .item{padding:0 !important}#js-meaning-in-life .sidebar .sidebar__list--vertical .item a{grid-template-columns:1fr 8fr}@media(max-width: 1000px){#js-meaning-in-life .sidebar .sidebar__list--vertical{grid-template-columns:repeat(2, calc(15vw + 40px));grid-template-rows:repeat(auto-fill, 75px);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}#js-meaning-in-life .sidebar .sidebar__list--vertical ::-webkit-scrollbar{display:none}#js-meaning-in-life .sidebar .sidebar__list--vertical .item a{grid-template-columns:1fr;margin:0 1rem;min-width:75px;justify-items:center;text-align:center}}#js-meaning-in-life .source{grid-area:source;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0em;text-align:left}#js-meaning-in-life .main{grid-area:content;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif}#js-meaning-in-life .category-description__container{display:grid;grid-gap:35px;grid-template-columns:auto minmax(0, 1fr);grid-template-areas:"img content" "img buttons"}@media(max-width: 640px){#js-meaning-in-life .category-description__container{grid-template-areas:"img content" "buttons buttons"}}#js-meaning-in-life .category-description__container .category-description__img{grid-area:img;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:start}#js-meaning-in-life .category-description__container .category-description__img .image{grid-area:1/1/2/2}#js-meaning-in-life .category-description__container .category-description__img .image.flag img{width:100px}@media(max-width: 640px){#js-meaning-in-life .category-description__container .category-description__img .image.flag img{width:64px}}#js-meaning-in-life .category-description__container .category-description__img .image img{width:80px}@media(max-width: 640px){#js-meaning-in-life .category-description__container .category-description__img .image img{width:64px}}#js-meaning-in-life .category-description__container .category-description__img .image.background-image img{width:100px}@media(max-width: 640px){#js-meaning-in-life .category-description__container .category-description__img .image.background-image img{width:64px}}#js-meaning-in-life .category-description__container .category-description__content{grid-area:content}#js-meaning-in-life .category-description__container .category-description__content .header{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-style:normal;font-weight:600;font-size:28px;line-height:180%}@media(max-width: 640px){#js-meaning-in-life .category-description__container .category-description__content .header{font-size:22px;line-height:110%;margin-bottom:15px}}#js-meaning-in-life .category-description__container .category-description__content .description{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0em}@media(max-width: 640px){#js-meaning-in-life .category-description__container .category-description__content .description{font-size:15px;line-height:120%}}#js-meaning-in-life .category-description__container .toggle-wrapper{grid-area:buttons;margin:0 0 20px}@media(max-width: 640px){#js-meaning-in-life .category-description__container .toggle-wrapper{margin:0 auto 20px}}#js-meaning-in-life .methodology__container .description p{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:16px;line-height:160%;margin-bottom:15px}#js-meaning-in-life .search-tools{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;grid-template-areas:"dropdown input" ". link"}@media(max-width: 1000px){#js-meaning-in-life .search-tools{grid-template-columns:1fr;grid-template-rows:repeat(3, 1fr);grid-template-areas:"dropdown" "input" "link"}}#js-meaning-in-life .search-tools .search-tools__dropdown{grid-area:dropdown;height:40px;border-radius:0;font-size:15px}#js-meaning-in-life .search-tools .search-tools__input{grid-area:input}#js-meaning-in-life .search-tools .search-tools__input input{font-size:15px;height:41px;border-radius:0}#js-meaning-in-life .search-tools .link--all-quotes{grid-area:link;text-align:end;color:#565656}#js-meaning-in-life .search-tools .link--all-quotes:visited{color:#565656}#js-meaning-in-life .search-tools.all-quotes{grid-template-areas:"input ." "topic country"}@media(max-width: 1000px){#js-meaning-in-life .search-tools.all-quotes{grid-template-areas:"input" "topic" "country"}}#js-meaning-in-life .search-tools.all-quotes .input{grid-area:input}#js-meaning-in-life .search-tools.all-quotes .input input{font-size:15px;height:41px;border-radius:0}#js-meaning-in-life .search-tools.all-quotes .filter-topic{grid-area:topic;font-size:15px;height:40px;border-radius:0}#js-meaning-in-life .search-tools.all-quotes .filter-country{grid-area:country;font-size:15px;height:40px;border-radius:0}#js-meaning-in-life .subhead{font-family:Georgia,"Times New Roman",Times,serif;color:#565656;font-style:italic;font-weight:normal;line-height:160%;margin:20px 0}#js-meaning-in-life .quotes__container{height:auto;max-height:clamp(200px,75vh,800px);overflow:hidden;transition:all 500ms ease;position:relative}#js-meaning-in-life .quotes__container.all-quotes{max-height:clamp(200px,120vh,1200px)}#js-meaning-in-life .quotes__container:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 80%);width:100%;height:4em}#js-meaning-in-life .quotes__container.expanded{max-height:10000vh}#js-meaning-in-life .quotes__container.expanded:after{height:0}#js-meaning-in-life .quotes__block{border-bottom:1px solid #dadbdb;border-top:none;padding-top:2rem;padding-bottom:.85rem;font-size:18px;display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-areas:"img content";grid-gap:10px}#js-meaning-in-life .quotes__block.hidden{display:none}#js-meaning-in-life .quotes__block:last-of-type{border-bottom:none}#js-meaning-in-life .quotes__block .quotes__block__img{grid-area:img;width:35px;padding-right:0}#js-meaning-in-life .quotes__block .quotes__block__content{grid-area:content}#js-meaning-in-life .quotes__block .quotes__header{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-weight:600;font-size:15px;margin-bottom:10px}#js-meaning-in-life .quotes__block .quotes__text{font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:180%;margin-bottom:20px}#js-meaning-in-life .quotes__block .quotes__byline{font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-weight:400;font-size:15px;line-height:24px;text-align:right}#js-meaning-in-life .show-more{display:grid;place-items:center}#js-meaning-in-life .show-more.hidden{display:none}#js-meaning-in-life .buttons a{text-decoration:none}#js-meaning-in-life .buttons a:last-child .button{border-left:0px}#js-meaning-in-life .button{width:150px;border-radius:0;background-color:#fff;font-family:"franklin-gothic-urw",Verdana,Geneva,sans-serif;font-size:15px;font-weight:400;border:1px solid #afafaf}#js-meaning-in-life .button.active{background-color:#dadbdb;font-weight:600}

/*# sourceMappingURL=main-d973bf85.css.map*/