.elementor-4213 .elementor-element.elementor-element-2e69933{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-2e69933:not(.elementor-motion-effects-element-type-background), .elementor-4213 .elementor-element.elementor-element-2e69933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041448;}.elementor-4213 .elementor-element.elementor-element-8ece6b7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-f1d396d{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-2722169{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--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;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4213 .elementor-element.elementor-element-4d6929a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-4213 .elementor-element.elementor-element-4d6929a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4213 .elementor-element.elementor-element-5ab839f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4213 .elementor-element.elementor-element-5ab839f a{color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-915910e a{color:#FFFFFF;}.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;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4213 .elementor-element.elementor-element-9a6171f{text-align:start;}.elementor-4213 .elementor-element.elementor-element-9a6171f img{width:100%;}.elementor-4213 .elementor-element.elementor-element-14adf27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-6641065{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:14px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-be10ff5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-4213 .elementor-element.elementor-element-be10ff5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-cfa9836{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-cfa9836 a{color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-8e9545c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-8e9545c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4213 .elementor-element.elementor-element-06ddb0c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-fba7253{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-08585cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-d0398f7{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-d0398f7 a{color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-3dc5a7a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-3dc5a7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4213 .elementor-element.elementor-element-8d3b0ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-d818b2b{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-d818b2b a{color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-e0f9b0c{--display:flex;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4213 .elementor-element.elementor-element-c58217a{--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;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-c03bc5a{width:var( --container-widget-width, 43.291% );max-width:43.291%;--container-widget-width:43.291%;--container-widget-flex-grow:0;}.elementor-4213 .elementor-element.elementor-element-c03bc5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4213 .elementor-element.elementor-element-c03bc5a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-6fa0691{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4213 .elementor-element.elementor-element-8783cbd{width:auto;max-width:auto;}.elementor-4213 .elementor-element.elementor-element-8783cbd img{width:24px;}.elementor-4213 .elementor-element.elementor-element-e19fed1{width:auto;max-width:auto;}.elementor-4213 .elementor-element.elementor-element-e19fed1 img{width:24px;}.elementor-4213 .elementor-element.elementor-element-13bafb9{width:auto;max-width:auto;}.elementor-4213 .elementor-element.elementor-element-13bafb9 img{width:24px;}.elementor-4213 .elementor-element.elementor-element-53ebf19{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-04f3c07{--display:flex;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-d5b185d{text-align:start;}.elementor-4213 .elementor-element.elementor-element-d5b185d img{width:100%;}.elementor-4213 .elementor-element.elementor-element-710c116{--display:flex;}.elementor-4213 .elementor-element.elementor-element-f92f488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4213 .elementor-element.elementor-element-f92f488 a{color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-777c7e3 a{color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-3d9a4d1{--display:flex;}.elementor-4213 .elementor-element.elementor-element-239693d{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-239693d a{color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-2725a65{--display:flex;}.elementor-4213 .elementor-element.elementor-element-c71842f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-c71842f a{color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-1576328{--display:flex;}.elementor-4213 .elementor-element.elementor-element-57599bb{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-57599bb a{color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-a8ed164{--n-accordion-title-font-size:1rem;border-style:none;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#CE0E0E00;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}:where( .elementor-4213 .elementor-element.elementor-element-a8ed164 > .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:"Source Sans 3", Sans-serif;}.elementor-4213 .elementor-element.elementor-element-56206d3{--display:flex;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-8ca5bcd{--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;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4213 .elementor-element.elementor-element-6a28ed5{width:var( --container-widget-width, 43.291% );max-width:43.291%;--container-widget-width:43.291%;--container-widget-flex-grow:0;}.elementor-4213 .elementor-element.elementor-element-6a28ed5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4213 .elementor-element.elementor-element-6a28ed5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4213 .elementor-element.elementor-element-125d517{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4213 .elementor-element.elementor-element-656d998{width:auto;max-width:auto;}.elementor-4213 .elementor-element.elementor-element-656d998 img{width:24px;}.elementor-4213 .elementor-element.elementor-element-d5bf74f{width:auto;max-width:auto;}.elementor-4213 .elementor-element.elementor-element-d5bf74f img{width:24px;}.elementor-4213 .elementor-element.elementor-element-af9ab28{width:auto;max-width:auto;}.elementor-4213 .elementor-element.elementor-element-af9ab28 img{width:24px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-4213 .elementor-element.elementor-element-53ebf19{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}}@media(max-width:767px){.elementor-4213 .elementor-element.elementor-element-2e69933{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4213 .elementor-element.elementor-element-f1d396d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4213 .elementor-element.elementor-element-9a6171f.elementor-element{--order:-99999 /* order start hack */;}.elementor-4213 .elementor-element.elementor-element-53ebf19{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-4213 .elementor-element.elementor-element-d5b185d.elementor-element{--order:-99999 /* order start hack */;}.elementor-4213 .elementor-element.elementor-element-710c116{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4213 .elementor-element.elementor-element-a8ed164{border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:20px;}:where( .elementor-4213 .elementor-element.elementor-element-a8ed164 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-4213 .elementor-element.elementor-element-55ccd78{margin:0px -18px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;}.elementor-4213 .elementor-element.elementor-element-125d517{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-4213 .elementor-element.elementor-element-8ece6b7{--content-width:1024px;}.elementor-4213 .elementor-element.elementor-element-8e9545c{--width:424px;}.elementor-4213 .elementor-element.elementor-element-3dc5a7a{--width:55.606%;}}/* Start custom CSS for text-editor, class: .elementor-element-cfa9836 */.elementor-4213 .elementor-element.elementor-element-cfa9836 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-cfa9836 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0398f7 */.elementor-4213 .elementor-element.elementor-element-d0398f7 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-d0398f7 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d818b2b */.elementor-4213 .elementor-element.elementor-element-d818b2b li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-d818b2b a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239693d */.elementor-4213 .elementor-element.elementor-element-239693d li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-239693d a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c71842f */.elementor-4213 .elementor-element.elementor-element-c71842f li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-c71842f a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2725a65 */.elementor-4213 .elementor-element.elementor-element-2725a65 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-2725a65 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57599bb */.elementor-4213 .elementor-element.elementor-element-57599bb li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-57599bb a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1576328 */.elementor-4213 .elementor-element.elementor-element-1576328 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-1576328 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239693d */.elementor-4213 .elementor-element.elementor-element-239693d li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-239693d a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c71842f */.elementor-4213 .elementor-element.elementor-element-c71842f li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-c71842f a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2725a65 */.elementor-4213 .elementor-element.elementor-element-2725a65 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-2725a65 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57599bb */.elementor-4213 .elementor-element.elementor-element-57599bb li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-57599bb a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1576328 */.elementor-4213 .elementor-element.elementor-element-1576328 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-1576328 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239693d */.elementor-4213 .elementor-element.elementor-element-239693d li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-239693d a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c71842f */.elementor-4213 .elementor-element.elementor-element-c71842f li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-c71842f a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2725a65 */.elementor-4213 .elementor-element.elementor-element-2725a65 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-2725a65 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57599bb */.elementor-4213 .elementor-element.elementor-element-57599bb li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-57599bb a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1576328 */.elementor-4213 .elementor-element.elementor-element-1576328 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-1576328 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239693d */.elementor-4213 .elementor-element.elementor-element-239693d li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-239693d a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c71842f */.elementor-4213 .elementor-element.elementor-element-c71842f li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-c71842f a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2725a65 */.elementor-4213 .elementor-element.elementor-element-2725a65 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-2725a65 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57599bb */.elementor-4213 .elementor-element.elementor-element-57599bb li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-57599bb a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1576328 */.elementor-4213 .elementor-element.elementor-element-1576328 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-1576328 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239693d */.elementor-4213 .elementor-element.elementor-element-239693d li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-239693d a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c71842f */.elementor-4213 .elementor-element.elementor-element-c71842f li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-c71842f a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2725a65 */.elementor-4213 .elementor-element.elementor-element-2725a65 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-2725a65 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57599bb */.elementor-4213 .elementor-element.elementor-element-57599bb li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-57599bb a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1576328 */.elementor-4213 .elementor-element.elementor-element-1576328 li:not(:first-child){
margin-top: 10px ;    
}

.elementor-4213 .elementor-element.elementor-element-1576328 a{
    position: relative;
    left: -3px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a8ed164 *//* usuń bordery */
.elementor-4213 .elementor-element.elementor-element-a8ed164 .e-n-accordion-item,
.elementor-4213 .elementor-element.elementor-element-a8ed164 .e-n-accordion-item-title,
.elementor-4213 .elementor-element.elementor-element-a8ed164 .e-n-accordion-item > summary,
.elementor-4213 .elementor-element.elementor-element-a8ed164 details{
border:none !important;
box-shadow:none !important;
}

/* usuń bordery wewnątrz */
.elementor-4213 .elementor-element.elementor-element-a8ed164 .e-con,
.elementor-4213 .elementor-element.elementor-element-a8ed164 .elementor-widget,
.elementor-4213 .elementor-element.elementor-element-a8ed164 .elementor-widget-container{
border:none !important;
box-shadow:none !important;
}

/* nagłówek accordionu */
.elementor-4213 .elementor-element.elementor-element-a8ed164 .e-n-accordion-item > summary{
display:flex !important;
align-items:center !important;
justify-content:space-between !important;
width:100% !important;
position:relative;
padding-left:0 !important;
padding-right:0 !important;
}

/* usuń padding tekstu */
.elementor-4213 .elementor-element.elementor-element-a8ed164 .e-n-accordion-item-title-header{
flex:1 1 auto !important;
padding-left:0 !important;
padding-right:24px !important;
margin-left:0 !important;
}

/* strzałka w prawym rogu */
.elementor-4213 .elementor-element.elementor-element-a8ed164 .e-n-accordion-item-title-icon{
position:absolute !important;
right:0 !important;
top:50% !important;
transform:translateY(-50%) !important;
display:flex !important;
align-items:center !important;
}

/* usuń marker details */
.elementor-4213 .elementor-element.elementor-element-a8ed164 .e-n-accordion-item > summary::-webkit-details-marker{
display:none !important;
}
.elementor-4213 .elementor-element.elementor-element-a8ed164 .e-n-accordion-item > summary::marker{
display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e69933 */.elementor-4213 .elementor-element.elementor-element-2e69933 li::marker{
    color: #D82986;
   
}

.elementor-4213 .elementor-element.elementor-element-2e69933{
     overflow: hidden;
}/* End custom CSS */