.elementor-1003661 .elementor-element.elementor-element-5313ecb2{padding:0px 0px 0px 0px;}.elementor-1003661 .elementor-element.elementor-element-2b2eb822 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-1003661 .elementor-element.elementor-element-2b2eb822{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-efe8134 > .elementor-widget-container{background-color:var( --e-global-color-43ab2a5 );margin:0em 0em 0em 0em;padding:1em 1em 1em 1em;border-radius:5px 5px 5px 5px;}.elementor-1003661 .elementor-element.elementor-element-efe8134{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );color:var( --e-global-color-00208c6 );}.elementor-1003661 .elementor-element.elementor-element-efe8134 p{margin-block-end:0px;}.elementor-1003661 .elementor-element.elementor-element-63e9922 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-1003661 .elementor-element.elementor-element-8b7fb18 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-1003661 .elementor-element.elementor-element-8b7fb18{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-8b7fb18 p{margin-block-end:1.5em;}.elementor-1003661 .elementor-element.elementor-element-e63f33f > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-1003661 .elementor-element.elementor-element-e63f33f{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-e63f33f p{margin-block-end:1.5em;}.elementor-1003661 .elementor-element.elementor-element-94c7b33 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-1003661 .elementor-element.elementor-element-94c7b33{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-94c7b33 p{margin-block-end:1.5em;}.elementor-1003661 .elementor-element.elementor-element-3ce98af > .elementor-widget-container{margin:0em 2em 0em 2em;padding:0em 0em 0em 0em;}.elementor-1003661 .elementor-element.elementor-element-3ce98af pre, .elementor-1003661 .elementor-element.elementor-element-3ce98af code, .elementor-1003661 .elementor-element.elementor-element-3ce98af .line-numbers .line-numbers-rows{font-size:20px;}.elementor-1003661 .elementor-element.elementor-element-29739dd > .elementor-widget-container{margin:0em 0em -1em 1.5em;}.elementor-1003661 .elementor-element.elementor-element-29739dd{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-acdeaca img{width:100%;border-style:none;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1003661 .elementor-element.elementor-element-acdeaca .widget-image-caption{margin-block-start:0.5em;}.elementor-1003661 .elementor-element.elementor-element-1d15cd5 > .elementor-widget-container{margin:0em 0em -1em 1.5em;}.elementor-1003661 .elementor-element.elementor-element-1d15cd5{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-1d15cd5 p{margin-block-end:1.5em;}.elementor-1003661 .elementor-element.elementor-element-a98e214 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-1003661 .elementor-element.elementor-element-a98e214{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-a98e214 p{margin-block-end:1.5em;}.elementor-1003661 .elementor-element.elementor-element-ecfb1dc img{width:100%;border-style:none;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1003661 .elementor-element.elementor-element-ecfb1dc .widget-image-caption{margin-block-start:0.5em;}.elementor-1003661 .elementor-element.elementor-element-390c36f > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-1003661 .elementor-element.elementor-element-390c36f{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-390c36f p{margin-block-end:1.5em;}.elementor-1003661 .elementor-element.elementor-element-767b46f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9a853c4 );border-radius:5px 5px 5px 5px;}.elementor-1003661 .elementor-element.elementor-element-767b46f{font-size:20px;font-weight:400;text-transform:none;font-style:italic;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-1003661 .elementor-element.elementor-element-767b46f p{margin-block-end:0em;}.elementor-1003661 .elementor-element.elementor-element-f9d8085 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-1003661 .elementor-element.elementor-element-f9d8085{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-f9d8085 p{margin-block-end:1.5em;}.elementor-1003661 .elementor-element.elementor-element-2959b4e img{width:100%;border-style:none;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1003661 .elementor-element.elementor-element-2959b4e .widget-image-caption{margin-block-start:0.5em;}.elementor-1003661 .elementor-element.elementor-element-d5efa53 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-1003661 .elementor-element.elementor-element-d5efa53{font-size:var( --e-global-typography-2621617-font-size );font-weight:var( --e-global-typography-2621617-font-weight );text-transform:var( --e-global-typography-2621617-text-transform );font-style:var( --e-global-typography-2621617-font-style );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-d5efa53 p{margin-block-end:1.5em;}body.elementor-page-1003661{margin:0em 0em 0em 0em;}@media(max-width:1024px){.elementor-1003661 .elementor-element.elementor-element-2b2eb822{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-efe8134{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-8b7fb18{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-e63f33f{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-94c7b33{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-29739dd{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-1d15cd5{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-a98e214{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-390c36f{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-f9d8085{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-d5efa53{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}}@media(max-width:767px){.elementor-1003661 .elementor-element.elementor-element-52868929 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-1003661 .elementor-element.elementor-element-2b2eb822{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-efe8134{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-8b7fb18{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-e63f33f{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-94c7b33{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-29739dd{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-1d15cd5{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-a98e214{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-390c36f{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-f9d8085{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}.elementor-1003661 .elementor-element.elementor-element-d5efa53{font-size:var( --e-global-typography-2621617-font-size );line-height:var( --e-global-typography-2621617-line-height );letter-spacing:var( --e-global-typography-2621617-letter-spacing );word-spacing:var( --e-global-typography-2621617-word-spacing );}}