.elementor-2927 .elementor-element.elementor-element-7aa0fbe5{--display:flex;}.elementor-2927 .elementor-element.elementor-element-52cfb732{font-size:18px;}.elementor-2927 .elementor-element.elementor-element-66dba62{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-66dba62 .elementor-heading-title{font-size:32px;}.elementor-2927 .elementor-element.elementor-element-5c7e07c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-5c7e07c .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-50068fe{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-50068fe .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-1e7b16e{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2927 .elementor-element.elementor-element-1e7b16e img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-2927 .elementor-element.elementor-element-7e0888f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-7e0888f .elementor-heading-title{font-size:12px;font-weight:100;line-height:29px;letter-spacing:0px;color:#AFAFAF;}.elementor-2927 .elementor-element.elementor-element-2dfe909{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-2dfe909 .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-fc041d3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-fc041d3 .elementor-heading-title{font-size:32px;}.elementor-2927 .elementor-element.elementor-element-14b3b9f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-14b3b9f .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-63eecd0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-63eecd0 .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-25ba043{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-25ba043 .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-7d6bf66{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2927 .elementor-element.elementor-element-7d6bf66 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-2927 .elementor-element.elementor-element-0c5ddb4{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-0c5ddb4 .elementor-heading-title{font-size:12px;font-weight:100;line-height:29px;letter-spacing:0px;color:#AFAFAF;}.elementor-2927 .elementor-element.elementor-element-23294cd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-23294cd .elementor-heading-title{font-size:32px;}.elementor-2927 .elementor-element.elementor-element-5426332{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-5426332 .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-a07a69f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-a07a69f .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-a861235{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-a861235 .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-0fb20fa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-0fb20fa .elementor-heading-title{font-size:32px;}.elementor-2927 .elementor-element.elementor-element-35dde87{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-35dde87 .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-6883d4e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-6883d4e .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-824209d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-824209d .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-e63e760{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2927 .elementor-element.elementor-element-e63e760 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-2927 .elementor-element.elementor-element-255848b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-255848b .elementor-heading-title{font-size:12px;font-weight:100;line-height:29px;letter-spacing:0px;color:#AFAFAF;}.elementor-2927 .elementor-element.elementor-element-df02a8f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-df02a8f .elementor-heading-title{font-size:32px;}.elementor-2927 .elementor-element.elementor-element-d8b06cb{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-d8b06cb .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-1392a03{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-1392a03 .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-b931a56{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-b931a56 .elementor-heading-title{font-size:32px;}.elementor-2927 .elementor-element.elementor-element-ecc20b5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-ecc20b5 .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-9232d8a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2927 .elementor-element.elementor-element-9232d8a .elementor-heading-title{font-size:19px;font-weight:100;line-height:29px;letter-spacing:0px;}.elementor-2927 .elementor-element.elementor-element-4c28b6a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2927 .elementor-element.elementor-element-4c28b6a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2927 .elementor-element.elementor-element-4c28b6a{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2927 .elementor-element.elementor-element-ad6df60{--grid-template-columns:repeat(0, auto);text-align:left;margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:20px;--grid-column-gap:13px;--grid-row-gap:0px;}.elementor-2927 .elementor-element.elementor-element-ad6df60 .elementor-social-icon{background-color:#2C2C2C;--icon-padding:0.7em;}.elementor-2927 .elementor-element.elementor-element-ad6df60 .elementor-icon{border-radius:50px 50px 50px 50px;}