.elementor-3040 .elementor-element.elementor-element-0faef0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-ec395ec{--display:flex;}.elementor-3040 .elementor-element.elementor-element-b6279b9{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;--e-con-transform-transition-duration:600ms;}.elementor-3040 .elementor-element.elementor-element-b6279b9.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-3040 .elementor-element.elementor-element-b6279b9:hover{border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-3040 .elementor-element.elementor-element-b6279b9, .elementor-3040 .elementor-element.elementor-element-b6279b9::before{--border-transition:0.3s;}.elementor-3040 .elementor-element.elementor-element-a5d9441{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;--e-con-transform-transition-duration:600ms;}.elementor-3040 .elementor-element.elementor-element-a5d9441.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-3040 .elementor-element.elementor-element-a5d9441:hover{border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-3040 .elementor-element.elementor-element-a5d9441, .elementor-3040 .elementor-element.elementor-element-a5d9441::before{--border-transition:0.3s;}.elementor-3040 .elementor-element.elementor-element-aea3fa8{margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-b744a7c{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;--e-con-transform-transition-duration:600ms;}.elementor-3040 .elementor-element.elementor-element-b744a7c.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-3040 .elementor-element.elementor-element-b744a7c:hover{border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-3040 .elementor-element.elementor-element-b744a7c, .elementor-3040 .elementor-element.elementor-element-b744a7c::before{--border-transition:0.3s;}.elementor-3040 .elementor-element.elementor-element-19b2d36{padding:-14px -14px -14px -14px;}.elementor-3040 .elementor-element.elementor-element-4e62f46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-d7d4699{text-align:start;}.elementor-3040 .elementor-element.elementor-element-d7d4699 img{border-style:groove;border-width:1px 1px 1px 1px;border-color:#0088CC80;border-radius:16px 16px 16px 16px;}.elementor-3040 .elementor-element.elementor-element-9edb41a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;padding:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-f4601bd{background-color:#D4EDFA;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 15px 6px 15px;transition:background 0.3s, border 0.7s, border-radius 0.7s, box-shadow 0.7s;border-style:solid;border-radius:5px 5px 5px 5px;}.elementor-3040 .elementor-element.elementor-element-f4601bd:hover{border-style:solid;border-width:-8px -8px -8px -8px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-3040 .elementor-element.elementor-element-bbda662 .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);transition-duration:0.9s;border-radius:10px 10px 10px 10px;}.elementor-3040 .elementor-element.elementor-element-bbda662 .elementor-button:hover, .elementor-3040 .elementor-element.elementor-element-bbda662 .elementor-button:focus{background-color:#91D5F7;border-color:var( --e-global-color-secondary );box-shadow:0px 5px 10px 0px #A7EDF5;}.elementor-3040 .elementor-element.elementor-element-bbda662{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 10px) 9px;}.elementor-3040 .elementor-element.elementor-element-bbda662:hover{border-style:solid;border-radius:5px 5px 5px 5px;}.elementor-3040 .elementor-element.elementor-element-8ab2924{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-699f79d{--display:flex;}