.elementor-1091 .elementor-element.elementor-element-5561c7a{--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-1091 .elementor-element.elementor-element-80ce484{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-ebec9e7{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-ebec9e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-ebec9e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-addaa58{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-e5c4c14{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-e5c4c14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-e5c4c14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-b9da82e{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-42f675f{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-42f675f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-42f675f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-533a4b5{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-bf4da55{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-bf4da55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-bf4da55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-f563783{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-dd74b52{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-dd74b52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-dd74b52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-4f276ac{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-4bccf3b{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-4bccf3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-4bccf3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-bd19557{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-4d1cfd7{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-4d1cfd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-4d1cfd7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-db3f245{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-54be638{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-54be638.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-54be638 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-88ab880{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-385ca5c{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-385ca5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-385ca5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-694f25b{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-473ac62{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-473ac62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-473ac62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-f67fbfb{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-42deb3e{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-42deb3e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-42deb3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-96911c4{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-b93556d{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-b93556d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-b93556d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-39e7362{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-93139a2{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-93139a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-93139a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-e99b0e8{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-227972b{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-227972b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-227972b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-8c80a88{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-990f6a6{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-990f6a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-990f6a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-857b732{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-39de704{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-39de704.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-39de704 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-f004029{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-dadfae2{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-dadfae2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-dadfae2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-7be812a{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-160cbd6{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-160cbd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-160cbd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-498dba4{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-055690b{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-055690b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-055690b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-a3f5a1d{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-62d7478{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-62d7478.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-62d7478 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-54aad12{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-d556c7c{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-d556c7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-d556c7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-f49edae{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-82baed4{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-82baed4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-82baed4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-03de9ae{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 );color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-3ca8957{width:var( --container-widget-width, 105.217% );max-width:105.217%;--container-widget-width:105.217%;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-3ca8957.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-3ca8957 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1091 .elementor-element.elementor-element-fbaf3f8{--e-icon-list-icon-size:1.7vw;--icon-vertical-offset:0px;}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-icon{padding-inline-end:0.6vw;}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:1.5vw;font-weight:600;}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-addaa58{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-b9da82e{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-533a4b5{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-f563783{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-4f276ac{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-bd19557{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-db3f245{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-88ab880{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-694f25b{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-f67fbfb{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-96911c4{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-39e7362{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-e99b0e8{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-8c80a88{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-857b732{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-f004029{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-7be812a{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-498dba4{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-a3f5a1d{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-54aad12{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-f49edae{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-03de9ae{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-addaa58{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-b9da82e{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-533a4b5{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-f563783{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-4f276ac{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-bd19557{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-db3f245{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-88ab880{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-694f25b{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-f67fbfb{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-96911c4{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-39e7362{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-e99b0e8{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-8c80a88{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-857b732{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-f004029{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-7be812a{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-498dba4{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-a3f5a1d{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-54aad12{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-f49edae{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-03de9ae{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1091 .elementor-element.elementor-element-fbaf3f8{--e-icon-list-icon-size:2rem;}.elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1091 .elementor-element.elementor-element-fbaf3f8 .elementor-icon-list-item > a{font-size:2rem;}}/* Start custom CSS for icon-list, class: .elementor-element-fbaf3f8 */.elementor-1091 .elementor-element.elementor-element-fbaf3f8 a{
    color: black !important;
}/* End custom CSS */