.elementor-3197 .elementor-element.elementor-element-2580f2a{--display:flex;}.elementor-3197 .elementor-element.elementor-element-f5ae486{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Poppins;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-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-3197 .elementor-element.elementor-element-9b58c8d{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-9b58c8d p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-9b58c8d a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-1960110{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-1960110 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-1960110 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-49ac6ed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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-3197 .elementor-element.elementor-element-1d4f52d .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-3197 .elementor-element.elementor-element-0eaf335{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-0eaf335 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-0eaf335 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-6f45eb3{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-6f45eb3 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-6f45eb3 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-b21305a{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-b21305a p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-b21305a a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-6ff7667{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-6ff7667 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-6ff7667 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-8f900e9{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3197 .elementor-element.elementor-element-aa32130{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3197 .elementor-element.elementor-element-dfe42ff{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-dfe42ff:not(.elementor-motion-effects-element-type-background), .elementor-3197 .elementor-element.elementor-element-dfe42ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-dfe42ff{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-b68c5d8{padding:5px 0px 5px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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-edb2319 );}.elementor-3197 .elementor-element.elementor-element-b68c5d8 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-b68c5d8 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-29a7cc8{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-29a7cc8:not(.elementor-motion-effects-element-type-background), .elementor-3197 .elementor-element.elementor-element-29a7cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-29a7cc8{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-eb9590e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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-edb2319 );}.elementor-3197 .elementor-element.elementor-element-eb9590e p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-eb9590e a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-07dbd98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3197 .elementor-element.elementor-element-069d3fd{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-069d3fd:not(.elementor-motion-effects-element-type-background), .elementor-3197 .elementor-element.elementor-element-069d3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-069d3fd{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-3ee69a7{padding:5px 0px 5px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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-edb2319 );}.elementor-3197 .elementor-element.elementor-element-3ee69a7 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-3ee69a7 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-4abcb0e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-4abcb0e:not(.elementor-motion-effects-element-type-background), .elementor-3197 .elementor-element.elementor-element-4abcb0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4abcb0e{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-7af2da1{text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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-edb2319 );}.elementor-3197 .elementor-element.elementor-element-7af2da1 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-7af2da1 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-e6768ce{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-e6768ce p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-e6768ce a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-6f2cdd1{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-6f2cdd1 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-6f2cdd1 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-73eea36{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3197 .elementor-element.elementor-element-e90c01b .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-3197 .elementor-element.elementor-element-500d79e{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-500d79e p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-500d79e a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-d58bebe{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-d58bebe p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-d58bebe a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-ee51241{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3197 .elementor-element.elementor-element-427814f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3197 .elementor-element.elementor-element-d229b2a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-d229b2a:not(.elementor-motion-effects-element-type-background), .elementor-3197 .elementor-element.elementor-element-d229b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-d229b2a{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-27b735d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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-edb2319 );}.elementor-3197 .elementor-element.elementor-element-27b735d p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-27b735d a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-060509e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3197 .elementor-element.elementor-element-66410da{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-66410da:not(.elementor-motion-effects-element-type-background), .elementor-3197 .elementor-element.elementor-element-66410da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-66410da{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3197 .elementor-element.elementor-element-da541f2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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-edb2319 );}.elementor-3197 .elementor-element.elementor-element-da541f2 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-da541f2 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-9ae306a{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-9ae306a p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-9ae306a a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-10401d8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3197 .elementor-element.elementor-element-5f5ae29 .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-3197 .elementor-element.elementor-element-7a7b106{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-7a7b106 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-7a7b106 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-93da216{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-93da216 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-93da216 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-91c934f{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-91c934f p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-91c934f a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-d26fbe0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3197 .elementor-element.elementor-element-4d98645 .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-3197 .elementor-element.elementor-element-b808a44{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-b808a44 p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-b808a44 a{color:var( --e-global-color-primary );}.elementor-3197 .elementor-element.elementor-element-0e5fddf{font-family:var( --e-global-typography-text-font-family ), Poppins;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-3197 .elementor-element.elementor-element-0e5fddf p{margin-block-end:0px;}.elementor-3197 .elementor-element.elementor-element-0e5fddf a{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-3197 .elementor-element.elementor-element-ee51241{--width:50%;}}@media(max-width:991px){.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-3197 .elementor-element.elementor-element-9b58c8d{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-3197 .elementor-element.elementor-element-1960110{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-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-3197 .elementor-element.elementor-element-1d4f52d .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3197 .elementor-element.elementor-element-0eaf335{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-3197 .elementor-element.elementor-element-6f45eb3{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-3197 .elementor-element.elementor-element-b21305a{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-3197 .elementor-element.elementor-element-6ff7667{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-3197 .elementor-element.elementor-element-b68c5d8{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-3197 .elementor-element.elementor-element-eb9590e{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-3197 .elementor-element.elementor-element-3ee69a7{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-3197 .elementor-element.elementor-element-7af2da1{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-3197 .elementor-element.elementor-element-e6768ce{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-3197 .elementor-element.elementor-element-6f2cdd1{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-3197 .elementor-element.elementor-element-e90c01b .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3197 .elementor-element.elementor-element-500d79e{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-3197 .elementor-element.elementor-element-d58bebe{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-3197 .elementor-element.elementor-element-27b735d{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-3197 .elementor-element.elementor-element-da541f2{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-3197 .elementor-element.elementor-element-9ae306a{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-3197 .elementor-element.elementor-element-5f5ae29 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3197 .elementor-element.elementor-element-7a7b106{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-3197 .elementor-element.elementor-element-93da216{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-3197 .elementor-element.elementor-element-91c934f{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-3197 .elementor-element.elementor-element-4d98645 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3197 .elementor-element.elementor-element-b808a44{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-3197 .elementor-element.elementor-element-0e5fddf{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-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-3197 .elementor-element.elementor-element-9b58c8d{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-3197 .elementor-element.elementor-element-1960110{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-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-3197 .elementor-element.elementor-element-1d4f52d .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3197 .elementor-element.elementor-element-0eaf335{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-3197 .elementor-element.elementor-element-6f45eb3{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-3197 .elementor-element.elementor-element-b21305a{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-3197 .elementor-element.elementor-element-6ff7667{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-3197 .elementor-element.elementor-element-aa32130{--width:100%;}.elementor-3197 .elementor-element.elementor-element-dfe42ff{--width:49%;}.elementor-3197 .elementor-element.elementor-element-b68c5d8{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-3197 .elementor-element.elementor-element-29a7cc8{--width:49%;}.elementor-3197 .elementor-element.elementor-element-eb9590e{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-3197 .elementor-element.elementor-element-069d3fd{--width:49%;}.elementor-3197 .elementor-element.elementor-element-3ee69a7{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-3197 .elementor-element.elementor-element-4abcb0e{--width:49%;}.elementor-3197 .elementor-element.elementor-element-7af2da1{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-3197 .elementor-element.elementor-element-e6768ce{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-3197 .elementor-element.elementor-element-6f2cdd1{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-3197 .elementor-element.elementor-element-e90c01b .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3197 .elementor-element.elementor-element-500d79e{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-3197 .elementor-element.elementor-element-d58bebe{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-3197 .elementor-element.elementor-element-427814f{--width:100%;}.elementor-3197 .elementor-element.elementor-element-27b735d{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-3197 .elementor-element.elementor-element-da541f2{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-3197 .elementor-element.elementor-element-9ae306a{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-3197 .elementor-element.elementor-element-5f5ae29 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3197 .elementor-element.elementor-element-7a7b106{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-3197 .elementor-element.elementor-element-93da216{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-3197 .elementor-element.elementor-element-91c934f{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-3197 .elementor-element.elementor-element-4d98645 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3197 .elementor-element.elementor-element-b808a44{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-3197 .elementor-element.elementor-element-0e5fddf{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 text-editor, class: .elementor-element-9b58c8d */.elementor-3197 .elementor-element.elementor-element-9b58c8d a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-9b58c8d a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-9b58c8d a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1960110 */.elementor-3197 .elementor-element.elementor-element-1960110 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-1960110 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-1960110 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0eaf335 */.elementor-3197 .elementor-element.elementor-element-0eaf335 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-0eaf335 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-0eaf335 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f45eb3 */.elementor-3197 .elementor-element.elementor-element-6f45eb3 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-6f45eb3 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-6f45eb3 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b21305a */.elementor-3197 .elementor-element.elementor-element-b21305a a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-b21305a a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-b21305a a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ff7667 */.elementor-3197 .elementor-element.elementor-element-6ff7667 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-6ff7667 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-6ff7667 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b68c5d8 */.elementor-3197 .elementor-element.elementor-element-b68c5d8 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-b68c5d8 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-b68c5d8 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb9590e */.elementor-3197 .elementor-element.elementor-element-eb9590e a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-eb9590e a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-eb9590e a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee69a7 */.elementor-3197 .elementor-element.elementor-element-3ee69a7 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-3ee69a7 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-3ee69a7 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7af2da1 */.elementor-3197 .elementor-element.elementor-element-7af2da1 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-7af2da1 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-7af2da1 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6768ce */.elementor-3197 .elementor-element.elementor-element-e6768ce a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-e6768ce a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-e6768ce a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f2cdd1 */.elementor-3197 .elementor-element.elementor-element-6f2cdd1 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-6f2cdd1 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-6f2cdd1 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-500d79e */.elementor-3197 .elementor-element.elementor-element-500d79e a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-500d79e a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-500d79e a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d58bebe */.elementor-3197 .elementor-element.elementor-element-d58bebe a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-d58bebe a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-d58bebe a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27b735d */.elementor-3197 .elementor-element.elementor-element-27b735d a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-27b735d a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-27b735d a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da541f2 */.elementor-3197 .elementor-element.elementor-element-da541f2 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-da541f2 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-da541f2 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ae306a */.elementor-3197 .elementor-element.elementor-element-9ae306a a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-9ae306a a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-9ae306a a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a7b106 */.elementor-3197 .elementor-element.elementor-element-7a7b106 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-7a7b106 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-7a7b106 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93da216 */.elementor-3197 .elementor-element.elementor-element-93da216 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-93da216 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-93da216 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91c934f */.elementor-3197 .elementor-element.elementor-element-91c934f a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-91c934f a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-91c934f a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b808a44 */.elementor-3197 .elementor-element.elementor-element-b808a44 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-b808a44 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-b808a44 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e5fddf */.elementor-3197 .elementor-element.elementor-element-0e5fddf a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3197 .elementor-element.elementor-element-0e5fddf a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3197 .elementor-element.elementor-element-0e5fddf a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */