.elementor-66387 .elementor-element.elementor-element-c2e187c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-66387 .elementor-element.elementor-element-68fb97a{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-66387 .elementor-element.elementor-element-ac4c6ec > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-ac4c6ec .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-66387 .elementor-element.elementor-element-a0b8318 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-8dce76b > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-8dce76b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-899e07f{--display:flex;}.elementor-66387 .elementor-element.elementor-element-2ea3be9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-2ea3be9 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-66387 .elementor-element.elementor-element-2a8a651 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-30cb0e6 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-30cb0e6 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-19f4880 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-66387 .elementor-element.elementor-element-e04e079 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-e04e079 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-bae0948 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-561d16b > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-561d16b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-dbd4c50 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-dbd4c50 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-f9636f3 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-f452195 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-f452195 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-3a16363 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-3a16363 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-fb5ad07 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-a4def72 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-a4def72 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-c06f78e{--display:flex;}.elementor-66387 .elementor-element.elementor-element-459dedf > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-459dedf .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-66387 .elementor-element.elementor-element-847f740 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-e56b864 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-e56b864 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-122d50e > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-d551e84 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-d551e84 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-52edfb2 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-d12f7fe > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-d12f7fe .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-9d3ba67 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-c7fa54d > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-c7fa54d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-0c52620{--display:flex;}.elementor-66387 .elementor-element.elementor-element-acc5dff > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-acc5dff .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-66387 .elementor-element.elementor-element-841af19 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-9c1b71c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-9c1b71c .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-e6331a0 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-0e99b0f > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-0e99b0f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-96a44ea > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-96a44ea .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-43de6e3 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-313c3f9 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-313c3f9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-32c3314 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-32c3314 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-710520d > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-710520d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-f3e9dd4 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-f3e9dd4 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-66387 .elementor-element.elementor-element-034154c > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-20666b3 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-20666b3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-e63e3a4{--display:flex;}.elementor-66387 .elementor-element.elementor-element-f68fef9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-f68fef9 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-66387 .elementor-element.elementor-element-7616e97 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-c0dbc41 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-c0dbc41 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-66387 .elementor-element.elementor-element-129102a{--display:flex;}.elementor-66387 .elementor-element.elementor-element-c5eec7b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-66387 .elementor-element.elementor-element-c5eec7b .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-66387 .elementor-element.elementor-element-b6492ce > .elementor-widget-container{margin:025px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:768px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-66387 .elementor-element.elementor-element-ac4c6ec .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-2ea3be9 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-30cb0e6 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-66387 .elementor-element.elementor-element-e04e079 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-dbd4c50 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-3a16363 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-459dedf .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-e56b864 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-d551e84 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-d12f7fe .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-acc5dff .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-9c1b71c .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-96a44ea .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-32c3314 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-f3e9dd4 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-f68fef9 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-66387 .elementor-element.elementor-element-c5eec7b .elementor-heading-title{font-size:18px;line-height:27px;}}