.elementor-61959 .elementor-element.elementor-element-ea71cb2{--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-61959 .elementor-element.elementor-element-193aca5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.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-61959 .elementor-element.elementor-element-1a55521 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-1a55521 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-61959 .elementor-element.elementor-element-dc6ab02 > .elementor-widget-container{margin:25px 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-61959 .elementor-element.elementor-element-cbcd09a > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-8df2dfc > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-8df2dfc .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;color:var( --e-global-color-c0f9709 );}.elementor-61959 .elementor-element.elementor-element-b925e61 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-ce3a26a > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-ce3a26a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-61959 .elementor-element.elementor-element-32155c2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-32155c2 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-61959 .elementor-element.elementor-element-f1fe676 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-fbc5417 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-fbc5417 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-61959 .elementor-element.elementor-element-a10b2e8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-a10b2e8 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-61959 .elementor-element.elementor-element-3b6630f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-212e3ce > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-212e3ce .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-61959 .elementor-element.elementor-element-a06a052 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-c48781f > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-c48781f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-61959 .elementor-element.elementor-element-f96e2a8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-f96e2a8 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-61959 .elementor-element.elementor-element-adaa67a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-cf3f5f7 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 5px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#1972D5;border-radius:0px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-ba969b4 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-ba969b4 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;color:var( --e-global-color-c0f9709 );}.elementor-61959 .elementor-element.elementor-element-53ed5ef > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-8b7ef69 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-8b7ef69 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-61959 .elementor-element.elementor-element-fb74df1 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-fb74df1 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;color:var( --e-global-color-c0f9709 );}.elementor-61959 .elementor-element.elementor-element-dce8d99 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-40b7ee6 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-40b7ee6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-61959 .elementor-element.elementor-element-19d4105 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-19d4105 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-61959 .elementor-element.elementor-element-776a56a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-4748491 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-4748491 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-61959 .elementor-element.elementor-element-53ed022 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-0ad2f95 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-0ad2f95 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-61959 .elementor-element.elementor-element-a2ff11c > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-dcccef8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-dcccef8 .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-61959 .elementor-element.elementor-element-19ea78d > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-d3e425b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-d3e425b .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:23px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-61959 .elementor-element.elementor-element-30a1451 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-329913b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-329913b .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;color:var( --e-global-color-c0f9709 );}.elementor-61959 .elementor-element.elementor-element-76a009f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-743b82d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-743b82d .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;color:var( --e-global-color-c0f9709 );}.elementor-61959 .elementor-element.elementor-element-9c21f89 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-4421b4e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-4421b4e .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;color:var( --e-global-color-c0f9709 );}.elementor-61959 .elementor-element.elementor-element-8a4543c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-b08c5cc > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-61959 .elementor-element.elementor-element-b08c5cc .elementor-heading-title{font-family:"Outfit", Montserrat;font-size:25px;font-weight:600;line-height:30px;}.elementor-61959 .elementor-element.elementor-element-d3e8eaf > .elementor-widget-container{margin:50px 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-61959 .elementor-element.elementor-element-1a55521 .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-61959 .elementor-element.elementor-element-8df2dfc .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-32155c2 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-a10b2e8 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-212e3ce .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-f96e2a8 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-ba969b4 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-fb74df1 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-19d4105 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-4748491 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-0ad2f95 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-dcccef8 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-d3e425b .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-329913b .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-743b82d .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-4421b4e .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-61959 .elementor-element.elementor-element-b08c5cc .elementor-heading-title{font-size:18px;line-height:27px;}}