.elementor-71449 .elementor-element.elementor-element-a7cd0c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-a7cd0c5:not(.elementor-motion-effects-element-type-background), .elementor-71449 .elementor-element.elementor-element-a7cd0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1ab2a8 );}.elementor-71449 .elementor-element.elementor-element-4855d46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-71449 .elementor-element.elementor-element-2da433c{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;text-align:center;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-71449 .elementor-element.elementor-element-a81c88e .e-search-input{background-color:#00000009;border-style:solid;border-width:1px 1px 1px 0px;border-color:#E6E6E6;border-radius:0px 15px 15px 0px;}.elementor-71449 .elementor-element.elementor-element-a81c88e .e-search-submit{background-color:#00000009;border-style:solid;border-width:1px 0px 1px 1px;border-color:#E6E6E6;}.elementor-71449 .elementor-element.elementor-element-a81c88e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-search-input-padding-block-start:7px;--e-search-input-padding-inline-start:20px;--e-search-input-padding-block-end:6px;--e-search-input-padding-inline-end:20px;--e-search-submit-margin-inline-start:0px;--e-search-icon-submit-size:20px;--e-search-icon-submit-color:var( --e-global-color-primary );--e-search-submit-border-radius:15px 0px 0px 15px;--e-search-submit-padding:7px 6px 6px 6px;}.elementor-71449 .elementor-element.elementor-element-b504b38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0.5rem;}.elementor-71449 .elementor-element.elementor-element-80f6779.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-80f6779.elementor-view-framed .elementor-icon, .elementor-71449 .elementor-element.elementor-element-80f6779.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon{font-size:2.5rem;}.elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon-box-title a{font-family:"danaFaNum", Sans-serif;font-weight:600;}.elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-80f6779:has(:hover) .elementor-icon-box-title,
					 .elementor-71449 .elementor-element.elementor-element-80f6779:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon-box-description{font-family:"danaFaNum", Sans-serif;font-weight:bold;color:var( --e-global-color-text );}.elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0.5rem;}.elementor-71449 .elementor-element.elementor-element-09c90a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-09c90a2.elementor-view-framed .elementor-icon, .elementor-71449 .elementor-element.elementor-element-09c90a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon{font-size:2.5rem;}.elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon-box-title a{font-family:"danaFaNum", Sans-serif;font-weight:600;}.elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-09c90a2:has(:hover) .elementor-icon-box-title,
					 .elementor-71449 .elementor-element.elementor-element-09c90a2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon-box-description{font-family:"danaFaNum", Sans-serif;font-weight:bold;color:var( --e-global-color-text );}.elementor-71449 .elementor-element.elementor-element-322821a{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-322821a:not(.elementor-motion-effects-element-type-background), .elementor-71449 .elementor-element.elementor-element-322821a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F3FE;}.elementor-71449 .elementor-element.elementor-element-18a6b3b{--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;--justify-content:space-between;}.elementor-71449 .elementor-element.elementor-element-b3af7e0{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-71449 .elementor-element.elementor-element-7a8236d{--display:flex;}.elementor-71449 .elementor-element.elementor-element-7a8236d.e-con{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71449 .elementor-element.elementor-element-344b996{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-71449 .elementor-element.elementor-element-9e6aa76{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-50831f5 );--border-color:var( --e-global-color-50831f5 );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-b91619f{padding:0px 0px 3px 0px;}.elementor-71449 .elementor-element.elementor-element-b91619f .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:600;line-height:1rem;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71449 .elementor-element.elementor-element-f2ebcaa .elementor-button{background-color:#FFFFFF;font-family:"Yekan Bakh", Sans-serif;font-size:12px;font-weight:500;fill:#7E7E7E;color:#7E7E7E;padding:0px 0px 4px 0px;}.elementor-71449 .elementor-element.elementor-element-f2ebcaa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-71449 .elementor-element.elementor-element-f2ebcaa .elementor-button:hover, .elementor-71449 .elementor-element.elementor-element-f2ebcaa .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-f2ebcaa .elementor-button:hover svg, .elementor-71449 .elementor-element.elementor-element-f2ebcaa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-1e687f2{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-9e90460{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-9e90460.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-23baa64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-23baa64 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-6b6f3cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-6b6f3cc .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-42a8dc0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-text{color:#7E7E7E;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-42a8dc0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ee68bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ee68bb7 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-ac54f52{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-ac54f52 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-967e9ef{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-967e9ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-47b6410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-47b6410 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-46d6056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-46d6056 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-7c35ffd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-7c35ffd .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-883f050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-883f050 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-f0c780f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f0c780f .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-dde6c2e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-dde6c2e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-70e426f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-70e426f .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-1c60048{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-1c60048 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-254b297{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-254b297.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-5649a50{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-5649a50 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-699567c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-699567c .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-9b39752{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-9b39752 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-517c2b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-517c2b5 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-20a32c5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-20a32c5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a1fae9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a1fae9b .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-d20a51b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-71449 .elementor-element.elementor-element-d4ba68d{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-50831f5 );--border-color:var( --e-global-color-50831f5 );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-a11742e{padding:0px 0px 3px 0px;}.elementor-71449 .elementor-element.elementor-element-a11742e .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:600;line-height:1rem;color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-5d3cce3 .elementor-button{background-color:#FFFFFF;font-family:"Yekan Bakh", Sans-serif;font-size:12px;font-weight:500;fill:#7E7E7E;color:#7E7E7E;padding:0px 0px 4px 0px;}.elementor-71449 .elementor-element.elementor-element-5d3cce3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-71449 .elementor-element.elementor-element-5d3cce3 .elementor-button:hover, .elementor-71449 .elementor-element.elementor-element-5d3cce3 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-5d3cce3 .elementor-button:hover svg, .elementor-71449 .elementor-element.elementor-element-5d3cce3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-4499232{--display:flex;--min-height:0px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-c4f9b42{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-c4f9b42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-d67f27f{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-d67f27f .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-3e730c3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-text{color:#7E7E7E;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-3e730c3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-6bddd60{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-6bddd60 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-35f7e33{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-35f7e33 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c80dd88{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c80dd88 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-31f2a99{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-31f2a99 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a998aa6{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a998aa6 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-9f4f0b1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-9f4f0b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-0b08457{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-0b08457 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-f62ee43{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f62ee43 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-285738b{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-285738b .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-571a888{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-571a888 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-47808bb{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-47808bb .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-3104a9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-3104a9d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-1020b22{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-1020b22 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-d3bf89c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d3bf89c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-dd9ef41{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-dd9ef41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-e948a2c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-e948a2c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-11644ec{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-11644ec .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-beec63e{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-beec63e .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-494f623{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-494f623 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-801ec03{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-801ec03 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-183335e{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-183335e .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-6eb2fca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-6eb2fca .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-427afec{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-427afec .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-256eb8a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-256eb8a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-3c851e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-71449 .elementor-element.elementor-element-47a4a34{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-50831f5 );--border-color:var( --e-global-color-50831f5 );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-459b048{padding:0px 0px 3px 0px;}.elementor-71449 .elementor-element.elementor-element-459b048 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:600;line-height:1rem;color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-ce3e87a .elementor-button{background-color:#FFFFFF;font-family:"Yekan Bakh", Sans-serif;font-size:12px;font-weight:500;fill:#7E7E7E;color:#7E7E7E;padding:0px 0px 4px 0px;}.elementor-71449 .elementor-element.elementor-element-ce3e87a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-71449 .elementor-element.elementor-element-ce3e87a .elementor-button:hover, .elementor-71449 .elementor-element.elementor-element-ce3e87a .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-ce3e87a .elementor-button:hover svg, .elementor-71449 .elementor-element.elementor-element-ce3e87a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-e4f873a{--display:flex;--min-height:0px;--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;--justify-content:space-between;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-edca7b8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-edca7b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-ed5f788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ed5f788 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-d5beb23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d5beb23 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-2dbcb4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-2dbcb4a .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-7edb25e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-7edb25e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-ffac075{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ffac075 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-8d99d2e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-8d99d2e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c7911da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c7911da .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-c9a3b98{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c9a3b98 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-2bc5395{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-2bc5395.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-39e0923{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-39e0923 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-dbb1d49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-dbb1d49 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-c727e41{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c727e41 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-2fc27fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-71449 .elementor-element.elementor-element-7957695{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-50831f5 );--border-color:var( --e-global-color-50831f5 );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-30471a0{padding:0px 0px 3px 0px;}.elementor-71449 .elementor-element.elementor-element-30471a0 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:600;line-height:1rem;color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-682e9c0 .elementor-button{background-color:#FFFFFF;font-family:"Yekan Bakh", Sans-serif;font-size:12px;font-weight:500;fill:#7E7E7E;color:#7E7E7E;padding:0px 0px 4px 0px;}.elementor-71449 .elementor-element.elementor-element-682e9c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-71449 .elementor-element.elementor-element-682e9c0 .elementor-button:hover, .elementor-71449 .elementor-element.elementor-element-682e9c0 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-682e9c0 .elementor-button:hover svg, .elementor-71449 .elementor-element.elementor-element-682e9c0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-453a907{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-d701875{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-d701875.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-bac1af2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-bac1af2 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-3aeb5df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-3aeb5df .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f3779f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f3779f5 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-b827ad8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b827ad8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-7bafd12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-7bafd12 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-0d878bd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-0d878bd .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-02aa05f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-02aa05f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-07a1b78{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-07a1b78 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-068e57f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-068e57f .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-4296562{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-4296562 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-444608a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-444608a .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-e93eb98{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-e93eb98 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-7a7f6a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-7a7f6a2 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-d3e8e00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d3e8e00 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-20e5ef9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-20e5ef9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-4896a5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-4896a5f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-708b744{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-71449 .elementor-element.elementor-element-1116490{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-50831f5 );--border-color:var( --e-global-color-50831f5 );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-3de2186{padding:0px 0px 3px 0px;}.elementor-71449 .elementor-element.elementor-element-3de2186 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:600;line-height:1rem;color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-a9539f8 .elementor-button{background-color:#FFFFFF;font-family:"Yekan Bakh", Sans-serif;font-size:12px;font-weight:500;fill:#7E7E7E;color:#7E7E7E;padding:0px 0px 4px 0px;}.elementor-71449 .elementor-element.elementor-element-a9539f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-71449 .elementor-element.elementor-element-a9539f8 .elementor-button:hover, .elementor-71449 .elementor-element.elementor-element-a9539f8 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-a9539f8 .elementor-button:hover svg, .elementor-71449 .elementor-element.elementor-element-a9539f8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-a01d678{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-b5ad4db{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-b5ad4db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-d630240{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-d630240 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-0c3bd15{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-0c3bd15 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-39c26db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-39c26db .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-d765564{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d765564 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-411010d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-411010d .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-c3da39f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c3da39f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-1355aba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-1355aba .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-3d31ac1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-3d31ac1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-5dc64df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-5dc64df .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-4d42634{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-4d42634 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-eceaa04{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-eceaa04 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-442afdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-442afdc .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-3bd3138{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-3bd3138 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-9d39d6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-71449 .elementor-element.elementor-element-28a6e49{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-50831f5 );--border-color:var( --e-global-color-50831f5 );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-c2c3991{padding:0px 0px 3px 0px;}.elementor-71449 .elementor-element.elementor-element-c2c3991 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:600;line-height:1rem;color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-e56e1fc .elementor-button{background-color:#FFFFFF;font-family:"Yekan Bakh", Sans-serif;font-size:12px;font-weight:500;fill:#7E7E7E;color:#7E7E7E;padding:0px 0px 4px 0px;}.elementor-71449 .elementor-element.elementor-element-e56e1fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-71449 .elementor-element.elementor-element-e56e1fc .elementor-button:hover, .elementor-71449 .elementor-element.elementor-element-e56e1fc .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-e56e1fc .elementor-button:hover svg, .elementor-71449 .elementor-element.elementor-element-e56e1fc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-a7bbe40{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-1fb2c1a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-1fb2c1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-753aa9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-753aa9e .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-8ebb5d9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-8ebb5d9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-00037ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-00037ba .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-a77c07e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a77c07e .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-834c227{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-834c227 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-e3c54f2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-e3c54f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-263b597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-263b597 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-dd17482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-dd17482 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-f472b98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f472b98 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-ee82b87{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-ee82b87 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-d85889a{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:300px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#2C2C2C;--n-tabs-title-color-active:var( --e-global-color-9f05a05 );--n-tabs-icon-size:22px;--n-tabs-icon-gap:15px;--n-tabs-icon-color:#2C2C2C;--n-tabs-icon-color-active:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-d85889a > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-71449 .elementor-element.elementor-element-d85889a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FAFAFA;}.elementor-71449 .elementor-element.elementor-element-d85889a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-71449 .elementor-element.elementor-element-d85889a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FAFAFA;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );}:where( .elementor-71449 .elementor-element.elementor-element-d85889a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:var( --e-global-color-f1ab2a8 );--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-71449 .elementor-element.elementor-element-d85889a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Yekan Bakh", Sans-serif;font-weight:500;line-height:40px;}.elementor-71449 .elementor-element.elementor-element-d85889a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-5c3f36b );--n-tabs-icon-color-hover:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-ab2a53e{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:1rem;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-secondary );--n-menu-title-transition:300ms;--n-menu-icon-size:22px;--n-menu-icon-gap:12px;--n-menu-icon-color:var( --e-global-color-primary );--n-menu-icon-color-hover:var( --e-global-color-primary );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-71449 .elementor-element.elementor-element-ab2a53e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:var( --e-global-color-f1ab2a8 );}.elementor-71449 .elementor-element.elementor-element-ab2a53e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:var( --e-global-color-f1ab2a8 );}.elementor-71449 .elementor-element.elementor-element-ab2a53e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-71449 .elementor-element.elementor-element-ab2a53e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-71449 .elementor-element.elementor-element-ab2a53e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-71449 .elementor-element.elementor-element-ab2a53e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"danaFaNum", Sans-serif;font-weight:bold;}.elementor-71449 .elementor-element.elementor-element-ab2a53e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:15px 15px 15px 15px;}:where( .elementor-71449 .elementor-element.elementor-element-ab2a53e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-71449 .elementor-element.elementor-element-5d9ac61{--display:flex;}.elementor-71449 .elementor-element.elementor-element-87b90f6{--display:flex;}.elementor-71449 .elementor-element.elementor-element-106fa1a{--display:flex;}.elementor-71449 .elementor-element.elementor-element-5f0d838{--display:flex;}.elementor-71449 .elementor-element.elementor-element-dd90d1e{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:0.9vw;--n-menu-title-transition:400ms;--n-menu-icon-size:12px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-71449 .elementor-element.elementor-element-dd90d1e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-71449 .elementor-element.elementor-element-dd90d1e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-71449 .elementor-element.elementor-element-dd90d1e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-71449 .elementor-element.elementor-element-dd90d1e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"danaFaNum", Sans-serif;font-weight:bold;}.elementor-71449 .elementor-element.elementor-element-dd90d1e {--n-menu-title-color-hover:var( --e-global-color-primary );--n-menu-title-color-active:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-dd90d1e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-fd39901{--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;--justify-content:flex-end;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0rem;}.elementor-71449 .elementor-element.elementor-element-9ae319f{background-color:var( --e-global-color-primary );padding:0.5rem 1rem 00.5rem 1rem;border-radius:50px 50px 50px 50px;}.elementor-71449 .elementor-element.elementor-element-9ae319f.elementor-element{--align-self:center;}.elementor-71449 .elementor-element.elementor-element-9ae319f .elementor-icon-box-wrapper{text-align:center;}.elementor-71449 .elementor-element.elementor-element-9ae319f .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-9ae319f .elementor-icon-box-title a{font-family:"danaFaNum", Sans-serif;font-weight:600;}.elementor-71449 .elementor-element.elementor-element-9ae319f .elementor-icon-box-title{color:#FFFFFF;}.elementor-71449 .elementor-element.elementor-element-9ae319f:has(:hover) .elementor-icon-box-title,
					 .elementor-71449 .elementor-element.elementor-element-9ae319f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f1ab2a8 );}.elementor-71449 .elementor-element.elementor-element-9ae319f .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-9143161{background-color:var( --e-global-color-primary );padding:0.5rem 1rem 00.5rem 1rem;border-radius:50px 50px 50px 50px;}.elementor-71449 .elementor-element.elementor-element-9143161.elementor-element{--align-self:center;}.elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0.2rem;}.elementor-71449 .elementor-element.elementor-element-9143161.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71449 .elementor-element.elementor-element-9143161.elementor-view-framed .elementor-icon, .elementor-71449 .elementor-element.elementor-element-9143161.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon{font-size:1rem;}.elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon-box-title a{font-family:"danaFaNum", Sans-serif;font-weight:600;}.elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon-box-title{color:#FFFFFF;}.elementor-71449 .elementor-element.elementor-element-9143161:has(:hover) .elementor-icon-box-title,
					 .elementor-71449 .elementor-element.elementor-element-9143161:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f1ab2a8 );}.elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-71449 .elementor-element.elementor-element-a821ab4 .elementor-menu-cart__close-button, .elementor-71449 .elementor-element.elementor-element-a821ab4 .elementor-menu-cart__close-button-custom{display:none;}.elementor-71449 .elementor-element.elementor-element-a821ab4.elementor-element{--align-self:flex-end;}.elementor-71449 .elementor-element.elementor-element-a821ab4.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{left:50%;right:auto;transform:translateX(-50%);}.elementor-71449 .elementor-element.elementor-element-a821ab4{--mini-cart-spacing:1rem;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-text );--toggle-button-border-width:0px;--toggle-icon-size:1.7rem;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-background-color:var( --e-global-color-primary );--cart-border-style:none;--cart-border-radius:8px 8px 8px 8px;--menu-cart-subtotal-color:var( --e-global-color-primary );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--empty-message-color:var( --e-global-color-text );--empty-message-alignment:center;}.elementor-71449 .elementor-element.elementor-element-a821ab4 .elementor-menu-cart__subtotal{font-family:"Vazir", Sans-serif;}.elementor-71449 .elementor-element.elementor-element-a821ab4 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-71449 .elementor-element.elementor-element-a821ab4 .elementor-menu-cart__product-name a{font-family:"Vazir", Sans-serif;}.elementor-71449 .elementor-element.elementor-element-e840ae3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-71449 .elementor-element.elementor-element-2d5f1e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-71449 .elementor-element.elementor-element-8ab6ed1 .elementor-icon-box-wrapper{gap:15px;}.elementor-71449 .elementor-element.elementor-element-ffda3eb{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;text-align:center;}.elementor-71449 .elementor-element.elementor-element-4d41918{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-71449 .elementor-element.elementor-element-949b233{background-color:var( --e-global-color-primary );padding:0.5rem 1rem 00.5rem 1rem;border-radius:50px 50px 50px 50px;}.elementor-71449 .elementor-element.elementor-element-949b233.elementor-element{--align-self:center;}.elementor-71449 .elementor-element.elementor-element-949b233 .elementor-icon-box-wrapper{text-align:center;}.elementor-71449 .elementor-element.elementor-element-949b233 .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-949b233 .elementor-icon-box-title a{font-family:"danaFaNum", Sans-serif;font-weight:600;}.elementor-71449 .elementor-element.elementor-element-949b233 .elementor-icon-box-title{color:#FFFFFF;}.elementor-71449 .elementor-element.elementor-element-949b233:has(:hover) .elementor-icon-box-title,
					 .elementor-71449 .elementor-element.elementor-element-949b233:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f1ab2a8 );}.elementor-71449 .elementor-element.elementor-element-949b233 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-22ef4aa{background-color:var( --e-global-color-primary );padding:0.5rem 1rem 00.5rem 1rem;border-radius:50px 50px 50px 50px;}.elementor-71449 .elementor-element.elementor-element-22ef4aa.elementor-element{--align-self:center;}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0.2rem;}.elementor-71449 .elementor-element.elementor-element-22ef4aa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71449 .elementor-element.elementor-element-22ef4aa.elementor-view-framed .elementor-icon, .elementor-71449 .elementor-element.elementor-element-22ef4aa.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon{font-size:1rem;}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-title a{font-family:"danaFaNum", Sans-serif;font-weight:600;}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-title{color:#FFFFFF;}.elementor-71449 .elementor-element.elementor-element-22ef4aa:has(:hover) .elementor-icon-box-title,
					 .elementor-71449 .elementor-element.elementor-element-22ef4aa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f1ab2a8 );}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-dab89ca .elementor-menu-cart__close-button, .elementor-71449 .elementor-element.elementor-element-dab89ca .elementor-menu-cart__close-button-custom{display:none;}.elementor-71449 .elementor-element.elementor-element-dab89ca.elementor-element{--align-self:flex-end;}.elementor-71449 .elementor-element.elementor-element-dab89ca.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{left:50%;right:auto;transform:translateX(-50%);}.elementor-71449 .elementor-element.elementor-element-dab89ca{--mini-cart-spacing:1rem;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-text );--toggle-button-border-width:0px;--toggle-icon-size:1.7rem;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-background-color:var( --e-global-color-primary );--cart-border-style:none;--cart-border-radius:8px 8px 8px 8px;--menu-cart-subtotal-color:var( --e-global-color-primary );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--empty-message-color:var( --e-global-color-text );--empty-message-alignment:center;}.elementor-71449 .elementor-element.elementor-element-dab89ca .elementor-menu-cart__subtotal{font-family:"Vazir", Sans-serif;}.elementor-71449 .elementor-element.elementor-element-dab89ca .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-71449 .elementor-element.elementor-element-dab89ca .elementor-menu-cart__product-name a{font-family:"Vazir", Sans-serif;}.elementor-71449 .elementor-element.elementor-element-7852234{--display:flex;}.elementor-71449 .elementor-element.elementor-element-801f8eb .e-off-canvas__content{background-color:#E5F3FE;}.elementor-71449 .elementor-element.elementor-element-801f8eb .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-71449 .elementor-element.elementor-element-801f8eb{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-71449 .elementor-element.elementor-element-62008c0{--display:flex;}.elementor-71449 .elementor-element.elementor-element-62008c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-71449 .elementor-element.elementor-element-522fee7 .e-search-input{background-color:#00000009;border-style:solid;border-width:1px 1px 1px 0px;border-color:#E6E6E6;border-radius:0px 15px 15px 0px;}.elementor-71449 .elementor-element.elementor-element-522fee7 .e-search-submit{background-color:#00000009;border-style:solid;border-width:1px 0px 1px 1px;border-color:#E6E6E6;}.elementor-71449 .elementor-element.elementor-element-522fee7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-search-input-padding-block-start:7px;--e-search-input-padding-inline-start:20px;--e-search-input-padding-block-end:6px;--e-search-input-padding-inline-end:20px;--e-search-submit-margin-inline-start:0px;--e-search-icon-submit-size:20px;--e-search-icon-submit-color:var( --e-global-color-primary );--e-search-submit-border-radius:15px 0px 0px 15px;--e-search-submit-padding:7px 6px 6px 6px;}.elementor-71449 .elementor-element.elementor-element-96da72a{background-color:var( --e-global-color-f1ab2a8 );}.elementor-71449 .elementor-element.elementor-element-96da72a .elementor-icon-box-wrapper{gap:15px;}.elementor-71449 .elementor-element.elementor-element-96da72a .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-96da72a .elementor-icon-box-title a{font-family:"danaFaNum", Sans-serif;font-weight:bold;}.elementor-71449 .elementor-element.elementor-element-96da72a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-96da72a:has(:hover) .elementor-icon-box-title,
					 .elementor-71449 .elementor-element.elementor-element-96da72a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-71449 .elementor-element.elementor-element-7d28cb3{--display:flex;}.elementor-71449 .elementor-element.elementor-element-b0f5d99{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-8787c4b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-8787c4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-0a9f0a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-0a9f0a1 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-26385c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-26385c9 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-5367bfe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-text{color:#7E7E7E;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-5367bfe .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-3e8e91f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-3e8e91f .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-f273d0d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f273d0d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c9c8f05{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-c9c8f05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-f144b49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f144b49 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-5693a92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-5693a92 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-b114795{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b114795 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ea7e552{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ea7e552 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-eb01297{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-eb01297 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-83fd519{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-83fd519 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-d4652b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-d4652b8 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-c15db2f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c15db2f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a62ad0b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-a62ad0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-66af533{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-66af533 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-2371a54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-2371a54 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-5b0acf8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-5b0acf8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-db3d550{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-db3d550 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-447f08c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-447f08c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ee56b2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ee56b2a .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-6921951{--display:flex;}.elementor-71449 .elementor-element.elementor-element-53ef73c{--display:flex;--min-height:0px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-d90b1df{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-d90b1df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-f32bfa3{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f32bfa3 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-43c6a2a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-text{color:#7E7E7E;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-43c6a2a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-36c5583{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-36c5583 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-2958bcf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-2958bcf .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c67c650{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c67c650 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-11554ed{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-11554ed .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ca1f76d{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ca1f76d .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-2125f7c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-2125f7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-e584387{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-e584387 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-a52460f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-a52460f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-7e84914{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-7e84914 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-73d16cc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-73d16cc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-90bf3db{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-90bf3db .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-b67792d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b67792d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-e0891da{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-e0891da .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-bd531a4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-bd531a4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-b3d0f06{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-b3d0f06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-2f24807{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-2f24807 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c57f0df{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c57f0df .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-d1af124{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-d1af124 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-1010e82{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-1010e82 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f7c0bdb{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f7c0bdb .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-c649d1d{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-c649d1d .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-ec0b0cc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-ec0b0cc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-17fba20{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-17fba20 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-b529017{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b529017 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-8918ffa{--display:flex;}.elementor-71449 .elementor-element.elementor-element-6eec36b{--display:flex;--min-height:0px;--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;--justify-content:space-between;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-0385e12{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-0385e12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-f2553d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f2553d1 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-34abcd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-34abcd7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-146720a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-146720a .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-2eb6346{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-2eb6346.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-ced0654{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ced0654 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-f8426b3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f8426b3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-95e34f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-95e34f7 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-beae894{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-beae894 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-e6e90d5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-e6e90d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-c915113{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c915113 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-476764c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-476764c .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-dc74f87{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-dc74f87 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-836f88c{--display:flex;}.elementor-71449 .elementor-element.elementor-element-7943cc6{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-c16d008{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-c16d008.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-90362ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-90362ec .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-8e0e83b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-8e0e83b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-e11bce3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-e11bce3 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-f7efc25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f7efc25 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-fb65ade{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-fb65ade .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-d5051d8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-d5051d8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-bf8a202{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-bf8a202.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-a876a19{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-a876a19 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-0008bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-0008bf0 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-8f711f3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-8f711f3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-09a32b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-09a32b3 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-1123c3b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-1123c3b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-91484bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-91484bf .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-c6d1af8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-c6d1af8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-ed1abbe{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-ed1abbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-5c959b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-5c959b7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a8814e4{--display:flex;}.elementor-71449 .elementor-element.elementor-element-6f08a5c{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-8ca80d2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-8ca80d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-37070d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-37070d8 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-9b71361{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-9b71361 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-9f62305{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-9f62305 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-f8617d9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-f8617d9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-292dc45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-292dc45 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-006b121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-006b121 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a9674b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a9674b9 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-a1d20e6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-a1d20e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-075ae52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-075ae52 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-1c9e6c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-1c9e6c1 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-862bb44{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-862bb44 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-672e30c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-672e30c .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-05ce7b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-05ce7b1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f25697e{--display:flex;}.elementor-71449 .elementor-element.elementor-element-b04c9d9{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-1f288f2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-1f288f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-29d563b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-29d563b .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-9ad7488{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-9ad7488 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-4d3576c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-4d3576c .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-f318dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-f318dd0 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-82f8b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-82f8b15 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-176b5c0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71449 .elementor-element.elementor-element-176b5c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71449 .elementor-element.elementor-element-b6e8327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-b6e8327 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a66a4e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-a66a4e0 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-314c829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;border-style:solid;border-width:0px 3px 0px 0px;border-color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-314c829 .elementor-heading-title{font-size:14px;font-weight:700;line-height:24px;color:var( --e-global-color-accent );}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-icon i{color:#0089FF;transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-icon svg{fill:#0089FF;transition:fill 0.3s;}.elementor-71449 .elementor-element.elementor-element-a21c53b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-71449 .elementor-element.elementor-element-a21c53b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0089FF;}.elementor-71449 .elementor-element.elementor-element-230bb5d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-71449 .elementor-element.elementor-element-230bb5d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D6D6D64D;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-71449 .elementor-element.elementor-element-230bb5d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-71449 .elementor-element.elementor-element-230bb5d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"danaFaNum", Sans-serif;font-weight:bold;}:where( .elementor-71449 .elementor-element.elementor-element-230bb5d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-71449 .elementor-element.elementor-element-4855d46{--width:75%;}.elementor-71449 .elementor-element.elementor-element-b504b38{--width:40%;}.elementor-71449 .elementor-element.elementor-element-322821a{--width:100%;}.elementor-71449 .elementor-element.elementor-element-18a6b3b{--width:75%;}.elementor-71449 .elementor-element.elementor-element-b3af7e0{--width:95%;}.elementor-71449 .elementor-element.elementor-element-7a8236d{--width:70%;}.elementor-71449 .elementor-element.elementor-element-9e90460{--width:33%;}.elementor-71449 .elementor-element.elementor-element-967e9ef{--width:33%;}.elementor-71449 .elementor-element.elementor-element-254b297{--width:33%;}.elementor-71449 .elementor-element.elementor-element-c4f9b42{--width:33%;}.elementor-71449 .elementor-element.elementor-element-9f4f0b1{--width:33%;}.elementor-71449 .elementor-element.elementor-element-dd9ef41{--width:34%;}.elementor-71449 .elementor-element.elementor-element-edca7b8{--width:33%;}.elementor-71449 .elementor-element.elementor-element-7edb25e{--width:33%;}.elementor-71449 .elementor-element.elementor-element-2bc5395{--width:34%;}.elementor-71449 .elementor-element.elementor-element-d701875{--width:33%;}.elementor-71449 .elementor-element.elementor-element-02aa05f{--width:33%;}.elementor-71449 .elementor-element.elementor-element-20e5ef9{--width:33%;}.elementor-71449 .elementor-element.elementor-element-b5ad4db{--width:33%;}.elementor-71449 .elementor-element.elementor-element-3d31ac1{--width:33%;}.elementor-71449 .elementor-element.elementor-element-1fb2c1a{--width:33%;}.elementor-71449 .elementor-element.elementor-element-e3c54f2{--width:33%;}.elementor-71449 .elementor-element.elementor-element-fd39901{--width:50%;}.elementor-71449 .elementor-element.elementor-element-2d5f1e5{--width:25%;}.elementor-71449 .elementor-element.elementor-element-4d41918{--width:25%;}.elementor-71449 .elementor-element.elementor-element-8787c4b{--width:33%;}.elementor-71449 .elementor-element.elementor-element-c9c8f05{--width:33%;}.elementor-71449 .elementor-element.elementor-element-a62ad0b{--width:33%;}.elementor-71449 .elementor-element.elementor-element-d90b1df{--width:33%;}.elementor-71449 .elementor-element.elementor-element-2125f7c{--width:33%;}.elementor-71449 .elementor-element.elementor-element-b3d0f06{--width:34%;}.elementor-71449 .elementor-element.elementor-element-0385e12{--width:33%;}.elementor-71449 .elementor-element.elementor-element-2eb6346{--width:33%;}.elementor-71449 .elementor-element.elementor-element-e6e90d5{--width:34%;}.elementor-71449 .elementor-element.elementor-element-c16d008{--width:33%;}.elementor-71449 .elementor-element.elementor-element-bf8a202{--width:33%;}.elementor-71449 .elementor-element.elementor-element-ed1abbe{--width:33%;}.elementor-71449 .elementor-element.elementor-element-8ca80d2{--width:33%;}.elementor-71449 .elementor-element.elementor-element-a1d20e6{--width:33%;}.elementor-71449 .elementor-element.elementor-element-1f288f2{--width:33%;}.elementor-71449 .elementor-element.elementor-element-176b5c0{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-71449 .elementor-element.elementor-element-4855d46{--width:100%;}.elementor-71449 .elementor-element.elementor-element-18a6b3b{--width:100%;}}@media(max-width:1024px){.elementor-71449 .elementor-element.elementor-element-2da433c{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-71449 .elementor-element.elementor-element-b504b38{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon{font-size:2em;}.elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon-box-title a{font-size:1.3vw;}.elementor-71449 .elementor-element.elementor-element-80f6779 .elementor-icon-box-description{font-size:1.1vw;}.elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon{font-size:2em;}.elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon-box-title a{font-size:1.3vw;}.elementor-71449 .elementor-element.elementor-element-09c90a2 .elementor-icon-box-description{font-size:1.1vw;}.elementor-71449 .elementor-element.elementor-element-ab2a53e{--n-menu-title-font-size:1.6vw;--n-menu-icon-size:18px;--n-menu-icon-gap:9px;}.elementor-71449 .elementor-element.elementor-element-dd90d1e.elementor-element{--align-self:center;}.elementor-71449 .elementor-element.elementor-element-dd90d1e{--n-menu-title-font-size:1.5vw;--n-menu-title-padding:0.3rem 0.3rem 0.3rem 0.3rem;--n-menu-icon-size:0px;--n-menu-icon-gap:0px;}.elementor-71449 .elementor-element.elementor-element-fd39901{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-71449 .elementor-element.elementor-element-9ae319f{padding:0.2rem 1rem 0.3rem 1rem;}.elementor-71449 .elementor-element.elementor-element-9ae319f .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-9ae319f .elementor-icon-box-title a{font-size:0.7rem;}.elementor-71449 .elementor-element.elementor-element-9143161{padding:0.2rem 1rem 0.3rem 1rem;}.elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon-box-wrapper{align-items:center;}.elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon{font-size:0.7em;}.elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-9143161 .elementor-icon-box-title a{font-size:0.7rem;}.elementor-71449 .elementor-element.elementor-element-a821ab4{--toggle-icon-size:1.5rem;}.elementor-71449 .elementor-element.elementor-element-ffda3eb{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-71449 .elementor-element.elementor-element-949b233{padding:0.2rem 1rem 0.3rem 1rem;}.elementor-71449 .elementor-element.elementor-element-949b233 .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-949b233 .elementor-icon-box-title a{font-size:0.7rem;}.elementor-71449 .elementor-element.elementor-element-22ef4aa{padding:0.2rem 1rem 0.3rem 1rem;}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-wrapper{align-items:center;}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon{font-size:0.7em;}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-title a{font-size:0.7rem;}.elementor-71449 .elementor-element.elementor-element-dab89ca{--toggle-icon-size:1.5rem;}}@media(max-width:767px){.elementor-71449 .elementor-element.elementor-element-e840ae3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-71449 .elementor-element.elementor-element-2d5f1e5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-71449 .elementor-element.elementor-element-8ab6ed1 .elementor-icon{font-size:1.4rem;}.elementor-71449 .elementor-element.elementor-element-ffda3eb{width:100%;max-width:100%;}.elementor-71449 .elementor-element.elementor-element-4d41918{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--flex-wrap:nowrap;}.elementor-71449 .elementor-element.elementor-element-949b233 .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-949b233 .elementor-icon-box-title a{font-size:0.6rem;}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon{font-size:0.6em;}.elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-22ef4aa .elementor-icon-box-title a{font-size:0.6rem;}.elementor-71449 .elementor-element.elementor-element-801f8eb{--e-off-canvas-justify-content:flex-start;--e-off-canvas-width:80vw;--e-off-canvas-height:95vh;--e-off-canvas-content-overflow:auto;}.elementor-71449 .elementor-element.elementor-element-801f8eb .e-off-canvas__content{border-radius:15px 0px 0px 15px;}.elementor-71449 .elementor-element.elementor-element-62008c0{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-71449 .elementor-element.elementor-element-b61c39e{text-align:center;}.elementor-71449 .elementor-element.elementor-element-b61c39e img{width:50%;}.elementor-71449 .elementor-element.elementor-element-522fee7{width:100%;max-width:100%;}.elementor-71449 .elementor-element.elementor-element-96da72a{padding:0.3rem 1rem 0.3rem 1rem;border-radius:10px 10px 10px 10px;}.elementor-71449 .elementor-element.elementor-element-96da72a.elementor-element{--align-self:center;}.elementor-71449 .elementor-element.elementor-element-96da72a .elementor-icon-box-wrapper{align-items:center;}.elementor-71449 .elementor-element.elementor-element-96da72a .elementor-icon-box-title{margin-block-end:0px;}.elementor-71449 .elementor-element.elementor-element-96da72a .elementor-icon{font-size:20px;}.elementor-71449 .elementor-element.elementor-element-96da72a .elementor-icon-box-title, .elementor-71449 .elementor-element.elementor-element-96da72a .elementor-icon-box-title a{font-size:0.8rem;}.elementor-71449 .elementor-element.elementor-element-230bb5d{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-font-size:1rem;}.elementor-71449 .elementor-element.elementor-element-230bb5d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-width:0px 0px 0px 5px;}}/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23baa64 */.elementor-71449 .elementor-element.elementor-element-23baa64:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f3cc */.elementor-71449 .elementor-element.elementor-element-6b6f3cc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee68bb7 */.elementor-71449 .elementor-element.elementor-element-ee68bb7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b6410 */.elementor-71449 .elementor-element.elementor-element-47b6410:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d6056 */.elementor-71449 .elementor-element.elementor-element-46d6056:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f050 */.elementor-71449 .elementor-element.elementor-element-883f050:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0c780f */.elementor-71449 .elementor-element.elementor-element-f0c780f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70e426f */.elementor-71449 .elementor-element.elementor-element-70e426f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699567c */.elementor-71449 .elementor-element.elementor-element-699567c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-517c2b5 */.elementor-71449 .elementor-element.elementor-element-517c2b5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fae9b */.elementor-71449 .elementor-element.elementor-element-a1fae9b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d67f27f */.elementor-71449 .elementor-element.elementor-element-d67f27f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bddd60 */.elementor-71449 .elementor-element.elementor-element-6bddd60:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80dd88 */.elementor-71449 .elementor-element.elementor-element-c80dd88:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a998aa6 */.elementor-71449 .elementor-element.elementor-element-a998aa6:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b08457 */.elementor-71449 .elementor-element.elementor-element-0b08457:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-285738b */.elementor-71449 .elementor-element.elementor-element-285738b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47808bb */.elementor-71449 .elementor-element.elementor-element-47808bb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1020b22 */.elementor-71449 .elementor-element.elementor-element-1020b22:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11644ec */.elementor-71449 .elementor-element.elementor-element-11644ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec63e */.elementor-71449 .elementor-element.elementor-element-beec63e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801ec03 */.elementor-71449 .elementor-element.elementor-element-801ec03:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183335e */.elementor-71449 .elementor-element.elementor-element-183335e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427afec */.elementor-71449 .elementor-element.elementor-element-427afec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed5f788 */.elementor-71449 .elementor-element.elementor-element-ed5f788:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbcb4a */.elementor-71449 .elementor-element.elementor-element-2dbcb4a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac075 */.elementor-71449 .elementor-element.elementor-element-ffac075:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7911da */.elementor-71449 .elementor-element.elementor-element-c7911da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb1d49 */.elementor-71449 .elementor-element.elementor-element-dbb1d49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bac1af2 */.elementor-71449 .elementor-element.elementor-element-bac1af2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3779f5 */.elementor-71449 .elementor-element.elementor-element-f3779f5:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bafd12 */.elementor-71449 .elementor-element.elementor-element-7bafd12:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-068e57f */.elementor-71449 .elementor-element.elementor-element-068e57f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-444608a */.elementor-71449 .elementor-element.elementor-element-444608a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a7f6a2 */.elementor-71449 .elementor-element.elementor-element-7a7f6a2:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d630240 */.elementor-71449 .elementor-element.elementor-element-d630240:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c26db */.elementor-71449 .elementor-element.elementor-element-39c26db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411010d */.elementor-71449 .elementor-element.elementor-element-411010d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1355aba */.elementor-71449 .elementor-element.elementor-element-1355aba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc64df */.elementor-71449 .elementor-element.elementor-element-5dc64df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d42634 */.elementor-71449 .elementor-element.elementor-element-4d42634:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-442afdc */.elementor-71449 .elementor-element.elementor-element-442afdc:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-753aa9e */.elementor-71449 .elementor-element.elementor-element-753aa9e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00037ba */.elementor-71449 .elementor-element.elementor-element-00037ba:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77c07e */.elementor-71449 .elementor-element.elementor-element-a77c07e:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd17482 */.elementor-71449 .elementor-element.elementor-element-dd17482:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f472b98 */.elementor-71449 .elementor-element.elementor-element-f472b98:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9f0a1 */.elementor-71449 .elementor-element.elementor-element-0a9f0a1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26385c9 */.elementor-71449 .elementor-element.elementor-element-26385c9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e8e91f */.elementor-71449 .elementor-element.elementor-element-3e8e91f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f144b49 */.elementor-71449 .elementor-element.elementor-element-f144b49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5693a92 */.elementor-71449 .elementor-element.elementor-element-5693a92:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea7e552 */.elementor-71449 .elementor-element.elementor-element-ea7e552:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb01297 */.elementor-71449 .elementor-element.elementor-element-eb01297:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4652b8 */.elementor-71449 .elementor-element.elementor-element-d4652b8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2371a54 */.elementor-71449 .elementor-element.elementor-element-2371a54:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db3d550 */.elementor-71449 .elementor-element.elementor-element-db3d550:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee56b2a */.elementor-71449 .elementor-element.elementor-element-ee56b2a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32bfa3 */.elementor-71449 .elementor-element.elementor-element-f32bfa3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c5583 */.elementor-71449 .elementor-element.elementor-element-36c5583:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c67c650 */.elementor-71449 .elementor-element.elementor-element-c67c650:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca1f76d */.elementor-71449 .elementor-element.elementor-element-ca1f76d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e584387 */.elementor-71449 .elementor-element.elementor-element-e584387:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e84914 */.elementor-71449 .elementor-element.elementor-element-7e84914:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bf3db */.elementor-71449 .elementor-element.elementor-element-90bf3db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0891da */.elementor-71449 .elementor-element.elementor-element-e0891da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57f0df */.elementor-71449 .elementor-element.elementor-element-c57f0df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1af124 */.elementor-71449 .elementor-element.elementor-element-d1af124:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7c0bdb */.elementor-71449 .elementor-element.elementor-element-f7c0bdb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c649d1d */.elementor-71449 .elementor-element.elementor-element-c649d1d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17fba20 */.elementor-71449 .elementor-element.elementor-element-17fba20:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2553d1 */.elementor-71449 .elementor-element.elementor-element-f2553d1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146720a */.elementor-71449 .elementor-element.elementor-element-146720a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ced0654 */.elementor-71449 .elementor-element.elementor-element-ced0654:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e34f7 */.elementor-71449 .elementor-element.elementor-element-95e34f7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-476764c */.elementor-71449 .elementor-element.elementor-element-476764c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90362ec */.elementor-71449 .elementor-element.elementor-element-90362ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e11bce3 */.elementor-71449 .elementor-element.elementor-element-e11bce3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb65ade */.elementor-71449 .elementor-element.elementor-element-fb65ade:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0008bf0 */.elementor-71449 .elementor-element.elementor-element-0008bf0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a32b3 */.elementor-71449 .elementor-element.elementor-element-09a32b3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91484bf */.elementor-71449 .elementor-element.elementor-element-91484bf:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37070d8 */.elementor-71449 .elementor-element.elementor-element-37070d8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f62305 */.elementor-71449 .elementor-element.elementor-element-9f62305:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-292dc45 */.elementor-71449 .elementor-element.elementor-element-292dc45:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9674b9 */.elementor-71449 .elementor-element.elementor-element-a9674b9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-075ae52 */.elementor-71449 .elementor-element.elementor-element-075ae52:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c9e6c1 */.elementor-71449 .elementor-element.elementor-element-1c9e6c1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672e30c */.elementor-71449 .elementor-element.elementor-element-672e30c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29d563b */.elementor-71449 .elementor-element.elementor-element-29d563b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3576c */.elementor-71449 .elementor-element.elementor-element-4d3576c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f318dd0 */.elementor-71449 .elementor-element.elementor-element-f318dd0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66a4e0 */.elementor-71449 .elementor-element.elementor-element-a66a4e0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-314c829 */.elementor-71449 .elementor-element.elementor-element-314c829:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9f0a1 */.elementor-71449 .elementor-element.elementor-element-0a9f0a1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26385c9 */.elementor-71449 .elementor-element.elementor-element-26385c9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e8e91f */.elementor-71449 .elementor-element.elementor-element-3e8e91f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f144b49 */.elementor-71449 .elementor-element.elementor-element-f144b49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5693a92 */.elementor-71449 .elementor-element.elementor-element-5693a92:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea7e552 */.elementor-71449 .elementor-element.elementor-element-ea7e552:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb01297 */.elementor-71449 .elementor-element.elementor-element-eb01297:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4652b8 */.elementor-71449 .elementor-element.elementor-element-d4652b8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2371a54 */.elementor-71449 .elementor-element.elementor-element-2371a54:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db3d550 */.elementor-71449 .elementor-element.elementor-element-db3d550:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee56b2a */.elementor-71449 .elementor-element.elementor-element-ee56b2a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32bfa3 */.elementor-71449 .elementor-element.elementor-element-f32bfa3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c5583 */.elementor-71449 .elementor-element.elementor-element-36c5583:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c67c650 */.elementor-71449 .elementor-element.elementor-element-c67c650:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca1f76d */.elementor-71449 .elementor-element.elementor-element-ca1f76d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e584387 */.elementor-71449 .elementor-element.elementor-element-e584387:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e84914 */.elementor-71449 .elementor-element.elementor-element-7e84914:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bf3db */.elementor-71449 .elementor-element.elementor-element-90bf3db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0891da */.elementor-71449 .elementor-element.elementor-element-e0891da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57f0df */.elementor-71449 .elementor-element.elementor-element-c57f0df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1af124 */.elementor-71449 .elementor-element.elementor-element-d1af124:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7c0bdb */.elementor-71449 .elementor-element.elementor-element-f7c0bdb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c649d1d */.elementor-71449 .elementor-element.elementor-element-c649d1d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17fba20 */.elementor-71449 .elementor-element.elementor-element-17fba20:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2553d1 */.elementor-71449 .elementor-element.elementor-element-f2553d1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146720a */.elementor-71449 .elementor-element.elementor-element-146720a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ced0654 */.elementor-71449 .elementor-element.elementor-element-ced0654:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e34f7 */.elementor-71449 .elementor-element.elementor-element-95e34f7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-476764c */.elementor-71449 .elementor-element.elementor-element-476764c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90362ec */.elementor-71449 .elementor-element.elementor-element-90362ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e11bce3 */.elementor-71449 .elementor-element.elementor-element-e11bce3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb65ade */.elementor-71449 .elementor-element.elementor-element-fb65ade:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0008bf0 */.elementor-71449 .elementor-element.elementor-element-0008bf0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a32b3 */.elementor-71449 .elementor-element.elementor-element-09a32b3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91484bf */.elementor-71449 .elementor-element.elementor-element-91484bf:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37070d8 */.elementor-71449 .elementor-element.elementor-element-37070d8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f62305 */.elementor-71449 .elementor-element.elementor-element-9f62305:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-292dc45 */.elementor-71449 .elementor-element.elementor-element-292dc45:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9674b9 */.elementor-71449 .elementor-element.elementor-element-a9674b9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-075ae52 */.elementor-71449 .elementor-element.elementor-element-075ae52:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c9e6c1 */.elementor-71449 .elementor-element.elementor-element-1c9e6c1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672e30c */.elementor-71449 .elementor-element.elementor-element-672e30c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29d563b */.elementor-71449 .elementor-element.elementor-element-29d563b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3576c */.elementor-71449 .elementor-element.elementor-element-4d3576c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f318dd0 */.elementor-71449 .elementor-element.elementor-element-f318dd0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66a4e0 */.elementor-71449 .elementor-element.elementor-element-a66a4e0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-314c829 */.elementor-71449 .elementor-element.elementor-element-314c829:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9f0a1 */.elementor-71449 .elementor-element.elementor-element-0a9f0a1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26385c9 */.elementor-71449 .elementor-element.elementor-element-26385c9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e8e91f */.elementor-71449 .elementor-element.elementor-element-3e8e91f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f144b49 */.elementor-71449 .elementor-element.elementor-element-f144b49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5693a92 */.elementor-71449 .elementor-element.elementor-element-5693a92:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea7e552 */.elementor-71449 .elementor-element.elementor-element-ea7e552:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb01297 */.elementor-71449 .elementor-element.elementor-element-eb01297:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4652b8 */.elementor-71449 .elementor-element.elementor-element-d4652b8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2371a54 */.elementor-71449 .elementor-element.elementor-element-2371a54:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db3d550 */.elementor-71449 .elementor-element.elementor-element-db3d550:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee56b2a */.elementor-71449 .elementor-element.elementor-element-ee56b2a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32bfa3 */.elementor-71449 .elementor-element.elementor-element-f32bfa3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c5583 */.elementor-71449 .elementor-element.elementor-element-36c5583:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c67c650 */.elementor-71449 .elementor-element.elementor-element-c67c650:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca1f76d */.elementor-71449 .elementor-element.elementor-element-ca1f76d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e584387 */.elementor-71449 .elementor-element.elementor-element-e584387:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e84914 */.elementor-71449 .elementor-element.elementor-element-7e84914:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bf3db */.elementor-71449 .elementor-element.elementor-element-90bf3db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0891da */.elementor-71449 .elementor-element.elementor-element-e0891da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57f0df */.elementor-71449 .elementor-element.elementor-element-c57f0df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1af124 */.elementor-71449 .elementor-element.elementor-element-d1af124:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7c0bdb */.elementor-71449 .elementor-element.elementor-element-f7c0bdb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c649d1d */.elementor-71449 .elementor-element.elementor-element-c649d1d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17fba20 */.elementor-71449 .elementor-element.elementor-element-17fba20:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2553d1 */.elementor-71449 .elementor-element.elementor-element-f2553d1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146720a */.elementor-71449 .elementor-element.elementor-element-146720a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ced0654 */.elementor-71449 .elementor-element.elementor-element-ced0654:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e34f7 */.elementor-71449 .elementor-element.elementor-element-95e34f7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-476764c */.elementor-71449 .elementor-element.elementor-element-476764c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90362ec */.elementor-71449 .elementor-element.elementor-element-90362ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e11bce3 */.elementor-71449 .elementor-element.elementor-element-e11bce3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb65ade */.elementor-71449 .elementor-element.elementor-element-fb65ade:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0008bf0 */.elementor-71449 .elementor-element.elementor-element-0008bf0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a32b3 */.elementor-71449 .elementor-element.elementor-element-09a32b3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91484bf */.elementor-71449 .elementor-element.elementor-element-91484bf:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37070d8 */.elementor-71449 .elementor-element.elementor-element-37070d8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f62305 */.elementor-71449 .elementor-element.elementor-element-9f62305:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-292dc45 */.elementor-71449 .elementor-element.elementor-element-292dc45:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9674b9 */.elementor-71449 .elementor-element.elementor-element-a9674b9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-075ae52 */.elementor-71449 .elementor-element.elementor-element-075ae52:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c9e6c1 */.elementor-71449 .elementor-element.elementor-element-1c9e6c1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672e30c */.elementor-71449 .elementor-element.elementor-element-672e30c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29d563b */.elementor-71449 .elementor-element.elementor-element-29d563b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3576c */.elementor-71449 .elementor-element.elementor-element-4d3576c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f318dd0 */.elementor-71449 .elementor-element.elementor-element-f318dd0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66a4e0 */.elementor-71449 .elementor-element.elementor-element-a66a4e0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-314c829 */.elementor-71449 .elementor-element.elementor-element-314c829:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9f0a1 */.elementor-71449 .elementor-element.elementor-element-0a9f0a1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26385c9 */.elementor-71449 .elementor-element.elementor-element-26385c9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e8e91f */.elementor-71449 .elementor-element.elementor-element-3e8e91f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f144b49 */.elementor-71449 .elementor-element.elementor-element-f144b49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5693a92 */.elementor-71449 .elementor-element.elementor-element-5693a92:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea7e552 */.elementor-71449 .elementor-element.elementor-element-ea7e552:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb01297 */.elementor-71449 .elementor-element.elementor-element-eb01297:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4652b8 */.elementor-71449 .elementor-element.elementor-element-d4652b8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2371a54 */.elementor-71449 .elementor-element.elementor-element-2371a54:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db3d550 */.elementor-71449 .elementor-element.elementor-element-db3d550:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee56b2a */.elementor-71449 .elementor-element.elementor-element-ee56b2a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32bfa3 */.elementor-71449 .elementor-element.elementor-element-f32bfa3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c5583 */.elementor-71449 .elementor-element.elementor-element-36c5583:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c67c650 */.elementor-71449 .elementor-element.elementor-element-c67c650:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca1f76d */.elementor-71449 .elementor-element.elementor-element-ca1f76d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e584387 */.elementor-71449 .elementor-element.elementor-element-e584387:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e84914 */.elementor-71449 .elementor-element.elementor-element-7e84914:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bf3db */.elementor-71449 .elementor-element.elementor-element-90bf3db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0891da */.elementor-71449 .elementor-element.elementor-element-e0891da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57f0df */.elementor-71449 .elementor-element.elementor-element-c57f0df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1af124 */.elementor-71449 .elementor-element.elementor-element-d1af124:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7c0bdb */.elementor-71449 .elementor-element.elementor-element-f7c0bdb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c649d1d */.elementor-71449 .elementor-element.elementor-element-c649d1d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17fba20 */.elementor-71449 .elementor-element.elementor-element-17fba20:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2553d1 */.elementor-71449 .elementor-element.elementor-element-f2553d1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146720a */.elementor-71449 .elementor-element.elementor-element-146720a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ced0654 */.elementor-71449 .elementor-element.elementor-element-ced0654:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e34f7 */.elementor-71449 .elementor-element.elementor-element-95e34f7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-476764c */.elementor-71449 .elementor-element.elementor-element-476764c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90362ec */.elementor-71449 .elementor-element.elementor-element-90362ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e11bce3 */.elementor-71449 .elementor-element.elementor-element-e11bce3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb65ade */.elementor-71449 .elementor-element.elementor-element-fb65ade:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0008bf0 */.elementor-71449 .elementor-element.elementor-element-0008bf0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a32b3 */.elementor-71449 .elementor-element.elementor-element-09a32b3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91484bf */.elementor-71449 .elementor-element.elementor-element-91484bf:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37070d8 */.elementor-71449 .elementor-element.elementor-element-37070d8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f62305 */.elementor-71449 .elementor-element.elementor-element-9f62305:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-292dc45 */.elementor-71449 .elementor-element.elementor-element-292dc45:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9674b9 */.elementor-71449 .elementor-element.elementor-element-a9674b9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-075ae52 */.elementor-71449 .elementor-element.elementor-element-075ae52:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c9e6c1 */.elementor-71449 .elementor-element.elementor-element-1c9e6c1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672e30c */.elementor-71449 .elementor-element.elementor-element-672e30c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29d563b */.elementor-71449 .elementor-element.elementor-element-29d563b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3576c */.elementor-71449 .elementor-element.elementor-element-4d3576c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f318dd0 */.elementor-71449 .elementor-element.elementor-element-f318dd0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66a4e0 */.elementor-71449 .elementor-element.elementor-element-a66a4e0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-314c829 */.elementor-71449 .elementor-element.elementor-element-314c829:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9f0a1 */.elementor-71449 .elementor-element.elementor-element-0a9f0a1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26385c9 */.elementor-71449 .elementor-element.elementor-element-26385c9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e8e91f */.elementor-71449 .elementor-element.elementor-element-3e8e91f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f144b49 */.elementor-71449 .elementor-element.elementor-element-f144b49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5693a92 */.elementor-71449 .elementor-element.elementor-element-5693a92:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea7e552 */.elementor-71449 .elementor-element.elementor-element-ea7e552:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb01297 */.elementor-71449 .elementor-element.elementor-element-eb01297:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4652b8 */.elementor-71449 .elementor-element.elementor-element-d4652b8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2371a54 */.elementor-71449 .elementor-element.elementor-element-2371a54:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db3d550 */.elementor-71449 .elementor-element.elementor-element-db3d550:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee56b2a */.elementor-71449 .elementor-element.elementor-element-ee56b2a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32bfa3 */.elementor-71449 .elementor-element.elementor-element-f32bfa3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c5583 */.elementor-71449 .elementor-element.elementor-element-36c5583:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c67c650 */.elementor-71449 .elementor-element.elementor-element-c67c650:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca1f76d */.elementor-71449 .elementor-element.elementor-element-ca1f76d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e584387 */.elementor-71449 .elementor-element.elementor-element-e584387:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e84914 */.elementor-71449 .elementor-element.elementor-element-7e84914:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bf3db */.elementor-71449 .elementor-element.elementor-element-90bf3db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0891da */.elementor-71449 .elementor-element.elementor-element-e0891da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57f0df */.elementor-71449 .elementor-element.elementor-element-c57f0df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1af124 */.elementor-71449 .elementor-element.elementor-element-d1af124:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7c0bdb */.elementor-71449 .elementor-element.elementor-element-f7c0bdb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c649d1d */.elementor-71449 .elementor-element.elementor-element-c649d1d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17fba20 */.elementor-71449 .elementor-element.elementor-element-17fba20:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2553d1 */.elementor-71449 .elementor-element.elementor-element-f2553d1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146720a */.elementor-71449 .elementor-element.elementor-element-146720a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ced0654 */.elementor-71449 .elementor-element.elementor-element-ced0654:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e34f7 */.elementor-71449 .elementor-element.elementor-element-95e34f7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-476764c */.elementor-71449 .elementor-element.elementor-element-476764c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90362ec */.elementor-71449 .elementor-element.elementor-element-90362ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e11bce3 */.elementor-71449 .elementor-element.elementor-element-e11bce3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb65ade */.elementor-71449 .elementor-element.elementor-element-fb65ade:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0008bf0 */.elementor-71449 .elementor-element.elementor-element-0008bf0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a32b3 */.elementor-71449 .elementor-element.elementor-element-09a32b3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91484bf */.elementor-71449 .elementor-element.elementor-element-91484bf:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37070d8 */.elementor-71449 .elementor-element.elementor-element-37070d8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f62305 */.elementor-71449 .elementor-element.elementor-element-9f62305:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-292dc45 */.elementor-71449 .elementor-element.elementor-element-292dc45:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9674b9 */.elementor-71449 .elementor-element.elementor-element-a9674b9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-075ae52 */.elementor-71449 .elementor-element.elementor-element-075ae52:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c9e6c1 */.elementor-71449 .elementor-element.elementor-element-1c9e6c1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672e30c */.elementor-71449 .elementor-element.elementor-element-672e30c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29d563b */.elementor-71449 .elementor-element.elementor-element-29d563b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3576c */.elementor-71449 .elementor-element.elementor-element-4d3576c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f318dd0 */.elementor-71449 .elementor-element.elementor-element-f318dd0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66a4e0 */.elementor-71449 .elementor-element.elementor-element-a66a4e0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-314c829 */.elementor-71449 .elementor-element.elementor-element-314c829:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9f0a1 */.elementor-71449 .elementor-element.elementor-element-0a9f0a1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26385c9 */.elementor-71449 .elementor-element.elementor-element-26385c9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e8e91f */.elementor-71449 .elementor-element.elementor-element-3e8e91f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f144b49 */.elementor-71449 .elementor-element.elementor-element-f144b49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5693a92 */.elementor-71449 .elementor-element.elementor-element-5693a92:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea7e552 */.elementor-71449 .elementor-element.elementor-element-ea7e552:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb01297 */.elementor-71449 .elementor-element.elementor-element-eb01297:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4652b8 */.elementor-71449 .elementor-element.elementor-element-d4652b8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2371a54 */.elementor-71449 .elementor-element.elementor-element-2371a54:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db3d550 */.elementor-71449 .elementor-element.elementor-element-db3d550:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee56b2a */.elementor-71449 .elementor-element.elementor-element-ee56b2a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32bfa3 */.elementor-71449 .elementor-element.elementor-element-f32bfa3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c5583 */.elementor-71449 .elementor-element.elementor-element-36c5583:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c67c650 */.elementor-71449 .elementor-element.elementor-element-c67c650:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca1f76d */.elementor-71449 .elementor-element.elementor-element-ca1f76d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e584387 */.elementor-71449 .elementor-element.elementor-element-e584387:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e84914 */.elementor-71449 .elementor-element.elementor-element-7e84914:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bf3db */.elementor-71449 .elementor-element.elementor-element-90bf3db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0891da */.elementor-71449 .elementor-element.elementor-element-e0891da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57f0df */.elementor-71449 .elementor-element.elementor-element-c57f0df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1af124 */.elementor-71449 .elementor-element.elementor-element-d1af124:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7c0bdb */.elementor-71449 .elementor-element.elementor-element-f7c0bdb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c649d1d */.elementor-71449 .elementor-element.elementor-element-c649d1d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17fba20 */.elementor-71449 .elementor-element.elementor-element-17fba20:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2553d1 */.elementor-71449 .elementor-element.elementor-element-f2553d1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146720a */.elementor-71449 .elementor-element.elementor-element-146720a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ced0654 */.elementor-71449 .elementor-element.elementor-element-ced0654:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e34f7 */.elementor-71449 .elementor-element.elementor-element-95e34f7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-476764c */.elementor-71449 .elementor-element.elementor-element-476764c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90362ec */.elementor-71449 .elementor-element.elementor-element-90362ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e11bce3 */.elementor-71449 .elementor-element.elementor-element-e11bce3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb65ade */.elementor-71449 .elementor-element.elementor-element-fb65ade:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0008bf0 */.elementor-71449 .elementor-element.elementor-element-0008bf0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a32b3 */.elementor-71449 .elementor-element.elementor-element-09a32b3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91484bf */.elementor-71449 .elementor-element.elementor-element-91484bf:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37070d8 */.elementor-71449 .elementor-element.elementor-element-37070d8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f62305 */.elementor-71449 .elementor-element.elementor-element-9f62305:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-292dc45 */.elementor-71449 .elementor-element.elementor-element-292dc45:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9674b9 */.elementor-71449 .elementor-element.elementor-element-a9674b9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-075ae52 */.elementor-71449 .elementor-element.elementor-element-075ae52:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c9e6c1 */.elementor-71449 .elementor-element.elementor-element-1c9e6c1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672e30c */.elementor-71449 .elementor-element.elementor-element-672e30c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29d563b */.elementor-71449 .elementor-element.elementor-element-29d563b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3576c */.elementor-71449 .elementor-element.elementor-element-4d3576c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f318dd0 */.elementor-71449 .elementor-element.elementor-element-f318dd0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66a4e0 */.elementor-71449 .elementor-element.elementor-element-a66a4e0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-314c829 */.elementor-71449 .elementor-element.elementor-element-314c829:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9f0a1 */.elementor-71449 .elementor-element.elementor-element-0a9f0a1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26385c9 */.elementor-71449 .elementor-element.elementor-element-26385c9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e8e91f */.elementor-71449 .elementor-element.elementor-element-3e8e91f:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f144b49 */.elementor-71449 .elementor-element.elementor-element-f144b49:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5693a92 */.elementor-71449 .elementor-element.elementor-element-5693a92:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea7e552 */.elementor-71449 .elementor-element.elementor-element-ea7e552:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb01297 */.elementor-71449 .elementor-element.elementor-element-eb01297:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4652b8 */.elementor-71449 .elementor-element.elementor-element-d4652b8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2371a54 */.elementor-71449 .elementor-element.elementor-element-2371a54:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db3d550 */.elementor-71449 .elementor-element.elementor-element-db3d550:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee56b2a */.elementor-71449 .elementor-element.elementor-element-ee56b2a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32bfa3 */.elementor-71449 .elementor-element.elementor-element-f32bfa3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c5583 */.elementor-71449 .elementor-element.elementor-element-36c5583:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c67c650 */.elementor-71449 .elementor-element.elementor-element-c67c650:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca1f76d */.elementor-71449 .elementor-element.elementor-element-ca1f76d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e584387 */.elementor-71449 .elementor-element.elementor-element-e584387:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e84914 */.elementor-71449 .elementor-element.elementor-element-7e84914:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90bf3db */.elementor-71449 .elementor-element.elementor-element-90bf3db:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0891da */.elementor-71449 .elementor-element.elementor-element-e0891da:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57f0df */.elementor-71449 .elementor-element.elementor-element-c57f0df:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1af124 */.elementor-71449 .elementor-element.elementor-element-d1af124:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7c0bdb */.elementor-71449 .elementor-element.elementor-element-f7c0bdb:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c649d1d */.elementor-71449 .elementor-element.elementor-element-c649d1d:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17fba20 */.elementor-71449 .elementor-element.elementor-element-17fba20:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2553d1 */.elementor-71449 .elementor-element.elementor-element-f2553d1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146720a */.elementor-71449 .elementor-element.elementor-element-146720a:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ced0654 */.elementor-71449 .elementor-element.elementor-element-ced0654:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e34f7 */.elementor-71449 .elementor-element.elementor-element-95e34f7:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-476764c */.elementor-71449 .elementor-element.elementor-element-476764c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90362ec */.elementor-71449 .elementor-element.elementor-element-90362ec:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e11bce3 */.elementor-71449 .elementor-element.elementor-element-e11bce3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb65ade */.elementor-71449 .elementor-element.elementor-element-fb65ade:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0008bf0 */.elementor-71449 .elementor-element.elementor-element-0008bf0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a32b3 */.elementor-71449 .elementor-element.elementor-element-09a32b3:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91484bf */.elementor-71449 .elementor-element.elementor-element-91484bf:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37070d8 */.elementor-71449 .elementor-element.elementor-element-37070d8:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f62305 */.elementor-71449 .elementor-element.elementor-element-9f62305:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-292dc45 */.elementor-71449 .elementor-element.elementor-element-292dc45:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9674b9 */.elementor-71449 .elementor-element.elementor-element-a9674b9:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-075ae52 */.elementor-71449 .elementor-element.elementor-element-075ae52:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c9e6c1 */.elementor-71449 .elementor-element.elementor-element-1c9e6c1:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-672e30c */.elementor-71449 .elementor-element.elementor-element-672e30c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29d563b */.elementor-71449 .elementor-element.elementor-element-29d563b:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3576c */.elementor-71449 .elementor-element.elementor-element-4d3576c:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f318dd0 */.elementor-71449 .elementor-element.elementor-element-f318dd0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66a4e0 */.elementor-71449 .elementor-element.elementor-element-a66a4e0:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-314c829 */.elementor-71449 .elementor-element.elementor-element-314c829:after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 2px;
    border-radius: 4px
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-230bb5d */.e-n-accordion-item-title{
    display: flex;
    justify-content: space-between !important;
}/* End custom CSS */