.elementor-3844 .elementor-element.elementor-element-ecd4519:not(.elementor-motion-effects-element-type-background), .elementor-3844 .elementor-element.elementor-element-ecd4519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF2F280;}.elementor-3844 .elementor-element.elementor-element-ecd4519{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-3844 .elementor-element.elementor-element-ecd4519 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3844 .elementor-element.elementor-element-4f4b363 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3844 .elementor-element.elementor-element-ae3cdaf{--direction:ltr;--horizontal-progress-border:none;--horizontal-height:2px;--horizontal-border-style:none;top:0px;z-index:99999;opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-ae3cdaf .current-progress{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-3844 .elementor-element.elementor-element-ae3cdaf{left:0px;}body.rtl .elementor-3844 .elementor-element.elementor-element-ae3cdaf{right:0px;}.elementor-3844 .elementor-element.elementor-element-7392818{padding:40px 16px 40px 16px;}.elementor-3844 .elementor-element.elementor-element-0a26210.elementor-column{width:calc(100% - 28rem);}.elementor-3844 .elementor-element.elementor-element-0a26210 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-icon{width:14px;}.elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-icon i{font-size:14px;}.elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-text, .elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-text a{color:var( --e-global-color-4cccdb0 );}.elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-item{font-family:var( --e-global-typography-506119a-font-family ), Sans-serif;font-size:var( --e-global-typography-506119a-font-size );font-weight:var( --e-global-typography-506119a-font-weight );text-transform:var( --e-global-typography-506119a-text-transform );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}.elementor-3844 .elementor-element.elementor-element-1dff488 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3844 .elementor-element.elementor-element-1dff488{opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-c2dcf8d{text-align:center;opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-c2dcf8d .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-5f7568b-font-family ), Sans-serif;font-size:var( --e-global-typography-5f7568b-font-size );font-weight:var( --e-global-typography-5f7568b-font-weight );line-height:var( --e-global-typography-5f7568b-line-height );letter-spacing:var( --e-global-typography-5f7568b-letter-spacing );word-spacing:var( --e-global-typography-5f7568b-word-spacing );}.elementor-3844 .elementor-element.elementor-element-c2dcf8d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-repeater-item-d0375a6 .elementor-icon-list-icon{width:22px;}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-icon{width:10px;}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-icon i{font-size:10px;}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-icon svg{--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-text{padding-left:8px;}body.rtl .elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-text{padding-right:8px;}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-text, .elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-item{font-family:var( --e-global-typography-359ae9c-font-family ), Sans-serif;font-size:var( --e-global-typography-359ae9c-font-size );font-weight:var( --e-global-typography-359ae9c-font-weight );line-height:var( --e-global-typography-359ae9c-line-height );letter-spacing:var( --e-global-typography-359ae9c-letter-spacing );word-spacing:var( --e-global-typography-359ae9c-word-spacing );}.elementor-3844 .elementor-element.elementor-element-518c2a5 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-3844 .elementor-element.elementor-element-518c2a5{opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-ff84301 .elementor-widget-container{text-align:left;color:var( --e-global-color-primary );font-family:var( --e-global-typography-1766ba5-font-family ), Sans-serif;font-size:var( --e-global-typography-1766ba5-font-size );font-weight:var( --e-global-typography-1766ba5-font-weight );line-height:var( --e-global-typography-1766ba5-line-height );letter-spacing:var( --e-global-typography-1766ba5-letter-spacing );word-spacing:var( --e-global-typography-1766ba5-word-spacing );}.elementor-3844 .elementor-element.elementor-element-ff84301 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:40px 40px 40px 40px;background-color:var( --e-global-color-1aea705 );border-radius:4px 4px 4px 4px;}.elementor-3844 .elementor-element.elementor-element-ff84301{opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-714a40b{text-align:center;opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-714a40b img{border-radius:4px 4px 4px 4px;}.elementor-3844 .elementor-element.elementor-element-714a40b > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-3844 .elementor-element.elementor-element-b65367b{text-align:left;color:#282C2D;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.75em;opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-b65367b > .elementor-widget-container{margin:0px 32px 40px 32px;}.elementor-3844 .elementor-element.elementor-element-208fc04{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-1aea705 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 0px 16px 0px;}.elementor-3844 .elementor-element.elementor-element-208fc04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3844 .elementor-element.elementor-element-f5dd942{--spacer-size:50px;opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-315e782{--spacer-size:50px;opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-d1a01b5.elementor-column{width:28rem;}.elementor-3844 .elementor-element.elementor-element-d1a01b5 > .elementor-element-populated{margin:0px 0px 0px 24px;--e-column-margin-right:0px;--e-column-margin-left:24px;padding:0px 0px 0px 0px;}.elementor-3844 .elementor-element.elementor-element-f0c5080{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3844 .elementor-element.elementor-element-7f7f8dc{--display:flex;--justify-content:flex-start;--gap:24px 24px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d0f90f6 );--border-color:var( --e-global-color-d0f90f6 );--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3844 .elementor-element.elementor-element-7f7f8dc, .elementor-3844 .elementor-element.elementor-element-7f7f8dc::before{--border-transition:0.3s;}.elementor-3844 .elementor-element.elementor-element-d1df28a .elementor-menu-toggle{margin:0 auto;}.elementor-3844 .elementor-element.elementor-element-d1df28a .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3844 .elementor-element.elementor-element-d1df28a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3844 .elementor-element.elementor-element-d1df28a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3844 .elementor-element.elementor-element-d1df28a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3844 .elementor-element.elementor-element-d1df28a .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3844 .elementor-element.elementor-element-d1df28a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-3844 .elementor-element.elementor-element-d1df28a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-3844 .elementor-element.elementor-element-d1df28a .e--pointer-framed .elementor-item:before,
					.elementor-3844 .elementor-element.elementor-element-d1df28a .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-3844 .elementor-element.elementor-element-d1df28a{opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-a63cfc1{--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;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-3844 .elementor-element.elementor-element-b68da78{--display:flex;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-3844 .elementor-element.elementor-element-b68da78:not(.elementor-motion-effects-element-type-background), .elementor-3844 .elementor-element.elementor-element-b68da78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#67CEE0;}.elementor-3844 .elementor-element.elementor-element-b68da78, .elementor-3844 .elementor-element.elementor-element-b68da78::before{--border-transition:0.3s;}.elementor-3844 .elementor-element.elementor-element-3809985{--icon-box-icon-margin:0px;opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-3809985.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3844 .elementor-element.elementor-element-3809985.elementor-view-framed .elementor-icon, .elementor-3844 .elementor-element.elementor-element-3809985.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title{color:#ffffff;}.elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title, .elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title a{font-family:var( --e-global-typography-a1a93a1-font-family ), Sans-serif;font-size:var( --e-global-typography-a1a93a1-font-size );font-weight:var( --e-global-typography-a1a93a1-font-weight );line-height:var( --e-global-typography-a1a93a1-line-height );letter-spacing:var( --e-global-typography-a1a93a1-letter-spacing );word-spacing:var( --e-global-typography-a1a93a1-word-spacing );}.elementor-3844 .elementor-element.elementor-element-1b42ef2{text-align:center;color:#ffffff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-8f11115{text-align:center;color:#ffffff;font-family:var( --e-global-typography-32cf3a3-font-family ), Sans-serif;font-size:var( --e-global-typography-32cf3a3-font-size );font-weight:var( --e-global-typography-32cf3a3-font-weight );line-height:var( --e-global-typography-32cf3a3-line-height );letter-spacing:var( --e-global-typography-32cf3a3-letter-spacing );word-spacing:var( --e-global-typography-32cf3a3-word-spacing );opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-8f11115 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3844 .elementor-element.elementor-element-8326e82{text-align:left;width:auto;max-width:auto;top:-13px;opacity:1;transform:rotate(0deg);}.elementor-3844 .elementor-element.elementor-element-8326e82 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-506119a-font-family ), Sans-serif;font-size:var( --e-global-typography-506119a-font-size );font-weight:var( --e-global-typography-506119a-font-weight );text-transform:var( --e-global-typography-506119a-text-transform );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}.elementor-3844 .elementor-element.elementor-element-8326e82 > .elementor-widget-container{padding:4px 8px 3px 8px;background-color:var( --e-global-color-4cccdb0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d0f90f6 );border-radius:4px 4px 4px 4px;}body:not(.rtl) .elementor-3844 .elementor-element.elementor-element-8326e82{left:24px;}body.rtl .elementor-3844 .elementor-element.elementor-element-8326e82{right:24px;}.elementor-3844 .elementor-element.elementor-element-5651cd3{--spacer-size:19px;opacity:1;transform:rotate(0deg);}@media(min-width:768px){.elementor-3844 .elementor-element.elementor-element-7f7f8dc{--width:23.251%;}}@media(max-width:1366px){.elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-item{font-size:var( --e-global-typography-506119a-font-size );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}.elementor-3844 .elementor-element.elementor-element-c2dcf8d .elementor-heading-title{font-size:var( --e-global-typography-5f7568b-font-size );line-height:var( --e-global-typography-5f7568b-line-height );letter-spacing:var( --e-global-typography-5f7568b-letter-spacing );word-spacing:var( --e-global-typography-5f7568b-word-spacing );}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-item{font-size:var( --e-global-typography-359ae9c-font-size );line-height:var( --e-global-typography-359ae9c-line-height );letter-spacing:var( --e-global-typography-359ae9c-letter-spacing );word-spacing:var( --e-global-typography-359ae9c-word-spacing );}.elementor-3844 .elementor-element.elementor-element-ff84301 .elementor-widget-container{font-size:var( --e-global-typography-1766ba5-font-size );line-height:var( --e-global-typography-1766ba5-line-height );letter-spacing:var( --e-global-typography-1766ba5-letter-spacing );word-spacing:var( --e-global-typography-1766ba5-word-spacing );}.elementor-3844 .elementor-element.elementor-element-7f7f8dc{--gap:24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title, .elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title a{font-size:var( --e-global-typography-a1a93a1-font-size );line-height:var( --e-global-typography-a1a93a1-line-height );letter-spacing:var( --e-global-typography-a1a93a1-letter-spacing );word-spacing:var( --e-global-typography-a1a93a1-word-spacing );}.elementor-3844 .elementor-element.elementor-element-1b42ef2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3844 .elementor-element.elementor-element-8f11115{font-size:var( --e-global-typography-32cf3a3-font-size );line-height:var( --e-global-typography-32cf3a3-line-height );letter-spacing:var( --e-global-typography-32cf3a3-letter-spacing );word-spacing:var( --e-global-typography-32cf3a3-word-spacing );}.elementor-3844 .elementor-element.elementor-element-8326e82 .elementor-heading-title{font-size:var( --e-global-typography-506119a-font-size );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}}@media(max-width:1024px){.elementor-3844 .elementor-element.elementor-element-0a26210.elementor-column{width:100%;}.elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-item{font-size:var( --e-global-typography-506119a-font-size );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}.elementor-3844 .elementor-element.elementor-element-c2dcf8d .elementor-heading-title{font-size:var( --e-global-typography-5f7568b-font-size );line-height:var( --e-global-typography-5f7568b-line-height );letter-spacing:var( --e-global-typography-5f7568b-letter-spacing );word-spacing:var( --e-global-typography-5f7568b-word-spacing );}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-item{font-size:var( --e-global-typography-359ae9c-font-size );line-height:var( --e-global-typography-359ae9c-line-height );letter-spacing:var( --e-global-typography-359ae9c-letter-spacing );word-spacing:var( --e-global-typography-359ae9c-word-spacing );}.elementor-3844 .elementor-element.elementor-element-ff84301 .elementor-widget-container{font-size:var( --e-global-typography-1766ba5-font-size );line-height:var( --e-global-typography-1766ba5-line-height );letter-spacing:var( --e-global-typography-1766ba5-letter-spacing );word-spacing:var( --e-global-typography-1766ba5-word-spacing );}.elementor-3844 .elementor-element.elementor-element-b65367b > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-3844 .elementor-element.elementor-element-d1a01b5.elementor-column{width:100%;}.elementor-3844 .elementor-element.elementor-element-d1a01b5 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3844 .elementor-element.elementor-element-f0c5080{margin-top:0px;margin-bottom:0px;}.elementor-3844 .elementor-element.elementor-element-b68da78{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title, .elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title a{font-size:var( --e-global-typography-a1a93a1-font-size );line-height:var( --e-global-typography-a1a93a1-line-height );letter-spacing:var( --e-global-typography-a1a93a1-letter-spacing );word-spacing:var( --e-global-typography-a1a93a1-word-spacing );}.elementor-3844 .elementor-element.elementor-element-1b42ef2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3844 .elementor-element.elementor-element-8f11115{font-size:var( --e-global-typography-32cf3a3-font-size );line-height:var( --e-global-typography-32cf3a3-line-height );letter-spacing:var( --e-global-typography-32cf3a3-letter-spacing );word-spacing:var( --e-global-typography-32cf3a3-word-spacing );}.elementor-3844 .elementor-element.elementor-element-8326e82 .elementor-heading-title{font-size:var( --e-global-typography-506119a-font-size );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}}@media(max-width:767px){.elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-item{font-size:var( --e-global-typography-506119a-font-size );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}.elementor-3844 .elementor-element.elementor-element-c2dcf8d .elementor-heading-title{font-size:var( --e-global-typography-5f7568b-font-size );line-height:var( --e-global-typography-5f7568b-line-height );letter-spacing:var( --e-global-typography-5f7568b-letter-spacing );word-spacing:var( --e-global-typography-5f7568b-word-spacing );}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-item{font-size:var( --e-global-typography-359ae9c-font-size );line-height:var( --e-global-typography-359ae9c-line-height );letter-spacing:var( --e-global-typography-359ae9c-letter-spacing );word-spacing:var( --e-global-typography-359ae9c-word-spacing );}.elementor-3844 .elementor-element.elementor-element-ff84301 .elementor-widget-container{font-size:var( --e-global-typography-1766ba5-font-size );line-height:var( --e-global-typography-1766ba5-line-height );letter-spacing:var( --e-global-typography-1766ba5-letter-spacing );word-spacing:var( --e-global-typography-1766ba5-word-spacing );}.elementor-3844 .elementor-element.elementor-element-ff84301 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-3844 .elementor-element.elementor-element-b65367b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3844 .elementor-element.elementor-element-7f7f8dc{--gap:24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title, .elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title a{font-size:var( --e-global-typography-a1a93a1-font-size );line-height:var( --e-global-typography-a1a93a1-line-height );letter-spacing:var( --e-global-typography-a1a93a1-letter-spacing );word-spacing:var( --e-global-typography-a1a93a1-word-spacing );}.elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-description{font-size:13px;}.elementor-3844 .elementor-element.elementor-element-1b42ef2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3844 .elementor-element.elementor-element-8f11115{font-size:var( --e-global-typography-32cf3a3-font-size );line-height:var( --e-global-typography-32cf3a3-line-height );letter-spacing:var( --e-global-typography-32cf3a3-letter-spacing );word-spacing:var( --e-global-typography-32cf3a3-word-spacing );}.elementor-3844 .elementor-element.elementor-element-8326e82 .elementor-heading-title{font-size:var( --e-global-typography-506119a-font-size );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-3844 .elementor-element.elementor-element-0a26210{width:100%;}.elementor-3844 .elementor-element.elementor-element-d1a01b5{width:100%;}.elementor-3844 .elementor-element.elementor-element-7f7f8dc{--width:100%;}}@media(min-width:2400px){.elementor-3844 .elementor-element.elementor-element-1dff488 .elementor-icon-list-item{font-size:var( --e-global-typography-506119a-font-size );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}.elementor-3844 .elementor-element.elementor-element-c2dcf8d .elementor-heading-title{font-size:var( --e-global-typography-5f7568b-font-size );line-height:var( --e-global-typography-5f7568b-line-height );letter-spacing:var( --e-global-typography-5f7568b-letter-spacing );word-spacing:var( --e-global-typography-5f7568b-word-spacing );}.elementor-3844 .elementor-element.elementor-element-518c2a5 .elementor-icon-list-item{font-size:var( --e-global-typography-359ae9c-font-size );line-height:var( --e-global-typography-359ae9c-line-height );letter-spacing:var( --e-global-typography-359ae9c-letter-spacing );word-spacing:var( --e-global-typography-359ae9c-word-spacing );}.elementor-3844 .elementor-element.elementor-element-ff84301 .elementor-widget-container{font-size:var( --e-global-typography-1766ba5-font-size );line-height:var( --e-global-typography-1766ba5-line-height );letter-spacing:var( --e-global-typography-1766ba5-letter-spacing );word-spacing:var( --e-global-typography-1766ba5-word-spacing );}.elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title, .elementor-3844 .elementor-element.elementor-element-3809985 .elementor-icon-box-title a{font-size:var( --e-global-typography-a1a93a1-font-size );line-height:var( --e-global-typography-a1a93a1-line-height );letter-spacing:var( --e-global-typography-a1a93a1-letter-spacing );word-spacing:var( --e-global-typography-a1a93a1-word-spacing );}.elementor-3844 .elementor-element.elementor-element-1b42ef2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3844 .elementor-element.elementor-element-8f11115{font-size:var( --e-global-typography-32cf3a3-font-size );line-height:var( --e-global-typography-32cf3a3-line-height );letter-spacing:var( --e-global-typography-32cf3a3-letter-spacing );word-spacing:var( --e-global-typography-32cf3a3-word-spacing );}.elementor-3844 .elementor-element.elementor-element-8326e82 .elementor-heading-title{font-size:var( --e-global-typography-506119a-font-size );line-height:var( --e-global-typography-506119a-line-height );letter-spacing:var( --e-global-typography-506119a-letter-spacing );word-spacing:var( --e-global-typography-506119a-word-spacing );}}/* Start custom CSS for post-info, class: .elementor-element-1dff488 */.elementor-3844 .elementor-element.elementor-element-1dff488 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;   
}
  
  
.elementor-3844 .elementor-element.elementor-element-1dff488 a {
      background-color: #67CEE0;
      padding: 4px 8px;
      border-radius: 4px;
  }/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-ff84301 */.elementor-3844 .elementor-element.elementor-element-ff84301 div::first-letter {
  font-family: "Raleway";
  font-size: 400%;
  font-weight: 300;
  line-height: 1;
  display: inline-block;
  float: left;
  margin: 0 16px 0 0;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-b65367b */.elementor-3844 .elementor-element.elementor-element-b65367b * {
    text-align: left!important;
}

.czytelnia h1, .czytelnia h2, .czytelnia h3, .czytelnia h4, .czytelnia h5, .czytelnia h6 {
    border-bottom: 1px solid #E9ECED;
    padding-bottom: 0.5rem;
    margin: 3rem 0 1.38rem;
}

.czytelnia a {
    color: #3D7B85;
    text-decoration: underline;
    text-decoration-color: #67CEE080;
    text-decoration-thickness: 2px;
    text-underline-offset: 2px;
    transition-duration: 200ms;
    }
    
.czytelnia a:hover {
    text-decoration-color: #67CEE0;
    background-color: #67CEE030;
    }


.czytelnia blockquote {
    border-left: 0.25rem solid #EFF2F2;
    margin-left: 0;
    margin-top: 1.5rem;
    margin-bottom: 2rem;
    padding-left: 1.5rem;
    font-family: "Raleway";
    font-size: 95%;
    font-weight: 400;
}

.czytelnia img {
    margin: 1.5rem 0!important;
    border-radius: 4px;
}

.czytelnia ul, .czytelnia ol {
    padding: 2rem 2.5rem;
    margin: 1rem 0 1.5rem 0;
    border-radius: 0.25rem;
    background-color: #EFF2F2;
    font-family: "Raleway";
}

.czytelnia li {
    -webkit-column-break-inside: avoid;
          page-break-inside: avoid;
               break-inside: avoid;
}

.czytelnia ul {
    list-style-type: square;
}

.czytelnia ol {
    list-style: none;
    counter-reset: my-counter;
}

.czytelnia ol li {
    counter-increment: my-counter;
    margin-bottom: 0.5rem;
}

.czytelnia ol li::before {
    content: counter(my-counter) ". ";
    font-weight: 700;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7f8dc */.elementor-3844 .elementor-element.elementor-element-7f7f8dc {
    align-self: flex-start;
}/* End custom CSS */