.elementor-881 .elementor-element.elementor-element-09b82e3{--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-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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-881 .elementor-element.elementor-element-d72da64 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-881 .elementor-element.elementor-element-9f140fa{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-f08b9d8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-3e7c8c7{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-881 .elementor-element.elementor-element-2a56821{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-b6c2635{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-a2b8de8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-icon i{color:#219420C9;transition:color 0.3s;}.elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-icon svg{fill:#219420C9;transition:fill 0.3s;}.elementor-881 .elementor-element.elementor-element-a50cf2e{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-881 .elementor-element.elementor-element-8cc8bb1 .elementor-toc__header-title{text-align:start;}.elementor-881 .elementor-element.elementor-element-8cc8bb1{--header-color:#000102;--item-text-hover-decoration:underline;}.elementor-881 .elementor-element.elementor-element-8cc8bb1 .elementor-toc__header, .elementor-881 .elementor-element.elementor-element-8cc8bb1 .elementor-toc__header-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-8cc8bb1 .elementor-toc__header{flex-direction:row;}.elementor-881 .elementor-element.elementor-element-be7e7aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-5e31b5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-51d3c3e{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-dfaf90f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-icon i{color:#219420C9;transition:color 0.3s;}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-icon svg{fill:#219420C9;transition:fill 0.3s;}.elementor-881 .elementor-element.elementor-element-d39a731{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-881 .elementor-element.elementor-element-fcf5ef3{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-a10eb23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-7ff836f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-55f32f7{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-3bf0166{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-bd2cc7a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-f63e870{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-widget-call-to-action .elementor-cta__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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-881 .elementor-element.elementor-element-40fd81b .elementor-cta .elementor-cta__bg, .elementor-881 .elementor-element.elementor-element-40fd81b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-881 .elementor-element.elementor-element-40fd81b .elementor-cta__content{text-align:center;}.elementor-881 .elementor-element.elementor-element-40fd81b .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-fbc8daf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-9d541aa{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-d80326a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-fa652b6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-9707696 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-b5b8a81{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-26b8a09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-5251046{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-bc9b516 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-6db0e39{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-03c3198 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-icon i{color:#A01010C9;transition:color 0.3s;}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-icon svg{fill:#A01010C9;transition:fill 0.3s;}.elementor-881 .elementor-element.elementor-element-e04605a{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-881 .elementor-element.elementor-element-0e0b3e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-54ef2db{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-e57298e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-7ad6207{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-8fc9d94 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-e6518dd{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-3b63c25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-039cc05{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-acaba14 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-16a9366{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-77ae1a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-icon i{color:#A01010C9;transition:color 0.3s;}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-icon svg{fill:#A01010C9;transition:fill 0.3s;}.elementor-881 .elementor-element.elementor-element-7622f58{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-881 .elementor-element.elementor-element-b9cf622 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-f9a702a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-6c11b50 .elementor-cta .elementor-cta__bg, .elementor-881 .elementor-element.elementor-element-6c11b50 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-881 .elementor-element.elementor-element-6c11b50 .elementor-cta__content{text-align:center;}.elementor-881 .elementor-element.elementor-element-6c11b50 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-6c11b50 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-36b1e9d .elementor-cta .elementor-cta__bg, .elementor-881 .elementor-element.elementor-element-36b1e9d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-881 .elementor-element.elementor-element-36b1e9d .elementor-cta__content{text-align:center;}.elementor-881 .elementor-element.elementor-element-36b1e9d .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-36b1e9d .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-ef3a349 .elementor-cta .elementor-cta__bg, .elementor-881 .elementor-element.elementor-element-ef3a349 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-881 .elementor-element.elementor-element-ef3a349 .elementor-cta__content{text-align:center;}.elementor-881 .elementor-element.elementor-element-ef3a349 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-ef3a349 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-4bb1465 .elementor-cta .elementor-cta__bg, .elementor-881 .elementor-element.elementor-element-4bb1465 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-881 .elementor-element.elementor-element-4bb1465 .elementor-cta__content{text-align:center;}.elementor-881 .elementor-element.elementor-element-4bb1465 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-4bb1465 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-icon i{color:#219420C9;transition:color 0.3s;}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-icon svg{fill:#219420C9;transition:fill 0.3s;}.elementor-881 .elementor-element.elementor-element-0816e22{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-881 .elementor-element.elementor-element-03de522 .elementor-cta .elementor-cta__bg, .elementor-881 .elementor-element.elementor-element-03de522 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-881 .elementor-element.elementor-element-03de522 .elementor-cta__content{text-align:center;}.elementor-881 .elementor-element.elementor-element-03de522 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-03de522 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-ba847b5 .elementor-cta .elementor-cta__bg, .elementor-881 .elementor-element.elementor-element-ba847b5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-881 .elementor-element.elementor-element-ba847b5 .elementor-cta__content{text-align:center;}.elementor-881 .elementor-element.elementor-element-ba847b5 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-ba847b5 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-cfaafef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-36c3aee .elementor-cta .elementor-cta__bg, .elementor-881 .elementor-element.elementor-element-36c3aee .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-881 .elementor-element.elementor-element-36c3aee .elementor-cta__content{text-align:center;}.elementor-881 .elementor-element.elementor-element-36c3aee .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-b542066{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-3a7bb85{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#081529;}.elementor-881 .elementor-element.elementor-element-3e9efbc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-279e96d .elementor-cta .elementor-cta__bg, .elementor-881 .elementor-element.elementor-element-279e96d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-881 .elementor-element.elementor-element-279e96d .elementor-cta__content{text-align:center;}.elementor-881 .elementor-element.elementor-element-279e96d .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-56ac921 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-4d2939e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-881 .elementor-element.elementor-element-4d2939e6:not(.elementor-motion-effects-element-type-background), .elementor-881 .elementor-element.elementor-element-4d2939e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-881 .elementor-element.elementor-element-487f4c0{--display:flex;}.elementor-881 .elementor-element.elementor-element-758348b{--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-881 .elementor-element.elementor-element-42c1228{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-959edad{--display:flex;}.elementor-881 .elementor-element.elementor-element-54f66ea{--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-881 .elementor-element.elementor-element-fc1c047{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-2951f55{--display:flex;}.elementor-881 .elementor-element.elementor-element-6907020{--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-881 .elementor-element.elementor-element-860e8d8{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-d37d97f{--display:flex;}.elementor-881 .elementor-element.elementor-element-b96ecd7{--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-881 .elementor-element.elementor-element-beb939a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-0b758bd{--display:flex;}.elementor-881 .elementor-element.elementor-element-e65d602{--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-881 .elementor-element.elementor-element-a25aec9{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-881 .elementor-element.elementor-element-f4e8600{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:1024px){.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-881 .elementor-element.elementor-element-d72da64 .elementor-heading-title{font-size:45px;}.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-881 .elementor-element.elementor-element-9f140fa{font-size:14px;}.elementor-881 .elementor-element.elementor-element-f08b9d8{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3e7c8c7{font-size:14px;}.elementor-widget-image .widget-image-caption{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-881 .elementor-element.elementor-element-2a56821{font-size:14px;}.elementor-881 .elementor-element.elementor-element-b6c2635{font-size:14px;}.elementor-881 .elementor-element.elementor-element-a2b8de8{font-size:14px;}.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-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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-widget-table-of-contents .elementor-toc__list-item{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-881 .elementor-element.elementor-element-8cc8bb1 .elementor-toc__header, .elementor-881 .elementor-element.elementor-element-8cc8bb1 .elementor-toc__header-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-be7e7aa .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-5e31b5d .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-51d3c3e{font-size:14px;}.elementor-881 .elementor-element.elementor-element-dfaf90f{font-size:14px;}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-item > a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-fcf5ef3{font-size:14px;}.elementor-881 .elementor-element.elementor-element-a10eb23 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-7ff836f{font-size:14px;}.elementor-881 .elementor-element.elementor-element-55f32f7{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3bf0166{font-size:14px;}.elementor-881 .elementor-element.elementor-element-bd2cc7a .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-f63e870{font-size:14px;}.elementor-widget-call-to-action .elementor-cta__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-widget-call-to-action .elementor-cta__description{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-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-881 .elementor-element.elementor-element-40fd81b .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-fbc8daf .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-9d541aa{font-size:14px;}.elementor-881 .elementor-element.elementor-element-d80326a .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-fa652b6{font-size:14px;}.elementor-881 .elementor-element.elementor-element-9707696 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-b5b8a81{font-size:14px;}.elementor-881 .elementor-element.elementor-element-26b8a09 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-5251046{font-size:14px;}.elementor-881 .elementor-element.elementor-element-bc9b516 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-6db0e39{font-size:14px;}.elementor-881 .elementor-element.elementor-element-03c3198 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-item > a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-0e0b3e0 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-54ef2db{font-size:14px;}.elementor-881 .elementor-element.elementor-element-e57298e .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-7ad6207{font-size:14px;}.elementor-881 .elementor-element.elementor-element-8fc9d94 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-e6518dd{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3b63c25 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-039cc05{font-size:14px;}.elementor-881 .elementor-element.elementor-element-acaba14 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-16a9366{font-size:14px;}.elementor-881 .elementor-element.elementor-element-77ae1a0 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-item > a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-b9cf622 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-f9a702a .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-6c11b50 .elementor-cta__title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-6c11b50 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-36b1e9d .elementor-cta__title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-36b1e9d .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-ef3a349 .elementor-cta__title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-ef3a349 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-4bb1465 .elementor-cta__title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-4bb1465 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-item > a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-03de522 .elementor-cta__title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-03de522 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-ba847b5 .elementor-cta__title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-ba847b5 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-cfaafef .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-36c3aee .elementor-cta__title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-b542066{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3a7bb85{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3e9efbc .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-279e96d .elementor-cta__title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-56ac921 .elementor-heading-title{font-size:45px;}.elementor-881 .elementor-element.elementor-element-42c1228{font-size:14px;}.elementor-881 .elementor-element.elementor-element-fc1c047{font-size:14px;}.elementor-881 .elementor-element.elementor-element-860e8d8{font-size:14px;}.elementor-881 .elementor-element.elementor-element-beb939a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-a25aec9{font-size:14px;}}@media(max-width:767px){.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-881 .elementor-element.elementor-element-d72da64 .elementor-heading-title{font-size:22px;line-height:1.1em;}.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-881 .elementor-element.elementor-element-9f140fa{font-size:14px;}.elementor-881 .elementor-element.elementor-element-f08b9d8{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3e7c8c7{font-size:14px;}.elementor-widget-image .widget-image-caption{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-881 .elementor-element.elementor-element-2a56821{font-size:14px;}.elementor-881 .elementor-element.elementor-element-b6c2635{font-size:14px;}.elementor-881 .elementor-element.elementor-element-a2b8de8{font-size:14px;}.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-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-a50cf2e .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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-widget-table-of-contents .elementor-toc__list-item{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-881 .elementor-element.elementor-element-8cc8bb1 .elementor-toc__header, .elementor-881 .elementor-element.elementor-element-8cc8bb1 .elementor-toc__header-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-be7e7aa .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-5e31b5d .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-51d3c3e{font-size:14px;}.elementor-881 .elementor-element.elementor-element-dfaf90f{font-size:14px;}.elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-d39a731 .elementor-icon-list-item > a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-fcf5ef3{font-size:14px;}.elementor-881 .elementor-element.elementor-element-a10eb23 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-7ff836f{font-size:14px;}.elementor-881 .elementor-element.elementor-element-55f32f7{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3bf0166{font-size:14px;}.elementor-881 .elementor-element.elementor-element-bd2cc7a .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-f63e870{font-size:14px;}.elementor-widget-call-to-action .elementor-cta__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-widget-call-to-action .elementor-cta__description{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-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-881 .elementor-element.elementor-element-40fd81b .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-fbc8daf .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-9d541aa{font-size:14px;}.elementor-881 .elementor-element.elementor-element-d80326a .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-fa652b6{font-size:14px;}.elementor-881 .elementor-element.elementor-element-9707696 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-b5b8a81{font-size:14px;}.elementor-881 .elementor-element.elementor-element-26b8a09 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-5251046{font-size:14px;}.elementor-881 .elementor-element.elementor-element-bc9b516 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-6db0e39{font-size:14px;}.elementor-881 .elementor-element.elementor-element-03c3198 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-e04605a .elementor-icon-list-item > a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-0e0b3e0 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-54ef2db{font-size:14px;}.elementor-881 .elementor-element.elementor-element-e57298e .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-7ad6207{font-size:14px;}.elementor-881 .elementor-element.elementor-element-8fc9d94 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-e6518dd{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3b63c25 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-039cc05{font-size:14px;}.elementor-881 .elementor-element.elementor-element-acaba14 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-16a9366{font-size:14px;}.elementor-881 .elementor-element.elementor-element-77ae1a0 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-7622f58 .elementor-icon-list-item > a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-b9cf622 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-f9a702a .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-6c11b50 .elementor-cta__title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-6c11b50 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-36b1e9d .elementor-cta__title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-36b1e9d .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-ef3a349 .elementor-cta__title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-ef3a349 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-4bb1465 .elementor-cta__title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-4bb1465 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-881 .elementor-element.elementor-element-0816e22 .elementor-icon-list-item > a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-03de522 .elementor-cta__title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-03de522 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-ba847b5 .elementor-cta__title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-ba847b5 .elementor-cta__description{font-size:14px;}.elementor-881 .elementor-element.elementor-element-cfaafef .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-36c3aee .elementor-cta__title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-b542066{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3a7bb85{font-size:14px;}.elementor-881 .elementor-element.elementor-element-3e9efbc .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-279e96d .elementor-cta__title{font-size:20px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-56ac921 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-881 .elementor-element.elementor-element-4d2939e6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-881 .elementor-element.elementor-element-42c1228{font-size:14px;}.elementor-881 .elementor-element.elementor-element-fc1c047{font-size:14px;}.elementor-881 .elementor-element.elementor-element-860e8d8{font-size:14px;}.elementor-881 .elementor-element.elementor-element-beb939a{font-size:14px;}.elementor-881 .elementor-element.elementor-element-a25aec9{font-size:14px;}}/* Start custom CSS for html, class: .elementor-element-cde66f5 *//* ===== Combined Responsive Tables (Light + Mobile Friendly) ===== */

/* Color variables (easy to tweak) */
:root{
  --card-bg: #ffffff;
  --muted: #64748b;
  --heading: #0f172a;
  --accent: #2563eb;
  --row-odd: #fafafa;
  --hover: #f1f5ff;
  --shadow: 0 6px 18px rgba(15,23,42,0.06);
  --radius: 12px;
  --maxw: 980px;
}

/* Container */
.seo-tables-wrap {
  font-family: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  max-width: var(--maxw);
  margin: 18px auto;
  padding: 14px;
  box-sizing: border-box;
}

/* Card Section */
.card-section {
  background: var(--card-bg);
  border-radius: var(--radius);
  box-shadow: var(--shadow);
  padding: 14px;
  margin-bottom: 18px;
  overflow: hidden;
}

/* Section Title */
.section-title {
  margin: 0 0 12px 0;
  font-size: 18px;
  color: var(--heading);
  font-weight: 600;
  padding-left: 8px;
  border-left: 4px solid var(--accent);
}

/* Table wrapper for horizontal scroll fallback */
.table-wrap {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* Base table styling */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  min-width: 680px; /* allows comfortable desktop layout; mobile will stack */
}

/* Head styles */
.responsive-table thead th {
  text-align: left;
  padding: 12px 14px;
  background: #f8fafc;
  color: var(--heading);
  font-weight: 700;
  border-bottom: 2px solid #e6eef8;
  font-size: 14px;
}

/* Body cells */
.responsive-table td {
  padding: 12px 14px;
  border-bottom: 1px solid #f1f5f9;
  color: var(--muted);
  font-size: 14px;
  transition: background-color .22s ease, transform .12s ease;
}

/* Zebra rows */
.responsive-table tbody tr:nth-child(even) td {
  background: var(--row-odd);
}

/* Hover / touch feedback */
.responsive-table tbody tr:hover td,
.responsive-table tbody tr:active td {
  background: var(--hover);
  transform: translateY(-1px);
}

/* Hint note */
.card-section .hint {
  margin-top: 10px;
  font-size: 13px;
  color: var(--muted);
  background: #f8fafc;
  padding: 10px 12px;
  border-left: 3px solid var(--accent);
  border-radius: 8px;
}

/* Accessibility: hide visual-only caption */
.visually-hidden { position:absolute !important; height:1px; width:1px; overflow:hidden; clip:rect(1px,1px,1px,1px); white-space:nowrap; }

/* ========= Responsive: Stack rows into cards on narrow screens ========= */
@media (max-width: 720px) {
  .responsive-table {
    border: 0;
    min-width: 100%;
  }
  .responsive-table thead {
    display: none; /* hide headers; we'll use data-labels */
  }
  .responsive-table tbody tr {
    display: block;
    margin-bottom: 12px;
    border-radius: 10px;
    box-shadow: 0 4px 12px rgba(2,6,23,0.04);
    overflow: hidden;
  }
  .responsive-table tbody td {
    display: flex;
    justify-content: space-between;
    padding: 10px 12px;
    border-bottom: 1px solid #eef2ff;
    background: var(--card-bg);
    font-size: 14px;
  }
  /* label on left (pseudo-element) */
  .responsive-table tbody td::before {
    content: attr(data-label) ": ";
    font-weight: 600;
    color: #0f172a;
    margin-right: 8px;
    flex: 0 0 auto;
  }
  .responsive-table tbody td:last-child {
    border-bottom: 0;
  }
}

/* Extra small screens: slightly larger touch targets */
@media (max-width: 420px) {
  .section-title { font-size: 16px; }
  .responsive-table tbody td { padding: 12px; font-size: 15px; }
  .card-section { padding: 12px; }
}

/* Optional: improve keyboard focus */
.responsive-table tbody tr:focus-within td {
  outline: 2px solid rgba(37,99,235,0.12);
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c2f6706 */<section class="m3dsd-about">
  <style>
    .m3dsd-about {
      --bg: #14171D;
      --text: #FFFFFF;
      --muted: #FFFFFFB3;
      --radius: 18px;
      --g1: #7C4DFF;
      --g2: #2EC5FF;
      font-family: 'Inter', sans-serif;
      padding: 32px;
      background: var(--bg);
      border-radius: var(--radius);
      border: 1px solid #FFFFFF14;
      display: flex;
      gap: 24px;
      align-items: center;
    }

    /* 👇 New: photo avatar */
    .avatar-img{
      width: 80px;
      height: 80px;
      flex-shrink: 0;
      border-radius: 50%;
      object-fit: cover;
      border: 2px solid #FFFFFF20;
    }

    .about-content h2 {
      font-size: 24px;
      font-weight: 700;
      color: var(--text);
      margin: 0 0 10px 0;
    }
    .about-content p {
      font-size: 16px;
      color: var(--muted);
      line-height: 1.6;
      margin: 0 0 18px 0;
      max-width: 760px;
    }
    .social-btns {
      display: flex;
      gap: 12px;
      flex-wrap: wrap;
    }
    .social-btn {
      display: inline-flex;
      align-items: center;
      gap: 6px;
      font-size: 14px;
      font-weight: 600;
      color: #fff;
      border: 1px solid #FFFFFF26;
      border-radius: 8px;
      padding: 8px 14px;
      text-decoration: none;
      transition: 0.2s ease;
      background: transparent;
    }
    .social-btn:hover { border-color: #FFFFFF50; background: #FFFFFF10; }
    .social-btn svg { width: 18px; height: 18px; fill: #fff; }

    @media (max-width: 640px){
      .m3dsd-about { flex-direction: column; text-align: center; }
      .about-content p { max-width: 100%; }
    }
  </style>

  <!-- 👇 Replace URL with your uploaded photo URL -->
  <img src="PASTE_YOUR_IMAGE_URL_HERE" alt="m3dsd" class="avatar-img">

  <div class="about-content">
    <h2>m3dsd</h2>
    <p>
      I create beginner-friendly tutorials for 3D Design, Video Editing, AI Tools,
      Graphics & Notion. My mission is to make professional creative skills easy
      and accessible for everyone — so every creator can turn ideas into reality.
    </p>

    <div class="social-btns">
      <a href="#" class="social-btn">
        <svg viewBox="0 0 24 24"><path d="M10 15l5.19-3L10 9z"/><path d="M21 8s0-2-2-2H5C3 6 3 8 3 8s-0 2 0 6 2 2 2 2h14c2 0 2-2 2-2s0-2 0-6z"/></svg>
        YouTube
      </a>
      <a href="#" class="social-btn">
        <svg viewBox="0 0 24 24"><path d="M19.46 2.01a.75.75 0 0 1 .53 1.37l-2.07 1.41a4.497 4.497 0 0 1-7.65 4.57L7.14 10.8l-.43 1.4-.06 1.74 2.85-1.57 1.52 1.15-1.42 4.34 1.15-1.52 2.36-2.39 1.64.65-.65-1.64 2.4-2.36 1.52 1.14-.38-1.24 1.42 1.42-.17-1.74a4.48 4.48 0 0 1-1.32-8.56L19.46 2z"/></svg>
        Twitter
      </a>
      <a href="#" class="social-btn">
        <svg viewBox="0 0 24 24"><path d="M7 2C4.24 2 2 4.24 2 7v10c0 2.76 2.24 5 5 5h10c2.76 0 5-2.24 5-5V7c0-2.76-2.24-5-5-5H7zm10 2c1.66 0 3 1.34 3 3v10c0
          1.66-1.34 3-3 3H7c-1.66 0-3-1.34-3-3V7c0-1.66 1.34-3 3-3h10zm-5
          3a5 5 0 1 0 0 10 5 5 0 0 0 0-10zm0 2a3 3 0 1 1 0 6 3 3 0 0 1 0-6z"/></svg>
        Instagram
      </a>
    </div>
  </div>
</section>/* End custom CSS */