.elementor-1938 .elementor-element.elementor-element-3c1c98ff{padding:0px 0px 0px 21px;}.elementor-1938 .elementor-element.elementor-element-23e02b11 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1938 .elementor-element.elementor-element-23e02b11{--box-background-color:var( --e-global-color-e5939d6 );--box-border-color:var( --e-global-color-d1dee80 );--box-border-width:3px;--header-background-color:var( --e-global-color-d1dee80 );--header-color:var( --e-global-color-e5939d6 );--toggle-button-color:var( --e-global-color-e5939d6 );--item-text-color:var( --e-global-color-9c03e5c );--item-text-hover-color:var( --e-global-color-65a6a7d );--item-text-active-color:var( --e-global-color-9c03e5c );--marker-color:var( --e-global-color-d1dee80 );}.elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__spinner{color:var( --e-global-color-9c03e5c );fill:var( --e-global-color-9c03e5c );}.elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__header-title{text-align:start;}.elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__header, .elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__header-title{font-family:var( --e-global-typography-a926c4a-font-family ), Sans-serif;font-size:var( --e-global-typography-a926c4a-font-size );font-weight:var( --e-global-typography-a926c4a-font-weight );letter-spacing:var( --e-global-typography-a926c4a-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__header{flex-direction:row;}.elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__list-item{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-431f57f6 .elementor-button{background-color:var( --e-global-color-d1dee80 );font-family:var( --e-global-typography-a926c4a-font-family ), Sans-serif;font-size:var( --e-global-typography-a926c4a-font-size );font-weight:var( --e-global-typography-a926c4a-font-weight );letter-spacing:var( --e-global-typography-a926c4a-letter-spacing );fill:var( --e-global-color-9c03e5c );color:var( --e-global-color-9c03e5c );}.elementor-1938 .elementor-element.elementor-element-431f57f6 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-1938 .elementor-element.elementor-element-65d38452 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-9c03e5c );}.elementor-1938 .elementor-element.elementor-element-162f6967{color:#E6302B;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-7383bb5b{text-align:left;color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-7a3d0923 .widget-image-caption{color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-50387298{text-align:left;}.elementor-1938 .elementor-element.elementor-element-50387298 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-9c03e5c );}.elementor-1938 .elementor-element.elementor-element-47cc5921{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-2fabe0d1 .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-4af491b7{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-2a49ab51 .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-dac38e8 .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-38fc9fec{text-align:left;}.elementor-1938 .elementor-element.elementor-element-38fc9fec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-9c03e5c );}.elementor-1938 .elementor-element.elementor-element-68ee6b6e{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-26514f8 .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-7ff76fc4{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-31bf274 .widget-image-caption{color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-3e9dad97{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-1e4ec16b .widget-image-caption{color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-472d25c6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-9c03e5c );}.elementor-1938 .elementor-element.elementor-element-5f798514{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-5f4978e0 .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-3fbe5a1 .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-662eb982{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-87d4312 .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );margin-block-start:5px;}.elementor-1938 .elementor-element.elementor-element-583c3e4a .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );}.elementor-1938 .elementor-element.elementor-element-5d38067{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-d709ccf .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );}.elementor-1938 .elementor-element.elementor-element-ff8c6ca .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1938 .elementor-element.elementor-element-ff8c6ca .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1938 .elementor-element.elementor-element-ff8c6ca{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1938 .elementor-element.elementor-element-7cdba07 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-9c03e5c );}.elementor-1938 .elementor-element.elementor-element-6eeea23{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-4aeaacde .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );}.elementor-1938 .elementor-element.elementor-element-3caeed4 .widget-image-caption{text-align:center;color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );}.elementor-1938 .elementor-element.elementor-element-4162991d{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-4e9e55a1 .widget-image-caption{color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );}.elementor-1938 .elementor-element.elementor-element-fed0d82{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-4e9e739b .widget-image-caption{color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );}.elementor-1938 .elementor-element.elementor-element-59aa681 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-9c03e5c );}.elementor-1938 .elementor-element.elementor-element-1ebf6e7b{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-f930f48 .widget-image-caption{color:var( --e-global-color-b216f1a );font-family:var( --e-global-typography-919d423-font-family ), Sans-serif;font-size:var( --e-global-typography-919d423-font-size );font-weight:var( --e-global-typography-919d423-font-weight );font-style:var( --e-global-typography-919d423-font-style );}.elementor-1938 .elementor-element.elementor-element-9976468{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-15af04f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1938 .elementor-element.elementor-element-15af04f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1938 .elementor-element.elementor-element-15af04f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1938 .elementor-element.elementor-element-2ec06b8{color:var( --e-global-color-b216f1a );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-6feb1b41 .elementor-button{background-color:var( --e-global-color-d1dee80 );font-family:var( --e-global-typography-a926c4a-font-family ), Sans-serif;font-size:var( --e-global-typography-a926c4a-font-size );font-weight:var( --e-global-typography-a926c4a-font-weight );letter-spacing:var( --e-global-typography-a926c4a-letter-spacing );fill:var( --e-global-color-9c03e5c );color:var( --e-global-color-9c03e5c );}.elementor-1938 .elementor-element.elementor-element-6feb1b41 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-1938 .elementor-element.elementor-element-58ff4419{text-align:right;}.elementor-1938 .elementor-element.elementor-element-ce547d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1938 .elementor-element.elementor-element-6882aa9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:801px){.elementor-1938 .elementor-element.elementor-element-5963ec0f{width:64.999%;}.elementor-1938 .elementor-element.elementor-element-ce547d{width:35%;}}@media(max-width:1024px){.elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__header, .elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__header-title{font-size:var( --e-global-typography-a926c4a-font-size );letter-spacing:var( --e-global-typography-a926c4a-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-431f57f6 .elementor-button{font-size:var( --e-global-typography-a926c4a-font-size );letter-spacing:var( --e-global-typography-a926c4a-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-65d38452 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-162f6967{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-7383bb5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-7a3d0923 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-50387298 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-47cc5921{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-2fabe0d1 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-4af491b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-2a49ab51 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-dac38e8 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-38fc9fec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-68ee6b6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-26514f8 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-7ff76fc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-31bf274 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-3e9dad97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-1e4ec16b .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-472d25c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-5f798514{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-5f4978e0 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-3fbe5a1 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-662eb982{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-87d4312 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-583c3e4a .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-5d38067{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-d709ccf .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-7cdba07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-6eeea23{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-4aeaacde .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-3caeed4 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-4162991d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-4e9e55a1 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-fed0d82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-4e9e739b .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-59aa681 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-1ebf6e7b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-f930f48 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-9976468{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-2ec06b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-6feb1b41 .elementor-button{font-size:var( --e-global-typography-a926c4a-font-size );letter-spacing:var( --e-global-typography-a926c4a-letter-spacing );}}@media(max-width:800px){.elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__header, .elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__header-title{font-size:var( --e-global-typography-a926c4a-font-size );letter-spacing:var( --e-global-typography-a926c4a-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-23e02b11 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-431f57f6 .elementor-button{font-size:var( --e-global-typography-a926c4a-font-size );letter-spacing:var( --e-global-typography-a926c4a-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-65d38452 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-162f6967{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-7383bb5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-7a3d0923 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-50387298 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-47cc5921{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-2fabe0d1 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-4af491b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-2a49ab51 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-dac38e8 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-38fc9fec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-68ee6b6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-26514f8 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-7ff76fc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-31bf274 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-3e9dad97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-1e4ec16b .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-472d25c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-5f798514{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-5f4978e0 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-3fbe5a1 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-662eb982{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-87d4312 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-583c3e4a .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-5d38067{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-d709ccf .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-7cdba07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-6eeea23{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-4aeaacde .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-3caeed4 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-4162991d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-4e9e55a1 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-fed0d82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-4e9e739b .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-59aa681 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-1ebf6e7b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-f930f48 .widget-image-caption{font-size:var( --e-global-typography-919d423-font-size );}.elementor-1938 .elementor-element.elementor-element-9976468{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-2ec06b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1938 .elementor-element.elementor-element-6feb1b41 .elementor-button{font-size:var( --e-global-typography-a926c4a-font-size );letter-spacing:var( --e-global-typography-a926c4a-letter-spacing );}}