.elementor-20311 .elementor-element.elementor-element-d58c982{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-20311 .elementor-element.elementor-element-10cb866{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-10cb866 a{color:var( --e-global-color-accent );}.elementor-20311 .elementor-element.elementor-element-66f1aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;text-align:left;}.elementor-20311 .elementor-element.elementor-element-66f1aea .elementor-heading-title{font-family:var( --e-global-typography-13df47f-font-family ), Sans-serif;font-size:var( --e-global-typography-13df47f-font-size );font-weight:var( --e-global-typography-13df47f-font-weight );text-transform:var( --e-global-typography-13df47f-text-transform );font-style:var( --e-global-typography-13df47f-font-style );text-decoration:var( --e-global-typography-13df47f-text-decoration );line-height:var( --e-global-typography-13df47f-line-height );letter-spacing:var( --e-global-typography-13df47f-letter-spacing );word-spacing:var( --e-global-typography-13df47f-word-spacing );color:var( --e-global-color-text );}.elementor-20311 .elementor-element.elementor-element-6c9fbe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-6c9fbe7 a{color:var( --e-global-color-accent );}.elementor-20311 .elementor-element.elementor-element-cf029b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;text-align:left;}.elementor-20311 .elementor-element.elementor-element-cf029b5 .elementor-heading-title{font-family:var( --e-global-typography-8d95463-font-family ), Sans-serif;font-size:var( --e-global-typography-8d95463-font-size );font-weight:var( --e-global-typography-8d95463-font-weight );text-transform:var( --e-global-typography-8d95463-text-transform );font-style:var( --e-global-typography-8d95463-font-style );text-decoration:var( --e-global-typography-8d95463-text-decoration );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );color:var( --e-global-color-text );}.elementor-20311 .elementor-element.elementor-element-c6acc08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-c6acc08 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-c6acc08 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-a65bbdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-a65bbdf a{color:var( --e-global-color-accent );}.elementor-20311 .elementor-element.elementor-element-2fdbd4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-2fdbd4b img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-2fdbd4b .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-1bac1b9{--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-20311 .elementor-element.elementor-element-32a5967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-32a5967 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-32a5967 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-0fbf7ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-0fbf7ed img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-0fbf7ed .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-d42f889{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-d42f889 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-d42f889 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-c2a6afc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;text-align:left;}.elementor-20311 .elementor-element.elementor-element-c2a6afc .elementor-heading-title{font-family:var( --e-global-typography-8d95463-font-family ), Sans-serif;font-size:var( --e-global-typography-8d95463-font-size );font-weight:var( --e-global-typography-8d95463-font-weight );text-transform:var( --e-global-typography-8d95463-text-transform );font-style:var( --e-global-typography-8d95463-font-style );text-decoration:var( --e-global-typography-8d95463-text-decoration );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );color:var( --e-global-color-text );}.elementor-20311 .elementor-element.elementor-element-f414cc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-f414cc8 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-f414cc8 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-fc99376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-fc99376 a{color:var( --e-global-color-accent );}.elementor-20311 .elementor-element.elementor-element-118c9d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-118c9d7 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-118c9d7 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-a914dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-a914dc2 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-a914dc2 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-8873e7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-8873e7d img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-8873e7d .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-global-93377 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-20311 .elementor-element.elementor-global-93377 .ue-random-image{justify-content:center;}.elementor-20311 .elementor-element.elementor-global-93377 .ue-image-box{width:100%;}.elementor-20311 .elementor-element.elementor-global-93377 .ue-image-item{border-radius:8px 8px 8px 8px;opacity:100%;}.elementor-20311 .elementor-element.elementor-global-93377 .ue-image-item:hover{opacity:100%;}.elementor-20311 .elementor-element.elementor-global-93377 .ue-image-title{text-align:center;color:#000000;padding:10px 0px 10px 0px;}.elementor-20311 .elementor-element.elementor-element-8969ad8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;text-align:left;}.elementor-20311 .elementor-element.elementor-element-8969ad8 .elementor-heading-title{font-family:var( --e-global-typography-8d95463-font-family ), Sans-serif;font-size:var( --e-global-typography-8d95463-font-size );font-weight:var( --e-global-typography-8d95463-font-weight );text-transform:var( --e-global-typography-8d95463-text-transform );font-style:var( --e-global-typography-8d95463-font-style );text-decoration:var( --e-global-typography-8d95463-text-decoration );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );color:var( --e-global-color-text );}.elementor-20311 .elementor-element.elementor-element-8c6a932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-8c6a932 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-8c6a932 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-b33f901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-b33f901 a{color:var( --e-global-color-accent );}.elementor-20311 .elementor-element.elementor-element-a540d45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-a540d45 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-a540d45 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-d0335aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-d0335aa img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-d0335aa .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-104149b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-104149b img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-104149b .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-e498f3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-e498f3a img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-e498f3a .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-20b9d79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;text-align:left;}.elementor-20311 .elementor-element.elementor-element-20b9d79 .elementor-heading-title{font-family:var( --e-global-typography-8d95463-font-family ), Sans-serif;font-size:var( --e-global-typography-8d95463-font-size );font-weight:var( --e-global-typography-8d95463-font-weight );text-transform:var( --e-global-typography-8d95463-text-transform );font-style:var( --e-global-typography-8d95463-font-style );text-decoration:var( --e-global-typography-8d95463-text-decoration );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );color:var( --e-global-color-text );}.elementor-20311 .elementor-element.elementor-element-7e1c5bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-7e1c5bf img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-7e1c5bf .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-97bfcee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-97bfcee a{color:var( --e-global-color-accent );}.elementor-20311 .elementor-element.elementor-element-80fed6e{--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-20311 .elementor-element.elementor-element-086bd7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-086bd7a img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-3125b42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-3125b42 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-3125b42 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-6d65e05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-6d65e05 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-36545cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-36545cc a{color:var( --e-global-color-accent );}.elementor-20311 .elementor-element.elementor-element-2dd77ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;text-align:left;}.elementor-20311 .elementor-element.elementor-element-2dd77ed .elementor-heading-title{font-family:var( --e-global-typography-8d95463-font-family ), Sans-serif;font-size:var( --e-global-typography-8d95463-font-size );font-weight:var( --e-global-typography-8d95463-font-weight );text-transform:var( --e-global-typography-8d95463-text-transform );font-style:var( --e-global-typography-8d95463-font-style );text-decoration:var( --e-global-typography-8d95463-text-decoration );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );color:var( --e-global-color-text );}.elementor-20311 .elementor-element.elementor-element-669cbb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-669cbb8 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-669cbb8 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-8e7107c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-8e7107c a{color:var( --e-global-color-accent );}.elementor-20311 .elementor-element.elementor-element-ca30225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-ca30225 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-ca30225 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-fb69e47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-fb69e47 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-fb69e47 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-04ccf75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-20311 .elementor-element.elementor-element-04ccf75 img{border-radius:8px 8px 8px 8px;}.elementor-20311 .elementor-element.elementor-element-04ccf75 .widget-image-caption{color:var( --e-global-color-e9f608d );font-family:var( --e-global-typography-cee1221-font-family ), Sans-serif;font-size:var( --e-global-typography-cee1221-font-size );font-weight:var( --e-global-typography-cee1221-font-weight );text-transform:var( --e-global-typography-cee1221-text-transform );font-style:var( --e-global-typography-cee1221-font-style );text-decoration:var( --e-global-typography-cee1221-text-decoration );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );margin-block-start:4px;}.elementor-20311 .elementor-element.elementor-element-b7fbc65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-b7fbc65 a{color:var( --e-global-color-accent );}.elementor-20311 .elementor-element.elementor-element-eaf69a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0871302-font-family ), Sans-serif;font-size:var( --e-global-typography-0871302-font-size );font-weight:var( --e-global-typography-0871302-font-weight );text-transform:var( --e-global-typography-0871302-text-transform );font-style:var( --e-global-typography-0871302-font-style );text-decoration:var( --e-global-typography-0871302-text-decoration );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );color:var( --e-global-color-e9f608d );}.elementor-20311 .elementor-element.elementor-element-eaf69a6 a{color:var( --e-global-color-accent );}body.elementor-page-20311:not(.elementor-motion-effects-element-type-background), body.elementor-page-20311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-20311 .elementor-element.elementor-element-10cb866{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-66f1aea .elementor-heading-title{font-size:var( --e-global-typography-13df47f-font-size );line-height:var( --e-global-typography-13df47f-line-height );letter-spacing:var( --e-global-typography-13df47f-letter-spacing );word-spacing:var( --e-global-typography-13df47f-word-spacing );}.elementor-20311 .elementor-element.elementor-element-6c9fbe7{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-cf029b5 .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-c6acc08 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-a65bbdf{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-2fdbd4b .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-32a5967 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-0fbf7ed .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-d42f889 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-c2a6afc .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-f414cc8 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-fc99376{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-118c9d7 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-a914dc2 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-8873e7d .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-8969ad8 .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-8c6a932 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-b33f901{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-a540d45 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-d0335aa .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-104149b .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-e498f3a .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-20b9d79 .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-7e1c5bf .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-97bfcee{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-3125b42 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-36545cc{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-2dd77ed .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-669cbb8 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-8e7107c{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-ca30225 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-fb69e47 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-04ccf75 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-b7fbc65{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-eaf69a6{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}}@media(max-width:767px){.elementor-20311 .elementor-element.elementor-element-10cb866{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-66f1aea .elementor-heading-title{font-size:var( --e-global-typography-13df47f-font-size );line-height:var( --e-global-typography-13df47f-line-height );letter-spacing:var( --e-global-typography-13df47f-letter-spacing );word-spacing:var( --e-global-typography-13df47f-word-spacing );}.elementor-20311 .elementor-element.elementor-element-6c9fbe7{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-cf029b5 .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-c6acc08 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-a65bbdf{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-2fdbd4b .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-32a5967 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-0fbf7ed .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-d42f889 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-c2a6afc .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-f414cc8 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-fc99376{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-118c9d7 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-a914dc2 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-8873e7d .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-8969ad8 .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-8c6a932 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-b33f901{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-a540d45 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-d0335aa .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-104149b .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-e498f3a .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-20b9d79 .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-7e1c5bf .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-97bfcee{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-3125b42 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-36545cc{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-2dd77ed .elementor-heading-title{font-size:var( --e-global-typography-8d95463-font-size );line-height:var( --e-global-typography-8d95463-line-height );letter-spacing:var( --e-global-typography-8d95463-letter-spacing );word-spacing:var( --e-global-typography-8d95463-word-spacing );}.elementor-20311 .elementor-element.elementor-element-669cbb8 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-8e7107c{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-ca30225 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-fb69e47 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-04ccf75 .widget-image-caption{font-size:var( --e-global-typography-cee1221-font-size );line-height:var( --e-global-typography-cee1221-line-height );letter-spacing:var( --e-global-typography-cee1221-letter-spacing );word-spacing:var( --e-global-typography-cee1221-word-spacing );}.elementor-20311 .elementor-element.elementor-element-b7fbc65{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}.elementor-20311 .elementor-element.elementor-element-eaf69a6{font-size:var( --e-global-typography-0871302-font-size );line-height:var( --e-global-typography-0871302-line-height );letter-spacing:var( --e-global-typography-0871302-letter-spacing );word-spacing:var( --e-global-typography-0871302-word-spacing );}}/* Start custom CSS */.anchor {
     margin-top: -50px; 
     margin-bottom: 50px;
}/* End custom CSS */