.elementor-7648 .elementor-element.elementor-element-6c6535e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-7648 .elementor-element.elementor-element-3f08559{text-align:center;}.elementor-7648 .elementor-element.elementor-element-3f08559 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-886c067{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-886c067.e-con{--align-self:center;}.elementor-7648 .elementor-element.elementor-element-ab54a15{--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-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-7648 .elementor-element.elementor-element-038d2a4.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-038d2a4{text-align:left;}.elementor-7648 .elementor-element.elementor-element-f907f0a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.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-7648 .elementor-element.elementor-element-86f44cf{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-86f44cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-7648 .elementor-element.elementor-element-4b76ae6 .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-4b76ae6 .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-4b76ae6 .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-4b76ae6.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-4b76ae6{border-style:none;}.elementor-7648 .elementor-element.elementor-element-4b76ae6 .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-4b76ae6 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-02a1079{--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-7648 .elementor-element.elementor-element-215c44d.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-0f6dfe5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-f38c53b{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-f38c53b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-76037aa .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-76037aa .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-76037aa .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-76037aa.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-76037aa{border-style:none;}.elementor-7648 .elementor-element.elementor-element-76037aa .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-76037aa .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-3cfd917{--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-7648 .elementor-element.elementor-element-7b7dd1a.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-77fd3e6 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-c0d12f9{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-c0d12f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-aa7a63d .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-aa7a63d .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-aa7a63d .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-aa7a63d.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-aa7a63d{border-style:none;}.elementor-7648 .elementor-element.elementor-element-aa7a63d .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-aa7a63d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-6d7b4a9{--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-7648 .elementor-element.elementor-element-4d13b3b.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-84b1eb4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-aa6086c{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-aa6086c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-9d3ca8a .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-9d3ca8a .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-9d3ca8a .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-9d3ca8a.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-9d3ca8a{border-style:none;}.elementor-7648 .elementor-element.elementor-element-9d3ca8a .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-9d3ca8a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-44a521b{--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-7648 .elementor-element.elementor-element-fd3cba0.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-c65ceaf .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-53a6bed{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-53a6bed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-3a2980b .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-3a2980b .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-3a2980b .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-3a2980b.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-3a2980b{border-style:none;}.elementor-7648 .elementor-element.elementor-element-3a2980b .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-3a2980b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-4ae4eb5{--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-7648 .elementor-element.elementor-element-3019a1b.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-9da219c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-9cfd2e6{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-9cfd2e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-74b68cb .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-74b68cb .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-74b68cb .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-74b68cb.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-74b68cb{border-style:none;}.elementor-7648 .elementor-element.elementor-element-74b68cb .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-74b68cb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-185348b{--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-7648 .elementor-element.elementor-element-58d27b6.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-8a61ad9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-85c81aa{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-85c81aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-78db23a .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-78db23a .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-78db23a .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-78db23a.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-78db23a{border-style:none;}.elementor-7648 .elementor-element.elementor-element-78db23a .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-78db23a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-df9f9a0{--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-7648 .elementor-element.elementor-element-26468e2.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-fea9d80 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-0dc6cba{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-0dc6cba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-f094435 .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-f094435 .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-f094435 .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-f094435.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-f094435{border-style:none;}.elementor-7648 .elementor-element.elementor-element-f094435 .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-f094435 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-efea317{--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-7648 .elementor-element.elementor-element-d0a7780.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-f565e39 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-f7f552d{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-f7f552d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-b03923c .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-b03923c .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-b03923c .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-b03923c.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-b03923c{border-style:none;}.elementor-7648 .elementor-element.elementor-element-b03923c .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-b03923c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-64ffe9e{--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-7648 .elementor-element.elementor-element-efc9bd5.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-4294959 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-b09b3a3{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-b09b3a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-11df11c .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-11df11c .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-11df11c .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-11df11c.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-11df11c{border-style:none;}.elementor-7648 .elementor-element.elementor-element-11df11c .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-11df11c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-604c50c{--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-7648 .elementor-element.elementor-element-a200428.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-992504b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-a2c2053{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-a2c2053.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-20fa223 .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-20fa223 .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-20fa223 .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-20fa223.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-20fa223{border-style:none;}.elementor-7648 .elementor-element.elementor-element-20fa223 .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-20fa223 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-5e7f6af{--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-7648 .elementor-element.elementor-element-d0042a7.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-daea68a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-48df4e8{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-48df4e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-4b0be9b .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-4b0be9b .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-4b0be9b .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-4b0be9b.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-4b0be9b{border-style:none;}.elementor-7648 .elementor-element.elementor-element-4b0be9b .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-4b0be9b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-d4b32eb{--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-7648 .elementor-element.elementor-element-8b9b06a.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-656c947 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-db1ea46{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-db1ea46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-66656db .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-66656db .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-66656db .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-66656db.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-66656db{border-style:none;}.elementor-7648 .elementor-element.elementor-element-66656db .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-66656db .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-1f05a51{--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-7648 .elementor-element.elementor-element-b2d8630.elementor-element{--align-self:flex-start;}.elementor-7648 .elementor-element.elementor-element-8fe51c4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-0279fc7{width:var( --container-widget-width, 100.043% );max-width:100.043%;--container-widget-width:100.043%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-0279fc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-3cc3356 .elementor-button{background-color:#FFFFFF00;font-family:"IBM Plex Sans", Sans-serif;font-weight:500;border-style:none;padding:20px 0px 20px 0px;}.elementor-7648 .elementor-element.elementor-element-3cc3356 .elementor-button:hover, .elementor-7648 .elementor-element.elementor-element-3cc3356 .elementor-button:focus{background-color:var( --e-global-color-84ae61c );color:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-3cc3356.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7648 .elementor-element.elementor-element-3cc3356{border-style:none;}.elementor-7648 .elementor-element.elementor-element-3cc3356 .elementor-button:hover svg, .elementor-7648 .elementor-element.elementor-element-3cc3356 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-c0a18f5{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-8f3ffef .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-36c0d0f{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-36c0d0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-1623575 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-933c9b3{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-c9145bd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-24d277d{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-24d277d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-2255a19 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-766671c{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-56f34b1{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-56f34b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-56f34b1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-06b8784{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-06b8784.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-87f2ada .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-23fc370{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-8e9a16d{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-8e9a16d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-8e9a16d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-cb0068c{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-cb0068c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-11a022a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-4ce416f{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-35ff638{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-35ff638.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-35ff638 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-6480043{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-6480043.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-23e820e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-f8ba1a5{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-e941629{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-e941629.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-e941629 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-6689dce{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-6689dce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-eed268c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-80735c5{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-a3b2124{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-a3b2124.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-a3b2124 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-ab0b591{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-ab0b591.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-ae3cd34 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-0e3088b{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-a50c7a2{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-a50c7a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-a50c7a2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-708a49b{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-708a49b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-40ae352 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-b74c870 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-1968108{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-3508b2e{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-3508b2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-3508b2e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-6239bc9{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-6239bc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-34f02ec .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-810d156{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-a7dd202{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-a7dd202.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-a7dd202 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-176e106{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-176e106.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-32ba990 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-24379c1{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-6ff02ce{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-6ff02ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-6ff02ce .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-4fd2040{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-4fd2040.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-ef9b699 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-42ca125{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-a54ed2d{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-a54ed2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-a54ed2d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-fc54383{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-fc54383.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-83b7b7b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-8b180e0{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-5d1f766{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-5d1f766.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-5d1f766 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-f03f8c4{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-f03f8c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-a5aa821 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7648 .elementor-element.elementor-element-2a002fc{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-da26bb8{width:var( --container-widget-width, 49.9% );max-width:49.9%;--container-widget-width:49.9%;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-da26bb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-da26bb8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;}.elementor-7648 .elementor-element.elementor-element-de0f745{width:var( --container-widget-width, 40.875% );max-width:40.875%;--container-widget-width:40.875%;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7648 .elementor-element.elementor-element-de0f745.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7648 .elementor-element.elementor-element-5759fd3{--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-7648 .elementor-element.elementor-element-c2cc933{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-7648 .elementor-element.elementor-element-c2cc933.elementor-element{--align-self:center;}.elementor-7648 .elementor-element.elementor-element-c2cc933 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7648 .elementor-element.elementor-element-c2cc933 .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;}.elementor-7648 .elementor-element.elementor-element-c2cc933 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-accent );}.elementor-7648 .elementor-element.elementor-element-c2cc933 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF45;opacity:1;}.elementor-7648 .elementor-element.elementor-element-c2cc933 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7648 .elementor-element.elementor-element-886c067{--width:1400px;}.elementor-7648 .elementor-element.elementor-element-ab54a15{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-02a1079{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-3cfd917{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-6d7b4a9{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-44a521b{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-4ae4eb5{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-185348b{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-df9f9a0{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-efea317{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-64ffe9e{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-604c50c{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-5e7f6af{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-d4b32eb{--width:33.3333%;}.elementor-7648 .elementor-element.elementor-element-1f05a51{--width:33.3333%;}}@media(max-width:767px){.elementor-7648 .elementor-element.elementor-element-3f08559 .elementor-heading-title{font-size:37px;}.elementor-7648 .elementor-element.elementor-element-886c067{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-f907f0a .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-86f44cf{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-02a1079{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-0f6dfe5 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-f38c53b{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-3cfd917{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-77fd3e6 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-c0d12f9{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-6d7b4a9{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-84b1eb4 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-aa6086c{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-44a521b{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-c65ceaf .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-53a6bed{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-4ae4eb5{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-9da219c .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-9cfd2e6{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-185348b{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-8a61ad9 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-85c81aa{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-df9f9a0{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-fea9d80 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-0dc6cba{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-efea317{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-f565e39 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-f7f552d{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-64ffe9e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-4294959 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-b09b3a3{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-604c50c{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-992504b .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-a2c2053{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-5e7f6af{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-daea68a .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-48df4e8{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-d4b32eb{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-656c947 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-db1ea46{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-1f05a51{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7648 .elementor-element.elementor-element-8fe51c4 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-0279fc7{width:var( --container-widget-width, 286.547px );max-width:286.547px;--container-widget-width:286.547px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-8f3ffef .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-36c0d0f{width:var( --container-widget-width, 328.844px );max-width:328.844px;--container-widget-width:328.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-c9145bd .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-24d277d{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-56f34b1 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-06b8784{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-8e9a16d .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-cb0068c{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-35ff638 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-6480043{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-e941629 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-6689dce{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-a3b2124 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-ab0b591{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-a50c7a2 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-708a49b{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-3508b2e .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-6239bc9{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-a7dd202 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-176e106{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-6ff02ce .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-4fd2040{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-a54ed2d .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-fc54383{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-5d1f766 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-f03f8c4{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-da26bb8 .elementor-heading-title{font-size:24px;}.elementor-7648 .elementor-element.elementor-element-de0f745{width:var( --container-widget-width, 326.844px );max-width:326.844px;--container-widget-width:326.844px;--container-widget-flex-grow:0;}.elementor-7648 .elementor-element.elementor-element-c2cc933 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7648 .elementor-element.elementor-element-c2cc933 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-7648 .elementor-element.elementor-element-c2cc933 .swiper-pagination-bullet{width:10px;height:10px;}}/* Start custom CSS for button, class: .elementor-element-4b76ae6 */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76037aa */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa7a63d */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d3ca8a */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a2980b */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74b68cb */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78db23a */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f094435 */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b03923c */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11df11c */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20fa223 */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b0be9b */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66656db */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cc3356 */.zoom-on-hover-left {
  transition: transform 0.3s ease;
  transform-origin: left center; /* точка увеличения — слева по центру */
}

.zoom-on-hover-left:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c2cc933 *//* ========== СТРЕЛКИ ========== */
.elementor-7648 .elementor-element.elementor-element-c2cc933 .elementor-swiper-button svg {
  fill: transparent !important;
  transition: transform 0.3s ease;
}
.elementor-7648 .elementor-element.elementor-element-c2cc933 .elementor-swiper-button svg:hover {
  transform: scale(1.1);
}

/* ========== ДЕФОЛТ (десктоп/планшет) ========== */
.elementor-7648 .elementor-element.elementor-element-c2cc933 .swiper-slide {
  height: 600px;
}
.elementor-7648 .elementor-element.elementor-element-c2cc933 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* место под точки */
.elementor-7648 .elementor-element.elementor-element-c2cc933 .swiper {
  padding-bottom: 24px;
}

/* нормальная фиксация пагинации */
.elementor-7648 .elementor-element.elementor-element-c2cc933 .swiper-pagination {
  bottom: 8px !important;
}

/* ========== МОБИЛЬНАЯ ВЕРСИЯ ========== */
@media (max-width: 767px) {
  /* делаем высоту слайда адаптивной, чтобы не было пустоты */
  .elementor-7648 .elementor-element.elementor-element-c2cc933 .swiper-slide {
    height: auto;
    aspect-ratio: 4 / 3; /* можно 1/1 если хочешь квадрат */
  }

  /* картинка занимает слайд */
  .elementor-7648 .elementor-element.elementor-element-c2cc933 img {
    height: 100%;
    width: 100%;
    object-fit: cover;
  }

  /* больше места под точки, чтобы не наезжали */
  .elementor-7648 .elementor-element.elementor-element-c2cc933 .swiper {
    padding-bottom: 10px;
  }

  .elementor-7648 .elementor-element.elementor-element-c2cc933 .swiper-pagination {
    bottom: 10px !important;
  }
}/* End custom CSS */