.elementor-3 .elementor-element.elementor-element-172a136{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001F;--border-color:#0000001F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-2d9c880{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-46b6234{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001F;--border-color:#0000001F;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-fdd44ce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-3 .elementor-element.elementor-element-0c5f063{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.6em;letter-spacing:0.01em;}.elementor-3 .elementor-element.elementor-element-0c5f063 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-93ce57f .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-63d793f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-63d793f p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-cb999f7{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-cb999f7 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-6805ece{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-6805ece p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-dce3fbc{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-dce3fbc .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-4491808{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-0c0e4d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-0c0e4d3 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-709e277{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-709e277 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-0915d95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-0915d95 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-101fa7c{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-101fa7c .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-5ab100d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-5ab100d p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-aeee973{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-aeee973 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-881a9e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-881a9e4 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-3017a92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-3017a92 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-e2147c2{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-e2147c2 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-d840356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-d840356 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-8d94c53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-8d94c53 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-72fa4e8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001F;--border-color:#0000001F;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-81989fb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3 .elementor-element.elementor-element-cd69a95{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.6em;letter-spacing:0.01em;}.elementor-3 .elementor-element.elementor-element-cd69a95 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-2b4d32f .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-0f0330a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-0f0330a p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-5d1a10d{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-5d1a10d .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-a9179f2{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-a9179f2 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-c217291{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-c217291 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-855877b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-855877b p{margin-block-end:0px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-2f10d45{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-2f10d45 .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-text{color:var( --e-global-color-d38f35e );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-8bacff4{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-8bacff4 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-4d35079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-4d35079 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-33cd097{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-33cd097 .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-text{color:var( --e-global-color-d38f35e );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-b7dd507{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-b7dd507 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-454368e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-454368e p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-ccd36a2{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-ccd36a2 .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-text{color:var( --e-global-color-d38f35e );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-f65d059{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-f65d059 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-0538543{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-0538543 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-2020985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-2020985 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-b44f939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-b44f939 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-01076c8{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-01076c8 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-9458bcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-9458bcf p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-54d94f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-54d94f1 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-39fa388{padding:20px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-39fa388 .elementor-heading-title{font-family:var( --e-global-typography-00d1086-font-family ), Sans-serif;font-size:var( --e-global-typography-00d1086-font-size );font-weight:var( --e-global-typography-00d1086-font-weight );text-transform:var( --e-global-typography-00d1086-text-transform );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-5cfa285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-d38f35e );}.elementor-3 .elementor-element.elementor-element-5cfa285 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-172a136{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-46b6234{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3 .elementor-element.elementor-element-fdd44ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{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-3 .elementor-element.elementor-element-93ce57f .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-63d793f{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-3 .elementor-element.elementor-element-cb999f7 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-6805ece{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-3 .elementor-element.elementor-element-dce3fbc .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-0c0e4d3{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-3 .elementor-element.elementor-element-709e277 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-0915d95{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-3 .elementor-element.elementor-element-101fa7c .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-5ab100d{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-3 .elementor-element.elementor-element-aeee973 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-881a9e4{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-3 .elementor-element.elementor-element-3017a92{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-3 .elementor-element.elementor-element-e2147c2 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-d840356{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-3 .elementor-element.elementor-element-8d94c53{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-3 .elementor-element.elementor-element-72fa4e8{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-81989fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3 .elementor-element.elementor-element-2b4d32f .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-0f0330a{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-3 .elementor-element.elementor-element-5d1a10d .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-a9179f2{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-3 .elementor-element.elementor-element-c217291 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-855877b{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-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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3 .elementor-element.elementor-element-2f10d45{--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-item > a{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-3 .elementor-element.elementor-element-8bacff4 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-4d35079{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-3 .elementor-element.elementor-element-33cd097{--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-item > a{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-3 .elementor-element.elementor-element-b7dd507 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-454368e{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-3 .elementor-element.elementor-element-ccd36a2{--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-item > a{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-3 .elementor-element.elementor-element-f65d059{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-3 .elementor-element.elementor-element-0538543 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-2020985{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-3 .elementor-element.elementor-element-b44f939{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-3 .elementor-element.elementor-element-01076c8 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-9458bcf{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-3 .elementor-element.elementor-element-54d94f1{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-3 .elementor-element.elementor-element-39fa388 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-5cfa285{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 );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-172a136{--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-46b6234{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3 .elementor-element.elementor-element-fdd44ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{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-3 .elementor-element.elementor-element-0c5f063{font-size:15px;}.elementor-3 .elementor-element.elementor-element-93ce57f .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-63d793f{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-3 .elementor-element.elementor-element-cb999f7 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-6805ece{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-3 .elementor-element.elementor-element-dce3fbc .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-0c0e4d3{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-3 .elementor-element.elementor-element-709e277 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-0915d95{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-3 .elementor-element.elementor-element-101fa7c .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-5ab100d{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-3 .elementor-element.elementor-element-aeee973 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-881a9e4{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-3 .elementor-element.elementor-element-3017a92{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-3 .elementor-element.elementor-element-e2147c2 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-d840356{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-3 .elementor-element.elementor-element-8d94c53{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-3 .elementor-element.elementor-element-72fa4e8{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-81989fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3 .elementor-element.elementor-element-cd69a95{font-size:15px;}.elementor-3 .elementor-element.elementor-element-2b4d32f .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-0f0330a{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-3 .elementor-element.elementor-element-5d1a10d .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-a9179f2{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-3 .elementor-element.elementor-element-c217291 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-855877b{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-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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-3 .elementor-element.elementor-element-2f10d45{--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-2f10d45 .elementor-icon-list-item > a{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-3 .elementor-element.elementor-element-8bacff4 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-4d35079{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-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-3 .elementor-element.elementor-element-33cd097{--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-33cd097 .elementor-icon-list-item > a{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-3 .elementor-element.elementor-element-b7dd507 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-454368e{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-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-3 .elementor-element.elementor-element-ccd36a2{--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-ccd36a2 .elementor-icon-list-item > a{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-3 .elementor-element.elementor-element-f65d059{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-3 .elementor-element.elementor-element-0538543 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-2020985{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-3 .elementor-element.elementor-element-b44f939{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-3 .elementor-element.elementor-element-01076c8 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-9458bcf{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-3 .elementor-element.elementor-element-54d94f1{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-3 .elementor-element.elementor-element-39fa388 .elementor-heading-title{font-size:var( --e-global-typography-00d1086-font-size );line-height:var( --e-global-typography-00d1086-line-height );}.elementor-3 .elementor-element.elementor-element-5cfa285{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 );}}/* Start custom CSS for container, class: .elementor-element-172a136 */.elementor-3 .elementor-element.elementor-element-172a136{
    background: linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);
}


/* ── Text blocks ── */
.elementor-41 .elementor-widget-text-editor {
    color: #1A1A1A;
    line-height: 1.75;
}

/* ── Important Notice box ── */
.elementor-41 .elementor-element-f20b35e {
    background-color: #000000 !important;
    border-radius: 10px;
    padding: 24px 28px !important;
}



.elementor-41 .elementor-element-f20b35e .elementor-widget-text-editor,
.elementor-41 .elementor-element-f20b35e .elementor-widget-text-editor p,
.elementor-41 .elementor-element-f20b35e strong {
    color: #FFFFFF !important;
}

/* ── Table (already in HTML widget, backup override) ── */
.elementor-41 .mp-table th {
    background-color: #000000;
    color: #FFFFFF;
}

.elementor-41 .mp-table td {
    color: #1A1A1A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46b6234 */.elementor-3 .elementor-element.elementor-element-46b6234{
    background: linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);
}


/* ── Text blocks ── */
.elementor-41 .elementor-widget-text-editor {
    color: #1A1A1A;
    line-height: 1.75;
}

/* ── Important Notice box ── */
.elementor-41 .elementor-element-f20b35e {
    background-color: #000000 !important;
    border-radius: 10px;
    padding: 24px 28px !important;
}



.elementor-41 .elementor-element-f20b35e .elementor-widget-text-editor,
.elementor-41 .elementor-element-f20b35e .elementor-widget-text-editor p,
.elementor-41 .elementor-element-f20b35e strong {
    color: #FFFFFF !important;
}

/* ── Table (already in HTML widget, backup override) ── */
.elementor-41 .mp-table th {
    background-color: #000000;
    color: #FFFFFF;
}

.elementor-41 .mp-table td {
    color: #1A1A1A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72fa4e8 */.elementor-3 .elementor-element.elementor-element-72fa4e8{
    background: linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);
}


/* ── Text blocks ── */
.elementor-41 .elementor-widget-text-editor {
    color: #1A1A1A;
    line-height: 1.75;
}

/* ── Important Notice box ── */
.elementor-41 .elementor-element-f20b35e {
    background-color: #000000 !important;
    border-radius: 10px;
    padding: 24px 28px !important;
}



.elementor-41 .elementor-element-f20b35e .elementor-widget-text-editor,
.elementor-41 .elementor-element-f20b35e .elementor-widget-text-editor p,
.elementor-41 .elementor-element-f20b35e strong {
    color: #FFFFFF !important;
}

/* ── Table (already in HTML widget, backup override) ── */
.elementor-41 .mp-table th {
    background-color: #000000;
    color: #FFFFFF;
}

.elementor-41 .mp-table td {
    color: #1A1A1A;
}/* End custom CSS */