.elementor-6947 .elementor-element.elementor-element-d0b104c{--display:flex;--position:absolute;top:-80px;}.elementor-6947 .elementor-element.elementor-element-662f3fc img{width:100%;height:100%;object-fit:cover;object-position:top center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 4px ) hue-rotate( 0deg );}.elementor-6947 .elementor-element.elementor-element-c83975b{--display:flex;--padding-block-start:var(--space-3xl, 8rem);--padding-block-end:var(--space-3xl, 8rem);--padding-inline-start:var(--gutter-inline, 2rem);--padding-inline-end:var(--gutter-inline, 2rem);--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-6947 .elementor-element.elementor-element-036c48b{--display:flex;}.elementor-6947 .elementor-element.elementor-element-a39174d .elementor-heading-title{font-size:var(--text-3xl);font-weight:700;color:var( --e-global-color-text );}.elementor-6947 .elementor-element.elementor-element-d319b06{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6947 .elementor-element.elementor-element-77e1ead .elementor-heading-title{font-size:clamp(1.8rem, 1.7333rem + 0.2963vw, 2rem);font-weight:400;line-height:1.2em;}.elementor-6947 .elementor-element.elementor-element-fc2cd93{--display:flex;--justify-content:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6947 .elementor-element.elementor-element-10adaad.elementor-element{--align-self:flex-end;}.elementor-6947 .elementor-element.elementor-element-10adaad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6947 .elementor-element.elementor-element-10adaad .elementor-button{font-size:clamp(1.125rem, 1.0833rem + 0.1852vw, 1.25rem);font-weight:700;line-height:1.4em;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0.2em 1.2em 0.2em 1.2em;}.elementor-6947 .elementor-element.elementor-element-7b087ef.elementor-element{--align-self:flex-end;}.elementor-6947 .elementor-element.elementor-element-7b087ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6947 .elementor-element.elementor-element-7b087ef .elementor-button{font-size:clamp(1.125rem, 1.0833rem + 0.1852vw, 1.25rem);font-weight:700;line-height:1.4em;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0.2em 1.2em 0.2em 1.2em;}.elementor-6947 .elementor-element.elementor-element-3c3184d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--border-radius:3em 3em 3em 3em;}.elementor-6947 .elementor-element.elementor-element-3c3184d:not(.elementor-motion-effects-element-type-background), .elementor-6947 .elementor-element.elementor-element-3c3184d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6947 .elementor-element.elementor-element-1ebca12{--display:flex;--padding-block-start:var(--space-xl,  4rem);--padding-block-end:var(--space-xl, 4rem);--padding-inline-start:var(--gutter-inline, 2rem);--padding-inline-end:var(--gutter-inline, 2rem);--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-6947 .elementor-element.elementor-global-7040 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-c9222ad-font-size );}.elementor-6947 .elementor-element.elementor-global-7040 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:1em;padding-right:1em;padding-top:0.5em;padding-bottom:0.5em;}.elementor-6947 .elementor-element.elementor-global-7040{--e-nav-menu-horizontal-menu-item-margin:calc( 0.5em / 2 );}.elementor-6947 .elementor-element.elementor-global-7040 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0.5em;}.elementor-6947 .elementor-element.elementor-element-7d4458d{--display:flex;--padding-block-start:var(--space-xl,  4rem);--padding-block-end:var(--space-xl, 4rem);--padding-inline-start:var(--gutter-inline, 2rem);--padding-inline-end:var(--gutter-inline, 2rem);--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-6947 .elementor-element.elementor-element-1beb53b{--display:grid;--padding-block-start:var(--space-m, 1.5rem);--padding-block-end:var(--space-m, 1.5rem);--padding-inline-start:var(--space-m, 1.5rem);--padding-inline-end:var(--space-m, 1.5rem);--e-con-grid-template-columns:1fr 90px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;--align-items:start;border-style:none;--border-style:none;--border-radius:1em 1em 1em 1em;}.elementor-6947 .elementor-element.elementor-element-1beb53b:not(.elementor-motion-effects-element-type-background), .elementor-6947 .elementor-element.elementor-element-1beb53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3dcb1a );}.elementor-6947 .elementor-element.elementor-element-1beb53b.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-6947 .elementor-element.elementor-element-aa8203c{--display:flex;--gap:var(--space-2xs) var(--space-2xs);--row-gap:var(--space-2xs);--column-gap:var(--space-2xs);}.elementor-6947 .elementor-element.elementor-element-9d0bec1 .elementor-heading-title{font-size:var(--text-m);font-weight:700;}.elementor-6947 .elementor-element.elementor-element-1401b7a{font-size:var( --e-global-typography-cd6f1ca-font-size );}.elementor-6947 .elementor-element.elementor-element-15f5434 a{--btn-color-bg:transparent;--btn-color-text:var(--e-global-color-text);--btn-color-bg-hover:white;--btn-color-text-hover:var(--e-global-color-accent);}.elementor-6947 .elementor-element.elementor-element-15f5434 .elementor-button:hover, .elementor-6947 .elementor-element.elementor-element-15f5434 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-c3dcb1a );}.elementor-6947 .elementor-element.elementor-element-15f5434 .elementor-button{font-size:var( --e-global-typography-cd6f1ca-font-size );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:999px 999px 999px 999px;padding:0.4em 1em 0.4em 1em;}.elementor-6947 .elementor-element.elementor-element-15f5434 .elementor-button:hover svg, .elementor-6947 .elementor-element.elementor-element-15f5434 .elementor-button:focus svg{fill:var( --e-global-color-c3dcb1a );}.elementor-6947 .elementor-element.elementor-element-0f6791e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:.5em .5em;--row-gap:.5em;--column-gap:.5em;}.elementor-6947 .elementor-element.elementor-element-b7828a7 img{width:1000%;height:100%;object-fit:cover;object-position:center center;border-style:none;border-radius:1em 1em 1em 1em;}.elementor-6947 .elementor-element.elementor-element-b7828a7 .widget-image-caption{font-size:0.7rem;margin-block-start:2px;}.elementor-6947 .elementor-element.elementor-element-dccac30{--display:flex;--padding-block-start:var(--space-3xl, 8rem);--padding-block-end:var(--space-3xl, 8rem);--padding-inline-start:var(--gutter-inline, 2rem);--padding-inline-end:var(--gutter-inline, 2rem);}.elementor-6947 .elementor-element.elementor-element-3303453{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6947 .elementor-element.elementor-element-61ce11b{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6947 .elementor-element.elementor-element-a4b9dc6{columns:2;}.elementor-6947 .elementor-element.elementor-element-8edf6c1{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6947 .elementor-element.elementor-element-a8e42c7{columns:2;}.elementor-6947 .elementor-element.elementor-element-4e672d7{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6947 .elementor-element.elementor-element-0feb583{columns:2;}.elementor-6947 .elementor-element.elementor-element-d047402{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6947 .elementor-element.elementor-element-b2b6de1{columns:2;}.elementor-6947 .elementor-element.elementor-element-76313d8{--n-accordion-title-font-size:clamp(1.2rem, 1.1833rem + 0.0741vw, 1.25rem);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:1.5rem;}.elementor-6947 .elementor-element.elementor-element-76313d8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-6947 .elementor-element.elementor-element-76313d8 {--n-accordion-padding:1em 0em 1em 0em;}:where( .elementor-6947 .elementor-element.elementor-element-76313d8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;line-height:1.2em;}:where( .elementor-6947 .elementor-element.elementor-element-76313d8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-6947 .elementor-element.elementor-element-7eea6bf{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6947 .elementor-element.elementor-element-15b9de3{columns:2;}.elementor-6947 .elementor-element.elementor-element-2f39fd6{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6947 .elementor-element.elementor-element-a3ac632{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6947 .elementor-element.elementor-element-31050c1{columns:2;}.elementor-6947 .elementor-element.elementor-element-44288ac{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-6947 .elementor-element.elementor-element-177cd3e{columns:2;}.elementor-6947 .elementor-element.elementor-element-5025c05{--n-accordion-title-font-size:clamp(1.2rem, 1.1833rem + 0.0741vw, 1.25rem);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:1.5rem;}.elementor-6947 .elementor-element.elementor-element-5025c05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-6947 .elementor-element.elementor-element-5025c05 {--n-accordion-padding:1em 0em 1em 0em;}:where( .elementor-6947 .elementor-element.elementor-element-5025c05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;line-height:1.2em;}:where( .elementor-6947 .elementor-element.elementor-element-5025c05 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}body.elementor-page-6947:not(.elementor-motion-effects-element-type-background), body.elementor-page-6947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82370dc );}@media(min-width:768px){.elementor-6947 .elementor-element.elementor-element-1beb53b{--width:min(100%, 780px);}.elementor-6947 .elementor-element.elementor-element-dccac30{--content-width:1280px;}}@media(max-width:1024px){.elementor-6947 .elementor-element.elementor-element-c83975b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-6947 .elementor-element.elementor-element-d319b06{--e-con-grid-template-columns:1fr 280px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;}.elementor-6947 .elementor-element.elementor-element-10adaad.elementor-element{--align-self:flex-end;}.elementor-6947 .elementor-element.elementor-element-7b087ef.elementor-element{--align-self:flex-end;}.elementor-6947 .elementor-element.elementor-global-7040 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-c9222ad-font-size );}.elementor-6947 .elementor-element.elementor-element-1beb53b{--grid-auto-flow:row;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-6947 .elementor-element.elementor-element-1401b7a.elementor-element{--align-self:flex-start;}.elementor-6947 .elementor-element.elementor-element-1401b7a{font-size:var( --e-global-typography-cd6f1ca-font-size );}.elementor-6947 .elementor-element.elementor-element-15f5434 .elementor-button{font-size:var( --e-global-typography-cd6f1ca-font-size );}.elementor-6947 .elementor-element.elementor-element-3303453{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}}@media(max-width:767px){.elementor-6947 .elementor-element.elementor-element-d319b06{--e-con-grid-template-columns:1;--grid-auto-flow:row;--justify-items:start;}.elementor-6947 .elementor-element.elementor-global-7040 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-c9222ad-font-size );}.elementor-6947 .elementor-element.elementor-element-1beb53b{--e-con-grid-template-columns:1fr;--gap:1em 2em;--row-gap:1em;--column-gap:2em;--grid-auto-flow:row;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-6947 .elementor-element.elementor-element-1401b7a{font-size:var( --e-global-typography-cd6f1ca-font-size );}.elementor-6947 .elementor-element.elementor-element-15f5434 .elementor-button{font-size:var( --e-global-typography-cd6f1ca-font-size );}.elementor-6947 .elementor-element.elementor-element-b7828a7 img{max-width:150px;}}/* Start custom CSS for heading, class: .elementor-element-77e1ead */.elementor-6947 .elementor-element.elementor-element-77e1ead {
    max-width: 36em !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2cd93 */.elementor-6947 .elementor-element.elementor-element-fc2cd93 {
    .elementor-button {
        border-color: inherit;
        border-radius: 10em;
        box-shadow: none !important;
        
        &:hover {
            border-color: black;
            background-color: black;
            color: white;
            fill: white;
        }
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-7040 */.elementor-6947 .elementor-element.elementor-global-7040 {
    ul {
        margin: 0;
        padding: 0;
        display: flex;
        gap: 0.7em;
    }
    
    li {
        margin: 0;
        padding: 0;
        
                
        &.toolkit-home {
            a:after {
                content: url('data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E %3Cpath%20d%3D%22M10.9823%201.764C10.631%201.49075%2010.4553%201.35412%2010.2613%201.3016C10.0902%201.25526%209.9098%201.25526%209.73865%201.3016C9.54468%201.35412%209.36902%201.49075%209.0177%201.764L2.23539%207.03912C1.78202%207.39175%201.55534%207.56806%201.39203%207.78886C1.24737%207.98444%201.1396%208.20478%201.07403%208.43905C1%208.70352%201%208.9907%201%209.56505V16.8C1%2017.9201%201%2018.4801%201.21799%2018.908C1.40973%2019.2843%201.71569%2019.5903%202.09202%2019.782C2.51984%2020%203.0799%2020%204.2%2020H6.2C6.48003%2020%206.62004%2020%206.727%2019.9455C6.82108%2019.8976%206.89757%2019.8211%206.9455%2019.727C7%2019.62%207%2019.48%207%2019.2V12.6C7%2012.0399%207%2011.7599%207.10899%2011.546C7.20487%2011.3578%207.35785%2011.2049%207.54601%2011.109C7.75992%2011%208.03995%2011%208.6%2011H11.4C11.9601%2011%2012.2401%2011%2012.454%2011.109C12.6422%2011.2049%2012.7951%2011.3578%2012.891%2011.546C13%2011.7599%2013%2012.0399%2013%2012.6V19.2C13%2019.48%2013%2019.62%2013.0545%2019.727C13.1024%2019.8211%2013.1789%2019.8976%2013.273%2019.9455C13.38%2020%2013.52%2020%2013.8%2020H15.8C16.9201%2020%2017.4802%2020%2017.908%2019.782C18.2843%2019.5903%2018.5903%2019.2843%2018.782%2018.908C19%2018.4801%2019%2017.9201%2019%2016.8V9.56505C19%208.9907%2019%208.70352%2018.926%208.43905C18.8604%208.20478%2018.7526%207.98444%2018.608%207.78886C18.4447%207.56806%2018.218%207.39175%2017.7646%207.03913L10.9823%201.764Z%22%20fill%3D%22white%22%20stroke%3D%22black%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E %3C%2Fsvg%3E');
                position: relative;
                margin: 0 0 -3px 0.4em;
                opacity: 1 !important;
            }
        }
    }
    
    a {
        margin: 0 !important;
        border: 1px solid;
        border-radius: 3em;
        background-color: white;
        
        &:hover {
            color: white !important;
            background-color: var(--e-global-color-primary);
            border-color: var(--e-global-color-primary);
        }
    }
    
    .current-menu-item:not(.menu-item-type-custom) a {
        background: var(--e-global-color-primary);
        color: white !important;
        border: none;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-2dae036 */.elementor-6947 .elementor-element.elementor-element-2dae036 {
    
    .grid-full-width {
      grid-column-start: 1;
      grid-column-end: -1;
    }
    .grid-2-col {
      grid-column-start: 1;
      grid-column-end: 3;
    }
    
    .elementor-button {
        border-color: inherit;
        border-radius: 10em;
        box-shadow: none !important;
        
        &:hover {
            border-color: black;
            background-color: black;
            color: white;
            fill: white;
        }
    }

    
    .discussion-prompts {
        svg {
            height: auto;
        }
    }
    
    
    
    .uael-content p:last-of-type {
      margin-bottom: 0;
    }
    .uael-content p + img {
      margin-top: 1.5em;
    }

    
    
    .overlapping {
      --height-adj: 32px;
    }
    .overlapping:not(:last-of-type):after {
      content: "";
      width: 100%;
      height: var(--height-adj);
    }
    .overlapping + .overlapping {
      margin-top: calc(-1.05 * var(--height-adj));
    }
    
    
    .box-shadow {
      box-shadow: 0px 4px 6px 0px #0000000D;
      box-shadow: 0px 10px 15px 0px #0000001A;
    }    
    
        
        
    .badge:after {
      position: absolute;
      content: "";
      top: -1.5rem;
      left: -1.5rem;
      background-color: #5d7378;
      color: white;
      border-radius: 3em;
      font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
      font-size: var(--text-xl, 2rem);
      height: 3.8rem;
      width: 3.8rem;
      display: flex;
      justify-content: center;
      align-items: center;
      font-weight: 600;
    }
    .badge.badge-q:after {
      content: "Q.";
    }
    .badge.badge-lightbulb:after {
      content: url("data:image/svg+xml,%3Csvg%20width%3D%2239%22%20height%3D%2239%22%20viewBox%3D%220%200%2039%2039%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E %3Cpath%20d%3D%22M15.9163%2029.6383V33.8333C15.9163%2035.8124%2017.5207%2037.4167%2019.4997%2037.4167C21.4787%2037.4167%2023.083%2035.8124%2023.083%2033.8333V29.6383M19.4997%201.58334V3.37501M3.37467%2019.5H1.58301M7.85384%207.85418L6.77867%206.779M31.1455%207.85418L32.221%206.779M37.4163%2019.5H35.6247M30.2497%2019.5C30.2497%2025.4371%2025.4367%2030.25%2019.4997%2030.25C13.5626%2030.25%208.74967%2025.4371%208.74967%2019.5C8.74967%2013.5629%2013.5626%208.75001%2019.4997%208.75001C25.4367%208.75001%2030.2497%2013.5629%2030.2497%2019.5Z%22%20%2F%3E %3C%2Fsvg%3E");
    }    
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7828a7 */.elementor-6947 .elementor-element.elementor-element-b7828a7 img {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-7040 */.elementor-6947 .elementor-element.elementor-global-7040 {
    ul {
        margin: 0;
        padding: 0;
        display: flex;
        gap: 0.7em;
    }
    
    li {
        margin: 0;
        padding: 0;
        
                
        &.toolkit-home {
            a:after {
                content: url('data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E %3Cpath%20d%3D%22M10.9823%201.764C10.631%201.49075%2010.4553%201.35412%2010.2613%201.3016C10.0902%201.25526%209.9098%201.25526%209.73865%201.3016C9.54468%201.35412%209.36902%201.49075%209.0177%201.764L2.23539%207.03912C1.78202%207.39175%201.55534%207.56806%201.39203%207.78886C1.24737%207.98444%201.1396%208.20478%201.07403%208.43905C1%208.70352%201%208.9907%201%209.56505V16.8C1%2017.9201%201%2018.4801%201.21799%2018.908C1.40973%2019.2843%201.71569%2019.5903%202.09202%2019.782C2.51984%2020%203.0799%2020%204.2%2020H6.2C6.48003%2020%206.62004%2020%206.727%2019.9455C6.82108%2019.8976%206.89757%2019.8211%206.9455%2019.727C7%2019.62%207%2019.48%207%2019.2V12.6C7%2012.0399%207%2011.7599%207.10899%2011.546C7.20487%2011.3578%207.35785%2011.2049%207.54601%2011.109C7.75992%2011%208.03995%2011%208.6%2011H11.4C11.9601%2011%2012.2401%2011%2012.454%2011.109C12.6422%2011.2049%2012.7951%2011.3578%2012.891%2011.546C13%2011.7599%2013%2012.0399%2013%2012.6V19.2C13%2019.48%2013%2019.62%2013.0545%2019.727C13.1024%2019.8211%2013.1789%2019.8976%2013.273%2019.9455C13.38%2020%2013.52%2020%2013.8%2020H15.8C16.9201%2020%2017.4802%2020%2017.908%2019.782C18.2843%2019.5903%2018.5903%2019.2843%2018.782%2018.908C19%2018.4801%2019%2017.9201%2019%2016.8V9.56505C19%208.9907%2019%208.70352%2018.926%208.43905C18.8604%208.20478%2018.7526%207.98444%2018.608%207.78886C18.4447%207.56806%2018.218%207.39175%2017.7646%207.03913L10.9823%201.764Z%22%20fill%3D%22white%22%20stroke%3D%22black%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E %3C%2Fsvg%3E');
                position: relative;
                margin: 0 0 -3px 0.4em;
                opacity: 1 !important;
            }
        }
    }
    
    a {
        margin: 0 !important;
        border: 1px solid;
        border-radius: 3em;
        background-color: white;
        
        &:hover {
            color: white !important;
            background-color: var(--e-global-color-primary);
            border-color: var(--e-global-color-primary);
        }
    }
    
    .current-menu-item:not(.menu-item-type-custom) a {
        background: var(--e-global-color-primary);
        color: white !important;
        border: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3184d */.elementor-6947 .elementor-element.elementor-element-3c3184d {
    --next-bgcolor: var(--e-global-color-e69f7aa);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303453 */.elementor-6947 .elementor-element.elementor-element-3303453 ul li {
    line-height: 1.3;
    margin: 0 0 0.4em;
}/* End custom CSS */