.elementor-880 .elementor-element.elementor-element-d0c5546{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-0ea80b9 > .elementor-widget-container{padding:0 0 var(--spacing_xxs) 0;}.elementor-880 .elementor-element.elementor-element-0ea80b9 .elementor-heading-title{font-family:var( --e-global-typography-eaf1ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf1ab0-font-size );font-weight:var( --e-global-typography-eaf1ab0-font-weight );text-transform:var( --e-global-typography-eaf1ab0-text-transform );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );color:var( --e-global-color-369bad6 );}.elementor-880 .elementor-element.elementor-element-0750847 > .elementor-widget-container{padding:0 0 var(--spacing_xl) 0;}.elementor-880 .elementor-element.elementor-element-0750847 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-880 .elementor-element.elementor-element-4154e14 img{width:100%;height:971px;object-fit:cover;object-position:center center;}.elementor-880 .elementor-element.elementor-element-fac84a6{--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;}.elementor-880 .elementor-element.elementor-element-8bf42db{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-6cbd4d0{--display:flex;}.elementor-880 .elementor-element.elementor-element-6cbd4d0:not(.elementor-motion-effects-element-type-background), .elementor-880 .elementor-element.elementor-element-6cbd4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2172d02 );}.elementor-880 .elementor-element.elementor-element-73511d7 .elementor-toc__spinner{color:var( --e-global-color-a11ebc8 );fill:var( --e-global-color-a11ebc8 );}.elementor-880 .elementor-element.elementor-element-73511d7{--box-border-width:0px;--item-text-color:var( --e-global-color-d3b9ed1 );--item-text-hover-color:var( --e-global-color-primary );--item-text-active-color:var( --e-global-color-primary );}.elementor-880 .elementor-element.elementor-element-73511d7 .elementor-toc__header-title{text-align:start;}.elementor-880 .elementor-element.elementor-element-73511d7 .elementor-toc__list-item{font-family:var( --e-global-typography-b6246e9-font-family ), Sans-serif;font-size:var( --e-global-typography-b6246e9-font-size );font-weight:var( --e-global-typography-b6246e9-font-weight );line-height:var( --e-global-typography-b6246e9-line-height );letter-spacing:var( --e-global-typography-b6246e9-letter-spacing );}.elementor-880 .elementor-element.elementor-element-77646e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--spacing_xxl) var(--spacing_xxl);--row-gap:var(--spacing_xxl);--column-gap:var(--spacing_xxl);}.elementor-880 .elementor-element.elementor-element-67e2b49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-ebcd5be > .elementor-widget-container{padding:0 0 var(--spacing_xxxxs) 0;}.elementor-880 .elementor-element.elementor-element-ebcd5be .elementor-heading-title{font-family:var( --e-global-typography-eaf1ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf1ab0-font-size );font-weight:var( --e-global-typography-eaf1ab0-font-weight );text-transform:var( --e-global-typography-eaf1ab0-text-transform );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );color:var( --e-global-color-369bad6 );}.elementor-880 .elementor-element.elementor-element-6e9ff9d > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-6e9ff9d .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-5713ebb img{width:100%;}.elementor-880 .elementor-element.elementor-element-12e9705{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-9ddbd88{--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;}.elementor-880 .elementor-element.elementor-element-94c90f9 img{width:100%;}.elementor-880 .elementor-element.elementor-element-6e0e67a img{width:100%;}.elementor-880 .elementor-element.elementor-element-4d62048{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-ca6a4b2{--display:flex;}.elementor-880 .elementor-element.elementor-element-ba75546{--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;}.elementor-880 .elementor-element.elementor-element-412cf75 img{width:100%;}.elementor-880 .elementor-element.elementor-element-725fbc2 img{width:100%;}.elementor-880 .elementor-element.elementor-element-d995c1d img{width:100%;}.elementor-880 .elementor-element.elementor-element-e0f8ef5 img{width:100%;}.elementor-880 .elementor-element.elementor-element-7094fac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-3fce61a > .elementor-widget-container{padding:0 0 var(--spacing_xxxxs) 0;}.elementor-880 .elementor-element.elementor-element-3fce61a .elementor-heading-title{font-family:var( --e-global-typography-eaf1ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf1ab0-font-size );font-weight:var( --e-global-typography-eaf1ab0-font-weight );text-transform:var( --e-global-typography-eaf1ab0-text-transform );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );color:var( --e-global-color-369bad6 );}.elementor-880 .elementor-element.elementor-element-8cf377c > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-8cf377c .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-729ab57{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-729ab57 img{width:100%;}.elementor-880 .elementor-element.elementor-element-a196eb7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-81f5a4f{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-81f5a4f img{width:100%;}.elementor-880 .elementor-element.elementor-element-52ec550{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-4c98ec4{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-4c98ec4 img{width:100%;}.elementor-880 .elementor-element.elementor-element-84cfb8d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-880 .elementor-element.elementor-element-84cfb8d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-880 .elementor-element.elementor-element-5f9b78f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-9dde811 > .elementor-widget-container{padding:0 0 var(--spacing_xxxxs) 0;}.elementor-880 .elementor-element.elementor-element-9dde811 .elementor-heading-title{font-family:var( --e-global-typography-eaf1ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf1ab0-font-size );font-weight:var( --e-global-typography-eaf1ab0-font-weight );text-transform:var( --e-global-typography-eaf1ab0-text-transform );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );color:var( --e-global-color-369bad6 );}.elementor-880 .elementor-element.elementor-element-30cf86a > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-30cf86a .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-e325767{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-e325767 img{width:100%;}.elementor-880 .elementor-element.elementor-element-8d0994a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-3ca73b0{--display:flex;}.elementor-880 .elementor-element.elementor-element-97f3dae{--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;}.elementor-880 .elementor-element.elementor-element-58d2c42 img{width:100%;}.elementor-880 .elementor-element.elementor-element-cf68dfb img{width:100%;}.elementor-880 .elementor-element.elementor-element-f3b5d58{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-f3b5d58 img{width:100%;}.elementor-880 .elementor-element.elementor-element-e68ce75{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-37e179b{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-37e179b img{width:100%;}.elementor-880 .elementor-element.elementor-element-0014136{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-7cd6297 > .elementor-widget-container{padding:0 0 var(--spacing_xxxxs) 0;}.elementor-880 .elementor-element.elementor-element-7cd6297 .elementor-heading-title{font-family:var( --e-global-typography-eaf1ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf1ab0-font-size );font-weight:var( --e-global-typography-eaf1ab0-font-weight );text-transform:var( --e-global-typography-eaf1ab0-text-transform );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );color:var( --e-global-color-369bad6 );}.elementor-880 .elementor-element.elementor-element-1aa2e4e > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-1aa2e4e .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-9a75e60{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-9a75e60 img{width:100%;}.elementor-880 .elementor-element.elementor-element-f7437a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-d077af3{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-d077af3 img{width:100%;}.elementor-880 .elementor-element.elementor-element-124a212{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-3d0da32{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-3d0da32 img{width:100%;}.elementor-880 .elementor-element.elementor-element-2af63e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-6d7477e > .elementor-widget-container{padding:0 0 var(--spacing_xxxxs) 0;}.elementor-880 .elementor-element.elementor-element-6d7477e .elementor-heading-title{font-family:var( --e-global-typography-eaf1ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf1ab0-font-size );font-weight:var( --e-global-typography-eaf1ab0-font-weight );text-transform:var( --e-global-typography-eaf1ab0-text-transform );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );color:var( --e-global-color-369bad6 );}.elementor-880 .elementor-element.elementor-element-09d1816 > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-09d1816 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-b70af47{width:100%;max-width:100%;}.elementor-880 .elementor-element.elementor-element-b70af47 img{width:100%;}.elementor-880 .elementor-element.elementor-element-bb988b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-a0a993b{--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;}.elementor-880 .elementor-element.elementor-element-d0c48cf .elementor-heading-title{font-family:var( --e-global-typography-eaf1ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf1ab0-font-size );font-weight:var( --e-global-typography-eaf1ab0-font-weight );text-transform:var( --e-global-typography-eaf1ab0-text-transform );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );color:var( --e-global-color-369bad6 );}.elementor-880 .elementor-element.elementor-element-c8bb7ac{--display:flex;--gap:var(--spacing_xxl) var(--spacing_xxl);--row-gap:var(--spacing_xxl);--column-gap:var(--spacing_xxl);}.elementor-880 .elementor-element.elementor-element-9ef411d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-c623712 > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-c623712 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-efc22c8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-efc22c8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-efc22c8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-59fae06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-e709365 > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-e709365 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-9df132e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-9df132e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-9df132e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-22d32ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-058a162 > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-058a162 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-d181aa1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-d181aa1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-d181aa1{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-64c12a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-aebabdd > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-aebabdd .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-6848a44 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-6848a44 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-6848a44{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-f7ba4ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-f06a00c > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-f06a00c .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-667ba2d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-667ba2d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-667ba2d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-b68198f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-29fd5dc > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-29fd5dc .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-f34e3b0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-f34e3b0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-f34e3b0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-7848ee7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-83106ee > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-83106ee .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-78c5ff2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-78c5ff2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-78c5ff2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-660432e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-c41de2a > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-c41de2a .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-cbd85b2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-cbd85b2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-cbd85b2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-0d1f914{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-3904092 > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-3904092 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-2fb7b81 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-2fb7b81 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-2fb7b81{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-5b689ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-cee687b > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-cee687b .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-655c75e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-655c75e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-655c75e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-b3fd5c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-880 .elementor-element.elementor-element-e861b49 > .elementor-widget-container{padding:0 0 var(--spacing_xxxs) 0;}.elementor-880 .elementor-element.elementor-element-e861b49 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );font-weight:var( --e-global-typography-e7ddf68-font-weight );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-65e3f45 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-880 .elementor-element.elementor-element-65e3f45 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-880 .elementor-element.elementor-element-65e3f45{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-880 .elementor-element.elementor-element-a7bddda{--display:flex;}@media(max-width:1024px){.elementor-880 .elementor-element.elementor-element-0ea80b9 .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-0750847 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-880 .elementor-element.elementor-element-4154e14 img{height:450px;}.elementor-880 .elementor-element.elementor-element-8bf42db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-73511d7 .elementor-toc__list-item{font-size:var( --e-global-typography-b6246e9-font-size );line-height:var( --e-global-typography-b6246e9-line-height );letter-spacing:var( --e-global-typography-b6246e9-letter-spacing );}.elementor-880 .elementor-element.elementor-element-ebcd5be .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-6e9ff9d .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-3fce61a .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-8cf377c .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-9dde811 .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-30cf86a .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-7cd6297 .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-1aa2e4e .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-6d7477e .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-09d1816 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-d0c48cf .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-c623712 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-e709365 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-058a162 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-aebabdd .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-f06a00c .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-29fd5dc .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-83106ee .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-c41de2a .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-3904092 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-cee687b .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-e861b49 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}}@media(max-width:767px){.elementor-880 .elementor-element.elementor-element-0ea80b9 .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-0750847 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-880 .elementor-element.elementor-element-4154e14 img{height:230px;}.elementor-880 .elementor-element.elementor-element-8bf42db{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-73511d7 .elementor-toc__list-item{font-size:var( --e-global-typography-b6246e9-font-size );line-height:var( --e-global-typography-b6246e9-line-height );letter-spacing:var( --e-global-typography-b6246e9-letter-spacing );}.elementor-880 .elementor-element.elementor-element-ebcd5be .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-6e9ff9d .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-3fce61a .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-8cf377c .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-84cfb8d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-880 .elementor-element.elementor-element-9dde811 .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-30cf86a .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-7cd6297 .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-1aa2e4e .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-6d7477e .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-09d1816 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-d0c48cf .elementor-heading-title{font-size:var( --e-global-typography-eaf1ab0-font-size );line-height:var( --e-global-typography-eaf1ab0-line-height );letter-spacing:var( --e-global-typography-eaf1ab0-letter-spacing );}.elementor-880 .elementor-element.elementor-element-c623712 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-e709365 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-058a162 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-aebabdd .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-f06a00c .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-29fd5dc .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-83106ee .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-c41de2a .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-3904092 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-cee687b .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}.elementor-880 .elementor-element.elementor-element-e861b49 .elementor-heading-title{font-size:var( --e-global-typography-e7ddf68-font-size );line-height:var( --e-global-typography-e7ddf68-line-height );letter-spacing:var( --e-global-typography-e7ddf68-letter-spacing );}}@media(min-width:768px){.elementor-880 .elementor-element.elementor-element-77646e7{--content-width:1144px;}.elementor-880 .elementor-element.elementor-element-67e2b49{--width:852px;}.elementor-880 .elementor-element.elementor-element-12e9705{--width:852px;}.elementor-880 .elementor-element.elementor-element-9ddbd88{--width:100%;}.elementor-880 .elementor-element.elementor-element-4d62048{--width:852px;}.elementor-880 .elementor-element.elementor-element-ba75546{--width:100%;}.elementor-880 .elementor-element.elementor-element-7094fac{--width:852px;}.elementor-880 .elementor-element.elementor-element-a196eb7{--width:852px;}.elementor-880 .elementor-element.elementor-element-52ec550{--width:852px;}.elementor-880 .elementor-element.elementor-element-5f9b78f{--width:852px;}.elementor-880 .elementor-element.elementor-element-8d0994a{--width:852px;}.elementor-880 .elementor-element.elementor-element-97f3dae{--width:100%;}.elementor-880 .elementor-element.elementor-element-e68ce75{--width:852px;}.elementor-880 .elementor-element.elementor-element-0014136{--width:852px;}.elementor-880 .elementor-element.elementor-element-f7437a5{--width:852px;}.elementor-880 .elementor-element.elementor-element-124a212{--width:852px;}.elementor-880 .elementor-element.elementor-element-2af63e6{--width:852px;}.elementor-880 .elementor-element.elementor-element-bb988b9{--width:852px;}.elementor-880 .elementor-element.elementor-element-9ef411d{--width:100%;}.elementor-880 .elementor-element.elementor-element-59fae06{--width:100%;}.elementor-880 .elementor-element.elementor-element-22d32ee{--width:100%;}.elementor-880 .elementor-element.elementor-element-64c12a0{--width:100%;}.elementor-880 .elementor-element.elementor-element-f7ba4ee{--width:100%;}.elementor-880 .elementor-element.elementor-element-b68198f{--width:100%;}.elementor-880 .elementor-element.elementor-element-7848ee7{--width:100%;}.elementor-880 .elementor-element.elementor-element-660432e{--width:100%;}.elementor-880 .elementor-element.elementor-element-0d1f914{--width:100%;}.elementor-880 .elementor-element.elementor-element-5b689ac{--width:100%;}.elementor-880 .elementor-element.elementor-element-b3fd5c4{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-880 .elementor-element.elementor-element-77646e7{--content-width:100%;}.elementor-880 .elementor-element.elementor-element-67e2b49{--width:100%;}.elementor-880 .elementor-element.elementor-element-12e9705{--width:100%;}.elementor-880 .elementor-element.elementor-element-4d62048{--width:100%;}.elementor-880 .elementor-element.elementor-element-7094fac{--width:100%;}.elementor-880 .elementor-element.elementor-element-a196eb7{--width:100%;}.elementor-880 .elementor-element.elementor-element-52ec550{--width:100%;}.elementor-880 .elementor-element.elementor-element-5f9b78f{--width:100%;}.elementor-880 .elementor-element.elementor-element-8d0994a{--width:100%;}.elementor-880 .elementor-element.elementor-element-e68ce75{--width:100%;}.elementor-880 .elementor-element.elementor-element-0014136{--width:100%;}.elementor-880 .elementor-element.elementor-element-f7437a5{--width:100%;}.elementor-880 .elementor-element.elementor-element-124a212{--width:100%;}.elementor-880 .elementor-element.elementor-element-2af63e6{--width:100%;}.elementor-880 .elementor-element.elementor-element-bb988b9{--width:100%;}.elementor-880 .elementor-element.elementor-element-9ef411d{--width:100%;}.elementor-880 .elementor-element.elementor-element-59fae06{--width:100%;}.elementor-880 .elementor-element.elementor-element-22d32ee{--width:100%;}.elementor-880 .elementor-element.elementor-element-64c12a0{--width:100%;}.elementor-880 .elementor-element.elementor-element-f7ba4ee{--width:100%;}.elementor-880 .elementor-element.elementor-element-b68198f{--width:100%;}.elementor-880 .elementor-element.elementor-element-7848ee7{--width:100%;}.elementor-880 .elementor-element.elementor-element-660432e{--width:100%;}.elementor-880 .elementor-element.elementor-element-0d1f914{--width:100%;}.elementor-880 .elementor-element.elementor-element-5b689ac{--width:100%;}.elementor-880 .elementor-element.elementor-element-b3fd5c4{--width:100%;}}/* Start custom CSS for table-of-contents, class: .elementor-element-73511d7 */.elementor-880 .elementor-element.elementor-element-73511d7 .elementor-toc__header{
    display: none;
}

.elementor-880 .elementor-element.elementor-element-73511d7 .elementor-toc__body{
    padding: 0;
    border: none;
}

.elementor-880 .elementor-element.elementor-element-73511d7 ul.elementor-toc__list-wrapper{
    display: flex;
    gap: var(--spacing_s);
    overflow-x: scroll;
}

.elementor-880 .elementor-element.elementor-element-73511d7 ul.elementor-toc__list-wrapper::-webkit-scrollbar {
    display: none;
}

.elementor-880 .elementor-element.elementor-element-73511d7 ul.elementor-toc__list-wrapper li {
    margin: 0;
}

.elementor-880 .elementor-element.elementor-element-73511d7 ul.elementor-toc__list-wrapper li i{
    display: none;
}

.elementor-880 .elementor-element.elementor-element-73511d7 ul.elementor-toc__list-wrapper li{
    flex: 0 0 auto;
}/* End custom CSS */