.elementor-16448 .elementor-element.elementor-element-4cfc8a12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;}.elementor-16448 .elementor-element.elementor-element-66dffaaf{--box-border-color:#EEEEEE;--header-color:var( --e-global-color-primary );--item-text-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-primary );--marker-size:16px;}.elementor-16448 .elementor-element.elementor-element-66dffaaf .elementor-toc__header-title{text-align:start;}.elementor-16448 .elementor-element.elementor-element-66dffaaf .elementor-toc__header, .elementor-16448 .elementor-element.elementor-element-66dffaaf .elementor-toc__header-title{font-size:16px;font-weight:600;}.elementor-16448 .elementor-element.elementor-element-601d67d6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-9ff2d3a{width:100%;max-width:100%;font-size:var( --e-global-typography-dffa891-font-size );font-weight:var( --e-global-typography-dffa891-font-weight );line-height:var( --e-global-typography-dffa891-line-height );color:var( --e-global-color-7aa583a );}.elementor-16448 .elementor-element.elementor-element-9ff2d3a > .elementor-widget-container{margin:2px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-34b56e46 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-34b56e46 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );color:var( --e-global-color-7532140 );}.elementor-16448 .elementor-element.elementor-element-72d78e00{width:100%;max-width:100%;font-size:var( --e-global-typography-dffa891-font-size );font-weight:var( --e-global-typography-dffa891-font-weight );line-height:var( --e-global-typography-dffa891-line-height );color:var( --e-global-color-7aa583a );}.elementor-16448 .elementor-element.elementor-element-72d78e00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-a73209b > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-16448 .elementor-element.elementor-element-a73209b.elementor-element{--align-self:center;}.elementor-16448 .elementor-element.elementor-element-1c5dbcf > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-1c5dbcf .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );color:var( --e-global-color-7532140 );}.elementor-16448 .elementor-element.elementor-element-208e3204{width:100%;max-width:100%;font-size:var( --e-global-typography-dffa891-font-size );font-weight:var( --e-global-typography-dffa891-font-weight );line-height:var( --e-global-typography-dffa891-line-height );color:var( --e-global-color-7aa583a );}.elementor-16448 .elementor-element.elementor-element-208e3204 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-8061a93{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-28px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:30px;}.elementor-16448 .elementor-element.elementor-element-8061a93:not(.elementor-motion-effects-element-type-background), .elementor-16448 .elementor-element.elementor-element-8061a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16448 .elementor-element.elementor-element-8db3bdb{--display:flex;}.elementor-16448 .elementor-element.elementor-element-476b309 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:15px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-16448 .elementor-element.elementor-element-d3e78b8{font-weight:600;color:var( --e-global-color-d625fa0 );}.elementor-16448 .elementor-element.elementor-element-2e93320{--display:flex;--justify-content:center;}.elementor-16448 .elementor-element.elementor-element-3b2edcf .elementor-button{background-color:#FFFFFF00;font-family:"Heebo", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-16448 .elementor-element.elementor-element-3b2edcf .elementor-button:hover, .elementor-16448 .elementor-element.elementor-element-3b2edcf .elementor-button:focus{background-color:#FFFFFF;}.elementor-16448 .elementor-element.elementor-element-3b2edcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-1bb2f90{width:100%;max-width:100%;font-size:var( --e-global-typography-dffa891-font-size );font-weight:var( --e-global-typography-dffa891-font-weight );line-height:var( --e-global-typography-dffa891-line-height );color:var( --e-global-color-7aa583a );}.elementor-16448 .elementor-element.elementor-element-1bb2f90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:27px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-7b497878 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-16448 .elementor-element.elementor-element-7b497878.elementor-element{--align-self:center;}.elementor-16448 .elementor-element.elementor-element-4f761036 > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-4f761036 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );color:var( --e-global-color-7532140 );}.elementor-16448 .elementor-element.elementor-element-f2c83cb{width:100%;max-width:100%;font-size:var( --e-global-typography-dffa891-font-size );font-weight:var( --e-global-typography-dffa891-font-weight );line-height:var( --e-global-typography-dffa891-line-height );color:var( --e-global-color-7aa583a );}.elementor-16448 .elementor-element.elementor-element-f2c83cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-433da0c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-16448 .elementor-element.elementor-element-433da0c.elementor-element{--align-self:center;}.elementor-16448 .elementor-element.elementor-element-406a061 > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-406a061 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );color:var( --e-global-color-7532140 );}.elementor-16448 .elementor-element.elementor-element-b17802c{width:100%;max-width:100%;font-size:var( --e-global-typography-dffa891-font-size );font-weight:var( --e-global-typography-dffa891-font-weight );line-height:var( --e-global-typography-dffa891-line-height );color:var( --e-global-color-7aa583a );}.elementor-16448 .elementor-element.elementor-element-b17802c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-76ef3cd > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-16448 .elementor-element.elementor-element-76ef3cd.elementor-element{--align-self:flex-start;}.elementor-16448 .elementor-element.elementor-element-76ef3cd{text-align:left;}.elementor-16448 .elementor-element.elementor-element-22dd0bf > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-22dd0bf .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );color:var( --e-global-color-7532140 );}.elementor-16448 .elementor-element.elementor-element-3bcf968{width:100%;max-width:100%;font-size:var( --e-global-typography-dffa891-font-size );font-weight:var( --e-global-typography-dffa891-font-weight );line-height:var( --e-global-typography-dffa891-line-height );color:var( --e-global-color-7aa583a );}.elementor-16448 .elementor-element.elementor-element-3bcf968 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-659dcbc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16448 .elementor-element.elementor-element-659dcbc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16448 .elementor-element.elementor-element-659dcbc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16448 .elementor-element.elementor-element-ec158f5 > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-ec158f5 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );color:var( --e-global-color-7532140 );}.elementor-16448 .elementor-element.elementor-element-7b2e6da{width:100%;max-width:100%;font-size:var( --e-global-typography-dffa891-font-size );font-weight:var( --e-global-typography-dffa891-font-weight );line-height:var( --e-global-typography-dffa891-line-height );color:var( --e-global-color-7aa583a );}.elementor-16448 .elementor-element.elementor-element-7b2e6da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-1ff06e6 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-16448 .elementor-element.elementor-element-1ff06e6.elementor-element{--align-self:center;}.elementor-16448 .elementor-element.elementor-element-8cac504 > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-8cac504 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );color:var( --e-global-color-7532140 );}.elementor-16448 .elementor-element.elementor-element-6b65958{width:100%;max-width:100%;font-size:var( --e-global-typography-dffa891-font-size );font-weight:var( --e-global-typography-dffa891-font-weight );line-height:var( --e-global-typography-dffa891-line-height );color:var( --e-global-color-7aa583a );}.elementor-16448 .elementor-element.elementor-element-6b65958 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-42cc2cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-42cc2cb{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-ba0a5d4 );--e-share-buttons-secondary-color:var( --e-global-color-d625fa0 );}.elementor-16448 .elementor-element.elementor-element-42cc2cb .elementor-share-btn{height:4em;}.elementor-16448 .elementor-element.elementor-element-42cc2cb .elementor-share-btn__title{font-size:13px;word-spacing:3px;}.elementor-16448 .elementor-element.elementor-element-5cd33041{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-628a084f{--divider-border-style:solid;--divider-border-width:1px;}.elementor-16448 .elementor-element.elementor-element-628a084f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-628a084f .elementor-divider-separator{width:100%;}.elementor-16448 .elementor-element.elementor-element-628a084f .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-16448 .elementor-element.elementor-element-4fa433c4{width:100%;max-width:100%;}.elementor-16448 .elementor-element.elementor-element-4fa433c4 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-16448 .elementor-element.elementor-element-4fa433c4 .elementor-heading-title{font-size:20px;color:var( --e-global-color-7532140 );}.elementor-16448 .elementor-element.elementor-element-323dbea8{--swiper-slides-to-display:4;--swiper-offset-size:60px;--swiper-slides-gap:20px;}.elementor-16448 .elementor-element.elementor-element-323dbea8 .swiper-slide > .elementor-element{height:100%;}.elementor-16448 .elementor-element.elementor-element-1f38a081{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-689ce379{--divider-border-style:solid;--divider-border-width:1px;}.elementor-16448 .elementor-element.elementor-element-689ce379 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-689ce379 .elementor-divider-separator{width:100%;}.elementor-16448 .elementor-element.elementor-element-689ce379 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-16448 .elementor-element.elementor-element-0b44ae9{width:100%;max-width:100%;}.elementor-16448 .elementor-element.elementor-element-0b44ae9 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-16448 .elementor-element.elementor-element-0b44ae9 .elementor-heading-title{font-size:20px;color:var( --e-global-color-7532140 );}.elementor-16448 .elementor-element.elementor-element-58844126{--grid-columns:1;--load-more—spacing:39px;--load-more-button-align:center;--grid-column-gap:38px;}.elementor-16448 .elementor-element.elementor-element-58844126 .elementor-button{background-color:var( --e-global-color-6fed973 );font-size:13px;fill:var( --e-global-color-7532140 );color:var( --e-global-color-7532140 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:6px 8px 6px 8px;}@media(max-width:1024px){.elementor-16448 .elementor-element.elementor-element-601d67d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-9ff2d3a{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-34b56e46 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-72d78e00{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-1c5dbcf .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-208e3204{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-8061a93{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16448 .elementor-element.elementor-element-8db3bdb{--justify-content:center;}.elementor-16448 .elementor-element.elementor-element-8db3bdb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16448 .elementor-element.elementor-element-476b309 .elementor-heading-title{line-height:1.5em;}.elementor-16448 .elementor-element.elementor-element-2e93320{--justify-content:center;}.elementor-16448 .elementor-element.elementor-element-3b2edcf .elementor-button{line-height:1.5em;}.elementor-16448 .elementor-element.elementor-element-1bb2f90{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-4f761036 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-f2c83cb{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-406a061 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-b17802c{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-22dd0bf .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-3bcf968{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-ec158f5 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-7b2e6da{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-8cac504 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-6b65958{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );} .elementor-16448 .elementor-element.elementor-element-42cc2cb{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:13px;--grid-bottom-margin:13px;}.elementor-16448 .elementor-element.elementor-element-5cd33041{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-323dbea8{--swiper-slides-to-display:4;}.elementor-16448 .elementor-element.elementor-element-1f38a081{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-58844126{--grid-columns:1;}}@media(max-width:767px){.elementor-16448 .elementor-element.elementor-element-66dffaaf .elementor-toc__header-title{text-align:start;}.elementor-16448 .elementor-element.elementor-element-601d67d6{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-9ff2d3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-9ff2d3a{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-34b56e46 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-34b56e46 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-72d78e00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-72d78e00{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-1c5dbcf > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-1c5dbcf .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-208e3204 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-208e3204{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-8061a93{--margin-top:-25px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-16448 .elementor-element.elementor-element-8db3bdb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-476b309{text-align:center;}.elementor-16448 .elementor-element.elementor-element-476b309 .elementor-heading-title{font-size:15px;line-height:1.8em;}.elementor-16448 .elementor-element.elementor-element-d3e78b8 > .elementor-widget-container{margin:0px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-d3e78b8{font-size:14px;}.elementor-16448 .elementor-element.elementor-element-2e93320{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-3b2edcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-3b2edcf .elementor-button{padding:10px 20px 10px 20px;}.elementor-16448 .elementor-element.elementor-element-1bb2f90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-1bb2f90{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-4f761036 > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-4f761036 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-f2c83cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-f2c83cb{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-406a061 > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-406a061 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-b17802c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-b17802c{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-22dd0bf > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-22dd0bf .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-3bcf968 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-3bcf968{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-ec158f5 > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-ec158f5 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-7b2e6da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-7b2e6da{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );}.elementor-16448 .elementor-element.elementor-element-8cac504 > .elementor-widget-container{padding:45px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-8cac504 .elementor-heading-title{font-size:var( --e-global-typography-0c0d155-font-size );line-height:var( --e-global-typography-0c0d155-line-height );}.elementor-16448 .elementor-element.elementor-element-6b65958 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16448 .elementor-element.elementor-element-6b65958{font-size:var( --e-global-typography-dffa891-font-size );line-height:var( --e-global-typography-dffa891-line-height );} .elementor-16448 .elementor-element.elementor-element-42cc2cb{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:13px;--grid-bottom-margin:13px;}.elementor-16448 .elementor-element.elementor-element-42cc2cb{--grid-row-gap:13px;--grid-bottom-margin:13px;}.elementor-16448 .elementor-element.elementor-element-5cd33041{--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-4fa433c4 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-323dbea8{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:15px;}.elementor-16448 .elementor-element.elementor-element-323dbea8 > .elementor-widget-container{padding:0px 0px 0px 23px;}.elementor-16448 .elementor-element.elementor-element-1f38a081{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16448 .elementor-element.elementor-element-0b44ae9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-16448 .elementor-element.elementor-element-58844126{--grid-columns:1;--load-more—spacing:35px;--load-more-button-align:center;}.elementor-16448 .elementor-element.elementor-element-58844126 > .elementor-widget-container{padding:0px 0px 0px 23px;}}@media(min-width:768px){.elementor-16448 .elementor-element.elementor-element-8db3bdb{--width:100%;}.elementor-16448 .elementor-element.elementor-element-2e93320{--width:47.763%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16448 .elementor-element.elementor-element-8db3bdb{--width:68%;}.elementor-16448 .elementor-element.elementor-element-2e93320{--width:36%;}}/* Start custom CSS for table-of-contents, class: .elementor-element-66dffaaf */.elementor-16448 .elementor-element.elementor-element-66dffaaf ol a {
  font-weight: 500;
  font-style: normal
}

.elementor-16448 .elementor-element.elementor-element-66dffaaf ol li ol a {
  font-weight: 400;
  font-style: italic;
  color: #666666;
}

.elementor-16448 .elementor-element.elementor-element-66dffaaf ol li ol li ol a {
  font-weight: 300;
  font-style: normal;
  color: #111111;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ff2d3a */p {padding-bottom: 1em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d78e00 */p {padding-bottom: 1em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-208e3204 */p {padding-bottom: 1em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bb2f90 */p {padding-bottom: 1em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2c83cb */p {padding-bottom: 1em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b17802c */p {padding-bottom: 1em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bcf968 */p {padding-bottom: 1em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b2e6da */p {padding-bottom: 1em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b65958 */p {padding-bottom: 1em;}/* End custom CSS */