.elementor-3126 .elementor-element.elementor-element-ce62c34{--display:flex;--min-height:600px;--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-ce62c34:not(.elementor-motion-effects-element-type-background), .elementor-3126 .elementor-element.elementor-element-ce62c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61CE7000;background-image:url("https://njinfusionservices.com/wp-content/uploads/sites/23/2023/10/IVIG-Page-Hero-Image.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3126 .elementor-element.elementor-element-ce62c34::before, .elementor-3126 .elementor-element.elementor-element-ce62c34 > .elementor-background-video-container::before, .elementor-3126 .elementor-element.elementor-element-ce62c34 > .e-con-inner > .elementor-background-video-container::before, .elementor-3126 .elementor-element.elementor-element-ce62c34 > .elementor-background-slideshow::before, .elementor-3126 .elementor-element.elementor-element-ce62c34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3126 .elementor-element.elementor-element-ce62c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFFC7 12%, #FFFFFF00 45%);}.elementor-3126 .elementor-element.elementor-element-ce62c34 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-2924be0{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-eb33ae1{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-eb33ae1 .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-298defd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:5em;}.elementor-3126 .elementor-element.elementor-element-298defd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3126 .elementor-element.elementor-element-25bf45c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3126 .elementor-element.elementor-element-25bf45c{text-align:start;}.elementor-3126 .elementor-element.elementor-element-25bf45c .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:3.25em;font-weight:300;line-height:1em;color:var( --e-global-color-secondary );}.elementor-3126 .elementor-element.elementor-element-a194fd5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3126 .elementor-element.elementor-element-a194fd5{text-align:start;}.elementor-3126 .elementor-element.elementor-element-a194fd5 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:3.25em;font-weight:600;line-height:1em;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:var( --e-global-color-primary );}.elementor-3126 .elementor-element.elementor-element-1c42fb3{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3126 .elementor-element.elementor-element-1c42fb3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3126 .elementor-element.elementor-element-dc62b6c{--spacer-size:44px;}.elementor-3126 .elementor-element.elementor-element-93fe2b4{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-d807c99{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-3126 .elementor-element.elementor-element-e413875{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;font-size:14px;font-weight:400;line-height:1.35em;color:var( --e-global-color-secondary );}.elementor-3126 .elementor-element.elementor-element-e413875 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-0c933c6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-3126 .elementor-element.elementor-element-4ca79b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:dotted;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-fd00f9f );}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-content-toggle-switch-wrap{gap:20px;justify-content:center;}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-content-toggle-content{margin-top:20px;text-align:inherit;}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-content-toggle-slider{border-radius:1000px 1000px 1000px 1000px;background-color:var( --e-global-color-d4e75b1 );}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-content-toggle-slider:before{border-radius:1000px 1000px 1000px 1000px;background-color:#ffffff;}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-content-toggle-switch input:checked + .ue-content-toggle-slider{background-color:var( --e-global-color-d4e75b1 );}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-content-toggle-switch input:checked + .ue-content-toggle-slider:before{background-color:#ffffff;}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-content-toggle-label{font-family:"proxima-nova", Sans-serif;font-size:21px;font-weight:600;}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-content-toggle-label--one{color:#999999;}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-content-toggle-label--two{color:#999999;}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-one .ue-content-toggle-label--one{color:var( --e-global-color-d4e75b1 );}.elementor-3126 .elementor-element.elementor-element-4ca79b4 .ue-two .ue-content-toggle-label--two{color:var( --e-global-color-primary );}.elementor-3126 .elementor-element.elementor-element-c73110e{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3126 .elementor-element.elementor-element-71a91e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3126 .elementor-element.elementor-element-9c223f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-9c223f5{--box-background-color:#F9FAFB;--box-border-color:#EEEEEE;--box-border-width:1px;--nested-list-indent:0em;--item-text-color:#6A6B6D;--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--item-text-transition-duration:1000ms;--marker-color:#34BCF3;--marker-size:6px;}.elementor-3126 .elementor-element.elementor-element-9c223f5 .elementor-toc__header-title{text-align:start;}.elementor-3126 .elementor-element.elementor-element-9c223f5 .elementor-toc__header, .elementor-3126 .elementor-element.elementor-element-9c223f5 .elementor-toc__header-title{font-size:21px;font-weight:600;line-height:15px;}.elementor-3126 .elementor-element.elementor-element-9c223f5 .elementor-toc__list-item{font-size:15px;font-weight:400;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-8c4f8f8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3126 .elementor-element.elementor-element-aea0404{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-aea0404 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-15e3f06{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-9d74404{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-9d74404 .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-ea032cc{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-ea032cc .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-dd98ed4{--divider-border-style:dotted;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-dd98ed4 .elementor-divider-separator{width:50%;}.elementor-3126 .elementor-element.elementor-element-dd98ed4 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-24fb4ed > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-24fb4ed{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-aea0404::before, .elementor-3126 .elementor-element.elementor-element-aea0404 > .elementor-background-video-container::before, .elementor-3126 .elementor-element.elementor-element-aea0404 > .e-con-inner > .elementor-background-video-container::before, .elementor-3126 .elementor-element.elementor-element-aea0404 > .elementor-background-slideshow::before, .elementor-3126 .elementor-element.elementor-element-aea0404 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3126 .elementor-element.elementor-element-aea0404 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3126 .elementor-element.elementor-element-c71b467{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-c71b467 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-32a413a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-2ad21db{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-2ad21db .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-57a0529{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-57a0529 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-59d33e5{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-59d33e5 .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-59d33e5 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-c6e8717 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-c6e8717{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-c71b467 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-7fb489c{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-7fb489c .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-ece6f6a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-7f968dd{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-7f968dd .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-40087fa{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-40087fa .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-ea011d2{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-ea011d2 .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-ea011d2 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-01e275a > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-01e275a{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-7fb489c .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-d100107{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-d100107 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-ac5c9af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-d956ff4{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-d956ff4 .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-50555c4{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-50555c4 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-edd82ba{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-edd82ba .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-edd82ba .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-0a92cb1 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-0a92cb1{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-d100107 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-490b475{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-490b475 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-9f5b35b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-15e9498{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-15e9498 .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-d6df00b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-d6df00b .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-30c2053{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-30c2053 .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-30c2053 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-a80343c > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-a80343c{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-490b475 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-28b4ff6{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-28b4ff6 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-01380d0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-02ec8a5{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-02ec8a5 .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-9f32253{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-9f32253 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-6595115{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-6595115 .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-6595115 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-970ef54 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-970ef54{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-28b4ff6 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-0aa146e{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-0aa146e .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-b4be170{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-fa20548{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-fa20548 .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-7c84cc6{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-7c84cc6 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-1523136{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-1523136 .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-1523136 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-5c52352 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-5c52352{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-0aa146e .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-7f89326{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-7f89326 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-8128774{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-04f433f{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-04f433f .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-7679bfe{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-7679bfe .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-47dda60{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-47dda60 .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-47dda60 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-32040e8 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-32040e8{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-7f89326 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-6867e03{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-6867e03 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-223ad8f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-10f194b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-10f194b .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-7b24fc9{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-7b24fc9 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-0550c23{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-0550c23 .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-0550c23 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-30ca36a > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-30ca36a{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-6867e03 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-2a83083{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-2a83083 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-03260a3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-c0a07fd{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-c0a07fd .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-0b194f9{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-0b194f9 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-ad07876{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-ad07876 .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-ad07876 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-0896096 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-0896096{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-2a83083 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-02577b4{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-02577b4 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-c127179{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-bb72bcf{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-bb72bcf .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-46f1887{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-46f1887 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-34c4c5a{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-34c4c5a .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-34c4c5a .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-0fad533 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-0fad533{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-02577b4 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-11560a5{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-11560a5 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-47c3ceb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-2f0120f{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-2f0120f .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-fe44232{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-fe44232 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-d1e5485{--divider-border-style:solid;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-d1e5485 .elementor-divider-separator{width:42%;}.elementor-3126 .elementor-element.elementor-element-d1e5485 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-34a4bdc > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-34a4bdc{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-274d978{width:var( --container-widget-width, 99.851% );max-width:99.851%;--container-widget-width:99.851%;--container-widget-flex-grow:0;columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-274d978 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-274d978.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3126 .elementor-element.elementor-element-efb8f9f{width:var( --container-widget-width, 99.865% );max-width:99.865%;--container-widget-width:99.865%;--container-widget-flex-grow:0;columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-efb8f9f > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-efb8f9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3126 .elementor-element.elementor-element-8e44108 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-8e44108{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-c13bb14 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-c13bb14{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-3a72d2e > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-3a72d2e{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-11560a5 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-ac59af6{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3126 .elementor-element.elementor-element-cb71263{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3126 .elementor-element.elementor-element-6f1fa61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6f1fa61{--box-background-color:#F9FAFB;--box-border-color:#EEEEEE;--box-border-width:1px;--nested-list-indent:0em;--item-text-color:#6A6B6D;--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--item-text-transition-duration:1000ms;--marker-color:#34BCF3;--marker-size:6px;}.elementor-3126 .elementor-element.elementor-element-6f1fa61 .elementor-toc__header-title{text-align:start;}.elementor-3126 .elementor-element.elementor-element-6f1fa61 .elementor-toc__header, .elementor-3126 .elementor-element.elementor-element-6f1fa61 .elementor-toc__header-title{font-size:21px;font-weight:600;line-height:15px;}.elementor-3126 .elementor-element.elementor-element-6f1fa61 .elementor-toc__list-item{font-size:15px;font-weight:400;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-0c54df5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3126 .elementor-element.elementor-element-ec467b1{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-ec467b1 .elementor-repeater-item-0b2bb08.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-bb8e3ab{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3126 .elementor-element.elementor-element-2a2f68f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-2a2f68f .elementor-repeater-item-7a22a89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3126 .elementor-element.elementor-element-a2c7fe6{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-a2c7fe6 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__header{width:80px;height:80px;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__icon .jet-elements-icon{color:var( --e-global-color-primary );font-size:1.25em;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__icon .inner{background-color:var( --e-global-color-6894db4 );width:2em;height:2em;border-radius:100% 100% 100% 100%;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__icon{align-self:center;order:1;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__title-text{color:var( --e-global-color-primary );font-size:1.25em;font-weight:500;line-height:1.35em;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__title{margin:0px 0px 0px 18px;align-self:flex-start;text-align:left;order:2;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__desc{align-self:center;text-align:center;order:3;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__button{align-self:center;order:4;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__cover{justify-content:center;}.elementor-3126 .elementor-element.elementor-element-1a617b7{--divider-border-style:dotted;--divider-color:var( --e-global-color-6894db4 );--divider-border-width:2px;}.elementor-3126 .elementor-element.elementor-element-1a617b7 .elementor-divider-separator{width:50%;}.elementor-3126 .elementor-element.elementor-element-1a617b7 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-3126 .elementor-element.elementor-element-88bb512 > .elementor-widget-container{margin:0em 0em 8em 0em;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-88bb512{columns:2;column-gap:80px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:1.125em;font-weight:normal;line-height:1.75em;color:#1B2125;}.elementor-3126 .elementor-element.elementor-element-ec467b1::before, .elementor-3126 .elementor-element.elementor-element-ec467b1 > .elementor-background-video-container::before, .elementor-3126 .elementor-element.elementor-element-ec467b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3126 .elementor-element.elementor-element-ec467b1 > .elementor-background-slideshow::before, .elementor-3126 .elementor-element.elementor-element-ec467b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3126 .elementor-element.elementor-element-ec467b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3126 .elementor-element.elementor-element-2924be0{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-298defd{--width:50%;}.elementor-3126 .elementor-element.elementor-element-1c42fb3{--width:45.412%;}.elementor-3126 .elementor-element.elementor-element-93fe2b4{--content-width:1600px;}.elementor-3126 .elementor-element.elementor-element-d807c99{--content-width:300px;}.elementor-3126 .elementor-element.elementor-element-c73110e{--content-width:1600px;}.elementor-3126 .elementor-element.elementor-element-71a91e0{--width:500px;}.elementor-3126 .elementor-element.elementor-element-ea032cc{--width:100%;}.elementor-3126 .elementor-element.elementor-element-9d74404{--width:100%;}.elementor-3126 .elementor-element.elementor-element-32a413a{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-57a0529{--width:100%;}.elementor-3126 .elementor-element.elementor-element-2ad21db{--width:100%;}.elementor-3126 .elementor-element.elementor-element-c71b467{--width:100%;}.elementor-3126 .elementor-element.elementor-element-ece6f6a{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-40087fa{--width:100%;}.elementor-3126 .elementor-element.elementor-element-7f968dd{--width:100%;}.elementor-3126 .elementor-element.elementor-element-7fb489c{--width:100%;}.elementor-3126 .elementor-element.elementor-element-ac5c9af{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-50555c4{--width:100%;}.elementor-3126 .elementor-element.elementor-element-d956ff4{--width:100%;}.elementor-3126 .elementor-element.elementor-element-d100107{--width:100%;}.elementor-3126 .elementor-element.elementor-element-9f5b35b{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-d6df00b{--width:100%;}.elementor-3126 .elementor-element.elementor-element-15e9498{--width:100%;}.elementor-3126 .elementor-element.elementor-element-490b475{--width:100%;}.elementor-3126 .elementor-element.elementor-element-01380d0{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-9f32253{--width:100%;}.elementor-3126 .elementor-element.elementor-element-02ec8a5{--width:100%;}.elementor-3126 .elementor-element.elementor-element-28b4ff6{--width:100%;}.elementor-3126 .elementor-element.elementor-element-b4be170{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-7c84cc6{--width:100%;}.elementor-3126 .elementor-element.elementor-element-fa20548{--width:100%;}.elementor-3126 .elementor-element.elementor-element-0aa146e{--width:100%;}.elementor-3126 .elementor-element.elementor-element-8128774{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-7679bfe{--width:100%;}.elementor-3126 .elementor-element.elementor-element-04f433f{--width:100%;}.elementor-3126 .elementor-element.elementor-element-7f89326{--width:100%;}.elementor-3126 .elementor-element.elementor-element-223ad8f{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-7b24fc9{--width:100%;}.elementor-3126 .elementor-element.elementor-element-10f194b{--width:100%;}.elementor-3126 .elementor-element.elementor-element-6867e03{--width:100%;}.elementor-3126 .elementor-element.elementor-element-03260a3{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-0b194f9{--width:100%;}.elementor-3126 .elementor-element.elementor-element-c0a07fd{--width:100%;}.elementor-3126 .elementor-element.elementor-element-2a83083{--width:100%;}.elementor-3126 .elementor-element.elementor-element-c127179{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-46f1887{--width:100%;}.elementor-3126 .elementor-element.elementor-element-bb72bcf{--width:100%;}.elementor-3126 .elementor-element.elementor-element-02577b4{--width:100%;}.elementor-3126 .elementor-element.elementor-element-47c3ceb{--content-width:1200px;}.elementor-3126 .elementor-element.elementor-element-fe44232{--width:100%;}.elementor-3126 .elementor-element.elementor-element-2f0120f{--width:100%;}.elementor-3126 .elementor-element.elementor-element-11560a5{--width:100%;}.elementor-3126 .elementor-element.elementor-element-ac59af6{--content-width:1600px;}.elementor-3126 .elementor-element.elementor-element-cb71263{--width:500px;}.elementor-3126 .elementor-element.elementor-element-a2c7fe6{--width:100%;}.elementor-3126 .elementor-element.elementor-element-2a2f68f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3126 .elementor-element.elementor-element-15e3f06{--width:100%;}.elementor-3126 .elementor-element.elementor-element-bb8e3ab{--width:100%;}}@media(max-width:767px){.elementor-3126 .elementor-element.elementor-element-2924be0{--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-3126 .elementor-element.elementor-element-298defd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-25bf45c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-25bf45c .elementor-heading-title{font-size:24px;}.elementor-3126 .elementor-element.elementor-element-a194fd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-a194fd5 .elementor-heading-title{font-size:24px;}.elementor-3126 .elementor-element.elementor-element-1c42fb3{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-eb33ae1{--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-3126 .elementor-element.elementor-element-ce62c34{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3126 .elementor-element.elementor-element-15e3f06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-ea032cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-914085c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-914085c .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-dd98ed4 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-24fb4ed{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-9d74404{--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-3126 .elementor-element.elementor-element-aea0404{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-3126 .elementor-element.elementor-element-32a413a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-57a0529{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-26723ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-26723ab .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-59d33e5 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-c6e8717{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-2ad21db{--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-3126 .elementor-element.elementor-element-c71b467{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-ece6f6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-40087fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-3d4bfc0 .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-ea011d2 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-01e275a{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-7f968dd{--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-3126 .elementor-element.elementor-element-7fb489c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-ac5c9af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-50555c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-6b2821c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-6b2821c .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-edd82ba .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-0a92cb1{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-d956ff4{--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-3126 .elementor-element.elementor-element-d100107{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-9f5b35b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-d6df00b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-7aa7c57 .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-30c2053 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-a80343c{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-15e9498{--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-3126 .elementor-element.elementor-element-490b475{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-01380d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-9f32253{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-5153839 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-5153839 .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6595115 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-970ef54{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-02ec8a5{--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-3126 .elementor-element.elementor-element-28b4ff6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-b4be170{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-7c84cc6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-dff358b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-dff358b .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-1523136 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-5c52352{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-fa20548{--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-3126 .elementor-element.elementor-element-0aa146e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-8128774{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-7679bfe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-36b7a08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-36b7a08 .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-47dda60 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-32040e8{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-04f433f{--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-3126 .elementor-element.elementor-element-7f89326{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-223ad8f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-7b24fc9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-6030161 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-6030161 .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-0550c23 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-30ca36a{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-10f194b{--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-3126 .elementor-element.elementor-element-6867e03{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-03260a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-0b194f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-102f29b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-102f29b .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-ad07876 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-0896096{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-c0a07fd{--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-3126 .elementor-element.elementor-element-2a83083{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-c127179{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-46f1887{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-a17102b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-a17102b .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-34c4c5a .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-0fad533{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-bb72bcf{--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-3126 .elementor-element.elementor-element-02577b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-47c3ceb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-fe44232{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-066109a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-066109a .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-d1e5485 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-34a4bdc{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-274d978{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-efb8f9f{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-8e44108{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-c13bb14{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-3a72d2e{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-2f0120f{--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-3126 .elementor-element.elementor-element-11560a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-bb8e3ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3126 .elementor-element.elementor-element-a2c7fe6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3126 .elementor-element.elementor-element-01003b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__header{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__figure{border-radius:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__icon .jet-elements-icon{font-size:29px;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__icon .inner{width:48px;height:48px;margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__title-text{font-size:0.8em;}.elementor-3126 .elementor-element.elementor-element-01003b1 .jet-services__title{margin:0px 0px 0px 0px;}.elementor-3126 .elementor-element.elementor-element-1a617b7 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-3126 .elementor-element.elementor-element-88bb512{text-align:start;font-size:14px;}.elementor-3126 .elementor-element.elementor-element-2a2f68f{--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-3126 .elementor-element.elementor-element-ec467b1{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}}/* Start custom CSS for container, class: .elementor-element-ce62c34 */.elementor-1497 .elementor-element.elementor-element-6379e41c:not(.elementor-motion-effects-element-type-background), .elementor-1497 .elementor-element.elementor-element-6379e41c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position-y: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e413875 */.elementor-3126 .elementor-element.elementor-element-e413875 p {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-9c223f5 */.elementor-3126 .elementor-element.elementor-element-9c223f5 .elementor-toc__header {
    align-items: center;
    background-color: var(--header-background-color);
    border-bottom: var(--separator-width, 0) solid var(--box-border-color, #9da5ae);
    display: flex;
    justify-content: flex-end;
    padding-bottom: 0;
}

.elementor-3126 .elementor-element.elementor-element-9c223f5 .elementor-toc__header-title {
border-bottom: 2px solid #34BCF3;
display: inline-block;
font-size: 18px;
font-weight: 500;
line-height: 1.6666666667;
padding: 0 12px 12px;
}

.elementor-3126 .elementor-element.elementor-element-9c223f5 .elementor-toc__list-item-text {
line-height: 23px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb4ed */.elementor-3126 .elementor-element.elementor-element-24fb4ed p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-24fb4ed h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-24fb4ed h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-24fb4ed h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-24fb4ed .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb4ed */.elementor-3126 .elementor-element.elementor-element-24fb4ed p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-24fb4ed h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-24fb4ed h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-24fb4ed h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-24fb4ed .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb4ed */.elementor-3126 .elementor-element.elementor-element-24fb4ed p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-24fb4ed h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-24fb4ed h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-24fb4ed h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-24fb4ed .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb4ed */.elementor-3126 .elementor-element.elementor-element-24fb4ed p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-24fb4ed h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-24fb4ed h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-24fb4ed h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-24fb4ed .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-24fb4ed .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6e8717 */.elementor-3126 .elementor-element.elementor-element-c6e8717 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-c6e8717 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-c6e8717 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-c6e8717 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-c6e8717 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6e8717 */.elementor-3126 .elementor-element.elementor-element-c6e8717 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-c6e8717 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-c6e8717 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-c6e8717 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-c6e8717 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6e8717 */.elementor-3126 .elementor-element.elementor-element-c6e8717 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-c6e8717 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-c6e8717 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-c6e8717 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-c6e8717 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6e8717 */.elementor-3126 .elementor-element.elementor-element-c6e8717 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-c6e8717 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-c6e8717 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-c6e8717 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-c6e8717 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-c6e8717 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e275a */.elementor-3126 .elementor-element.elementor-element-01e275a p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-01e275a strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-01e275a li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-01e275a h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-01e275a h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-01e275a h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-01e275a .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-01e275a blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-01e275a blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e275a */.elementor-3126 .elementor-element.elementor-element-01e275a p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-01e275a strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-01e275a li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-01e275a h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-01e275a h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-01e275a h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-01e275a .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-01e275a blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-01e275a blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e275a */.elementor-3126 .elementor-element.elementor-element-01e275a p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-01e275a strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-01e275a li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-01e275a h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-01e275a h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-01e275a h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-01e275a .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-01e275a blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-01e275a blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01e275a */.elementor-3126 .elementor-element.elementor-element-01e275a p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-01e275a strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-01e275a li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-01e275a h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-01e275a h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-01e275a h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-01e275a .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-01e275a blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-01e275a blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-01e275a .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a92cb1 */.elementor-3126 .elementor-element.elementor-element-0a92cb1 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0a92cb1 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0a92cb1 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0a92cb1 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0a92cb1 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a92cb1 */.elementor-3126 .elementor-element.elementor-element-0a92cb1 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0a92cb1 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0a92cb1 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0a92cb1 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0a92cb1 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a92cb1 */.elementor-3126 .elementor-element.elementor-element-0a92cb1 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0a92cb1 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0a92cb1 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0a92cb1 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0a92cb1 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a92cb1 */.elementor-3126 .elementor-element.elementor-element-0a92cb1 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0a92cb1 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0a92cb1 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0a92cb1 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0a92cb1 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0a92cb1 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a80343c */.elementor-3126 .elementor-element.elementor-element-a80343c p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-a80343c strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-a80343c li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-a80343c h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-a80343c h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-a80343c h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-a80343c .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-a80343c blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-a80343c blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a80343c */.elementor-3126 .elementor-element.elementor-element-a80343c p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-a80343c strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-a80343c li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-a80343c h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-a80343c h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-a80343c h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-a80343c .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-a80343c blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-a80343c blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a80343c */.elementor-3126 .elementor-element.elementor-element-a80343c p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-a80343c strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-a80343c li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-a80343c h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-a80343c h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-a80343c h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-a80343c .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-a80343c blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-a80343c blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a80343c */.elementor-3126 .elementor-element.elementor-element-a80343c p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-a80343c strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-a80343c li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-a80343c h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-a80343c h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-a80343c h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-a80343c .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-a80343c blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-a80343c blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-a80343c .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-970ef54 */.elementor-3126 .elementor-element.elementor-element-970ef54 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-970ef54 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-970ef54 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-970ef54 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-970ef54 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-970ef54 */.elementor-3126 .elementor-element.elementor-element-970ef54 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-970ef54 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-970ef54 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-970ef54 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-970ef54 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-970ef54 */.elementor-3126 .elementor-element.elementor-element-970ef54 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-970ef54 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-970ef54 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-970ef54 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-970ef54 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-970ef54 */.elementor-3126 .elementor-element.elementor-element-970ef54 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-970ef54 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-970ef54 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-970ef54 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-970ef54 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-970ef54 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c52352 */.elementor-3126 .elementor-element.elementor-element-5c52352 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-5c52352 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-5c52352 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-5c52352 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-5c52352 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c52352 */.elementor-3126 .elementor-element.elementor-element-5c52352 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-5c52352 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-5c52352 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-5c52352 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-5c52352 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c52352 */.elementor-3126 .elementor-element.elementor-element-5c52352 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-5c52352 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-5c52352 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-5c52352 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-5c52352 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c52352 */.elementor-3126 .elementor-element.elementor-element-5c52352 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-5c52352 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-5c52352 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-5c52352 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-5c52352 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-5c52352 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32040e8 */.elementor-3126 .elementor-element.elementor-element-32040e8 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-32040e8 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-32040e8 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-32040e8 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-32040e8 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32040e8 */.elementor-3126 .elementor-element.elementor-element-32040e8 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-32040e8 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-32040e8 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-32040e8 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-32040e8 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32040e8 */.elementor-3126 .elementor-element.elementor-element-32040e8 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-32040e8 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-32040e8 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-32040e8 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-32040e8 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32040e8 */.elementor-3126 .elementor-element.elementor-element-32040e8 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-32040e8 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-32040e8 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-32040e8 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-32040e8 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-32040e8 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ca36a */.elementor-3126 .elementor-element.elementor-element-30ca36a p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-30ca36a h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-30ca36a h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-30ca36a h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-30ca36a .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ca36a */.elementor-3126 .elementor-element.elementor-element-30ca36a p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-30ca36a h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-30ca36a h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-30ca36a h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-30ca36a .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ca36a */.elementor-3126 .elementor-element.elementor-element-30ca36a p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-30ca36a h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-30ca36a h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-30ca36a h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-30ca36a .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ca36a */.elementor-3126 .elementor-element.elementor-element-30ca36a p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-30ca36a h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-30ca36a h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-30ca36a h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-30ca36a .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-30ca36a .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0896096 */.elementor-3126 .elementor-element.elementor-element-0896096 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0896096 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0896096 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0896096 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0896096 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0896096 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0896096 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0896096 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0896096 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0896096 */.elementor-3126 .elementor-element.elementor-element-0896096 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0896096 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0896096 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0896096 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0896096 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0896096 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0896096 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0896096 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0896096 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0896096 */.elementor-3126 .elementor-element.elementor-element-0896096 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0896096 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0896096 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0896096 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0896096 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0896096 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0896096 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0896096 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0896096 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0896096 */.elementor-3126 .elementor-element.elementor-element-0896096 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0896096 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0896096 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0896096 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0896096 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0896096 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0896096 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0896096 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0896096 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0896096 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fad533 */.elementor-3126 .elementor-element.elementor-element-0fad533 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0fad533 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0fad533 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0fad533 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0fad533 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fad533 */.elementor-3126 .elementor-element.elementor-element-0fad533 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0fad533 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0fad533 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0fad533 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0fad533 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fad533 */.elementor-3126 .elementor-element.elementor-element-0fad533 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0fad533 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0fad533 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0fad533 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0fad533 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fad533 */.elementor-3126 .elementor-element.elementor-element-0fad533 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-0fad533 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-0fad533 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-0fad533 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-0fad533 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-0fad533 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34a4bdc */.elementor-3126 .elementor-element.elementor-element-34a4bdc p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-34a4bdc h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-34a4bdc h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-34a4bdc h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-34a4bdc .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-274d978 */.elementor-3126 .elementor-element.elementor-element-274d978 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-274d978 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-274d978 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-274d978 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-274d978 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-274d978 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-274d978 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-274d978 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-274d978 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efb8f9f */.elementor-3126 .elementor-element.elementor-element-efb8f9f p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-efb8f9f h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-efb8f9f h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-efb8f9f h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-efb8f9f .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e44108 */.elementor-3126 .elementor-element.elementor-element-8e44108 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-8e44108 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-8e44108 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-8e44108 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-8e44108 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c13bb14 */.elementor-3126 .elementor-element.elementor-element-c13bb14 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-c13bb14 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-c13bb14 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-c13bb14 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-c13bb14 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a72d2e */.elementor-3126 .elementor-element.elementor-element-3a72d2e p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-3a72d2e h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-3a72d2e h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-3a72d2e h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-3a72d2e .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34a4bdc */.elementor-3126 .elementor-element.elementor-element-34a4bdc p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-34a4bdc h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-34a4bdc h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-34a4bdc h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-34a4bdc .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-274d978 */.elementor-3126 .elementor-element.elementor-element-274d978 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-274d978 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-274d978 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-274d978 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-274d978 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-274d978 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-274d978 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-274d978 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-274d978 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efb8f9f */.elementor-3126 .elementor-element.elementor-element-efb8f9f p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-efb8f9f h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-efb8f9f h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-efb8f9f h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-efb8f9f .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e44108 */.elementor-3126 .elementor-element.elementor-element-8e44108 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-8e44108 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-8e44108 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-8e44108 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-8e44108 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c13bb14 */.elementor-3126 .elementor-element.elementor-element-c13bb14 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-c13bb14 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-c13bb14 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-c13bb14 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-c13bb14 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a72d2e */.elementor-3126 .elementor-element.elementor-element-3a72d2e p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-3a72d2e h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-3a72d2e h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-3a72d2e h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-3a72d2e .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34a4bdc */.elementor-3126 .elementor-element.elementor-element-34a4bdc p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-34a4bdc h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-34a4bdc h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-34a4bdc h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-34a4bdc .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-274d978 */.elementor-3126 .elementor-element.elementor-element-274d978 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-274d978 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-274d978 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-274d978 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-274d978 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-274d978 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-274d978 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-274d978 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-274d978 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efb8f9f */.elementor-3126 .elementor-element.elementor-element-efb8f9f p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-efb8f9f h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-efb8f9f h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-efb8f9f h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-efb8f9f .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e44108 */.elementor-3126 .elementor-element.elementor-element-8e44108 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-8e44108 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-8e44108 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-8e44108 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-8e44108 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c13bb14 */.elementor-3126 .elementor-element.elementor-element-c13bb14 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-c13bb14 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-c13bb14 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-c13bb14 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-c13bb14 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a72d2e */.elementor-3126 .elementor-element.elementor-element-3a72d2e p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-3a72d2e h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-3a72d2e h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-3a72d2e h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-3a72d2e .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34a4bdc */.elementor-3126 .elementor-element.elementor-element-34a4bdc p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-34a4bdc h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-34a4bdc h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-34a4bdc h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-34a4bdc .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-34a4bdc .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-274d978 */.elementor-3126 .elementor-element.elementor-element-274d978 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-274d978 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-274d978 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-274d978 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-274d978 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-274d978 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-274d978 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-274d978 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-274d978 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-274d978 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efb8f9f */.elementor-3126 .elementor-element.elementor-element-efb8f9f p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-efb8f9f h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-efb8f9f h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-efb8f9f h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-efb8f9f .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-efb8f9f .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e44108 */.elementor-3126 .elementor-element.elementor-element-8e44108 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-8e44108 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-8e44108 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-8e44108 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-8e44108 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-8e44108 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c13bb14 */.elementor-3126 .elementor-element.elementor-element-c13bb14 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-c13bb14 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-c13bb14 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-c13bb14 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-c13bb14 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-c13bb14 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a72d2e */.elementor-3126 .elementor-element.elementor-element-3a72d2e p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-3a72d2e h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-3a72d2e h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76;
 }

.elementor-3126 .elementor-element.elementor-element-3a72d2e h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-3a72d2e .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-3a72d2e .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-6f1fa61 */.elementor-3126 .elementor-element.elementor-element-6f1fa61 .elementor-toc__header {
    align-items: center;
    background-color: var(--header-background-color);
    border-bottom: var(--separator-width, 0) solid var(--box-border-color, #9da5ae);
    display: flex;
    justify-content: flex-end;
    padding-bottom: 0;
}

.elementor-3126 .elementor-element.elementor-element-6f1fa61 .elementor-toc__header-title {
border-bottom: 2px solid #34BCF3;
display: inline-block;
font-size: 18px;
font-weight: 500;
line-height: 1.6666666667;
padding: 0 12px 12px;
}

.elementor-3126 .elementor-element.elementor-element-6f1fa61 .elementor-toc__list-item-text {
line-height: 23px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88bb512 */.elementor-3126 .elementor-element.elementor-element-88bb512 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-88bb512 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-88bb512 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76 !important;
 }

.elementor-3126 .elementor-element.elementor-element-88bb512 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-88bb512 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88bb512 */.elementor-3126 .elementor-element.elementor-element-88bb512 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-88bb512 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-88bb512 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76 !important;
 }

.elementor-3126 .elementor-element.elementor-element-88bb512 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-88bb512 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88bb512 */.elementor-3126 .elementor-element.elementor-element-88bb512 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-88bb512 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-88bb512 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76 !important;
 }

.elementor-3126 .elementor-element.elementor-element-88bb512 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-88bb512 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88bb512 */.elementor-3126 .elementor-element.elementor-element-88bb512 p {
    margin-bottom: 1.15em;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 strong {
    color: #333;
    font-weight: 600;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 li::marker {
    color: #34BCF3;
}

 .elementor-3126 .elementor-element.elementor-element-88bb512 h2 {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.15em;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0 !important;
}
 
  .elementor-3126 .elementor-element.elementor-element-88bb512 h3 {
    font-size: 1.45rem;
    line-height: 1.15em !important;
    margin-top: 0.75em !important;
    margin-bottom: 0.25em !important;
    font-weight: 700;
    padding-top: 0 !important;
    color: #1B4E76 !important;
 }

.elementor-3126 .elementor-element.elementor-element-88bb512 h4 {
    padding-top: 1em;
    color: #222;
    font-size: 1.15em !important;
    font-weight: 600;
    margin-bottom: 0.25em !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .elementor-widget-container ul {
    padding: 0.5em 2em 0.5em 2em;
    background-color: #2a3f6b05 !important;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .elementor-widget-container ul li {
    line-height: 1.5em !important;
    margin-top: 0.125em !important;
    margin-bottom: 0.125em !important;
    font-size: 0.875em !important;
    line-height: 1.75em !important;
    list-style-type: disc !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 td p {
    margin-block-end: 0.125em;
    font-size: 0.875em !important;
}


.elementor-3126 .elementor-element.elementor-element-88bb512 .references li {
     list-style-type: decimal;
     font-size: 13px;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .references li a {
    overflow-wrap: break-word;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 blockquote {
    margin-left: 10px;
    border-left: solid 2px #1B4E76;
    font-style: italic;
    color:#1B4E76;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 blockquote p {
    padding-left: 20px;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .wp-embed-heading a {
    font-family: "proxima-nova" !important;
    font-size: 2em !important;
}

.elementor-3126 .elementor-element.elementor-element-88bb512 .wp-embed a:hover {
    text-decoration: none !important;
}/* End custom CSS */