.elementor-50002 .elementor-element.elementor-element-aaaaa32{--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;--padding-top:65px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa32:not(.elementor-motion-effects-element-type-background), .elementor-50002 .elementor-element.elementor-element-aaaaa32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-50002 .elementor-element.elementor-element-aaaaa31{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa15{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaaab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaaa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaaa9 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:500;line-height:1.35em;letter-spacing:0.11em;color:#B8CBD8;}.elementor-50002 .elementor-element.elementor-element-aaaaaaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:400;line-height:1.35em;color:#BBBBBB;}.elementor-50002 .elementor-element.elementor-element-aaaaa14{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaaaf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaaac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaaac .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:600;line-height:1.35em;color:#EEEEEE;}.elementor-50002 .elementor-element.elementor-element-aaaaaad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#AAAAAA;}.elementor-50002 .elementor-element.elementor-element-aaaaaae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaaae .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#B8CBD8;}.elementor-50002 .elementor-element.elementor-element-aaaaa13{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa10 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:600;line-height:1.35em;color:#EEEEEE;}.elementor-50002 .elementor-element.elementor-element-aaaaa11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#AAAAAA;}.elementor-50002 .elementor-element.elementor-element-aaaaa12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa12 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#B8CBD8;}.elementor-50002 .elementor-element.elementor-element-aaaaa30{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa18{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;text-align:start;}.elementor-50002 .elementor-element.elementor-element-aaaaa16 img{width:245px;}.elementor-50002 .elementor-element.elementor-element-aaaaa17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;text-align:justify;font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa1d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa19 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:600;line-height:1.35em;color:#B8CBD8;}.elementor-50002 .elementor-element.elementor-element-aaaaa1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa1a .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa1b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa1c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa22{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa1e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:600;line-height:1.35em;color:#B8CBD8;}.elementor-50002 .elementor-element.elementor-element-aaaaa1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa1f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa20 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa21 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa27{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa23 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:600;line-height:1.35em;color:#B8CBD8;}.elementor-50002 .elementor-element.elementor-element-aaaaa24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa24 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Gilroy", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#9DA5A8;}.elementor-50002 .elementor-element.elementor-element-aaaaa2b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa28 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:600;line-height:1.35em;color:#B8CBD8;}.elementor-50002 .elementor-element.elementor-element-aaaaa29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa29 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:400;line-height:1.35em;color:#DDDDDD;}.elementor-50002 .elementor-element.elementor-element-aaaaa2f{--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:center;--gap:44px 23px;--row-gap:44px;--column-gap:23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa2c img{width:26px;}.elementor-50002 .elementor-element.elementor-element-aaaaa2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa2d img{width:26px;}.elementor-50002 .elementor-element.elementor-element-aaaaa2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50002 .elementor-element.elementor-element-aaaaa2e img{width:26px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-50002 .elementor-element.elementor-element-aaaaa31{--width:82.0833%;}}/* Start custom CSS for text-editor, class: .elementor-element-aaaaaaa */.elementor-50002 .elementor-element.elementor-element-aaaaaaa{max-width:260px!important;}.elementor-50002 .elementor-element.elementor-element-aaaaaaa p{margin:0;font-size:clamp(14px,.95vw,18px);line-height:1.4;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaaaa{max-width:320px!important;}.elementor-50002 .elementor-element.elementor-element-aaaaaaa p{font-size:16px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaaac */.elementor-50002 .elementor-element.elementor-element-aaaaaac .elementor-heading-title{font-size:clamp(16px,1vw,19px);line-height:1.35;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaaaaad */.elementor-50002 .elementor-element.elementor-element-aaaaaad{max-width:340px;}.elementor-50002 .elementor-element.elementor-element-aaaaaad p{margin:0;font-size:clamp(13px,.85vw,16px);line-height:1.45;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaaae */.elementor-50002 .elementor-element.elementor-element-aaaaaae .elementor-heading-title{font-size:clamp(13px,.85vw,16px);}.elementor-50002 .elementor-element.elementor-element-aaaaaae a:hover{text-decoration:underline;text-underline-offset:5px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa10 */.elementor-50002 .elementor-element.elementor-element-aaaaa10 .elementor-heading-title{font-size:clamp(16px,1vw,19px);line-height:1.35;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaaaa11 */.elementor-50002 .elementor-element.elementor-element-aaaaa11{max-width:340px;}.elementor-50002 .elementor-element.elementor-element-aaaaa11 p{margin:0;font-size:clamp(13px,.85vw,16px);line-height:1.45;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa12 */.elementor-50002 .elementor-element.elementor-element-aaaaa12 .elementor-heading-title{font-size:clamp(13px,.85vw,16px);}.elementor-50002 .elementor-element.elementor-element-aaaaa12 a:hover{text-decoration:underline;text-underline-offset:5px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaaaa14 */.elementor-50002 .elementor-element.elementor-element-aaaaa14{display:grid;grid-template-columns:1fr 1fr;gap:40px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa14{gap:22px;}}@media(max-width:400px){.elementor-50002 .elementor-element.elementor-element-aaaaa14{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaaaa15 */.elementor-50002 .elementor-element.elementor-element-aaaaa15{display:grid;grid-template-columns:1fr 2fr;gap:clamp(30px,4vw,75px);}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa15{grid-template-columns:1fr;gap:25px;padding-bottom:32px;margin-bottom:32px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aaaaa16 */.elementor-50002 .elementor-element.elementor-element-aaaaa16 img{width:245px;max-width:100%;height:auto;display:block;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa16 img{width:210px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaaaa17 */.elementor-50002 .elementor-element.elementor-element-aaaaa17 p{margin:0;font-size:clamp(13px,.833vw,16px);line-height:1.35;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa17 p{font-size:14px;}}.elementor-50002 .elementor-element.elementor-element-aaaaa17{max-width:260px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa17{max-width:350px;text-align:left;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaaaa18 */@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa18{grid-column:1/-1;max-width:350px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa19 */.elementor-50002 .elementor-element.elementor-element-aaaaa19 .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa19{margin-bottom:18px;}.elementor-50002 .elementor-element.elementor-element-aaaaa19 .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa1a */.elementor-50002 .elementor-element.elementor-element-aaaaa1a .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}.elementor-50002 .elementor-element.elementor-element-aaaaa1a a:hover{color:#B8CBD8;text-decoration:underline;text-underline-offset:5px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa1a .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa1b */.elementor-50002 .elementor-element.elementor-element-aaaaa1b .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}.elementor-50002 .elementor-element.elementor-element-aaaaa1b a:hover{color:#B8CBD8;text-decoration:underline;text-underline-offset:5px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa1b .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa1c */.elementor-50002 .elementor-element.elementor-element-aaaaa1c .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}.elementor-50002 .elementor-element.elementor-element-aaaaa1c a:hover{color:#B8CBD8;text-decoration:underline;text-underline-offset:5px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa1c .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa1e */.elementor-50002 .elementor-element.elementor-element-aaaaa1e .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa1e{margin-bottom:18px;}.elementor-50002 .elementor-element.elementor-element-aaaaa1e .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa1f */.elementor-50002 .elementor-element.elementor-element-aaaaa1f .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}.elementor-50002 .elementor-element.elementor-element-aaaaa1f a:hover{color:#B8CBD8;text-decoration:underline;text-underline-offset:5px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa1f .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa20 */.elementor-50002 .elementor-element.elementor-element-aaaaa20 .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}.elementor-50002 .elementor-element.elementor-element-aaaaa20 a:hover{color:#B8CBD8;text-decoration:underline;text-underline-offset:5px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa20 .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa21 */.elementor-50002 .elementor-element.elementor-element-aaaaa21 .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}.elementor-50002 .elementor-element.elementor-element-aaaaa21 a:hover{color:#B8CBD8;text-decoration:underline;text-underline-offset:5px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa21 .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa23 */.elementor-50002 .elementor-element.elementor-element-aaaaa23 .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa23{margin-bottom:18px;}.elementor-50002 .elementor-element.elementor-element-aaaaa23 .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa24 */.elementor-50002 .elementor-element.elementor-element-aaaaa24 .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}.elementor-50002 .elementor-element.elementor-element-aaaaa24 a:hover{color:#B8CBD8;text-decoration:underline;text-underline-offset:5px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa24 .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaaaa25 */.elementor-50002 .elementor-element.elementor-element-aaaaa25 p{margin:0;font-size:clamp(13px,.833vw,16px);line-height:1.35;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa25 p{font-size:14px;}}.elementor-50002 .elementor-element.elementor-element-aaaaa25{overflow-wrap:anywhere;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaaaa26 */.elementor-50002 .elementor-element.elementor-element-aaaaa26 p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa28 */.elementor-50002 .elementor-element.elementor-element-aaaaa28 .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa28{margin-bottom:18px;}.elementor-50002 .elementor-element.elementor-element-aaaaa28 .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaaaa29 */.elementor-50002 .elementor-element.elementor-element-aaaaa29 .elementor-heading-title{font-size:clamp(13px,.833vw,16px);line-height:1.35;}.elementor-50002 .elementor-element.elementor-element-aaaaa29 a:hover{color:#B8CBD8;text-decoration:underline;text-underline-offset:5px;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa29 .elementor-heading-title{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaaaa2a */.elementor-50002 .elementor-element.elementor-element-aaaaa2a p{margin:0;font-size:clamp(13px,.833vw,16px);line-height:1.35;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa2a p{font-size:14px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaaaa2b */@media(min-width:768px) and (max-width:1100px){.elementor-50002 .elementor-element.elementor-element-aaaaa2b{grid-column:2/4;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aaaaa2c */.elementor-50002 .elementor-element.elementor-element-aaaaa2c a{display:grid;place-items:center;min-width:28px;min-height:28px;}.elementor-50002 .elementor-element.elementor-element-aaaaa2c img{width:26px;height:26px;transition:transform .2s;}.elementor-50002 .elementor-element.elementor-element-aaaaa2c a:hover img{transform:translateY(-2px);}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa2c a{min-width:36px;min-height:40px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aaaaa2d */.elementor-50002 .elementor-element.elementor-element-aaaaa2d a{display:grid;place-items:center;min-width:28px;min-height:28px;}.elementor-50002 .elementor-element.elementor-element-aaaaa2d img{width:26px;height:26px;transition:transform .2s;}.elementor-50002 .elementor-element.elementor-element-aaaaa2d a:hover img{transform:translateY(-2px);}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa2d a{min-width:36px;min-height:40px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aaaaa2e */.elementor-50002 .elementor-element.elementor-element-aaaaa2e a{display:grid;place-items:center;min-width:28px;min-height:28px;}.elementor-50002 .elementor-element.elementor-element-aaaaa2e img{width:26px;height:26px;transition:transform .2s;}.elementor-50002 .elementor-element.elementor-element-aaaaa2e a:hover img{transform:translateY(-2px);}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa2e a{min-width:36px;min-height:40px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaaaa2f */.elementor-50002 .elementor-element.elementor-element-aaaaa2f{align-self:center;padding-bottom:21px;}@media(max-width:1100px){.elementor-50002 .elementor-element.elementor-element-aaaaa2f{flex-direction:row;justify-self:start;padding-bottom:0;gap:23px;}}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa2f{grid-column:1/-1;gap:25px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaaaa30 */.elementor-50002 .elementor-element.elementor-element-aaaaa30{display:grid;grid-template-columns:1.4fr .8fr 1.1fr 1.2fr 1.2fr .16fr;gap:clamp(24px,2.7vw,52px);}.elementor-50002 .elementor-element.elementor-element-aaaaa30>.e-con{min-width:0;}@media(max-width:1100px){.elementor-50002 .elementor-element.elementor-element-aaaaa30{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:30px;}}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa30{grid-template-columns:1fr 1fr;gap:28px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaaaa31 */.elementor-50002 .elementor-element.elementor-element-aaaaa31{width:82.0833%;max-width:1576px;margin-inline:auto;}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa31{width:90%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaaaa32 */.elementor-50002 .elementor-element.elementor-element-aaaaa32{direction:ltr;margin-top:clamp(72px,5vw,112px);padding-top:clamp(55px,4.53vw,87px);padding-bottom:clamp(48px,4.17vw,80px);}@media(max-width:767px){.elementor-50002 .elementor-element.elementor-element-aaaaa32{margin-top:64px;padding:45px 0;}}/* End custom CSS */