@keyframes dropDown{0%{height:0}to{height:calc(100vh)}}@-webkit-keyframes dropDown{0%{height:0}to{height:calc(100vh)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@font-face{font-display:swap;font-family:"SourceSerifPro";font-weight:300;src:url(/wp-content/themes/wp-indigo/assets/fonts/sourceserifpro-light.woff2)format("woff2"),url(/wp-content/themes/wp-indigo/assets/fonts/sourceserifpro-light.woff)format("woff")}@font-face{font-display:swap;font-family:"SourceSerifPro";font-weight:400;src:url(/wp-content/themes/wp-indigo/assets/fonts/SourceSerifPro-regular.woff2)format("woff2"),url(/wp-content/themes/wp-indigo/assets/fonts/SourceSerifPro-regular.woff)format("woff")}@font-face{font-display:swap;font-family:"overpass";font-weight:300;src:url(/wp-content/themes/wp-indigo/assets/fonts/overpass-light.woff2)format("woff2"),url(/wp-content/themes/wp-indigo/assets/fonts/overpass-light.woff)format("woff")}@font-face{font-display:swap;font-family:"overpass";font-weight:400;src:url(/wp-content/themes/wp-indigo/assets/fonts/Overpass.woff2)format("woff2"),url(/wp-content/themes/wp-indigo/assets/fonts/Overpass.woff)format("woff")}:root{--global--spacing-unit:20px;--global--spacing-horizontal:15px;--responsive--spacing-horizontal:calc(2*var(--global--spacing-horizontal));--responsive--aligndefault-width:100%;--responsive--alignwide-width:100%;--responsive--alignfull-width:100%;--responsive--alignwide-width-multiplier:calc(16*var(--global--spacing-horizontal));--responsive--alignright-margin:var(--global--spacing-horizontal);--responsive--alignleft-margin:var(--global--spacing-horizontal)}@media only screen and (min-width:720px){:root{--responsive--aligndefault-width:calc(720px - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(720px - var(--responsive--spacing-horizontal));--responsive--alignright-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)))}}@media only screen and (min-width:980px){:root{--responsive--aligndefault-width:calc(980px - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(1140px - var(--responsive--spacing-horizontal));--responsive--alignright-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)))}}@media only screen and (min-width:1140px){:root{--responsive--aligndefault-width:calc(980px - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(1140px - var(--responsive--spacing-horizontal));--responsive--alignright-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)))}}@media only screen and (min-width:1200px){:root{--responsive--aligndefault-width:calc(1140px - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(1200px - var(--responsive--spacing-horizontal));--responsive--alignright-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)))}}@media only screen and (min-width:1400px){:root{--responsive--aligndefault-width:calc(1140px - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(1200px - var(--responsive--spacing-horizontal));--responsive--alignright-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(.5*(100vw - var(--responsive--aligndefault-width)))}}.navigation{max-width:var(--responsive--aligndefault-width);margin-left:auto;margin-right:auto}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}body{margin:0}main{display:block}a{background-color:transparent;color:var(--wp_indigo_primary-color);transition:.2s;text-decoration:none}small{font-size:80%}img{border-style:none;height:auto;max-width:100%}button,input{margin:0;overflow:visible}button{text-transform:none;-webkit-appearance:button}input{font-family:inherit;font-size:100%;line-height:1.15}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{box-sizing:inherit}button,input{color:var(--wp_indigo_primary-color)}h1,h2,h3{clear:both;margin:0 0 16px}.h2,.h3,.h5,.h6,h1,h2,h3{font-family:"overpass";font-weight:400;font-size:26px;line-height:40px;color:var(--wp_indigo_primary-color)}.h2,.h3,.h5,.h6,h2,h3{font-size:20px;line-height:31px}.h3,.h5,.h6,h3{font-size:16px;line-height:24px}.h5,.h6{font-family:"SourceSerifPro";font-size:13px;line-height:16px}.h6{font-family:"overpass";line-height:21px;font-weight:300;color:var(--wp_indigo_secondary-color)}*{word-wrap:break-word;white-space:normal;transition:.2s}p,ul{margin:0 0 24px}p{font-family:"SourceSerifPro";font-weight:400;font-size:16px;line-height:27px;letter-spacing:.03em}body,li,p{color:var(--wp_indigo_secondary-color)}body{height:100vh;font-size:13px;background-color:var(--wp_indigo_background-color)}ul{padding:0 0 0 23px;list-style:disc}li>ul{margin-bottom:0;margin-left:1.5em}li{margin:0 0 .5em;letter-spacing:.05em}iframe{max-width:100%}a:active,a:focus,a:hover{color:var(--wp_indigo_quaternary_color)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#c4c4c4;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.u-ellipse{display:flex}.u-ellipse:before{content:"";display:inline-block;width:7px;height:7px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;border:1px solid var(--wp_indigo_light_gray_color);margin:0 19px}@media only screen and (max-width:719px){.u-ellipse{display:block;width:100%;text-align:center}}.u-letter-space-medium{letter-spacing:.1em}.u-letter-space-regular{letter-spacing:.05em}.u-link--secondary{color:var(--wp_indigo_secondary-color);transition:.2s}.u-link--secondary:active,.u-link--secondary:focus,.u-link--secondary:hover{color:var(--wp_indigo_quaternary_color)}.u-link--secondary:focus{outline:thin dotted}.u-link--secondary:active,.u-link--secondary:hover{outline:0}.u-has-fadein-animation,.u-has-fadeinDown-animation{opacity:0;animation-duration:1s;animation-fill-mode:forwards}.u-has-fadein-animation{animation-name:fadeIn;animation-delay:.5s}.u-has-fadeinDown-animation{animation-name:fadeInDown}.dashicons{transition:none!important}.c-header{width:100%;height:100%;margin-top:15px;display:flex;justify-content:center;opacity:var(--wp_indigo_animation);z-index:100}@media only screen and (min-width:980px){.c-header{margin-top:48px}}.c-header .c-header__main{width:calc(100%);min-height:32px;height:max-content;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:980px){.c-header .c-header__main{width:885px;max-width:100%;align-items:center}}.c-header__menu{background-color:transparent;border:0;outline:0;height:100%;max-height:32px;position:relative;padding:0}@media only screen and (min-width:980px){.c-header__menu{display:none;margin-top:0}}.c-header__menu:active,.c-header__menu:focus,.c-header__menu:hover{background-color:transparent}.c-header__menu:focus{border:1px solid #c4c4c4}.c-header__branding{height:100%;max-height:32px;display:flex;align-items:flex-start}.c-header__navigation{display:none;width:100%}@media only screen and (max-width:719px){.c-header__navigation{animation-name:dropDown;animation-duration:1s;animation-fill-mode:forwards}}@media only screen and (min-width:980px){.c-header__navigation{display:flex;justify-content:space-between;width:max-content;align-items:center}}.c-header__menu__icon{width:25px;height:25px;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-header__menu__icon .hamburger,.c-header__menu__icon .hamburger:after,.c-header__menu__icon .hamburger:before{width:100%;height:1px;position:absolute;background-color:var(--wp_indigo_primary-color);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.c-header__menu__icon .hamburger:after,.c-header__menu__icon .hamburger:before{content:"";top:-9px;left:0}.c-header__menu__icon .hamburger:after{top:9px}.c-nav,.s-nav{width:100%}.s-nav{margin:0;padding:59px 0 0;text-align:center}@media only screen and (min-width:980px){.s-nav{padding:0}}.s-nav li{display:block;position:relative;margin-bottom:39px;text-transform:uppercase}@media only screen and (min-width:980px){.s-nav li{display:inline-block;margin-left:39px;margin-bottom:0}}.s-nav .menu-item{width:100%;margin-bottom:34px;display:inline-block;font-family:"overpass";font-weight:400;letter-spacing:.05em;opacity:0;animation-name:fadeIn;animation-duration:.2s;animation-fill-mode:forwards}@media only screen and (max-width:719px){.s-nav .menu-item{font-size:20px;line-height:31px}}@media only screen and (min-width:980px){.s-nav .menu-item{max-width:160px;font-weight:300;margin-left:48px;margin-bottom:0;width:max-content;opacity:1}}.sub-menu{display:none;height:max-content;left:20%;top:-5px;min-width:100%;max-width:max-content;transition:.3s all;position:static;margin-left:0;margin-top:24px;padding:8px 23px 8px 0;text-align:center;z-index:150}@media only screen and (min-width:980px){.sub-menu{position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left;margin-left:0;visibility:hidden;opacity:0;top:16px;left:auto;border:1px solid var(--wp_indigo_light_gray_color);padding:0}}.sub-menu .menu-item{margin-left:0;min-width:100%;background-color:#fff;text-transform:capitalize;font-family:"SourceSerifPro";font-size:13px;line-height:31px;font-weight:400;display:inline-block}@media only screen and (min-width:980px){.sub-menu .menu-item{display:flex;align-items:center;padding-right:8px}}.sub-menu li{margin-left:15px;padding-top:0;display:block;line-height:0;margin-bottom:16px}@media only screen and (min-width:980px){.sub-menu li{margin-left:0;margin-bottom:0;width:100%;display:flex;justify-content:space-between}.sub-menu li:hover{background-color:#f4f4f4}}.sub-menu li a{padding:8px 16px;width:100%;height:100%}.menu-item{list-style-type:none}.menu-item:hover>.sub-menu{display:block;padding-right:0}@media only screen and (min-width:980px){.menu-item:hover>.sub-menu{opacity:1;visibility:visible}}.menu-item:focus-within>.sub-menu{display:block;padding-right:0;opacity:1;visibility:visible}.c-nav__arrow-icon{line-height:27px!important;display:none!important;margin-left:2px;margin-top:0;font-size:12px!important}@media only screen and (min-width:980px){.c-nav__arrow-icon{margin-top:-1px;display:inline-block!important;color:var(--wp_indigo_primary-color)!important}}.c-single{max-width:100%;width:100%}@media only screen and (min-width:590px) and (max-width:979px){.c-single{display:flex;justify-content:center;flex-wrap:wrap}}@media only screen and (min-width:980px){.c-single{width:555px}}.c-single__entry-header{display:flex;justify-content:flex-start;margin-bottom:39px}@media only screen and (min-width:590px) and (max-width:979px){.c-single__entry-header{justify-content:center}}@media only screen and (min-width:980px){.c-single__entry-header{margin-bottom:48px;width:100%}}.c-single__entry-header__content{max-width:100%;width:100%}@media only screen and (min-width:590px) and (max-width:979px){.c-single__entry-header__content{width:555px}}.c-single__entry-title{text-align:center;margin-bottom:16px;word-wrap:break-word;white-space:normal;max-width:100vw;-ms-word-wrap:break-word;padding:0 16px;text-transform:capitalize;width:100%}@media only screen and (min-width:980px){.c-single__entry-title{max-width:555px;margin:0 auto}}.c-single__entry-meta{width:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:0}.c-single__cats{width:100%;text-align:center;padding-bottom:16px}.c-single__author{width:max-content;display:flex;align-items:center}.c-single__author__avatar{width:33px;height:33px;display:inline-block;margin-right:11px}.c-single__author__avatar .avatar,.c-single__author__avatar img{border-radius:50%}.c-single__author__info{display:inline-block}.c-single__author__link{letter-spacing:.05em}.c-single__author__link,.c-single__date span{text-transform:uppercase}.c-single__author__link,.c-single__date a{color:var(--wp_indigo_secondary-color)}.c-single__date a:hover,.c-single__nav-title:hover{color:var(--wp_indigo_quaternary_color)}.c-single__entry-content,.c-single__post-nav nav{width:100%}@media only screen and (min-width:590px) and (max-width:979px){.c-single__entry-content{max-width:555px}}.c-single__entry-content ul{letter-spacing:.03em}.c-single__thumbnail{margin-bottom:39px;height:200px}@media only screen and (min-width:980px){.c-single__thumbnail{height:300px}}.c-single__thumbnail img{height:100%;object-fit:contain;object-position:center}.c-single__thumbnail--centerd{height:max-content;text-align:center}.c-single__content a{border-bottom:1px solid var(--wp_indigo_quaternary_color);padding-bottom:3px}.c-single__content li{font-size:16px;line-height:27px}.c-single__tag,.c-single__tags{color:var(--wp_indigo_secondary-color);display:inline-block}.c-single__tags{padding-top:16px;margin-bottom:24px;width:100%}.c-single__tag{margin-right:8px}.c-single__tag:before{content:"#"}.c-single__share{display:flex;justify-content:flex-start;width:100%}.c-single__post-nav{display:flex;justify-content:space-between;padding-top:64px;margin-top:48px;border-top:1px solid var(--wp_indigo_border_color)}@media only screen and (min-width:590px) and (max-width:979px){.c-single__post-nav{width:555px}}@media only screen and (min-width:980px){.c-single__post-nav{width:555px}}.c-single__nav{width:100%}.nav-links{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:980px){.nav-links{flex-wrap:nowrap}}.nav-links div:first-child{border-left:none!important;padding-left:0}.nav-previous{width:50%;margin-bottom:32px}.nav-next{width:100%}@media only screen and (min-width:590px) and (max-width:979px){.nav-next{border-left:1px solid var(--wp_indigo_border_color);padding-left:24px;width:50%}}@media only screen and (min-width:980px){.nav-next{border-left:1px solid var(--wp_indigo_border_color);padding-left:24px;width:50%}}.c-single__nav-title{cursor:pointer}.c-single__nav-meta{display:flex;align-items:center;margin-top:8px;width:max-content}@media only screen and (min-width:980px){.c-single__nav-author{margin-right:5px}}.c-single__nav-author:after{content:" / "}.c-single__nav-date{color:var(--wp_indigo_secondary-color);text-transform:uppercase;margin-left:4px}.comments-area{width:100%;max-width:100%;display:flex;flex-wrap:wrap}@media only screen and (min-width:590px) and (max-width:979px){.comments-area{width:555px}}@media only screen and (min-width:980px){.comments-area{width:555px}}.comment-respond{margin-top:64px;width:100%}#cancel-comment-reply-link{letter-spacing:0;margin-top:16px;border-bottom:none!important}.custom-logo-link{display:inline-block;width:inherit;height:inherit;max-width:80px;max-height:25px}.c-main{width:100%;padding:64px 0 0;min-height:100%;height:max-content;opacity:var(--wp_indigo_animation)}@media only screen and (min-width:980px){.c-main{width:555px;max-width:555px;padding:98px 0 64px}}.c-social-share__title{text-transform:uppercase;color:var(--wp_indigo_secondary-color);margin-top:4px}.c-social-share__items{display:flex;flex-direction:row}.c-social-share__item{margin:0 5px;font-size:20px;display:flex;align-items:center}.c-social-share__item:first-child{margin-left:4px}.c-footer{min-height:105px;display:flex;flex-wrap:wrap;justify-content:center;padding-top:48px;padding-bottom:36px;width:100%;opacity:var(--wp_indigo_animation);height:auto}@media only screen and (min-width:980px){.c-footer{min-height:150px;margin-top:auto;height:auto;padding:0 17px 40px}}.c-footer__wrapper{width:100%;max-width:555px;position:relative}.c-footer__content{width:100%;position:relative;border-top:1px solid var(--wp_indigo_border_color);margin-top:35px}.c-footer__content:before{display:block;content:" ";width:9px;height:9px;border:1px solid var(--wp_indigo_border_color);position:absolute;top:-5px;left:50%;margin-left:-5px;background:var(--wp_indigo_background-color);border-radius:50%}.c-footer__site-info{width:100%;text-align:center;align-items:flex-start;margin-top:34px;display:flex;justify-content:center}@media only screen and (min-width:980px){.c-footer__site-info{display:flex}}.c-footer__copy{width:max-content;height:max-content;margin:0 4px;color:var(--wp_indigo_secondary-color);display:flex;max-width:100%;text-transform:capitalize;letter-spacing:.03em;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:980px){.c-footer__copy{flex-wrap:nowrap}}.c-footer__copy__author-info{color:var(--wp_indigo_primary-color)}.c-footer__link{height:max-content;margin:0;letter-spacing:.03em;color:var(--wp_indigo_secondary-color)}button{background-color:var(--wp_indigo_primary-color);color:#fff!important;transition:.2s;border:0;cursor:pointer;padding:12.5px 30px;font-size:13px;line-height:21px;font-family:"overpass";font-weight:300;letter-spacing:.05em}button:hover{background-color:var(--wp_indigo_quaternary_color);color:#fff}button:focus{background-color:var(--wp_indigo_quaternary_color);color:#fff}.o-page{width:100%;display:flex;flex-wrap:wrap;justify-content:center;min-height:100vh;padding:0 16px}@media only screen and (min-width:980px){.o-page{padding:0}}