.elementor-927 .elementor-element.elementor-element-eab4f83{--display:flex;--min-height:28rem;--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;--justify-content:center;--overlay-opacity:0.5;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-eab4f83:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-eab4f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9da5324 );}.elementor-927 .elementor-element.elementor-element-eab4f83::before, .elementor-927 .elementor-element.elementor-element-eab4f83 > .elementor-background-video-container::before, .elementor-927 .elementor-element.elementor-element-eab4f83 > .e-con-inner > .elementor-background-video-container::before, .elementor-927 .elementor-element.elementor-element-eab4f83 > .elementor-background-slideshow::before, .elementor-927 .elementor-element.elementor-element-eab4f83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-927 .elementor-element.elementor-element-eab4f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-927 .elementor-element.elementor-element-c79932b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-927 .elementor-element.elementor-element-36baadc{--display:flex;}.elementor-927 .elementor-element.elementor-element-79b3c03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-7585e37{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-a41ca67.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-a41ca67 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-8f0d381{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-927 .elementor-element.elementor-element-9074b6e.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-9074b6e img{width:100%;}.elementor-927 .elementor-element.elementor-element-fa77341.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-fa77341 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-927 .elementor-element.elementor-element-158bba7{font-family:"DM Sans", Sans-serif;font-size:1.15rem;font-weight:400;color:var( --e-global-color-46fdf7d );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-927 .elementor-element.elementor-element-4563f87 .elementor-button{background-color:var( --e-global-color-4ab62b2 );font-family:"DM Mono", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:.5rem .5rem .5rem .5rem;}.elementor-927 .elementor-element.elementor-element-4563f87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-927 .elementor-element.elementor-element-df1d5bb{--display:flex;}.elementor-927 .elementor-element.elementor-element-c4544d7{width:100%;max-width:100%;}.elementor-927 .elementor-element.elementor-element-c4544d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-c4544d7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-927 .elementor-element.elementor-element-e81188a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-26b1352{--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;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-26b1352:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-26b1352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7947d9c );}.elementor-927 .elementor-element.elementor-element-65a19c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-c7975ee{--display:flex;--justify-content:center;--border-radius:1rem 1rem 1rem 1rem;}.elementor-927 .elementor-element.elementor-element-c7975ee.e-con{--align-self:stretch;}.elementor-927 .elementor-element.elementor-element-ae8fae8 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:1rem 1rem 1rem 1rem;}.elementor-927 .elementor-element.elementor-element-d1b19de{--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;}.elementor-927 .elementor-element.elementor-element-ddefcd7.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-ddefcd7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-448efe0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-927 .elementor-element.elementor-element-448efe0{font-family:"DM Sans", Sans-serif;font-size:1.15rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-9663cfa > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-927 .elementor-element.elementor-element-9663cfa{text-align:start;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-2c383d6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-927 .elementor-element.elementor-element-2c383d6{font-family:"DM Sans", Sans-serif;font-size:1.15rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-9b9d8f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-f9cb943{--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;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-f9cb943:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-f9cb943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7947d9c );}.elementor-927 .elementor-element.elementor-element-e6ad68c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-680fa8f{--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;}.elementor-927 .elementor-element.elementor-element-a1cb953.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-a1cb953 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-6351254 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-927 .elementor-element.elementor-element-6351254{font-family:"DM Sans", Sans-serif;font-size:1.15rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-c5831b2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-927 .elementor-element.elementor-element-c5831b2{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-49622f4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-927 .elementor-element.elementor-element-49622f4{font-family:"DM Sans", Sans-serif;font-size:1.15rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-2ec51a5 .elementor-button{background-color:var( --e-global-color-4ab62b2 );font-family:"DM Mono", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:.5rem .5rem .5rem .5rem;}.elementor-927 .elementor-element.elementor-element-2ec51a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-927 .elementor-element.elementor-element-3f9a736{--display:flex;--justify-content:center;--border-radius:1rem 1rem 1rem 1rem;}.elementor-927 .elementor-element.elementor-element-3f9a736.e-con{--align-self:stretch;}.elementor-927 .elementor-element.elementor-element-daba5f4 img{width:100%;height:650px;object-fit:cover;object-position:bottom center;border-radius:1rem 1rem 1rem 1rem;}.elementor-927 .elementor-element.elementor-element-182eef3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-1c122e3{--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;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-1c122e3:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-1c122e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7947d9c );}.elementor-927 .elementor-element.elementor-element-1d9a1f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-c863ab6{--display:flex;--justify-content:center;--border-radius:1rem 1rem 1rem 1rem;}.elementor-927 .elementor-element.elementor-element-c863ab6:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-c863ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-c863ab6.e-con{--align-self:stretch;}.elementor-927 .elementor-element.elementor-element-09c22e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-09c22e4 img{width:100%;height:650px;object-fit:contain;object-position:center center;border-radius:1rem 1rem 1rem 1rem;}.elementor-927 .elementor-element.elementor-element-6cd533e{--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;}.elementor-927 .elementor-element.elementor-element-6a05e00.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-6a05e00 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-528c60b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-927 .elementor-element.elementor-element-528c60b{font-family:"DM Sans", Sans-serif;font-size:1.15rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-70d1acf{text-align:start;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-e7fdaee{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-491a0fa{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-491a0fa:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-491a0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7947d9c );}.elementor-927 .elementor-element.elementor-element-711ab3d{width:initial;max-width:initial;text-align:center;}.elementor-927 .elementor-element.elementor-element-711ab3d.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-711ab3d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:500;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-a66c277 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-927 .elementor-element.elementor-element-a66c277.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-a66c277{font-family:"DM Sans", Sans-serif;font-size:1.15rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-e1af4cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-927 .elementor-element.elementor-element-3c8c69e{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-3c8c69e:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-3c8c69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-05736e1{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-d35289c > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-927 .elementor-element.elementor-element-d35289c.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-d35289c{text-align:start;}.elementor-927 .elementor-element.elementor-element-d35289c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-46fdf7d );}.elementor-927 .elementor-element.elementor-element-6ef0e94 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-927 .elementor-element.elementor-element-6ef0e94.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-6ef0e94{text-align:start;}.elementor-927 .elementor-element.elementor-element-2276d51{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-2276d51:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-2276d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-9eca7e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-5800adc > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-927 .elementor-element.elementor-element-5800adc.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-5800adc{text-align:start;}.elementor-927 .elementor-element.elementor-element-5800adc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-46fdf7d );}.elementor-927 .elementor-element.elementor-element-4c4798f > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-927 .elementor-element.elementor-element-4c4798f.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-4c4798f{text-align:start;}.elementor-927 .elementor-element.elementor-element-ba730cd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:1em 1em 1em 1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-927 .elementor-element.elementor-element-ba730cd:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-ba730cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-927 .elementor-element.elementor-element-a357538 img{width:75%;}.elementor-927 .elementor-element.elementor-element-c1d061c{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-923291a.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-923291a{text-align:center;}.elementor-927 .elementor-element.elementor-element-923291a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:500;line-height:1.2em;}.elementor-927 .elementor-element.elementor-element-a450c46 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-927 .elementor-element.elementor-element-a450c46.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-a450c46{font-family:"DM Sans", Sans-serif;font-size:1.15rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-6820ebb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-bc18856{--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;--justify-content:flex-start;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-bc18856:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-bc18856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-927 .elementor-element.elementor-element-c5f2912{width:auto;max-width:auto;text-align:center;}.elementor-927 .elementor-element.elementor-element-c5f2912 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.8rem 1.3rem 0.8rem 1.3rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-927 .elementor-element.elementor-element-c5f2912.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-c5f2912 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-266f2f3 );}.elementor-927 .elementor-element.elementor-element-ad39f99{width:100%;max-width:100%;text-align:center;}.elementor-927 .elementor-element.elementor-element-ad39f99.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-ad39f99 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.85rem;font-weight:500;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-927 .elementor-element.elementor-element-96ed91d .elementor-icon-box-wrapper{text-align:center;}.elementor-927 .elementor-element.elementor-element-96ed91d .elementor-icon-box-title, .elementor-927 .elementor-element.elementor-element-96ed91d .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:500;}.elementor-927 .elementor-element.elementor-element-96ed91d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-927 .elementor-element.elementor-element-c9eff3b{--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;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-c9eff3b:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-c9eff3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-927 .elementor-element.elementor-element-0258be2{width:auto;max-width:auto;text-align:center;}.elementor-927 .elementor-element.elementor-element-0258be2 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.8rem 01.1rem 0.8rem 1.1rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-927 .elementor-element.elementor-element-0258be2.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-0258be2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-266f2f3 );}.elementor-927 .elementor-element.elementor-element-1acb103{width:100%;max-width:100%;text-align:center;}.elementor-927 .elementor-element.elementor-element-1acb103.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-1acb103 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.85rem;font-weight:500;}.elementor-927 .elementor-element.elementor-element-c47d1d5 .elementor-icon-box-wrapper{text-align:center;}.elementor-927 .elementor-element.elementor-element-c47d1d5 .elementor-icon-box-title, .elementor-927 .elementor-element.elementor-element-c47d1d5 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:500;}.elementor-927 .elementor-element.elementor-element-c47d1d5 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-927 .elementor-element.elementor-element-470b4be{--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;--justify-content:flex-start;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-470b4be:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-470b4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-927 .elementor-element.elementor-element-0dca2f0{width:auto;max-width:auto;text-align:center;}.elementor-927 .elementor-element.elementor-element-0dca2f0 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.8rem 01.1rem 0.8rem 1.1rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-927 .elementor-element.elementor-element-0dca2f0.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-0dca2f0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-266f2f3 );}.elementor-927 .elementor-element.elementor-element-1f09f77{width:100%;max-width:100%;text-align:center;}.elementor-927 .elementor-element.elementor-element-1f09f77.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-1f09f77 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.85rem;font-weight:500;}.elementor-927 .elementor-element.elementor-element-74ce8d4 .elementor-icon-box-wrapper{text-align:center;}.elementor-927 .elementor-element.elementor-element-74ce8d4 .elementor-icon-box-title, .elementor-927 .elementor-element.elementor-element-74ce8d4 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:500;}.elementor-927 .elementor-element.elementor-element-74ce8d4 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-927 .elementor-element.elementor-element-d29d6fd{--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;--justify-content:flex-start;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-d29d6fd:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-d29d6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-927 .elementor-element.elementor-element-a6880e7{width:auto;max-width:auto;text-align:center;}.elementor-927 .elementor-element.elementor-element-a6880e7 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.8rem 01.1rem 0.8rem 1.1rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-927 .elementor-element.elementor-element-a6880e7.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-a6880e7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-266f2f3 );}.elementor-927 .elementor-element.elementor-element-a062f24{width:100%;max-width:100%;text-align:center;}.elementor-927 .elementor-element.elementor-element-a062f24.elementor-element{--align-self:center;}.elementor-927 .elementor-element.elementor-element-a062f24 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.85rem;font-weight:500;}.elementor-927 .elementor-element.elementor-element-7c8c18f .elementor-icon-box-wrapper{text-align:center;}.elementor-927 .elementor-element.elementor-element-7c8c18f .elementor-icon-box-title, .elementor-927 .elementor-element.elementor-element-7c8c18f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:500;}.elementor-927 .elementor-element.elementor-element-7c8c18f .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-927 .elementor-element.elementor-element-b4fe010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-927 .elementor-element.elementor-element-47166be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-47166be:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-47166be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1D4FD;background-image:url("https://www.modulardevices.com/wp-content/uploads/2025/06/bak-imaging-blocks.svg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-927 .elementor-element.elementor-element-47166be::before, .elementor-927 .elementor-element.elementor-element-47166be > .elementor-background-video-container::before, .elementor-927 .elementor-element.elementor-element-47166be > .e-con-inner > .elementor-background-video-container::before, .elementor-927 .elementor-element.elementor-element-47166be > .elementor-background-slideshow::before, .elementor-927 .elementor-element.elementor-element-47166be > .e-con-inner > .elementor-background-slideshow::before, .elementor-927 .elementor-element.elementor-element-47166be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-927 .elementor-element.elementor-element-842e52e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-927 .elementor-element.elementor-element-842e52e.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-842e52e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:400;}.elementor-927 .elementor-element.elementor-element-cd121b6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-927 .elementor-element.elementor-element-cd121b6.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-df760f6 .elementor-button{background-color:var( --e-global-color-4ab62b2 );font-family:"DM Mono", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:.5rem .5rem .5rem .5rem;}.elementor-927 .elementor-element.elementor-element-df760f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-927 .elementor-element.elementor-element-cbeb532{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-927 .elementor-element.elementor-element-10330ce{--swiper-slides-to-display:1;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:1%;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:1%;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:20px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-10330ce :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:50% 50% 50% 50%;padding:10px 10px 10px 10px;}.elementor-927 .elementor-element.elementor-element-10330ce :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-7947d9c );}.elementor-927 .elementor-element.elementor-element-10330ce .swiper-slide > .elementor-element{height:100%;}.elementor-927 .elementor-element.elementor-element-bef7ce6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-5cf3cc1{--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;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-927 .elementor-element.elementor-element-5cf3cc1:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-5cf3cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7947d9c );}.elementor-927 .elementor-element.elementor-element-ce38705{--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;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-8f2d483.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-8f2d483 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:500;}.elementor-927 .elementor-element.elementor-element-f44b3d6{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-size:13px;--arrow-normal-color:var( --e-global-color-46fdf7d );--arrow-hover-color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-f44b3d6 > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-927 .elementor-element.elementor-element-f44b3d6 .swiper-slide > .elementor-element{height:100%;}.elementor-927 .elementor-element.elementor-element-f44b3d6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-46fdf7d );border-radius:.25rem .25rem .25rem .25rem;padding:.3rem .3rem .3rem .3rem;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-927 .elementor-element.elementor-element-c79932b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-927 .elementor-element.elementor-element-e81188a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-26b1352{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-65a19c2{--flex-wrap:wrap;}.elementor-927 .elementor-element.elementor-element-ae8fae8 img{height:500px;}.elementor-927 .elementor-element.elementor-element-d1b19de.e-con{--order:-99999 /* order start hack */;}.elementor-927 .elementor-element.elementor-element-9663cfa.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-9b9d8f7{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-f9cb943{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-e6ad68c{--flex-wrap:wrap;}.elementor-927 .elementor-element.elementor-element-daba5f4 img{height:500px;object-position:center center;}.elementor-927 .elementor-element.elementor-element-182eef3{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-1c122e3{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-1d9a1f8{--flex-wrap:wrap;}.elementor-927 .elementor-element.elementor-element-09c22e4 img{height:500px;}.elementor-927 .elementor-element.elementor-element-6cd533e.e-con{--order:-99999 /* order start hack */;}.elementor-927 .elementor-element.elementor-element-70d1acf.elementor-element{--align-self:flex-start;}.elementor-927 .elementor-element.elementor-element-e7fdaee{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-491a0fa{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-e1af4cd{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-a357538 img{width:100%;}.elementor-927 .elementor-element.elementor-element-a450c46{text-align:center;}.elementor-927 .elementor-element.elementor-element-6820ebb{--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;}.elementor-927 .elementor-element.elementor-element-b4fe010{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-47166be:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-47166be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:625px 0px;}.elementor-927 .elementor-element.elementor-element-842e52e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-927 .elementor-element.elementor-element-cd121b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-927 .elementor-element.elementor-element-cbeb532{--padding-top:02rem;--padding-bottom:02rem;--padding-left:01rem;--padding-right:01rem;}.elementor-927 .elementor-element.elementor-element-10330ce{--swiper-slides-to-display:1;--arrow-prev-left-position:5%;--arrow-next-right-position:5%;}.elementor-927 .elementor-element.elementor-element-bef7ce6{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-8f2d483 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-f44b3d6{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-927 .elementor-element.elementor-element-eab4f83{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-c79932b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-927 .elementor-element.elementor-element-7585e37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-a41ca67 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-8f0d381{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-8f0d381.e-con{--order:-99999 /* order start hack */;}.elementor-927 .elementor-element.elementor-element-9074b6e{text-align:start;}.elementor-927 .elementor-element.elementor-element-9074b6e img{width:50%;}.elementor-927 .elementor-element.elementor-element-fa77341 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-158bba7{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-65a19c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-ae8fae8 img{height:300px;}.elementor-927 .elementor-element.elementor-element-ddefcd7 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-448efe0{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-9663cfa{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-2c383d6{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-e6ad68c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-a1cb953 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-6351254{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-c5831b2{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-49622f4{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-daba5f4 img{height:300px;}.elementor-927 .elementor-element.elementor-element-1d9a1f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-927 .elementor-element.elementor-element-09c22e4 img{height:300px;}.elementor-927 .elementor-element.elementor-element-6a05e00 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-528c60b{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-70d1acf{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-711ab3d .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-a66c277{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-923291a .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-a450c46{font-size:1rem;}.elementor-927 .elementor-element.elementor-element-ad39f99 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-1acb103 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-1f09f77 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-a062f24 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-47166be:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-47166be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:363px 0px;}.elementor-927 .elementor-element.elementor-element-47166be{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-842e52e .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-cd121b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-927 .elementor-element.elementor-element-cbeb532{--content-width:95%;}.elementor-927 .elementor-element.elementor-element-10330ce{--swiper-slides-to-display:1;--swiper-slides-gap:15px;--arrow-prev-left-position:1%;--arrow-next-right-position:1%;}.elementor-927 .elementor-element.elementor-element-5cf3cc1{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-927 .elementor-element.elementor-element-8f2d483 .elementor-heading-title{font-size:2rem;}.elementor-927 .elementor-element.elementor-element-f44b3d6{--swiper-slides-to-display:1;--arrow-prev-left-position:-30px;--arrow-next-right-position:-30px;}}@media(min-width:768px){.elementor-927 .elementor-element.elementor-element-36baadc{--width:50%;}.elementor-927 .elementor-element.elementor-element-7585e37{--width:70%;}.elementor-927 .elementor-element.elementor-element-8f0d381{--width:30%;}.elementor-927 .elementor-element.elementor-element-df1d5bb{--width:50%;}.elementor-927 .elementor-element.elementor-element-c7975ee{--width:50%;}.elementor-927 .elementor-element.elementor-element-d1b19de{--width:50%;}.elementor-927 .elementor-element.elementor-element-680fa8f{--width:50%;}.elementor-927 .elementor-element.elementor-element-3f9a736{--width:50%;}.elementor-927 .elementor-element.elementor-element-c863ab6{--width:50%;}.elementor-927 .elementor-element.elementor-element-6cd533e{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-927 .elementor-element.elementor-element-36baadc{--width:100%;}.elementor-927 .elementor-element.elementor-element-df1d5bb{--width:80%;}.elementor-927 .elementor-element.elementor-element-c7975ee{--width:100%;}.elementor-927 .elementor-element.elementor-element-d1b19de{--width:100%;}.elementor-927 .elementor-element.elementor-element-680fa8f{--width:100%;}.elementor-927 .elementor-element.elementor-element-3f9a736{--width:100%;}.elementor-927 .elementor-element.elementor-element-c863ab6{--width:100%;}.elementor-927 .elementor-element.elementor-element-6cd533e{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-a41ca67 */.elementor-927 .elementor-element.elementor-element-a41ca67 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa77341 */.elementor-927 .elementor-element.elementor-element-fa77341 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4563f87 */.elementor-927 .elementor-element.elementor-element-4563f87,
.elementor-927 .elementor-element.elementor-element-4563f87 .elementor-button-icon {
    transition: all 0.2s ease-in-out;
}
.elementor-927 .elementor-element.elementor-element-4563f87:hover .elementor-button-icon {
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c4544d7 */.elementor-927 .elementor-element.elementor-element-c4544d7 {
    min-height:100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddefcd7 */.elementor-927 .elementor-element.elementor-element-ddefcd7 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1cb953 */.elementor-927 .elementor-element.elementor-element-a1cb953 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ec51a5 */.elementor-927 .elementor-element.elementor-element-2ec51a5,
.elementor-927 .elementor-element.elementor-element-2ec51a5 .elementor-button-icon {
    transition: all 0.2s ease-in-out;
}
.elementor-927 .elementor-element.elementor-element-2ec51a5:hover .elementor-button-icon {
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a05e00 */.elementor-927 .elementor-element.elementor-element-6a05e00 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-711ab3d */.elementor-927 .elementor-element.elementor-element-711ab3d {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-923291a */.elementor-927 .elementor-element.elementor-element-923291a {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad39f99 */.elementor-927 .elementor-element.elementor-element-ad39f99 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1acb103 */.elementor-927 .elementor-element.elementor-element-1acb103 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f09f77 */.elementor-927 .elementor-element.elementor-element-1f09f77 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a062f24 */.elementor-927 .elementor-element.elementor-element-a062f24 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-842e52e */.elementor-927 .elementor-element.elementor-element-842e52e {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df760f6 */.elementor-927 .elementor-element.elementor-element-df760f6,
.elementor-927 .elementor-element.elementor-element-df760f6 .elementor-button-icon {
    transition: all 0.2s ease-in-out;
}
.elementor-927 .elementor-element.elementor-element-df760f6:hover .elementor-button-icon {
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-10330ce *//**.elementor-927 .elementor-element.elementor-element-10330ce .elementor.swiper-slide.e-loop-item:not(.swiper-slide-active) {
    opacity: .4;
    transition: all 0.5s ease-in-out;
}**//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f2d483 */.elementor-927 .elementor-element.elementor-element-8f2d483 {
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.12;
}/* End custom CSS */