.elementor-2145 .elementor-element.elementor-element-11443e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-11443e3:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-11443e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-1628fa6{--display:flex;--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-1628fa6:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-1628fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2145 .elementor-element.elementor-element-23e1459{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-f40f125{--display:flex;}.elementor-2145 .elementor-element.elementor-element-f40f125:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-f40f125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2145 .elementor-element.elementor-element-d3579ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-d3579ed:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-d3579ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-0571793{--display:flex;--gap:39px 39px;--row-gap:39px;--column-gap:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:027px;--z-index:1;}.elementor-2145 .elementor-element.elementor-element-08a13ce > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-08a13ce .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2145 .elementor-element.elementor-element-f0c33d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-87c7280{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-eabf513 img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-737e562{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-737e562:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-737e562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-737e562.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-737e562{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-737e562{right:0px;}.elementor-2145 .elementor-element.elementor-element-3784cca{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-43873af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-5c0e855{text-align:center;}.elementor-2145 .elementor-element.elementor-element-5c0e855 .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-d772c28{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-d9049aa .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-0aa24a1{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-7ca89f6{text-align:center;}.elementor-2145 .elementor-element.elementor-element-7ca89f6 .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-efc7d11{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-efc7d11 p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-e78d355{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-cd0879b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-cb5c813{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-f06ef36 img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-dde1298{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-dde1298:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-dde1298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-dde1298.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-dde1298{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-dde1298{right:0px;}.elementor-2145 .elementor-element.elementor-element-31929c7{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-b0bec20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-cbb77ee{text-align:center;}.elementor-2145 .elementor-element.elementor-element-cbb77ee .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-2c93ec1{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-b45ce20 .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-649db73{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-b47d0a0{text-align:center;}.elementor-2145 .elementor-element.elementor-element-b47d0a0 .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-3ed401d{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-3ed401d p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-ad479fb{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-2c960f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-39f90b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-d696596 img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-5fd8537{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-5fd8537:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-5fd8537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-5fd8537.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-5fd8537{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-5fd8537{right:0px;}.elementor-2145 .elementor-element.elementor-element-3a37df1{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-d700abf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-dac3c7e{text-align:center;}.elementor-2145 .elementor-element.elementor-element-dac3c7e .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-9a9afd2{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-afa9b85 .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-171943f{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-8cd9404{text-align:center;}.elementor-2145 .elementor-element.elementor-element-8cd9404 .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-e6bdc8e{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-e6bdc8e p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-dea22a5{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-1426914{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-8b124e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-3dcc043 img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-615baba{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-615baba:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-615baba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-615baba.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-615baba{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-615baba{right:0px;}.elementor-2145 .elementor-element.elementor-element-96178f9{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-c3927c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-80855e5{text-align:center;}.elementor-2145 .elementor-element.elementor-element-80855e5 .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-7368588{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-6ae6f2c .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-f05e4bf{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-ff492f4{text-align:center;}.elementor-2145 .elementor-element.elementor-element-ff492f4 .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-0b8ef20{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-0b8ef20 p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-8e7796c{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-5f8ea98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-aa4e8dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-f3e84ba img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-e6bc3f3{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-e6bc3f3:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-e6bc3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-e6bc3f3.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-e6bc3f3{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-e6bc3f3{right:0px;}.elementor-2145 .elementor-element.elementor-element-b128c58{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-f090ec2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-ee3b5b6{text-align:center;}.elementor-2145 .elementor-element.elementor-element-ee3b5b6 .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-78f4ef0{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-fadfb11 .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-ac454f9{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-0d86d6b{text-align:center;}.elementor-2145 .elementor-element.elementor-element-0d86d6b .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-3300a69{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-3300a69 p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-41f7844{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-2dcf86c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-3c657e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-f6c0022 img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-b7264e0{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-b7264e0:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-b7264e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-b7264e0.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-b7264e0{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-b7264e0{right:0px;}.elementor-2145 .elementor-element.elementor-element-bc08dc0{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-a19f4fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-0356d83{text-align:center;}.elementor-2145 .elementor-element.elementor-element-0356d83 .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-44d44e2{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-9138506 .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-c3beaef{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-caa8fef{text-align:center;}.elementor-2145 .elementor-element.elementor-element-caa8fef .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-67f8e65{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-67f8e65 p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-648a1f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-6a4168d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-d65081d img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-a808807{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-a808807:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-a808807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-a808807.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-a808807{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-a808807{right:0px;}.elementor-2145 .elementor-element.elementor-element-4fdea6e{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-3d33c95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-2550a13{text-align:center;}.elementor-2145 .elementor-element.elementor-element-2550a13 .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-cfdfa38{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-492bcdb .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-963d10b{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-c7fe86e{text-align:center;}.elementor-2145 .elementor-element.elementor-element-c7fe86e .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-22c0c9d{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-22c0c9d p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-7b124c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-fae8284{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-e22fe4c img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-cdf569b{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-cdf569b:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-cdf569b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-cdf569b.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-cdf569b{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-cdf569b{right:0px;}.elementor-2145 .elementor-element.elementor-element-64fd5ac{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-89f0f21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-13d27a2{text-align:center;}.elementor-2145 .elementor-element.elementor-element-13d27a2 .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-27c67a4{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-3ab5bdd .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-9454850{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-72b299a{text-align:center;}.elementor-2145 .elementor-element.elementor-element-72b299a .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-48b4abe{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-48b4abe p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-b35b824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-5e8d0c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-9e3a921 img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-dc4cf94{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-dc4cf94:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-dc4cf94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-dc4cf94.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-dc4cf94{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-dc4cf94{right:0px;}.elementor-2145 .elementor-element.elementor-element-73c6cd0{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-c3adf35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-4b3127f{text-align:center;}.elementor-2145 .elementor-element.elementor-element-4b3127f .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-47dba18{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-97b06b4 .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-822ac57{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-73435a9{text-align:center;}.elementor-2145 .elementor-element.elementor-element-73435a9 .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-51922b4{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-51922b4 p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-ca3f21e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-0ff3acb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-4aed5ff img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-672decd{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-672decd:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-672decd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-672decd.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-672decd{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-672decd{right:0px;}.elementor-2145 .elementor-element.elementor-element-8fa92fd{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-c43748c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-1303da3{text-align:center;}.elementor-2145 .elementor-element.elementor-element-1303da3 .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-efb8053{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-afc85e1 .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-c08e15f{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-9e0a8ae{text-align:center;}.elementor-2145 .elementor-element.elementor-element-9e0a8ae .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-495ddcb{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-495ddcb p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-27be5d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-a8c06b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-d779205 img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-8af52d3{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-8af52d3:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-8af52d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-8af52d3.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-8af52d3{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-8af52d3{right:0px;}.elementor-2145 .elementor-element.elementor-element-7c73aa9{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-ec1e400{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-708563f{text-align:center;}.elementor-2145 .elementor-element.elementor-element-708563f .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-780107d{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-de2d9e3 .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-3a8734e{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-7e569cc{text-align:center;}.elementor-2145 .elementor-element.elementor-element-7e569cc .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-38a691e{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-38a691e p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-00ba1a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-fb32f39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-95dbef4 img{width:100%;height:50vh;object-fit:cover;object-position:top center;}.elementor-2145 .elementor-element.elementor-element-cf90bbe{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2145 .elementor-element.elementor-element-cf90bbe:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-cf90bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009890D1;}.elementor-2145 .elementor-element.elementor-element-cf90bbe.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2145 .elementor-element.elementor-element-cf90bbe{left:0px;}body.rtl .elementor-2145 .elementor-element.elementor-element-cf90bbe{right:0px;}.elementor-2145 .elementor-element.elementor-element-cc93751{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-0fadbc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-2ec8626{text-align:center;}.elementor-2145 .elementor-element.elementor-element-2ec8626 .elementor-heading-title{color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-9c97c10{text-align:center;color:var( --e-global-color-50501559 );}.elementor-2145 .elementor-element.elementor-element-4de797c .elementor-button{background-color:#02010100;font-size:18px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;padding:012px 024px 12px 024px;}.elementor-2145 .elementor-element.elementor-element-6c3ebd1{--display:flex;--padding-top:30px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-7d632fb{text-align:center;}.elementor-2145 .elementor-element.elementor-element-7d632fb .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-2145 .elementor-element.elementor-element-d0cb467{text-align:center;font-size:20px;}.elementor-2145 .elementor-element.elementor-element-d0cb467 p{margin-block-end:0px;}.elementor-2145 .elementor-element.elementor-element-7f7ce8b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-7b7b3dd0 );}.elementor-2145 .elementor-element.elementor-element-7f7ce8b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-2145 .elementor-element.elementor-element-475d2fa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-2fb292c{--display:flex;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2145 .elementor-element.elementor-element-2fb292c:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-2fb292c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2145 .elementor-element.elementor-element-008128d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-item > a{text-decoration:none;}.elementor-2145 .elementor-element.elementor-element-008128d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2145 .elementor-element.elementor-element-cafb27c{--display:flex;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2145 .elementor-element.elementor-element-cafb27c:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-cafb27c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2145 .elementor-element.elementor-element-e029605{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-item > a{text-decoration:none;}.elementor-2145 .elementor-element.elementor-element-e029605 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}@media(max-width:1366px){.elementor-2145 .elementor-element.elementor-element-7f7ce8b > .elementor-widget-container{padding:0px 0px 0px 10px;}}@media(min-width:768px){.elementor-2145 .elementor-element.elementor-element-11443e3{--content-width:1250px;}.elementor-2145 .elementor-element.elementor-element-1628fa6{--width:68%;}.elementor-2145 .elementor-element.elementor-element-f40f125{--width:32%;}.elementor-2145 .elementor-element.elementor-element-d3579ed{--content-width:1250px;}.elementor-2145 .elementor-element.elementor-element-0571793{--width:68%;}.elementor-2145 .elementor-element.elementor-element-f0c33d6{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-cd0879b{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-2c960f8{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-1426914{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-5f8ea98{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-2dcf86c{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-648a1f9{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-7b124c4{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-b35b824{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-ca3f21e{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-27be5d0{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-00ba1a7{--content-width:100%;}.elementor-2145 .elementor-element.elementor-element-475d2fa{--width:32%;}}@media(max-width:1024px){.elementor-2145 .elementor-element.elementor-element-d3579ed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2145 .elementor-element.elementor-element-0571793{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2145 .elementor-element.elementor-element-7f7ce8b{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:767px){.elementor-2145 .elementor-element.elementor-element-11443e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2145 .elementor-element.elementor-element-d3579ed{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2145 .elementor-element.elementor-element-0571793{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2145 .elementor-element.elementor-element-7f7ce8b{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737e562 */.elementor-2145 .elementor-element.elementor-element-737e562{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-737e562:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde1298 */.elementor-2145 .elementor-element.elementor-element-dde1298{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dde1298:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8537 */.elementor-2145 .elementor-element.elementor-element-5fd8537{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-5fd8537:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615baba */.elementor-2145 .elementor-element.elementor-element-615baba{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-615baba:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bc3f3 */.elementor-2145 .elementor-element.elementor-element-e6bc3f3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-e6bc3f3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7264e0 */.elementor-2145 .elementor-element.elementor-element-b7264e0{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-b7264e0:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a808807 */.elementor-2145 .elementor-element.elementor-element-a808807{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-a808807:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf569b */.elementor-2145 .elementor-element.elementor-element-cdf569b{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cdf569b:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc4cf94 */.elementor-2145 .elementor-element.elementor-element-dc4cf94{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-dc4cf94:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672decd */.elementor-2145 .elementor-element.elementor-element-672decd{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-672decd:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af52d3 */.elementor-2145 .elementor-element.elementor-element-8af52d3{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-8af52d3:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90bbe */.elementor-2145 .elementor-element.elementor-element-cf90bbe{
    height: 100%;
    opacity: 0%;
    transition: 500ms;
}
.elementor-2145 .elementor-element.elementor-element-cf90bbe:hover{
    opacity: 100%;
    transition: 500ms;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7f7ce8b */.elementor-2145 .elementor-element.elementor-element-7f7ce8b .swiper-pagination-bullet{
    border: 1.5px solid #009890;
}
.elementor-2145 .elementor-element.elementor-element-7f7ce8b .swiper-pagination-bullet-active{
    background-color: #009890;;
    
}/* End custom CSS */