.elementor-32 .elementor-element.elementor-element-f52939c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-595530a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-32 .elementor-element.elementor-element-595530a4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-595530a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-74618b00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4.653vw;--padding-bottom:4.653vw;--padding-left:4.653vw;--padding-right:4.653vw;}.elementor-32 .elementor-element.elementor-element-21862793 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 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-32 .elementor-element.elementor-element-32f2db44 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-32f2db44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-32f2db44 .elementor-heading-title{font-size:2vw;font-weight:300;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4b9a738f{--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:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.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-32 .elementor-element.elementor-element-6eca2f3 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-6eca2f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-235f36f3 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-235f36f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-5f4e2fbe .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-5f4e2fbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-619a0756 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-619a0756 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1a9f51a .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-1a9f51a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1298fbec .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-1298fbec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1ecd72e4 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-1ecd72e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4dbba47a .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-4dbba47a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1e3ed7e4 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-1e3ed7e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4c99ecdb .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-4c99ecdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-66265a7c .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-66265a7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2216f254 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-2216f254 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4acf164 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:3vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-4acf164.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-4acf164 .elementor-heading-title{font-size:2vw;font-weight:300;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2f81cad5{--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:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-32 .elementor-element.elementor-element-14cbad55 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-14cbad55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-16b88509 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-16b88509 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7c6ec5af .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-7c6ec5af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6cf30a21 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:1.5vw;font-weight:400;fill:#838383;color:#838383;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:0.486vw 0.833vw 0.486vw 0.833vw;}.elementor-32 .elementor-element.elementor-element-6cf30a21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-51ad97a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4d303eb9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:0.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4d303eb9.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4b719c51{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-32 .elementor-element.elementor-element-197a88dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-197a88dd img{width:33.333vw;}.elementor-32 .elementor-element.elementor-element-1f540277 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1f540277{text-align:center;}.elementor-32 .elementor-element.elementor-element-1f540277 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4e7f987c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4e7f987c{text-align:left;}.elementor-32 .elementor-element.elementor-element-4e7f987c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2e19164e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-52d3ba9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2f258460 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2f258460{text-align:center;}.elementor-32 .elementor-element.elementor-element-2f258460 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-69570cab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-69570cab{text-align:left;}.elementor-32 .elementor-element.elementor-element-69570cab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3f77211{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-61360c03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-70508b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-70508b7{text-align:center;}.elementor-32 .elementor-element.elementor-element-70508b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-17f21e84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-17f21e84{text-align:left;}.elementor-32 .elementor-element.elementor-element-17f21e84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-22448580{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2975329a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-43f2c7f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-43f2c7f7{text-align:center;}.elementor-32 .elementor-element.elementor-element-43f2c7f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-65f63ea6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-65f63ea6{text-align:left;}.elementor-32 .elementor-element.elementor-element-65f63ea6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4e3be45f{--display:flex;--min-height:33.194vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4f0eb092 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7ab28cbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7ab28cbe{text-align:center;}.elementor-32 .elementor-element.elementor-element-7ab28cbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1640e20d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1640e20d{text-align:left;}.elementor-32 .elementor-element.elementor-element-1640e20d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a3a929a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3a2ff67d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-483883fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-483883fa{text-align:center;}.elementor-32 .elementor-element.elementor-element-483883fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-70457df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-70457df{text-align:left;}.elementor-32 .elementor-element.elementor-element-70457df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5ca9c0ca{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-34ee6cc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-566d17a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-566d17a5{text-align:center;}.elementor-32 .elementor-element.elementor-element-566d17a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5f4d54e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-5f4d54e2{text-align:left;}.elementor-32 .elementor-element.elementor-element-5f4d54e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1856845c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3c466a2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-190ed766 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-190ed766{text-align:center;}.elementor-32 .elementor-element.elementor-element-190ed766 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-92d3c4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-92d3c4a{text-align:left;}.elementor-32 .elementor-element.elementor-element-92d3c4a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-32608a78{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-72d5de70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2a7ff837 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2a7ff837{text-align:center;}.elementor-32 .elementor-element.elementor-element-2a7ff837 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1e0bc70b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1e0bc70b{text-align:left;}.elementor-32 .elementor-element.elementor-element-1e0bc70b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1d4921b5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5877bfc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-59aaaa2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-59aaaa2d{text-align:center;}.elementor-32 .elementor-element.elementor-element-59aaaa2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-9187448 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-9187448{text-align:left;}.elementor-32 .elementor-element.elementor-element-9187448 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-202b6b13{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5b23ec41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2303695f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2303695f{text-align:center;}.elementor-32 .elementor-element.elementor-element-2303695f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-71ff33af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-71ff33af{text-align:left;}.elementor-32 .elementor-element.elementor-element-71ff33af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-0afad30{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9070998 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-cf7d6aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-cf7d6aa{text-align:center;}.elementor-32 .elementor-element.elementor-element-cf7d6aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-8ccc89a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-8ccc89a{text-align:left;}.elementor-32 .elementor-element.elementor-element-8ccc89a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-0d8f09f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-079758c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ddb1f5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ddb1f5a{text-align:center;}.elementor-32 .elementor-element.elementor-element-ddb1f5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-78747b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-78747b4{text-align:left;}.elementor-32 .elementor-element.elementor-element-78747b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-385cb73{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2d274be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e228fbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e228fbe{text-align:center;}.elementor-32 .elementor-element.elementor-element-e228fbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-9e38d0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-9e38d0a{text-align:left;}.elementor-32 .elementor-element.elementor-element-9e38d0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-aa08fa7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-35dfc88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c1aa0cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c1aa0cb{text-align:center;}.elementor-32 .elementor-element.elementor-element-c1aa0cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ea52b23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ea52b23{text-align:left;}.elementor-32 .elementor-element.elementor-element-ea52b23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-35171e1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4d8c5f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-df98bf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-df98bf4{text-align:center;}.elementor-32 .elementor-element.elementor-element-df98bf4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-cfdf1eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-cfdf1eb{text-align:left;}.elementor-32 .elementor-element.elementor-element-cfdf1eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-47b00eb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d76c623 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6ebaf7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6ebaf7f{text-align:center;}.elementor-32 .elementor-element.elementor-element-6ebaf7f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e6aa9ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e6aa9ab{text-align:left;}.elementor-32 .elementor-element.elementor-element-e6aa9ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-12a3627{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9b9c49f > .elementor-widget-container{background-color:#5E5E5E;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2f3f694 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2f3f694{text-align:center;}.elementor-32 .elementor-element.elementor-element-2f3f694 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-c358bee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c358bee{text-align:left;}.elementor-32 .elementor-element.elementor-element-c358bee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a312f36{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0d20b4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a95cac0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a95cac0{text-align:center;}.elementor-32 .elementor-element.elementor-element-a95cac0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d5ef28e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d5ef28e{text-align:left;}.elementor-32 .elementor-element.elementor-element-d5ef28e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f2e667f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f3354db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e4b453c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e4b453c{text-align:center;}.elementor-32 .elementor-element.elementor-element-e4b453c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7e19d8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7e19d8d{text-align:left;}.elementor-32 .elementor-element.elementor-element-7e19d8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-fc62742{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-45129ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-34345b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-34345b1{text-align:center;}.elementor-32 .elementor-element.elementor-element-34345b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-fb7ef51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-fb7ef51{text-align:left;}.elementor-32 .elementor-element.elementor-element-fb7ef51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a7aefd6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f87267b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2ce57ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2ce57ee{text-align:center;}.elementor-32 .elementor-element.elementor-element-2ce57ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-85b1aea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-85b1aea{text-align:left;}.elementor-32 .elementor-element.elementor-element-85b1aea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b776491{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-55948601{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-489ec4af img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.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-32 .elementor-element.elementor-element-396f5ad0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-396f5ad0:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-396f5ad0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-240d33c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1b886e0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-481538e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-481538e .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-481538e .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-481538e .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-481538e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-481538e .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-481538e:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-481538e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-7082d232{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4ab1e64d img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-3ea2d95d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3ea2d95d:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-3ea2d95d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-919a012{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-70bd34c img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-136d8b85 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-136d8b85:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-136d8b85:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-43908de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-52b4f744 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-33cca0c3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-33cca0c3:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-33cca0c3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-649a89e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5c954f31 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-77869d8b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-77869d8b:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-77869d8b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-338d6e34{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-78066559 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-3b6620b1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3b6620b1:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-3b6620b1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-760ccee9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-70d1b6dd img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-5b465856 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5b465856:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-5b465856:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-bc623d3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-590e498 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-90eb20e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-90eb20e:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-90eb20e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-60f277f6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7bc33757 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-7e889663 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7e889663:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-7e889663:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-c489b77{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-778a8db5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-76bbfb4f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-76bbfb4f:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-76bbfb4f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-d9f40ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-c20a3cf img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-709e1ad > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-709e1ad:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-709e1ad:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-8ffd29c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-20da725 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-c6405cd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-c6405cd:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-c6405cd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-6c9234f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-af03379 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-4e69191 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4e69191:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-4e69191:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-c28fa95{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-67b8f77 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-2f47531 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2f47531:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-2f47531:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-651cb9d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5365192 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-d1bb03c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d1bb03c:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-d1bb03c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-0cf360d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-faaff28 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-4308196 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4308196:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-4308196:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-6519cbd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f5a3c6b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-39608b5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-39608b5:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-39608b5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-84a85f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-afd71c4 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-67208e9 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-67208e9:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-67208e9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-b99b733{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-47a6437 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-e7c4b63 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e7c4b63:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-e7c4b63:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-65c3dac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-16ab192 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-b0a8638 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b0a8638:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-b0a8638:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-c88aa83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a9ed7fb img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-6ec30e1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6ec30e1:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-6ec30e1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-2dcc0c48{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-67fd8a3c img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-58f2573b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-58f2573b:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-58f2573b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-3b89c54f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4650ce88 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-3e940755 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3e940755:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-3e940755:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-56ce140{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a54938d img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-aca0feb > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon-box-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-aca0feb:has(:hover) .elementor-icon-box-title,
					 .elementor-32 .elementor-element.elementor-element-aca0feb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-32 .elementor-element.elementor-element-186f71e7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-32 .elementor-element.elementor-element-186f71e7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-186f71e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-4b9a738f{--justify-content:space-between;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--flex-wrap:wrap;}.elementor-32 .elementor-element.elementor-element-2f81cad5{--justify-content:space-between;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--flex-wrap:wrap;}.elementor-32 .elementor-element.elementor-element-4d303eb9{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-b776491{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-595530a4{--width:100%;--padding-top:5vw;--padding-bottom:0vw;--padding-left:5.6vw;--padding-right:5.6vw;}.elementor-32 .elementor-element.elementor-element-74618b00{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-32f2db44{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-32f2db44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-32f2db44 .elementor-heading-title{font-size:5.97vw;}.elementor-32 .elementor-element.elementor-element-4b9a738f{--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;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-32 .elementor-element.elementor-element-6eca2f3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-6eca2f3.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-6eca2f3 .elementor-button{font-size:3vw;border-width:1px 1px 1px 1px;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-235f36f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-235f36f3.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-235f36f3 .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-5f4e2fbe > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-5f4e2fbe .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-619a0756 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-619a0756 .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-1a9f51a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-1a9f51a .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-1298fbec > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-1298fbec .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-1ecd72e4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-1ecd72e4 .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-4dbba47a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-4dbba47a .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-1e3ed7e4 .elementor-button{font-size:3vw;border-radius:5px 5px 5px 5px;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-4c99ecdb .elementor-button{font-size:3vw;border-radius:5px 5px 5px 5px;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-66265a7c .elementor-button{font-size:3vw;border-radius:5px 5px 5px 5px;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-2216f254 .elementor-button{font-size:3vw;border-radius:5px 5px 5px 5px;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-4acf164{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-4acf164 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-4acf164 .elementor-heading-title{font-size:5.97vw;}.elementor-32 .elementor-element.elementor-element-2f81cad5{--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:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-32 .elementor-element.elementor-element-14cbad55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-14cbad55.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-14cbad55 .elementor-button{font-size:3vw;border-width:1px 1px 1px 1px;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-16b88509 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-16b88509.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-16b88509 .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-7c6ec5af > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-7c6ec5af .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-6cf30a21 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-6cf30a21 .elementor-button{font-size:3vw;padding:1vw 2vw 1vw 2vw;}.elementor-32 .elementor-element.elementor-element-386d7fa4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4d303eb9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-197a88dd img{width:171px;height:151px;}.elementor-32 .elementor-element.elementor-element-b776491{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--grid-auto-flow:row;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-55948601{--justify-content:space-between;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-489ec4af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-489ec4af img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-396f5ad0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-396f5ad0.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-396f5ad0{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-396f5ad0 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-240d33c{--justify-content:space-between;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1b886e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1b886e0 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-481538e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-481538e.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-481538e .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-481538e{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-481538e .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-481538e .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-481538e .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-481538e .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-7082d232{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-4ab1e64d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4ab1e64d img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-3ea2d95d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3ea2d95d.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-3ea2d95d{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-3ea2d95d .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-919a012{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-70bd34c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-70bd34c img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-136d8b85 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-136d8b85.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-136d8b85{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-136d8b85 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-43908de{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-52b4f744 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-52b4f744 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-33cca0c3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-33cca0c3.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-33cca0c3{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-33cca0c3 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-649a89e{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-5c954f31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-5c954f31 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-77869d8b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-77869d8b.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-77869d8b{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-77869d8b .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-78066559 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-78066559 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-3b6620b1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3b6620b1.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-32 .elementor-element.elementor-element-3b6620b1{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-3b6620b1 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-70d1b6dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-70d1b6dd img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-5b465856 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-5b465856.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-32 .elementor-element.elementor-element-5b465856{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-5b465856 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-bc623d3{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-590e498 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-590e498 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-90eb20e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-90eb20e.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-90eb20e{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-90eb20e .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-60f277f6{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-7bc33757 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7bc33757 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-7e889663 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7e889663.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-7e889663{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-7e889663 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-c489b77{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-778a8db5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-778a8db5 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-76bbfb4f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-76bbfb4f.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-76bbfb4f{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-76bbfb4f .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-d9f40ae{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-c20a3cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c20a3cf img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-709e1ad > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-709e1ad.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-709e1ad{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-709e1ad .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-8ffd29c{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-20da725 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-20da725 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-c6405cd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c6405cd.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-c6405cd{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-c6405cd .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-6c9234f{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-af03379 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-af03379 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-4e69191 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4e69191.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-4e69191{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-4e69191 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-c28fa95{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-67b8f77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-67b8f77 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-2f47531 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2f47531.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-2f47531{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-2f47531 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-651cb9d{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-5365192 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-5365192 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-d1bb03c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d1bb03c.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-d1bb03c{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-d1bb03c .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-0cf360d{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-faaff28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-faaff28 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-4308196 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4308196.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-4308196{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-4308196 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-6519cbd{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-f5a3c6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-f5a3c6b img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-39608b5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-39608b5.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-39608b5{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-39608b5 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-84a85f0{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-afd71c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-afd71c4 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-67208e9 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-67208e9.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-67208e9{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-67208e9 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-b99b733{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-47a6437 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-47a6437 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-e7c4b63 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e7c4b63.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-e7c4b63{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-e7c4b63 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-65c3dac{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-16ab192 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-16ab192 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-b0a8638 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b0a8638.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-b0a8638{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-b0a8638 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-c88aa83{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-a9ed7fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a9ed7fb img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-6ec30e1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6ec30e1.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-6ec30e1{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-6ec30e1 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-67fd8a3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-67fd8a3c img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-58f2573b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-58f2573b.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-32 .elementor-element.elementor-element-58f2573b{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-58f2573b .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-4650ce88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4650ce88 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-3e940755 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3e940755.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-3e940755{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-3e940755 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-56ce140{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-32 .elementor-element.elementor-element-a54938d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a54938d img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-aca0feb > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-aca0feb.elementor-element{--align-self:stretch;}.elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-32 .elementor-element.elementor-element-aca0feb{--icon-box-icon-margin:0px;}.elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon-box-title{margin-block-end:0px;}.elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-aca0feb .elementor-icon-box-title a{font-size:2.985vw;}.elementor-32 .elementor-element.elementor-element-186f71e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:0vw;--padding-left:5.6vw;--padding-right:5.6vw;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-4d303eb9{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-4b719c51{--width:33.33vw;}}/* Start custom CSS for button, class: .elementor-element-6eca2f3 */.elementor-32 .elementor-element.elementor-element-6eca2f3 .elementor-button{
    width: 100%;
}

@media (min-width: 768px) {
  .elementor-32 .elementor-element.elementor-element-6eca2f3 .elementor-button{
    width: 100%;
    height: 100;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-235f36f3 */.elementor-32 .elementor-element.elementor-element-235f36f3 .elementor-button{
    width:100%;
}

@media (min-width: 768px) {
    .elementor-32 .elementor-element.elementor-element-235f36f3 .elementor-button{
        width: 100%;
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f4e2fbe */.elementor-32 .elementor-element.elementor-element-5f4e2fbe .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-619a0756 */.elementor-32 .elementor-element.elementor-element-619a0756 .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a9f51a */.elementor-32 .elementor-element.elementor-element-1a9f51a .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1298fbec */.elementor-32 .elementor-element.elementor-element-1298fbec .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ecd72e4 */.elementor-32 .elementor-element.elementor-element-1ecd72e4 .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4dbba47a */.elementor-32 .elementor-element.elementor-element-4dbba47a .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e3ed7e4 */.elementor-32 .elementor-element.elementor-element-1e3ed7e4 .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c99ecdb */.elementor-32 .elementor-element.elementor-element-4c99ecdb .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66265a7c */.elementor-32 .elementor-element.elementor-element-66265a7c .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2216f254 */.elementor-32 .elementor-element.elementor-element-2216f254 .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14cbad55 */.elementor-32 .elementor-element.elementor-element-14cbad55 .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16b88509 */.elementor-32 .elementor-element.elementor-element-16b88509 .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c6ec5af */.elementor-32 .elementor-element.elementor-element-7c6ec5af .elementor-button{
    wdith:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cf30a21 */.elementor-32 .elementor-element.elementor-element-6cf30a21 .elementor-button{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-197a88dd */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52d3ba9d */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61360c03 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2975329a */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f0eb092 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a2ff67d */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ee6cc6 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c466a2e */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72d5de70 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5877bfc7 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b23ec41 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9070998 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-079758c */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d274be */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35dfc88 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d8c5f9 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d76c623 */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b9c49f */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d20b4a */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3354db */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45129ac */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f87267b */.portfolio-hover-box {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 350px;
  height: 400px;
  margin: 20px auto;
  border-radius: 15px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}

.portfolio-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
  display: block;
}

.portfolio-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.55);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.portfolio-view {
  font-size: 18px;
  color: white;
  margin: 0;
}

.portfolio-title {
  fo/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d303eb9 */.hover-card {
  position: relative;
  overflow: hidden;
}

.hover-card img {
  width: 100%;
  height: auto;
  transition: transform 0.5s ease, filter 0.5s ease;
  display: block;
}

/* View (center text) */
.hover-card .hover-view {
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  z-index: 2;
  text-align: center;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
  width: 100%;
}

/* Title (bottom text) */
.hover-card .hover-title {
  position: absolute;
  bottom: 50px;
  left: 50px;
  color: white;
  z-index: 2;
  text-align: center;
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
  width: 100%;
}

/* Hover effect */
.hover-card:hover img {
  transform: scale(1.1);
  filter: brightness(0.3);
}

.hover-card:hover .hover-view,
.hover-card:hover .hover-title {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-489ec4af */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b886e0 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ab1e64d */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70bd34c */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52b4f744 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c954f31 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78066559 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d1b6dd */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-590e498 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bc33757 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-778a8db5 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c20a3cf */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20da725 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af03379 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67b8f77 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5365192 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-faaff28 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5a3c6b */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afd71c4 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47a6437 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ab192 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9ed7fb */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67fd8a3c */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4650ce88 */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a54938d */.hover-zoom {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 16px; /* Optional: keep your curved corners */
}

.hover-zoom img {
  transition: transform 0.4s ease-in-out;
  display: block;
  width: 100%;
  height: auto;
}

.hover-zoom img:hover {
  transform: scale(1.1); /* You can adjust to 1.2 or 1.3 */
}/* End custom CSS */