.elementor-2920 .elementor-element.elementor-element-9f7a69d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-2920 .elementor-element.elementor-element-f02d1ae{--display:flex}.elementor-2920 .elementor-element.elementor-element-8cbe87c .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#000}.elementor-2920 .elementor-element.elementor-element-6ce5b2e .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:20px;font-weight:600;line-height:30px;color:#000}.elementor-2920 .elementor-element.elementor-element-9a8d1ce{font-family:"Lato",Sans-serif;font-size:18px;line-height:28px}.elementor-2920 .elementor-element.elementor-element-603d243 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:#000}.elementor-2920 .elementor-element.elementor-element-d343317{font-family:"Lato",Sans-serif;font-size:18px;line-height:28px}.elementor-2920 .elementor-element.elementor-element-81df42f .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:#000}.elementor-2920 .elementor-element.elementor-element-8575113{font-family:"Lato",Sans-serif;font-size:18px;line-height:28px}.elementor-2920 .elementor-element.elementor-element-edd819d .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:#000}.elementor-2920 .elementor-element.elementor-element-bd8155a{font-family:"Lato",Sans-serif;font-size:18px;line-height:28px}.elementor-2920 .elementor-element.elementor-element-f803315 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:#000}.elementor-2920 .elementor-element.elementor-element-eaf81d5{font-family:"Lato",Sans-serif;font-size:18px;line-height:28px}.elementor-2920 .elementor-element.elementor-element-76453ac .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:#000}.elementor-2920 .elementor-element.elementor-element-224c7f7{font-family:"Lato",Sans-serif;font-size:18px;line-height:28px}.elementor-2920 .elementor-element.elementor-element-fc7fc75 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:#000}.elementor-2920 .elementor-element.elementor-element-712dd35{font-family:"Lato",Sans-serif;font-size:18px;line-height:28px}@media(min-width:576px){.elementor-2920 .elementor-element.elementor-element-9f7a69d{--content-width:1300px}}@media(max-width:1699px){.elementor-2920 .elementor-element.elementor-element-9f7a69d{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-2920 .elementor-element.elementor-element-8cbe87c .elementor-heading-title{font-size:38px;line-height:48px}.elementor-2920 .elementor-element.elementor-element-603d243 .elementor-heading-title{font-size:28px;line-height:38px}.elementor-2920 .elementor-element.elementor-element-81df42f .elementor-heading-title{font-size:28px;line-height:38px}.elementor-2920 .elementor-element.elementor-element-edd819d .elementor-heading-title{font-size:28px;line-height:38px}.elementor-2920 .elementor-element.elementor-element-f803315 .elementor-heading-title{font-size:28px;line-height:38px}.elementor-2920 .elementor-element.elementor-element-76453ac .elementor-heading-title{font-size:28px;line-height:38px}.elementor-2920 .elementor-element.elementor-element-fc7fc75 .elementor-heading-title{font-size:28px;line-height:38px}}@media(max-width:1279px){.elementor-2920 .elementor-element.elementor-element-9f7a69d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2920 .elementor-element.elementor-element-8cbe87c .elementor-heading-title{font-size:35px}.elementor-2920 .elementor-element.elementor-element-9a8d1ce{font-size:16px;line-height:26px}.elementor-2920 .elementor-element.elementor-element-603d243 .elementor-heading-title{font-size:25px}.elementor-2920 .elementor-element.elementor-element-d343317{font-size:16px;line-height:26px}.elementor-2920 .elementor-element.elementor-element-81df42f .elementor-heading-title{font-size:25px}.elementor-2920 .elementor-element.elementor-element-8575113{font-size:16px;line-height:26px}.elementor-2920 .elementor-element.elementor-element-edd819d .elementor-heading-title{font-size:25px}.elementor-2920 .elementor-element.elementor-element-bd8155a{font-size:16px;line-height:26px}.elementor-2920 .elementor-element.elementor-element-f803315 .elementor-heading-title{font-size:25px}.elementor-2920 .elementor-element.elementor-element-eaf81d5{font-size:16px;line-height:26px}.elementor-2920 .elementor-element.elementor-element-76453ac .elementor-heading-title{font-size:25px}.elementor-2920 .elementor-element.elementor-element-224c7f7{font-size:16px;line-height:26px}.elementor-2920 .elementor-element.elementor-element-fc7fc75 .elementor-heading-title{font-size:25px}.elementor-2920 .elementor-element.elementor-element-712dd35{font-size:16px;line-height:26px}}@media(max-width:991px){.elementor-2920 .elementor-element.elementor-element-9f7a69d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2920 .elementor-element.elementor-element-8cbe87c .elementor-heading-title{font-size:30px;line-height:40px}.elementor-2920 .elementor-element.elementor-element-603d243 .elementor-heading-title{font-size:22px;line-height:32px}.elementor-2920 .elementor-element.elementor-element-81df42f .elementor-heading-title{font-size:22px;line-height:32px}.elementor-2920 .elementor-element.elementor-element-edd819d .elementor-heading-title{font-size:22px;line-height:32px}.elementor-2920 .elementor-element.elementor-element-f803315 .elementor-heading-title{font-size:22px;line-height:32px}.elementor-2920 .elementor-element.elementor-element-76453ac .elementor-heading-title{font-size:22px;line-height:32px}.elementor-2920 .elementor-element.elementor-element-fc7fc75 .elementor-heading-title{font-size:22px;line-height:32px}}@media(max-width:575px){.elementor-2920 .elementor-element.elementor-element-9f7a69d{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-2920 .elementor-element.elementor-element-9a8d1ce{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-size:15px;line-height:25px}.elementor-2920 .elementor-element.elementor-element-603d243 .elementor-heading-title{font-size:20px;line-height:30px}.elementor-2920 .elementor-element.elementor-element-d343317{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-size:15px;line-height:25px}.elementor-2920 .elementor-element.elementor-element-81df42f .elementor-heading-title{font-size:20px;line-height:30px}.elementor-2920 .elementor-element.elementor-element-8575113{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-size:15px;line-height:25px}.elementor-2920 .elementor-element.elementor-element-edd819d .elementor-heading-title{font-size:20px;line-height:30px}.elementor-2920 .elementor-element.elementor-element-bd8155a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-size:15px;line-height:25px}.elementor-2920 .elementor-element.elementor-element-f803315 .elementor-heading-title{font-size:20px;line-height:30px}.elementor-2920 .elementor-element.elementor-element-eaf81d5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-size:15px;line-height:25px}.elementor-2920 .elementor-element.elementor-element-76453ac .elementor-heading-title{font-size:20px;line-height:30px}.elementor-2920 .elementor-element.elementor-element-224c7f7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-size:15px;line-height:25px}.elementor-2920 .elementor-element.elementor-element-fc7fc75 .elementor-heading-title{font-size:20px;line-height:30px}.elementor-2920 .elementor-element.elementor-element-712dd35{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-size:15px;line-height:25px}}