.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Calibri;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Calibri;font-weight:var( --e-global-typography-text-font-weight );}.elementor-51514 .elementor-element.elementor-element-e250769{margin:-3% -3% calc(var(--kit-widget-spacing, 0px) + -3%) -3%;padding:0% 0% 0% 0%;}.elementor-51514 .elementor-element.elementor-element-e250769 img{border-radius:25px 25px 25px 25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Calibri;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-51514 .elementor-element.elementor-element-d88c1b9{margin:12.5% -50% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;text-align:start;}.elementor-51514 .elementor-element.elementor-element-d88c1b9 .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:2em;font-weight:600;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-51514 .elementor-element.elementor-element-7aa3487{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2.5%) 0%;text-align:start;}.elementor-51514 .elementor-element.elementor-element-7aa3487 .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:3em;font-weight:600;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Calibri;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Calibri;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Calibri;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-51514 .elementor-element.elementor-element-968581f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51514 .elementor-element.elementor-element-968581f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51514 .elementor-element.elementor-element-968581f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51514 .elementor-element.elementor-element-024ae1d{text-align:center;}.elementor-51514 .elementor-element.elementor-element-024ae1d .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:1.5em;font-weight:600;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-51514 .elementor-element.elementor-element-1ad1df8{--spacer-size:1rem;}.elementor-51514 .elementor-element.elementor-element-f9296d7{margin:0% -75% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-51514 .elementor-element.elementor-element-f9296d7 .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:1.5em;font-weight:600;line-height:1.25em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-51514 .elementor-element.elementor-element-b651f1d{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-51514 .elementor-element.elementor-element-b651f1d .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:4em;font-weight:600;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-51514 .elementor-element.elementor-element-a53f5b1{margin:-12.5% -2.5% calc(var(--kit-widget-spacing, 0px) + 0%) -2.5%;}.elementor-51514 .elementor-element.elementor-element-a53f5b1 img{border-radius:25px 25px 25px 25px;}.elementor-51514 .elementor-element.elementor-element-e96e4e5{margin:-1% -15% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-51514 .elementor-element.elementor-element-e96e4e5 .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:1.5em;font-weight:600;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-51514 .elementor-element.elementor-element-22b9705{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-51514 .elementor-element.elementor-element-22b9705 .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:4em;font-weight:600;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-51514 .elementor-element.elementor-element-84c1069{margin:-12.5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-51514 .elementor-element.elementor-element-84c1069 img{border-radius:25px 25px 25px 25px;}.elementor-51514 .elementor-element.elementor-element-c7cf197{text-align:center;}.elementor-51514 .elementor-element.elementor-element-c7cf197 .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:3em;font-weight:600;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-51514 .elementor-element.elementor-element-bd815bf{text-align:center;}.elementor-51514 .elementor-element.elementor-element-bd815bf .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:3em;font-weight:600;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-51514 .elementor-element.elementor-element-1404947{text-align:center;}.elementor-51514 .elementor-element.elementor-element-1404947 .elementor-heading-title{font-family:"Montserrat", Calibri;font-size:4em;font-weight:600;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-51514 .elementor-element.elementor-element-98a83aa{margin-top:5%;margin-bottom:0%;}.elementor-51514 .elementor-element.elementor-element-ddebe4b{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Calibri;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-51514 .elementor-element.elementor-element-a58f538 .elementor-button{background-color:transparent;font-family:"Montserrat", Calibri;font-size:2em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #009FFF 0%, #0056D1 100%);border-radius:50px 50px 50px 50px;padding:5% 10% 5% 10%;}.elementor-51514 .elementor-element.elementor-element-a58f538:hover{--e-transform-scale:0.98;}.elementor-51514 .elementor-element.elementor-element-213da6c img{width:95%;border-radius:15px 15px 15px 15px;}.elementor-51514 .elementor-element.elementor-element-294f751{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + -7.5%) 0%;padding:0% 17.5% 0% 17.5%;}.elementor-51514 .elementor-element.elementor-element-7f0e9f1 .elementor-button{background-color:transparent;font-family:"Montserrat", Calibri;font-size:2em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #009FFF 0%, #0056D1 100%);border-radius:50px 50px 50px 50px;padding:5% 10% 5% 10%;}.elementor-51514 .elementor-element.elementor-element-7f0e9f1:hover{--e-transform-scale:0.98;}@media(min-width:768px){.elementor-51514 .elementor-element.elementor-element-e19db6b{width:37.765%;}.elementor-51514 .elementor-element.elementor-element-3ce9d51{width:62.235%;}.elementor-51514 .elementor-element.elementor-element-ebda79f{width:53.749%;}.elementor-51514 .elementor-element.elementor-element-b17f4c4{width:46.251%;}.elementor-51514 .elementor-element.elementor-element-09608f9{width:59.842%;}.elementor-51514 .elementor-element.elementor-element-8688e84{width:37.383%;}.elementor-51514 .elementor-element.elementor-element-3ce5703{width:2.049%;}.elementor-51514 .elementor-element.elementor-element-b75b661{width:50%;}.elementor-51514 .elementor-element.elementor-element-c8a4ee8{width:50%;}.elementor-51514 .elementor-element.elementor-element-32177d4{width:59.309%;}.elementor-51514 .elementor-element.elementor-element-b1757d3{width:37.916%;}.elementor-51514 .elementor-element.elementor-element-b5bb190{width:2.049%;}.elementor-51514 .elementor-element.elementor-element-546a8a1{width:50.609%;}.elementor-51514 .elementor-element.elementor-element-7bd3bd6{width:49.347%;}}@media(min-width:1800px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1450px){.elementor-51514 .elementor-element.elementor-element-e250769{width:var( --container-widget-width, 359.984px );max-width:359.984px;--container-widget-width:359.984px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-51514 .elementor-element.elementor-element-024ae1d{width:var( --container-widget-width, 1241px );max-width:1241px;--container-widget-width:1241px;--container-widget-flex-grow:0;}.elementor-51514 .elementor-element.elementor-element-f9296d7{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;}.elementor-51514 .elementor-element.elementor-element-b651f1d{width:var( --container-widget-width, 552.984px );max-width:552.984px;--container-widget-width:552.984px;--container-widget-flex-grow:0;}.elementor-51514 .elementor-element.elementor-element-22b9705{width:var( --container-widget-width, 1121px );max-width:1121px;--container-widget-width:1121px;--container-widget-flex-grow:0;}}@media(max-width:1100px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}