@charset "UTF-8";
/*!
Bootstrap customization for The Ignite theme
By Ignite Team
 */
.field-name-blog-post-category>.badge:last-child{margin-right:.25rem}.card.card-portfolio .card-footer{background:transparent;border:0;padding:.25rem 0 .125rem}.term-badge{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem;margin:.25rem 0 0}.term-badge .badge{white-space:nowrap}.single-post-meta-details-date{margin-top:.5rem;margin-bottom:1rem}@media(max-width:575.98px){.term-badge{grid-template-columns:max-content}}.guides-row .guide-card .card-img-top{width:100%;height:auto;max-width:none}.guides-row .guide-card{flex:1 1 auto}.guides-row .guide-card .card-body,.guides-row .guide-card .card-footer{position:static!important;opacity:1!important;transform:none!important}.guides-row .guide-card img{max-width:none!important}.guide-card .guide-title{font-size:1.4rem;font-weight:600;text-align:center;color:#333;line-height:1.3}.guide-card .card-header{padding:.5rem .75rem 0}@counter-style terms-list-style{system:extends lower-alpha;suffix:') ';}.terms ol{list-style:terms-list-style}@counter-style terms-list-sub-style{system:extends lower-roman;suffix:') ';}.terms ol ol{list-style:terms-list-sub-style}.terms td p span{text-decoration:underline}.terms td ul li span{text-decoration:underline}.terms td ul li span p span{text-decoration:underline}.normalnumbers+ol{list-style-type:decimal}.terms p+p+ul{margin-top:0!important}.terms table{border-collapse:collapse;width:100%;margin-bottom:20px}.terms th,.terms td{border:1px solid #d3d3d3;padding:8px;text-align:left}.terms th{text-align:center;font-weight:bold;text-decoration:underline}.terms tbody tr:nth-child(even){background-color:#f2f2f2}.terms td:first-child{vertical-align:middle}.terms .red tbody tr td:first-child:not(th){font-weight:bold;color:#ff4500}blockquote{position:relative;padding:20px 40px 30px 40px;font-family:"Georgia",serif;font-size:1.5rem;font-weight:500;font-style:oblique;color:#333;quotes:"“""”""‘""’"}.flow{--bs-gutter-x:1.5rem;--bs-gutter-y:1rem;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.widget-size-100,.widget-size-75,.widget .widget-size-75,.widget-size-66,.widget .widget-size-66,.widget-size-50,.widget .widget-size-50,.widget-size-33,.widget .widget-size-33,.widget-size-25,.widget .widget-size-25{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}.widget-container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}.widget-image-widget img{width:100%}.widget-align-left{text-align:left}.widget-align-center{text-align:center}.widget-align-right{text-align:right}.widget-align-justify{text-align:justify}.widget-size-100,.widget-size-75,.widget .widget-size-75,.widget-size-66,.widget .widget-size-66,.widget-size-50,.widget .widget-size-50,.widget-size-33,.widget .widget-size-33,.widget-size-25,.widget .widget-size-25{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}@media(min-width:576px){.widget-size-25,.widget .widget-size-25{flex:0 0 auto;width:25%}}@media(min-width:768px){.widget .widget-size-25{flex:0 0 auto;width:25%}}@media(min-width:576px){.widget-size-33,.widget .widget-size-33{flex:0 0 auto;width:33.33333333%}}@media(min-width:768px){.widget .widget-size-33{flex:0 0 auto;width:33.33333333%}}@media(min-width:576px){.widget-size-50,.widget .widget-size-50{flex:0 0 auto;width:50%}}@media(min-width:768px){.widget .widget-size-50{flex:0 0 auto;width:50%}}@media(min-width:576px){.widget-size-66,.widget .widget-size-66{flex:0 0 auto;width:66.66666667%}}@media(min-width:768px){.widget .widget-size-66{flex:0 0 auto;width:66.66666667%}}@media(min-width:576px){.widget-size-75,.widget .widget-size-75{flex:0 0 auto;width:75%}}@media(min-width:768px){.widget .widget-size-75{flex:0 0 auto;width:75%}}