.elementor-1348 .elementor-element.elementor-element-80581f6{--display:flex;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1348 .elementor-element.elementor-element-80581f6 > .elementor-shape-top .elementor-shape-fill, .elementor-1348 .elementor-element.elementor-element-80581f6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-1348 .elementor-element.elementor-element-80581f6 > .elementor-shape-top svg, .elementor-1348 .elementor-element.elementor-element-80581f6 > .e-con-inner > .elementor-shape-top svg{width:calc(221% + 1.3px);height:70px;transform:translateX(-50%) rotateY(180deg);}.elementor-1348 .elementor-element.elementor-element-80581f6 > .elementor-shape-top, .elementor-1348 .elementor-element.elementor-element-80581f6 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-1348 .elementor-element.elementor-element-80581f6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1348 .elementor-element.elementor-element-80581f6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor5 );}.elementor-1348 .elementor-element.elementor-element-80581f6 > .elementor-shape-bottom svg, .elementor-1348 .elementor-element.elementor-element-80581f6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(218% + 1.3px);height:20px;}.elementor-1348 .elementor-element.elementor-element-80581f6 > .elementor-shape-bottom, .elementor-1348 .elementor-element.elementor-element-80581f6 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1348 .elementor-element.elementor-element-3f9d668 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1348 .elementor-element.elementor-element-036cf4a{--display:flex;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1348 .elementor-element.elementor-element-48e77d3 .elementor-heading-title{font-weight:500;font-style:italic;line-height:28px;letter-spacing:0.25px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1348 .elementor-element.elementor-element-e44449f{--display:flex;}.elementor-1348 .elementor-element.elementor-element-3342331 .elementor-heading-title{color:#153164;}.elementor-1348 .elementor-element.elementor-element-e560510{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1348 .elementor-element.elementor-element-b2b9523 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1348 .elementor-element.elementor-element-16022fe > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-1348 .elementor-element.elementor-element-16022fe.elementor-element{--align-self:stretch;}.elementor-1348 .elementor-element.elementor-element-16022fe .elementor-blockquote__content{color:var( --e-global-color-secondary );font-size:18px;font-weight:500;font-style:italic;}.elementor-1348 .elementor-element.elementor-element-16022fe .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-1348 .elementor-element.elementor-element-16022fe .elementor-blockquote__author{font-size:1px;}.elementor-1348 .elementor-element.elementor-element-16022fe .elementor-blockquote{border-color:var( --e-global-color-secondary );padding-top:8px;padding-bottom:8px;}body:not(.rtl) .elementor-1348 .elementor-element.elementor-element-16022fe .elementor-blockquote{border-left-width:8px;padding-left:12px;}body.rtl .elementor-1348 .elementor-element.elementor-element-16022fe .elementor-blockquote{border-right-width:8px;padding-right:12px;}.elementor-1348 .elementor-element.elementor-element-f67a51e{--display:flex;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1348 .elementor-element.elementor-element-21bb376 .eael-lightbox-wrapper{justify-content:center;}.mfp-bg.eael-lightbox-modal-popup-21bb376{background:rgba(0,0,0,.8);}.elementor-1348 .elementor-element.elementor-element-21bb376 .eael-trigger-image{width:100%;}.eael-lightbox-popup-window-21bb376 .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.eael-lightbox-modal-window-21bb376 .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.elementor-1348 .elementor-element.elementor-element-7849262{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1348 .elementor-element.elementor-element-7849262.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1348 .elementor-element.elementor-element-ab07b5e{width:var( --container-widget-width, 100.402% );max-width:100.402%;--container-widget-width:100.402%;--container-widget-flex-grow:0;}.elementor-1348 .elementor-element.elementor-element-ab07b5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1348 .elementor-element.elementor-element-3f73b0d img{border-radius:.25rem .25rem .25rem .25rem;}.elementor-1348 .elementor-element.elementor-element-3f73b0d .widget-image-caption{text-align:start;color:#FFFFFF;background-color:var( --e-global-color-0926c92 );font-size:12px;margin-block-start:0px;}.elementor-1348 .elementor-element.elementor-element-f0bbeaa{--display:flex;}.elementor-1348 .elementor-element.elementor-element-244a923 .elementor-heading-title{color:#153164;}.elementor-1348 .elementor-element.elementor-element-7b15041{--display:flex;}.elementor-1348 .elementor-element.elementor-element-2ca907a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1348 .elementor-element.elementor-element-6319ec1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:.25rem .25rem .25rem .25rem;}.elementor-1348 .elementor-element.elementor-element-6319ec1:not(.elementor-motion-effects-element-type-background), .elementor-1348 .elementor-element.elementor-element-6319ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-ee436f4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1348 .elementor-element.elementor-element-ee436f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1348 .elementor-element.elementor-element-ee436f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1348 .elementor-element.elementor-element-ee436f4 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1348 .elementor-element.elementor-element-c256f4e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;color:#101218;}.elementor-1348 .elementor-element.elementor-element-c256f4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1rem 1rem 0rem 1rem;}.elementor-1348 .elementor-element.elementor-element-55082dc{width:100%;max-width:100%;font-size:16px;line-height:26px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1348 .elementor-element.elementor-element-55082dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1348 .elementor-element.elementor-element-79ae64e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1348 .elementor-element.elementor-element-74cf97b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1348 .elementor-element.elementor-element-74cf97b{font-size:16px;line-height:26px;}.elementor-1348 .elementor-element.elementor-element-a49bd98{--display:flex;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1348 .elementor-element.elementor-element-a49bd98:not(.elementor-motion-effects-element-type-background), .elementor-1348 .elementor-element.elementor-element-a49bd98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F6;}.elementor-1348 .elementor-element.elementor-element-2b06a65{text-align:center;}.elementor-1348 .elementor-element.elementor-element-2b06a65 .elementor-heading-title{color:#1D3667;}.elementor-1348 .elementor-element.elementor-element-c4ce695{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:4px 4px 4px 4px;--margin-top:1.4rem;--margin-bottom:1.4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1348 .elementor-element.elementor-element-c4ce695:not(.elementor-motion-effects-element-type-background), .elementor-1348 .elementor-element.elementor-element-c4ce695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-c4ce695.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1348 .elementor-element.elementor-element-b9a65a8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:4px 4px 4px 4px;--margin-top:0rem;--margin-bottom:1.4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1348 .elementor-element.elementor-element-6a220e2{width:100%;max-width:100%;}.elementor-1348 .elementor-element.elementor-element-6a220e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-1348 .elementor-element.elementor-element-6a220e2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1348 .elementor-element.elementor-element-3c4839d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:4px 4px 4px 4px;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1348 .elementor-element.elementor-element-3c4839d:not(.elementor-motion-effects-element-type-background), .elementor-1348 .elementor-element.elementor-element-3c4839d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1348 .elementor-element.elementor-element-9dd3a02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1348 .elementor-element.elementor-element-4266d28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1348 .elementor-element.elementor-element-4266d28.elementor-element{--align-self:center;}.elementor-1348 .elementor-element.elementor-element-4266d28 .elementor-icon-wrapper{text-align:start;}.elementor-1348 .elementor-element.elementor-element-4266d28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0926c92 );}.elementor-1348 .elementor-element.elementor-element-4266d28.elementor-view-framed .elementor-icon, .elementor-1348 .elementor-element.elementor-element-4266d28.elementor-view-default .elementor-icon{color:var( --e-global-color-0926c92 );border-color:var( --e-global-color-0926c92 );}.elementor-1348 .elementor-element.elementor-element-4266d28.elementor-view-framed .elementor-icon, .elementor-1348 .elementor-element.elementor-element-4266d28.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0926c92 );}.elementor-1348 .elementor-element.elementor-element-4266d28 .elementor-icon{font-size:28px;}.elementor-1348 .elementor-element.elementor-element-4266d28 .elementor-icon svg{height:28px;}.elementor-1348 .elementor-element.elementor-element-736212e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1348 .elementor-element.elementor-element-736212e.elementor-element{--align-self:center;}.elementor-1348 .elementor-element.elementor-element-736212e{text-align:start;}.elementor-1348 .elementor-element.elementor-element-736212e .elementor-heading-title{font-weight:600;color:#153164;}.elementor-1348 .elementor-element.elementor-element-00d0909 > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor4 );margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-1348 .elementor-element.elementor-element-00d0909{color:var( --e-global-color-astglobalcolor6 );}.elementor-1348 .elementor-element.elementor-element-c6d2894{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1348 .elementor-element.elementor-element-c6d2894:not(.elementor-motion-effects-element-type-background), .elementor-1348 .elementor-element.elementor-element-c6d2894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7D9DD;}.elementor-1348 .elementor-element.elementor-element-2bb7cf7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1348 .elementor-element.elementor-element-2bb7cf7{text-align:center;}.elementor-1348 .elementor-element.elementor-element-c4f20f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1348 .elementor-element.elementor-element-c4f20f6 .eael-fancy-text-container{text-align:center;}.elementor-1348 .elementor-element.elementor-element-c4f20f6 .eael-fancy-text-prefix{font-size:22px;font-weight:600;line-height:1px;}.elementor-1348 .elementor-element.elementor-element-c4f20f6 .eael-fancy-text-strings, .elementor-1348 .elementor-element.elementor-element-c4f20f6 .typed-cursor{font-size:22px;font-weight:600;}.elementor-1348 .elementor-element.elementor-element-c4f20f6 .eael-fancy-text-strings{padding:2px 12px 2px 12px;margin:2px 2px 2px 2px;border-radius:4px;}.elementor-1348 .elementor-element.elementor-element-c4f20f6 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-1348 .elementor-element.elementor-element-2c64fd1 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-radius:0px 0px 4px 4px;}.elementor-1348 .elementor-element.elementor-element-2c64fd1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1348 .elementor-element.elementor-element-52a4de3 > .elementor-widget-container{padding:0rem 1rem 1rem 1rem;}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#1fd18e;transition:width 50ms ease;}@media(min-width:768px){.elementor-1348 .elementor-element.elementor-element-7849262{--width:100%;}.elementor-1348 .elementor-element.elementor-element-6319ec1{--width:100%;}.elementor-1348 .elementor-element.elementor-element-c4ce695{--width:100%;}.elementor-1348 .elementor-element.elementor-element-9dd3a02{--width:100%;}}@media(max-width:767px){.eael-lightbox-popup-window-21bb376{width:325%;max-width:325%;}.eael-lightbox-modal-window-21bb376{width:325%;max-width:325%;}.elementor-1348 .elementor-element.elementor-element-6319ec1{--width:100%;--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;}.elementor-1348 .elementor-element.elementor-element-ee436f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1348 .elementor-element.elementor-element-c256f4e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1348 .elementor-element.elementor-element-c6d2894{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}/* Start custom CSS */[data-tooltip] {
  --arrow-size: 5px;
  position: relative;
  z-index: 10;
}

/* Positioning and visibility settings of the tooltip */
[data-tooltip]:before,
[data-tooltip]:after {
  position: absolute;
  visibility: hidden;
  opacity: 0;
  left: 50%;
  bottom: calc(100% + var(--arrow-size));
  pointer-events: none;
  transition: 0.2s;
  will-change: transform;
}

/* The actual tooltip with a dynamic width */
[data-tooltip]:before {
  content: attr(data-tooltip);
  padding: 10px 18px;
  min-width: 50px;
  max-width: 300px;
  width: max-content;
  width: -moz-max-content;
  border-radius: 6px;
  font-size: 14px;
  background-color: rgba(59, 72, 80, 0.9);
  background-image: linear-gradient(30deg,
    rgba(59, 72, 80, 0.44),
    rgba(59, 68, 75, 0.44),
    rgba(60, 82, 88, 0.44));
  box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.2);
  color: #fff;
  text-align: center;
  white-space: pre-wrap;
  transform: translate(-50%,  calc(0px - var(--arrow-size))) scale(0.5);
}

/* Tooltip arrow */
[data-tooltip]:after {
  content: '';
  border-style: solid;
  border-width: var(--arrow-size) var(--arrow-size) 0px var(--arrow-size); /* CSS triangle */
  border-color: rgba(55, 64, 70, 0.9) transparent transparent transparent;
  transition-duration: 0s; /* If the mouse leaves the element, 
                              the transition effects for the 
                              tooltip arrow are "turned off" */
  transform-origin: top;   /* Orientation setting for the
                              slide-down effect */
  transform: translateX(-50%) scaleY(0);
}

/* Tooltip becomes visible at hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
  visibility: visible;
  opacity: 1;
}
/* Scales from 0.5 to 1 -> grow effect */
[data-tooltip]:hover:before {
  transition-delay: 0.3s;
  transform: translate(-50%, calc(0px - var(--arrow-size))) scale(1);
}
/* 
  Arrow slide down effect only on mouseenter (NOT on mouseleave)
*/
[data-tooltip]:hover:after {
  transition-delay: 0.5s; /* Starting after the grow effect */
  transition-duration: 0.2s;
  transform: translateX(-50%) scaleY(1);
}
/*
  That's it for the basic tooltip.

  If you want some adjustability
  here are some orientation settings you can use:
*/

/* LEFT */
/* Tooltip + arrow */
[data-tooltip-location="left"]:before,
[data-tooltip-location="left"]:after {
  left: auto;
  right: calc(100% + var(--arrow-size));
  bottom: 50%;
}

/* Tooltip */
[data-tooltip-location="left"]:before {
  transform: translate(calc(0px - var(--arrow-size)), 50%) scale(0.5);
}
[data-tooltip-location="left"]:hover:before {
  transform: translate(calc(0px - var(--arrow-size)), 50%) scale(1);
}

/* Arrow */
[data-tooltip-location="left"]:after {
  border-width: var(--arrow-size) 0px var(--arrow-size) var(--arrow-size);
  border-color: transparent transparent transparent rgba(55, 64, 70, 0.9);
  transform-origin: left;
  transform: translateY(50%) scaleX(0);
}
[data-tooltip-location="left"]:hover:after {
  transform: translateY(50%) scaleX(1);
}



/* RIGHT */
[data-tooltip-location="right"]:before,
[data-tooltip-location="right"]:after {
  left: calc(100% + var(--arrow-size));
  bottom: 50%;
}

[data-tooltip-location="right"]:before {
  transform: translate(var(--arrow-size), 50%) scale(0.5);
}
[data-tooltip-location="right"]:hover:before {
  transform: translate(var(--arrow-size), 50%) scale(1);
}

[data-tooltip-location="right"]:after {
  border-width: var(--arrow-size) var(--arrow-size) var(--arrow-size) 0px;
  border-color: transparent rgba(55, 64, 70, 0.9) transparent transparent;
  transform-origin: right;
  transform: translateY(50%) scaleX(0);
}
[data-tooltip-location="right"]:hover:after {
  transform: translateY(50%) scaleX(1);
}



/* BOTTOM */
[data-tooltip-location="bottom"]:before,
[data-tooltip-location="bottom"]:after {
  top: calc(100% + var(--arrow-size));
  bottom: auto;
}

[data-tooltip-location="bottom"]:before {
  transform: translate(-50%, var(--arrow-size)) scale(0.5);
}
[data-tooltip-location="bottom"]:hover:before {
  transform: translate(-50%, var(--arrow-size)) scale(1);
}

[data-tooltip-location="bottom"]:after {
  border-width: 0px var(--arrow-size) var(--arrow-size) var(--arrow-size);
  border-color: transparent transparent rgba(55, 64, 70, 0.9) transparent;
  transform-origin: bottom;
}/* End custom CSS */