.elementor-58 .elementor-element.elementor-element-6aa4a98{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-5b32d85{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-c0e8d9a{margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-c0e8d9a img{transition-duration:0s;}.elementor-58 .elementor-element.elementor-element-efee9a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-efee9a6.e-con{--align-self:center;}.elementor-58 .elementor-element.elementor-element-cec9ea5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 50px;text-align:end;}.elementor-58 .elementor-element.elementor-element-cec9ea5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:600;line-height:4rem;letter-spacing:0.3px;word-spacing:3px;color:#264660;}.elementor-58 .elementor-element.elementor-element-b38a9ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;text-align:end;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-b38a9ec p{margin-block-end:1rem;}.elementor-58 .elementor-element.elementor-element-4a0c59b .elementor-button{background-color:#26466000;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;padding:20px 40px 20px 40px;}.elementor-58 .elementor-element.elementor-element-4a0c59b .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-4a0c59b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-4a0c59b .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-4a0c59b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-49452a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-cb293d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 590px 50px 0px;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-bfde772{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-58 .elementor-element.elementor-element-bfde772:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-58 .elementor-element.elementor-element-bfde772, .elementor-58 .elementor-element.elementor-element-bfde772::before{--border-transition:0.3s;}.elementor-58 .elementor-element.elementor-element-013fc13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-af9dd59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 50px;font-family:"Poppins", Sans-serif;font-size:1.1rem;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-51206d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7741559{text-align:end;}.elementor-58 .elementor-element.elementor-element-7741559 img{width:80%;}.elementor-58 .elementor-element.elementor-element-600c184{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-58 .elementor-element.elementor-element-600c184:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-58 .elementor-element.elementor-element-600c184, .elementor-58 .elementor-element.elementor-element-600c184::before{--border-transition:0.3s;}.elementor-58 .elementor-element.elementor-element-0ddab9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-69acbd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 50px;font-family:"Poppins", Sans-serif;font-size:1.1rem;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-5748589{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7d6ba9a{text-align:end;}.elementor-58 .elementor-element.elementor-element-7d6ba9a img{width:80%;}.elementor-58 .elementor-element.elementor-element-ae6f647{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-58 .elementor-element.elementor-element-ae6f647:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-58 .elementor-element.elementor-element-ae6f647, .elementor-58 .elementor-element.elementor-element-ae6f647::before{--border-transition:0.3s;}.elementor-58 .elementor-element.elementor-element-fbb13cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-065501c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 50px;font-family:"Poppins", Sans-serif;font-size:1.1rem;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-6aa364e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7d3c777{text-align:end;}.elementor-58 .elementor-element.elementor-element-7d3c777 img{width:80%;}.elementor-58 .elementor-element.elementor-element-54792b1{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-58 .elementor-element.elementor-element-54792b1:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-58 .elementor-element.elementor-element-54792b1, .elementor-58 .elementor-element.elementor-element-54792b1::before{--border-transition:0.3s;}.elementor-58 .elementor-element.elementor-element-91d7e95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-cc2c0a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 50px;font-family:"Poppins", Sans-serif;font-size:1.1rem;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-6bc67f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7df1307{text-align:end;}.elementor-58 .elementor-element.elementor-element-7df1307 img{width:80%;}.elementor-58 .elementor-element.elementor-element-83040a8{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-58 .elementor-element.elementor-element-83040a8:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-58 .elementor-element.elementor-element-83040a8, .elementor-58 .elementor-element.elementor-element-83040a8::before{--border-transition:0.3s;}.elementor-58 .elementor-element.elementor-element-88d3390{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-d47ab4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 50px;font-family:"Poppins", Sans-serif;font-size:1.1rem;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-c0c62ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-712906e{text-align:end;}.elementor-58 .elementor-element.elementor-element-712906e img{width:80%;}.elementor-58 .elementor-element.elementor-element-762d2f9{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-58 .elementor-element.elementor-element-762d2f9:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-58 .elementor-element.elementor-element-762d2f9, .elementor-58 .elementor-element.elementor-element-762d2f9::before{--border-transition:0.3s;}.elementor-58 .elementor-element.elementor-element-2c62205{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-d0d51b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 50px;font-family:"Poppins", Sans-serif;font-size:1.1rem;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-dab5e2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-c59bdc0{text-align:end;}.elementor-58 .elementor-element.elementor-element-c59bdc0 img{width:80%;}.elementor-58 .elementor-element.elementor-element-26adf18{--n-accordion-title-font-size:2rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:2rem;--n-accordion-item-title-distance-from-content:1.5rem;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:18px;}.elementor-58 .elementor-element.elementor-element-26adf18:hover{border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-26adf18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-26adf18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-26adf18 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}:where( .elementor-58 .elementor-element.elementor-element-26adf18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}:where( .elementor-58 .elementor-element.elementor-element-26adf18 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-58 .elementor-element.elementor-element-6510240{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-794518c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-164911b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-164911b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.3rem;font-weight:500;line-height:3rem;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-e037644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 590px 40px 0px;font-family:"Poppins", Sans-serif;font-size:1.1rem;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-4aeff50{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-4aeff50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.3rem;font-weight:500;line-height:3rem;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-c45b621{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;font-family:"Poppins", Sans-serif;font-size:1.1rem;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-efbe638 .elementor-button{background-color:#26466000;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;padding:20px 40px 20px 40px;}.elementor-58 .elementor-element.elementor-element-efbe638 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-efbe638 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-efbe638 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-efbe638 .elementor-button:focus svg{fill:var( --e-global-color-primary );}/* Start custom CSS for image, class: .elementor-element-c0e8d9a */.elementor-58 .elementor-element.elementor-element-c0e8d9a {
    position: relative;
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-c0e8d9a::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.35);
    z-index: 2;
    pointer-events: none;
}

.elementor-58 .elementor-element.elementor-element-c0e8d9a img {
    display: block;
    width: 100%;
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-c0e8d9a:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cec9ea5 */.elementor-58 .elementor-element.elementor-element-cec9ea5 .text-gradient {
  background: linear-gradient(90deg, #264660 0%, #32b5ba 50%, #264660 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af9dd59 */.elementor-58 .elementor-element.elementor-element-af9dd59 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7741559 */.elementor-58 .elementor-element.elementor-element-7741559 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7741559 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7741559:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69acbd2 */.elementor-58 .elementor-element.elementor-element-69acbd2 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d6ba9a */.elementor-58 .elementor-element.elementor-element-7d6ba9a {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-065501c */.elementor-58 .elementor-element.elementor-element-065501c ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d3c777 */.elementor-58 .elementor-element.elementor-element-7d3c777 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d3c777 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d3c777:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7df1307 */.elementor-58 .elementor-element.elementor-element-7df1307 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7df1307 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7df1307:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47ab4f */.elementor-58 .elementor-element.elementor-element-d47ab4f ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-712906e */.elementor-58 .elementor-element.elementor-element-712906e {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-712906e img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-712906e:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c59bdc0 */.elementor-58 .elementor-element.elementor-element-c59bdc0 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-c59bdc0 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-c59bdc0:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af9dd59 */.elementor-58 .elementor-element.elementor-element-af9dd59 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7741559 */.elementor-58 .elementor-element.elementor-element-7741559 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7741559 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7741559:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69acbd2 */.elementor-58 .elementor-element.elementor-element-69acbd2 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d6ba9a */.elementor-58 .elementor-element.elementor-element-7d6ba9a {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-065501c */.elementor-58 .elementor-element.elementor-element-065501c ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d3c777 */.elementor-58 .elementor-element.elementor-element-7d3c777 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d3c777 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d3c777:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7df1307 */.elementor-58 .elementor-element.elementor-element-7df1307 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7df1307 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7df1307:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47ab4f */.elementor-58 .elementor-element.elementor-element-d47ab4f ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-712906e */.elementor-58 .elementor-element.elementor-element-712906e {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-712906e img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-712906e:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c59bdc0 */.elementor-58 .elementor-element.elementor-element-c59bdc0 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-c59bdc0 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-c59bdc0:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af9dd59 */.elementor-58 .elementor-element.elementor-element-af9dd59 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7741559 */.elementor-58 .elementor-element.elementor-element-7741559 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7741559 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7741559:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69acbd2 */.elementor-58 .elementor-element.elementor-element-69acbd2 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d6ba9a */.elementor-58 .elementor-element.elementor-element-7d6ba9a {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-065501c */.elementor-58 .elementor-element.elementor-element-065501c ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d3c777 */.elementor-58 .elementor-element.elementor-element-7d3c777 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d3c777 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d3c777:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7df1307 */.elementor-58 .elementor-element.elementor-element-7df1307 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7df1307 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7df1307:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47ab4f */.elementor-58 .elementor-element.elementor-element-d47ab4f ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-712906e */.elementor-58 .elementor-element.elementor-element-712906e {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-712906e img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-712906e:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c59bdc0 */.elementor-58 .elementor-element.elementor-element-c59bdc0 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-c59bdc0 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-c59bdc0:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af9dd59 */.elementor-58 .elementor-element.elementor-element-af9dd59 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7741559 */.elementor-58 .elementor-element.elementor-element-7741559 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7741559 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7741559:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69acbd2 */.elementor-58 .elementor-element.elementor-element-69acbd2 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d6ba9a */.elementor-58 .elementor-element.elementor-element-7d6ba9a {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-065501c */.elementor-58 .elementor-element.elementor-element-065501c ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d3c777 */.elementor-58 .elementor-element.elementor-element-7d3c777 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d3c777 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d3c777:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7df1307 */.elementor-58 .elementor-element.elementor-element-7df1307 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7df1307 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7df1307:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47ab4f */.elementor-58 .elementor-element.elementor-element-d47ab4f ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-712906e */.elementor-58 .elementor-element.elementor-element-712906e {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-712906e img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-712906e:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c59bdc0 */.elementor-58 .elementor-element.elementor-element-c59bdc0 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-c59bdc0 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-c59bdc0:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af9dd59 */.elementor-58 .elementor-element.elementor-element-af9dd59 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7741559 */.elementor-58 .elementor-element.elementor-element-7741559 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7741559 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7741559:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69acbd2 */.elementor-58 .elementor-element.elementor-element-69acbd2 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d6ba9a */.elementor-58 .elementor-element.elementor-element-7d6ba9a {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-065501c */.elementor-58 .elementor-element.elementor-element-065501c ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d3c777 */.elementor-58 .elementor-element.elementor-element-7d3c777 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d3c777 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d3c777:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7df1307 */.elementor-58 .elementor-element.elementor-element-7df1307 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7df1307 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7df1307:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47ab4f */.elementor-58 .elementor-element.elementor-element-d47ab4f ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-712906e */.elementor-58 .elementor-element.elementor-element-712906e {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-712906e img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-712906e:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c59bdc0 */.elementor-58 .elementor-element.elementor-element-c59bdc0 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-c59bdc0 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-c59bdc0:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af9dd59 */.elementor-58 .elementor-element.elementor-element-af9dd59 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7741559 */.elementor-58 .elementor-element.elementor-element-7741559 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7741559 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7741559:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69acbd2 */.elementor-58 .elementor-element.elementor-element-69acbd2 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d6ba9a */.elementor-58 .elementor-element.elementor-element-7d6ba9a {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-065501c */.elementor-58 .elementor-element.elementor-element-065501c ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d3c777 */.elementor-58 .elementor-element.elementor-element-7d3c777 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d3c777 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d3c777:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7df1307 */.elementor-58 .elementor-element.elementor-element-7df1307 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7df1307 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7df1307:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47ab4f */.elementor-58 .elementor-element.elementor-element-d47ab4f ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-712906e */.elementor-58 .elementor-element.elementor-element-712906e {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-712906e img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-712906e:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c59bdc0 */.elementor-58 .elementor-element.elementor-element-c59bdc0 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-c59bdc0 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-c59bdc0:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af9dd59 */.elementor-58 .elementor-element.elementor-element-af9dd59 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-af9dd59 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7741559 */.elementor-58 .elementor-element.elementor-element-7741559 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7741559 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7741559:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69acbd2 */.elementor-58 .elementor-element.elementor-element-69acbd2 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-69acbd2 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d6ba9a */.elementor-58 .elementor-element.elementor-element-7d6ba9a {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d6ba9a:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-065501c */.elementor-58 .elementor-element.elementor-element-065501c ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-065501c ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d3c777 */.elementor-58 .elementor-element.elementor-element-7d3c777 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7d3c777 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7d3c777:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7df1307 */.elementor-58 .elementor-element.elementor-element-7df1307 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-7df1307 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-7df1307:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47ab4f */.elementor-58 .elementor-element.elementor-element-d47ab4f ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-d47ab4f ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-712906e */.elementor-58 .elementor-element.elementor-element-712906e {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-712906e img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-712906e:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c59bdc0 */.elementor-58 .elementor-element.elementor-element-c59bdc0 {
    overflow: hidden;
}

.elementor-58 .elementor-element.elementor-element-c59bdc0 img {
    transition: transform 0.9s ease;
    transform: scale(1);
}

.elementor-58 .elementor-element.elementor-element-c59bdc0:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-26adf18 */.elementor-58 .elementor-element.elementor-element-26adf18 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-26adf18 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-26adf18 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e037644 */.elementor-58 .elementor-element.elementor-element-e037644 ul {
    margin: 0;
    padding-left: 22px;
}

.elementor-58 .elementor-element.elementor-element-e037644 ul li {
    margin-bottom: 8px;
    line-height: 1.35;
    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;
}

.elementor-58 .elementor-element.elementor-element-e037644 ul li:last-child {
    margin-bottom: 0;
}

.elementor-58 .elementor-element.elementor-element-e037644 ul li:hover {
    transform: translateX(10px);
    opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c45b621 */.elementor-58 .elementor-element.elementor-element-c45b621 ul {

    margin: 0;

    padding-left: 22px;

}

.elementor-58 .elementor-element.elementor-element-c45b621 ul li {

    transition: transform 0.7s ease, color 0.3s ease, opacity 0.3s ease;

}

.elementor-58 .elementor-element.elementor-element-c45b621 ul li:hover {

    transform: translateX(10px);

    opacity: 0.9;

}/* End custom CSS */