.elementor-3020 .elementor-element.elementor-element-2e84127{--display:flex;}.elementor-3020 .elementor-element.elementor-element-0b351d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-3020 .elementor-element.elementor-element-ac5ee28{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-3020 .elementor-element.elementor-element-ac5ee28 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-ac5ee28 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-52d2643{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-3020 .elementor-element.elementor-element-52d2643 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-52d2643 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-6c53e72{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-3020 .elementor-element.elementor-element-6c53e72 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-6c53e72 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-a020743{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-55724f6 .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-3020 .elementor-element.elementor-element-1d3f3eb{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-3020 .elementor-element.elementor-element-1d3f3eb p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-1d3f3eb a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-be279b4{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-3020 .elementor-element.elementor-element-be279b4 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-be279b4 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-95677a6{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-3020 .elementor-element.elementor-element-95677a6 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-95677a6 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-dc31302{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3020 .elementor-element.elementor-element-63784e4{--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-3020 .elementor-element.elementor-element-b59e5e1{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3020 .elementor-element.elementor-element-b59e5e1:not(.elementor-motion-effects-element-type-background), .elementor-3020 .elementor-element.elementor-element-b59e5e1 > .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-b59e5e1{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3020 .elementor-element.elementor-element-ad0870f{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-3020 .elementor-element.elementor-element-ad0870f p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-ad0870f a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-0e86b82{--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-3020 .elementor-element.elementor-element-0e86b82:not(.elementor-motion-effects-element-type-background), .elementor-3020 .elementor-element.elementor-element-0e86b82 > .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-0e86b82{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3020 .elementor-element.elementor-element-e42c588{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-3020 .elementor-element.elementor-element-e42c588 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-e42c588 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-fe4e362{--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-3020 .elementor-element.elementor-element-9266ed1{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3020 .elementor-element.elementor-element-9266ed1:not(.elementor-motion-effects-element-type-background), .elementor-3020 .elementor-element.elementor-element-9266ed1 > .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-9266ed1{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3020 .elementor-element.elementor-element-b3369fb{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-3020 .elementor-element.elementor-element-b3369fb p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-b3369fb a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-9164476{--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-3020 .elementor-element.elementor-element-9164476:not(.elementor-motion-effects-element-type-background), .elementor-3020 .elementor-element.elementor-element-9164476 > .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-9164476{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3020 .elementor-element.elementor-element-2e13621{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-3020 .elementor-element.elementor-element-2e13621 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-2e13621 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-a067aa3{--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-3020 .elementor-element.elementor-element-b6f48c7{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3020 .elementor-element.elementor-element-b6f48c7:not(.elementor-motion-effects-element-type-background), .elementor-3020 .elementor-element.elementor-element-b6f48c7 > .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-b6f48c7{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3020 .elementor-element.elementor-element-fcc3e5d{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-3020 .elementor-element.elementor-element-fcc3e5d p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-fcc3e5d a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-ac289bc{--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-3020 .elementor-element.elementor-element-ac289bc:not(.elementor-motion-effects-element-type-background), .elementor-3020 .elementor-element.elementor-element-ac289bc > .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-ac289bc{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3020 .elementor-element.elementor-element-d181cb0{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-3020 .elementor-element.elementor-element-d181cb0 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-d181cb0 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-8bf8e85{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-3020 .elementor-element.elementor-element-8bf8e85 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-8bf8e85 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-a181580{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3020 .elementor-element.elementor-element-e33434c .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-3020 .elementor-element.elementor-element-ee41755{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-3020 .elementor-element.elementor-element-ee41755 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-ee41755 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-aaf5ba0{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-3020 .elementor-element.elementor-element-aaf5ba0 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-aaf5ba0 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-886afd4{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-3020 .elementor-element.elementor-element-886afd4 p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-886afd4 a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-0409a06{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3020 .elementor-element.elementor-element-8f8419b .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-3020 .elementor-element.elementor-element-de73aea{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-3020 .elementor-element.elementor-element-de73aea p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-de73aea a{color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-2e9a82f{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-3020 .elementor-element.elementor-element-2e9a82f p{margin-block-end:0px;}.elementor-3020 .elementor-element.elementor-element-2e9a82f a{color:var( --e-global-color-primary );}@media(max-width:991px){.elementor-3020 .elementor-element.elementor-element-ac5ee28{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-3020 .elementor-element.elementor-element-52d2643{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-3020 .elementor-element.elementor-element-6c53e72{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-3020 .elementor-element.elementor-element-55724f6 .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-3020 .elementor-element.elementor-element-1d3f3eb{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-3020 .elementor-element.elementor-element-be279b4{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-3020 .elementor-element.elementor-element-95677a6{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-3020 .elementor-element.elementor-element-ad0870f{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-3020 .elementor-element.elementor-element-e42c588{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-3020 .elementor-element.elementor-element-b3369fb{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-3020 .elementor-element.elementor-element-2e13621{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-3020 .elementor-element.elementor-element-fcc3e5d{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-3020 .elementor-element.elementor-element-d181cb0{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-3020 .elementor-element.elementor-element-8bf8e85{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-3020 .elementor-element.elementor-element-e33434c .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-3020 .elementor-element.elementor-element-ee41755{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-3020 .elementor-element.elementor-element-aaf5ba0{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-3020 .elementor-element.elementor-element-886afd4{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-3020 .elementor-element.elementor-element-8f8419b .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-3020 .elementor-element.elementor-element-de73aea{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-3020 .elementor-element.elementor-element-2e9a82f{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-3020 .elementor-element.elementor-element-ac5ee28{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-3020 .elementor-element.elementor-element-52d2643{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-3020 .elementor-element.elementor-element-6c53e72{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-3020 .elementor-element.elementor-element-55724f6 .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-3020 .elementor-element.elementor-element-1d3f3eb{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-3020 .elementor-element.elementor-element-be279b4{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-3020 .elementor-element.elementor-element-95677a6{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-3020 .elementor-element.elementor-element-63784e4{--width:100%;}.elementor-3020 .elementor-element.elementor-element-b59e5e1{--width:49%;}.elementor-3020 .elementor-element.elementor-element-ad0870f{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-3020 .elementor-element.elementor-element-0e86b82{--width:49%;}.elementor-3020 .elementor-element.elementor-element-e42c588{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-3020 .elementor-element.elementor-element-9266ed1{--width:49%;}.elementor-3020 .elementor-element.elementor-element-b3369fb{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-3020 .elementor-element.elementor-element-9164476{--width:49%;}.elementor-3020 .elementor-element.elementor-element-2e13621{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-3020 .elementor-element.elementor-element-b6f48c7{--width:49%;}.elementor-3020 .elementor-element.elementor-element-fcc3e5d{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-3020 .elementor-element.elementor-element-ac289bc{--width:49%;}.elementor-3020 .elementor-element.elementor-element-d181cb0{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-3020 .elementor-element.elementor-element-8bf8e85{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-3020 .elementor-element.elementor-element-e33434c .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-3020 .elementor-element.elementor-element-ee41755{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-3020 .elementor-element.elementor-element-aaf5ba0{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-3020 .elementor-element.elementor-element-886afd4{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-3020 .elementor-element.elementor-element-8f8419b .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-3020 .elementor-element.elementor-element-de73aea{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-3020 .elementor-element.elementor-element-2e9a82f{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-ac5ee28 */.elementor-3020 .elementor-element.elementor-element-ac5ee28 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-ac5ee28 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-3020 .elementor-element.elementor-element-ac5ee28 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52d2643 */.elementor-3020 .elementor-element.elementor-element-52d2643 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-52d2643 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-3020 .elementor-element.elementor-element-52d2643 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c53e72 */.elementor-3020 .elementor-element.elementor-element-6c53e72 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-6c53e72 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-3020 .elementor-element.elementor-element-6c53e72 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d3f3eb */.elementor-3020 .elementor-element.elementor-element-1d3f3eb a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-1d3f3eb 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-3020 .elementor-element.elementor-element-1d3f3eb a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be279b4 */.elementor-3020 .elementor-element.elementor-element-be279b4 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-be279b4 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-3020 .elementor-element.elementor-element-be279b4 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95677a6 */.elementor-3020 .elementor-element.elementor-element-95677a6 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-95677a6 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-3020 .elementor-element.elementor-element-95677a6 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad0870f */.elementor-3020 .elementor-element.elementor-element-ad0870f a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-ad0870f 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-3020 .elementor-element.elementor-element-ad0870f a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e42c588 */.elementor-3020 .elementor-element.elementor-element-e42c588 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-e42c588 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-3020 .elementor-element.elementor-element-e42c588 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3369fb */.elementor-3020 .elementor-element.elementor-element-b3369fb a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-b3369fb 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-3020 .elementor-element.elementor-element-b3369fb a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e13621 */.elementor-3020 .elementor-element.elementor-element-2e13621 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-2e13621 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-3020 .elementor-element.elementor-element-2e13621 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcc3e5d */.elementor-3020 .elementor-element.elementor-element-fcc3e5d a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-fcc3e5d 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-3020 .elementor-element.elementor-element-fcc3e5d a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d181cb0 */.elementor-3020 .elementor-element.elementor-element-d181cb0 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-d181cb0 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-3020 .elementor-element.elementor-element-d181cb0 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bf8e85 */.elementor-3020 .elementor-element.elementor-element-8bf8e85 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-8bf8e85 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-3020 .elementor-element.elementor-element-8bf8e85 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee41755 */.elementor-3020 .elementor-element.elementor-element-ee41755 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-ee41755 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-3020 .elementor-element.elementor-element-ee41755 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaf5ba0 */.elementor-3020 .elementor-element.elementor-element-aaf5ba0 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-aaf5ba0 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-3020 .elementor-element.elementor-element-aaf5ba0 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-886afd4 */.elementor-3020 .elementor-element.elementor-element-886afd4 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-886afd4 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-3020 .elementor-element.elementor-element-886afd4 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de73aea */.elementor-3020 .elementor-element.elementor-element-de73aea a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-de73aea 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-3020 .elementor-element.elementor-element-de73aea a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e9a82f */.elementor-3020 .elementor-element.elementor-element-2e9a82f a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3020 .elementor-element.elementor-element-2e9a82f 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-3020 .elementor-element.elementor-element-2e9a82f a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */