.elementor-2709 .elementor-element.elementor-element-688d226{--display:flex;--min-height:110vh;--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-2709 .elementor-element.elementor-element-d5028e3{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2709 .elementor-element.elementor-element-6b5e03a > .elementor-widget-container{margin:0vw 0vw 13.889vw 0vw;}.elementor-2709 .elementor-element.elementor-element-6b5e03a .wpr-dual-heading-wrap{text-align:center;}.elementor-2709 .elementor-element.elementor-element-6b5e03a .wpr-dual-title .first{color:#FFFFFF;border-color:#000;font-family:"Poppins", Sans-serif;font-size:3.75vw;font-weight:700;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;margin-right:0px;}.elementor-2709 .elementor-element.elementor-element-6b5e03a .wpr-dual-title-wrap{margin-bottom:15px;}.elementor-2709 .elementor-element.elementor-element-6b5e03a .wpr-dual-title .second{color:#FFC700;border-color:#000;font-family:"Poppins", Sans-serif;font-size:3.75vw;font-weight:700;border-style:none;}.elementor-2709 .elementor-element.elementor-element-6b5e03a .wpr-dual-heading-icon-wrap{color:#605BE5;font-size:35px;margin-bottom:10px;}.elementor-2709 .elementor-element.elementor-element-6b5e03a .wpr-dual-heading-icon-wrap svg{fill:#605BE5;width:35px;}.elementor-2709 .elementor-element.elementor-element-3a72eb0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2709 .elementor-element.elementor-element-3a72eb0.e-con{--align-self:center;}.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-2709 .elementor-element.elementor-element-0ab91ab .elementor-button{background-color:#FFC700;font-family:"Poppins", Sans-serif;font-size:1.076vw;font-weight:500;fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;padding:0.868vw 1.458vw 0.868vw 1.458vw;}.elementor-2709 .elementor-element.elementor-element-0ab91ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-57879c81{--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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2709 .elementor-element.elementor-element-57879c81:not(.elementor-motion-effects-element-type-background), .elementor-2709 .elementor-element.elementor-element-57879c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2709 .elementor-element.elementor-element-10c114c3{--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:2.985vw;--padding-bottom:2.985vw;--padding-left:2.985vw;--padding-right:2.985vw;}.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-2709 .elementor-element.elementor-element-6efd2204 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-6efd2204.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2709 .elementor-element.elementor-element-6efd2204 .elementor-heading-title{font-size:2vw;font-weight:300;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-3c6c4c1c{--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:2.2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2709 .elementor-element.elementor-element-db04cde .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-2709 .elementor-element.elementor-element-db04cde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-3b21b096 .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-2709 .elementor-element.elementor-element-3b21b096 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-15e438b3 .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-2709 .elementor-element.elementor-element-15e438b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-2e51bef8 .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-2709 .elementor-element.elementor-element-2e51bef8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-1fd4ff9b .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-2709 .elementor-element.elementor-element-1fd4ff9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-60fa6849 .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-2709 .elementor-element.elementor-element-60fa6849 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-4f5776b8 .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-2709 .elementor-element.elementor-element-4f5776b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-5894233b .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-2709 .elementor-element.elementor-element-5894233b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-45150920 .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-2709 .elementor-element.elementor-element-45150920 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-440b8c25 .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-2709 .elementor-element.elementor-element-440b8c25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-399be564 .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-2709 .elementor-element.elementor-element-399be564 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-7e783db1 .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-2709 .elementor-element.elementor-element-7e783db1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-0b10fdf{--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:2.2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2709 .elementor-element.elementor-element-3599e6d .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-2709 .elementor-element.elementor-element-3599e6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-f8f1538 .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-2709 .elementor-element.elementor-element-f8f1538 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-b5fe16f .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-2709 .elementor-element.elementor-element-b5fe16f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-495c460 .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-2709 .elementor-element.elementor-element-495c460 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-40bf88ec{--display:flex;}.elementor-2709 .elementor-element.elementor-element-424191d7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--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-2709 .elementor-element.elementor-element-424191d7.e-con{--align-self:center;}.elementor-2709 .elementor-element.elementor-element-f63d7e4{--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-2709 .elementor-element.elementor-element-781e4a10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-781e4a10 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-37407020 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-37407020{text-align:center;}.elementor-2709 .elementor-element.elementor-element-37407020 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-7ef7470c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-7ef7470c{text-align:left;}.elementor-2709 .elementor-element.elementor-element-7ef7470c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-71953e32{--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-2709 .elementor-element.elementor-element-271c500f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-271c500f img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-2cb29ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-2cb29ca{text-align:center;}.elementor-2709 .elementor-element.elementor-element-2cb29ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-2cf4b445 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-2cf4b445{text-align:left;}.elementor-2709 .elementor-element.elementor-element-2cf4b445 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-4976d0e1{--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-2709 .elementor-element.elementor-element-14606493 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-14606493 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-306c141b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-306c141b{text-align:center;}.elementor-2709 .elementor-element.elementor-element-306c141b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-783bdc3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-783bdc3e{text-align:left;}.elementor-2709 .elementor-element.elementor-element-783bdc3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-1b48e4c3{--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-2709 .elementor-element.elementor-element-300b6f12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-300b6f12 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-5371543f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-5371543f{text-align:center;}.elementor-2709 .elementor-element.elementor-element-5371543f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-ef26725 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-ef26725{text-align:left;}.elementor-2709 .elementor-element.elementor-element-ef26725 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-7f7ceb2d{--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-2709 .elementor-element.elementor-element-51fef878 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-51fef878 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-683cb8d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-683cb8d9{text-align:center;}.elementor-2709 .elementor-element.elementor-element-683cb8d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-5f0886c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-5f0886c2{text-align:left;}.elementor-2709 .elementor-element.elementor-element-5f0886c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-44aa625c{--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-2709 .elementor-element.elementor-element-24c99458 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-24c99458 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-74899bf5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-74899bf5{text-align:center;}.elementor-2709 .elementor-element.elementor-element-74899bf5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-1da12478 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-1da12478{text-align:left;}.elementor-2709 .elementor-element.elementor-element-1da12478 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-2b913af4{--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-2709 .elementor-element.elementor-element-74edbd6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-74edbd6d img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-546be38e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-546be38e{text-align:center;}.elementor-2709 .elementor-element.elementor-element-546be38e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-165c6e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-165c6e5{text-align:left;}.elementor-2709 .elementor-element.elementor-element-165c6e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-3844ad0f{--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-2709 .elementor-element.elementor-element-61c7d73a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-61c7d73a img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-78cea79b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-78cea79b{text-align:center;}.elementor-2709 .elementor-element.elementor-element-78cea79b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-669cfbb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-669cfbb1{text-align:left;}.elementor-2709 .elementor-element.elementor-element-669cfbb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-6c77a632{--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-2709 .elementor-element.elementor-element-450c1919 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-450c1919 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-18b9ea80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-18b9ea80{text-align:center;}.elementor-2709 .elementor-element.elementor-element-18b9ea80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-7e070723 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-7e070723{text-align:left;}.elementor-2709 .elementor-element.elementor-element-7e070723 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-9b963dd{--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-2709 .elementor-element.elementor-element-27d9c43d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-27d9c43d img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-7f0157c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-7f0157c9{text-align:center;}.elementor-2709 .elementor-element.elementor-element-7f0157c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-5bfe6ce7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-5bfe6ce7{text-align:left;}.elementor-2709 .elementor-element.elementor-element-5bfe6ce7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-53f64fde{--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-2709 .elementor-element.elementor-element-4dd65d15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-4dd65d15 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-12a0e716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-12a0e716{text-align:center;}.elementor-2709 .elementor-element.elementor-element-12a0e716 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-3dfb20a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-3dfb20a1{text-align:left;}.elementor-2709 .elementor-element.elementor-element-3dfb20a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-1bec04fa{--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-2709 .elementor-element.elementor-element-645f20a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-645f20a8 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-7855cc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-7855cc0{text-align:center;}.elementor-2709 .elementor-element.elementor-element-7855cc0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-2624607 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-2624607{text-align:left;}.elementor-2709 .elementor-element.elementor-element-2624607 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-772eb913{--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-2709 .elementor-element.elementor-element-145b7bc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-145b7bc8 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-581bc36f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-581bc36f{text-align:center;}.elementor-2709 .elementor-element.elementor-element-581bc36f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-335cad0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-335cad0f{text-align:left;}.elementor-2709 .elementor-element.elementor-element-335cad0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-23306586{--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-2709 .elementor-element.elementor-element-201313c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-201313c8 img{width:33.333vw;height:478px;}.elementor-2709 .elementor-element.elementor-element-555800f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-555800f2{text-align:center;}.elementor-2709 .elementor-element.elementor-element-555800f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-5e12e4ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-5e12e4ee{text-align:left;}.elementor-2709 .elementor-element.elementor-element-5e12e4ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-17c2927c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--grid-auto-flow:row;}.elementor-2709 .elementor-element.elementor-element-50d6ff8b{--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-2709 .elementor-element.elementor-element-70b58ba0 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-2709 .elementor-element.elementor-element-2e617e97 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-2e617e97:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-2e617e97:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-73c62ba2{--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-2709 .elementor-element.elementor-element-1735c59f img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-54662ad4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-54662ad4:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-54662ad4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-32795030{--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-2709 .elementor-element.elementor-element-17ec1e69 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-227384b6 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-227384b6:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-227384b6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-f801271{--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-2709 .elementor-element.elementor-element-643fdbbd img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-659ce675 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-659ce675:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-659ce675:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-b76e536{--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-2709 .elementor-element.elementor-element-387f1b95 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-7ba17262 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-7ba17262:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-7ba17262:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-314e21b9{--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-2709 .elementor-element.elementor-element-4275aa64 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-34f1b47f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-34f1b47f:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-34f1b47f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-3527219a{--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-2709 .elementor-element.elementor-element-12a6d57 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-58acac3d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-58acac3d:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-58acac3d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-15c755e0{--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-2709 .elementor-element.elementor-element-372a6c06 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-112a6f3a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-112a6f3a:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-112a6f3a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-ed73c15{--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-2709 .elementor-element.elementor-element-33a3ca31 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-63fe027a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-63fe027a:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-63fe027a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-42097ba8{--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-2709 .elementor-element.elementor-element-30284649 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-220fae9a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-220fae9a:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-220fae9a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-7c1e6729{--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-2709 .elementor-element.elementor-element-671ccb64 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-91b761b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-91b761b:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-91b761b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-64f04a3b{--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-2709 .elementor-element.elementor-element-2097a1c2 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-6886433f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-6886433f:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-6886433f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-1638fb73{--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-2709 .elementor-element.elementor-element-1d4d76f1 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-3ffe7fc3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-7a7363b3{--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-2709 .elementor-element.elementor-element-3eee5461 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon{font-size:3vw;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.667vw;font-weight:400;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-5195eaa2:has(:hover) .elementor-icon-box-title,
					 .elementor-2709 .elementor-element.elementor-element-5195eaa2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-2709 .elementor-element.elementor-element-230eb63{--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:3.472vw;--padding-bottom:3.472vw;--padding-left:9.028vw;--padding-right:9.028vw;}.elementor-2709 .elementor-element.elementor-element-230eb63:not(.elementor-motion-effects-element-type-background), .elementor-2709 .elementor-element.elementor-element-230eb63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2709 .elementor-element.elementor-element-6ba39a1{--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-2709 .elementor-element.elementor-element-71a5ae7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-71a5ae7{z-index:99999;}.elementor-2709 .elementor-element.elementor-element-71a5ae7 .wpr-dual-heading-wrap{text-align:left;}.elementor-2709 .elementor-element.elementor-element-71a5ae7 .wpr-dual-title .first{color:#FFFFFF;border-color:#000;font-family:"Poppins", Sans-serif;font-size:3.194vw;font-weight:400;border-style:none;margin-right:0px;}.elementor-2709 .elementor-element.elementor-element-71a5ae7 .wpr-dual-title-wrap{margin-bottom:0px;}.elementor-2709 .elementor-element.elementor-element-71a5ae7 .wpr-dual-title .second{color:#FFC700;border-color:#000;font-family:"Poppins", Sans-serif;font-size:3.194vw;font-weight:400;border-style:none;}.elementor-2709 .elementor-element.elementor-element-560dcc9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2709 .elementor-element.elementor-element-f71e51a{--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-2709 .elementor-element.elementor-element-644ab18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-644ab18{z-index:9999;}.elementor-2709 .elementor-element.elementor-element-644ab18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.528vw;font-weight:400;color:#FFFFFF;}.elementor-2709 .elementor-element.elementor-element-1234450{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2709 .elementor-element.elementor-element-c27bbb6{width:var( --container-widget-width, 24.681vw );max-width:24.681vw;--container-widget-width:24.681vw;--container-widget-flex-grow:0;}.elementor-2709 .elementor-element.elementor-element-c27bbb6 > .elementor-widget-container{margin:-2vw 5vw 2vw -8vw;padding:2vw -3vw 12vw -2vw;}.elementor-2709 .elementor-element.elementor-element-c27bbb6 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2709 .elementor-element.elementor-element-cb39663{--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-2709 .elementor-element.elementor-element-6c4802c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2709 .elementor-element.elementor-element-688d226{--width:100%;}.elementor-2709 .elementor-element.elementor-element-d5028e3{--width:100%;}.elementor-2709 .elementor-element.elementor-element-3a72eb0{--width:100%;}.elementor-2709 .elementor-element.elementor-element-424191d7{--width:100%;}.elementor-2709 .elementor-element.elementor-element-f63d7e4{--width:33.333vw;}.elementor-2709 .elementor-element.elementor-element-560dcc9{--width:100%;}.elementor-2709 .elementor-element.elementor-element-f71e51a{--width:100%;}.elementor-2709 .elementor-element.elementor-element-1234450{--width:100%;}.elementor-2709 .elementor-element.elementor-element-cb39663{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2709 .elementor-element.elementor-element-f63d7e4{--width:33.33vw;}}@media(max-width:1024px){.elementor-2709 .elementor-element.elementor-element-3c6c4c1c{--justify-content:space-between;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--flex-wrap:wrap;}.elementor-2709 .elementor-element.elementor-element-0b10fdf{--justify-content:space-between;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--flex-wrap:wrap;}.elementor-2709 .elementor-element.elementor-element-424191d7{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2709 .elementor-element.elementor-element-17c2927c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2709 .elementor-element.elementor-element-57879c81{--width:100%;--padding-top:5vw;--padding-bottom:0vw;--padding-left:5.6vw;--padding-right:5.6vw;}.elementor-2709 .elementor-element.elementor-element-10c114c3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--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-2709 .elementor-element.elementor-element-6efd2204{width:initial;max-width:initial;}.elementor-2709 .elementor-element.elementor-element-6efd2204 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-6efd2204 .elementor-heading-title{font-size:5.97vw;}.elementor-2709 .elementor-element.elementor-element-3c6c4c1c{--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-around;--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-2709 .elementor-element.elementor-element-db04cde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-db04cde.elementor-element{--align-self:center;}.elementor-2709 .elementor-element.elementor-element-db04cde .elementor-button{font-size:2.5vw;border-width:1px 1px 1px 1px;border-radius:15% 15% 15% 15%;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-3b21b096 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-3b21b096.elementor-element{--align-self:center;}.elementor-2709 .elementor-element.elementor-element-3b21b096 .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-15e438b3 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-15e438b3 .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-2e51bef8 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-2e51bef8 .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-1fd4ff9b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-1fd4ff9b .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-60fa6849 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-60fa6849 .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-4f5776b8 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-4f5776b8 .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-5894233b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-5894233b .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-45150920 .elementor-button{font-size:2.488vw;border-radius:5px 5px 5px 5px;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-440b8c25 .elementor-button{font-size:2.488vw;border-radius:5px 5px 5px 5px;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-399be564 .elementor-button{font-size:2.488vw;border-radius:5px 5px 5px 5px;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-7e783db1 .elementor-button{font-size:2.488vw;border-radius:5px 5px 5px 5px;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-0b10fdf{--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-around;--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-2709 .elementor-element.elementor-element-3599e6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-3599e6d.elementor-element{--align-self:center;}.elementor-2709 .elementor-element.elementor-element-3599e6d .elementor-button{font-size:2.5vw;border-width:1px 1px 1px 1px;border-radius:15% 15% 15% 15%;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-f8f1538 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-f8f1538.elementor-element{--align-self:center;}.elementor-2709 .elementor-element.elementor-element-f8f1538 .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-b5fe16f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-b5fe16f .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-495c460 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-2709 .elementor-element.elementor-element-495c460 .elementor-button{font-size:2.5vw;padding:1vw 2vw 1vw 2vw;}.elementor-2709 .elementor-element.elementor-element-2cff5831 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-424191d7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2709 .elementor-element.elementor-element-781e4a10 img{width:171px;height:151px;}.elementor-2709 .elementor-element.elementor-element-17c2927c{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--grid-auto-flow:row;--margin-top:-7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2709 .elementor-element.elementor-element-50d6ff8b{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-70b58ba0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-70b58ba0 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-2e617e97 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-2e617e97.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-2e617e97{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-2e617e97 .elementor-icon-box-title a{font-size:2.5vw;}.elementor-2709 .elementor-element.elementor-element-73c62ba2{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-1735c59f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-1735c59f img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-54662ad4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-54662ad4.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-54662ad4{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-54662ad4 .elementor-icon-box-title a{font-size:2.5vw;}.elementor-2709 .elementor-element.elementor-element-32795030{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-17ec1e69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-17ec1e69 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-227384b6 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-227384b6.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-227384b6{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-227384b6 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-f801271{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-643fdbbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-643fdbbd img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-659ce675 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-659ce675.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-659ce675{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-659ce675 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-b76e536{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-387f1b95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-387f1b95 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-7ba17262 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-7ba17262.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-7ba17262{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-7ba17262 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-4275aa64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-4275aa64 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-34f1b47f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-34f1b47f.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-34f1b47f{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-34f1b47f .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-3527219a{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-12a6d57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-12a6d57 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-58acac3d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-58acac3d.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-58acac3d{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-58acac3d .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-372a6c06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-372a6c06 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-112a6f3a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-112a6f3a.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-112a6f3a{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-112a6f3a .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-ed73c15{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-33a3ca31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-33a3ca31 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-63fe027a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-63fe027a.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-63fe027a{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-63fe027a .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-30284649 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-30284649 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-220fae9a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-220fae9a.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-220fae9a{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-220fae9a .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-7c1e6729{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-671ccb64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-671ccb64 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-91b761b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-91b761b.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-91b761b{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-91b761b .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-2097a1c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-2097a1c2 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-6886433f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-6886433f.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-6886433f{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-6886433f .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-1638fb73{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-1d4d76f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-1d4d76f1 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-3ffe7fc3 .elementor-icon-box-title a{font-size:2.985vw;}.elementor-2709 .elementor-element.elementor-element-7a7363b3{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-2709 .elementor-element.elementor-element-3eee5461 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-3eee5461 img{height:100px;border-radius:10px 10px 10px 10px;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-5195eaa2.elementor-element{--align-self:stretch;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon-box-wrapper{align-items:end;text-align:justify;}.elementor-2709 .elementor-element.elementor-element-5195eaa2{--icon-box-icon-margin:0px;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon-box-title, .elementor-2709 .elementor-element.elementor-element-5195eaa2 .elementor-icon-box-title a{font-size:2.985vw;}}/* Start custom CSS for image, class: .elementor-element-781e4a10 */.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-271c500f */.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-14606493 */.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-300b6f12 */.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-51fef878 */.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-24c99458 */.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-74edbd6d */.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-61c7d73a */.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-450c1919 */.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-27d9c43d */.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-4dd65d15 */.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-645f20a8 */.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-145b7bc8 */.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-201313c8 */.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-424191d7 */.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-70b58ba0 */.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-1735c59f */.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-17ec1e69 */.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-643fdbbd */.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-387f1b95 */.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-4275aa64 */.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-12a6d57 */.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-372a6c06 */.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-33a3ca31 */.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-30284649 */.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-671ccb64 */.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-2097a1c2 */.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-1d4d76f1 */.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-3eee5461 */.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 */