.elementor-2960 .elementor-element.elementor-element-22cd89e6{--display:flex;}.elementor-2960 .elementor-element.elementor-element-b3e194f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2960 .elementor-element.elementor-element-69c13de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 clamp(42px, 4.17vw, 80px);--row-gap:0;--column-gap:clamp(42px, 4.17vw, 80px);--margin-top:clamp(28px, 2.08vw, 40px);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-2960 .elementor-element.elementor-element-b52025d{--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-2960 .elementor-element.elementor-element-eeaa660{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2960 .elementor-element.elementor-element-eeaa660:hover{--e-transform-scale:1.1;}.elementor-2960 .elementor-element.elementor-element-eeaa660 img{width:90%;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.5);}.elementor-2960 .elementor-element.elementor-element-8f87165{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(16px, 1.05vw, 20px) clamp(16px, 1.05vw, 20px);--row-gap:clamp(16px, 1.05vw, 20px);--column-gap:clamp(16px, 1.05vw, 20px);--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-2960 .elementor-element.elementor-element-981f685{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-41633b8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2960 .elementor-element.elementor-element-2337f4f{--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-around;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:var(--jg-radius) var(--jg-radius) var(--jg-radius) var(--jg-radius);--margin-top:clamp(28px, 2.08vw, 40px);--margin-bottom:clamp(28px, 2.08vw, 40px);--margin-left:0;--margin-right:0;--padding-top:clamp(16px, 1.05vw, 20px);--padding-bottom:clamp(16px, 1.05vw, 20px);--padding-left:clamp(16px, 1.25vw, 24px);--padding-right:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-241e48e{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);}.elementor-2960 .elementor-element.elementor-element-241e48e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2960 .elementor-element.elementor-element-80917ef{--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;}.elementor-2960 .elementor-element.elementor-element-655413f .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-655413f .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-655413f .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-87cb9d3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-2960 .elementor-element.elementor-element-87cb9d3 p{margin-block-end:0px;}.elementor-2960 .elementor-element.elementor-element-b0f756d{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);}.elementor-2960 .elementor-element.elementor-element-b0f756d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2960 .elementor-element.elementor-element-52aee7a{--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;}.elementor-2960 .elementor-element.elementor-element-fdd9b0b .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-fdd9b0b .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-fdd9b0b .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-aee4adf{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-2960 .elementor-element.elementor-element-aee4adf p{margin-block-end:0px;}.elementor-2960 .elementor-element.elementor-element-2b37070{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);--flex-wrap:nowrap;}.elementor-2960 .elementor-element.elementor-element-2b37070.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2960 .elementor-element.elementor-element-9817d05 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-9817d05 .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-9817d05 .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-fe679ad{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-2960 .elementor-element.elementor-element-fe679ad p{margin-block-end:0px;}.elementor-2960 .elementor-element.elementor-element-d0b41fe{--display:flex;}.elementor-2960 .elementor-element.elementor-element-e2e1151{--spacer-size:50px;}.elementor-2960 .elementor-element.elementor-element-13379c5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 clamp(42px, 4.17vw, 80px);--row-gap:0;--column-gap:clamp(42px, 4.17vw, 80px);--margin-top:clamp(28px, 2.08vw, 40px);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-2960 .elementor-element.elementor-element-67b8db92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(16px, 1.05vw, 20px) clamp(16px, 1.05vw, 20px);--row-gap:clamp(16px, 1.05vw, 20px);--column-gap:clamp(16px, 1.05vw, 20px);--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-2960 .elementor-element.elementor-element-238dc5f1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-51be76e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2960 .elementor-element.elementor-element-4bb6e05{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2960 .elementor-element.elementor-element-2197539f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:clamp(28px, 2.08vw, 40px) 0 0 0;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;}.elementor-2960 .elementor-element.elementor-element-25342033{--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-2960 .elementor-element.elementor-element-3f55a596{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-2960 .elementor-element.elementor-element-3f55a596 img{width:80%;transition-duration:1s;border-style:none;border-radius:var(--jg-radius) var(--jg-radius) var(--jg-radius) var(--jg-radius);box-shadow:0px 0px 10px 4px rgba(0,0,0,0.5);}.elementor-2960 .elementor-element.elementor-element-3f55a596:hover img{opacity:1;}.elementor-2960 .elementor-element.elementor-element-6bc557a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 clamp(42px, 4.17vw, 80px);--row-gap:0;--column-gap:clamp(42px, 4.17vw, 80px);--margin-top:clamp(28px, 2.08vw, 40px);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-2960 .elementor-element.elementor-element-17a46e9b{--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-2960 .elementor-element.elementor-element-9e5ff8a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2960 .elementor-element.elementor-element-4334cef6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(16px, 1.05vw, 20px) clamp(16px, 1.05vw, 20px);--row-gap:clamp(16px, 1.05vw, 20px);--column-gap:clamp(16px, 1.05vw, 20px);--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-2960 .elementor-element.elementor-element-eb853c9{--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-around;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:var(--jg-radius) var(--jg-radius) var(--jg-radius) var(--jg-radius);--margin-top:clamp(28px, 2.08vw, 40px);--margin-bottom:clamp(28px, 2.08vw, 40px);--margin-left:0;--margin-right:0;--padding-top:clamp(16px, 1.05vw, 20px);--padding-bottom:clamp(16px, 1.05vw, 20px);--padding-left:clamp(16px, 1.25vw, 24px);--padding-right:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-8293cff{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);}.elementor-2960 .elementor-element.elementor-element-8293cff.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2960 .elementor-element.elementor-element-cbdd1fa{--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;}.elementor-2960 .elementor-element.elementor-element-5a063fe .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-5a063fe .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-5a063fe .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-ee6c0f3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-2960 .elementor-element.elementor-element-ee6c0f3 p{margin-block-end:0px;}.elementor-2960 .elementor-element.elementor-element-1a3956f{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);}.elementor-2960 .elementor-element.elementor-element-1a3956f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2960 .elementor-element.elementor-element-7028ea8{--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;}.elementor-2960 .elementor-element.elementor-element-0d663e9 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-0d663e9 .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-0d663e9 .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-846bc5b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-2960 .elementor-element.elementor-element-846bc5b p{margin-block-end:0px;}.elementor-2960 .elementor-element.elementor-element-3a8e486{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);--flex-wrap:nowrap;}.elementor-2960 .elementor-element.elementor-element-3a8e486.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2960 .elementor-element.elementor-element-31fbe0e .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-31fbe0e .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-31fbe0e .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-e11c13b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-2960 .elementor-element.elementor-element-e11c13b p{margin-block-end:0px;}.elementor-2960 .elementor-element.elementor-element-9eeb233{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 clamp(42px, 4.17vw, 80px);--row-gap:0;--column-gap:clamp(42px, 4.17vw, 80px);--margin-top:clamp(100px, 10.42vw, 200px);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-2960 .elementor-element.elementor-element-45a406a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:clamp(16px, 1.05vw, 20px) clamp(16px, 1.05vw, 20px);--row-gap:clamp(16px, 1.05vw, 20px);--column-gap:clamp(16px, 1.05vw, 20px);--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-2960 .elementor-element.elementor-element-a1c139f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-5d93cc0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2960 .elementor-element.elementor-element-3b6cbd1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2960 .elementor-element.elementor-element-b9b205f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:clamp(28px, 2.08vw, 40px) 0 0 0;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;}.elementor-2960 .elementor-element.elementor-element-e6a95d1{--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-around;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:var(--jg-radius) var(--jg-radius) var(--jg-radius) var(--jg-radius);--margin-top:clamp(28px, 2.08vw, 40px);--margin-bottom:clamp(28px, 2.08vw, 40px);--margin-left:0;--margin-right:0;--padding-top:clamp(16px, 1.05vw, 20px);--padding-bottom:clamp(16px, 1.05vw, 20px);--padding-left:clamp(16px, 1.25vw, 24px);--padding-right:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-185d80d{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);}.elementor-2960 .elementor-element.elementor-element-185d80d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2960 .elementor-element.elementor-element-506303c{--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;}.elementor-2960 .elementor-element.elementor-element-507b5c1 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-507b5c1 .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-507b5c1 .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-cc6b9b6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-2960 .elementor-element.elementor-element-cc6b9b6 p{margin-block-end:0px;}.elementor-2960 .elementor-element.elementor-element-64e5a21{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);}.elementor-2960 .elementor-element.elementor-element-64e5a21.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2960 .elementor-element.elementor-element-36f6134{--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;}.elementor-2960 .elementor-element.elementor-element-19431a7 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-19431a7 .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-19431a7 .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-b5bfc25{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-2960 .elementor-element.elementor-element-b5bfc25 p{margin-block-end:0px;}.elementor-2960 .elementor-element.elementor-element-1f5b352{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);--flex-wrap:nowrap;}.elementor-2960 .elementor-element.elementor-element-1f5b352.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2960 .elementor-element.elementor-element-8c83d64 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-8c83d64 .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-8c83d64 .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-2960 .elementor-element.elementor-element-17c7213{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-2960 .elementor-element.elementor-element-17c7213 p{margin-block-end:0px;}.elementor-2960 .elementor-element.elementor-element-e7c52d3{--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-2960 .elementor-element.elementor-element-69f1be0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-2960 .elementor-element.elementor-element-69f1be0 img{width:80%;transition-duration:1s;border-radius:var(--jg-radius) var(--jg-radius) var(--jg-radius) var(--jg-radius);box-shadow:0px 0px 10px 4px rgba(0,0,0,0.5);}.elementor-2960 .elementor-element.elementor-element-69f1be0:hover img{opacity:1;}@media(min-width:768px){.elementor-2960 .elementor-element.elementor-element-22cd89e6{--content-width:100%;}.elementor-2960 .elementor-element.elementor-element-b52025d{--width:50%;}.elementor-2960 .elementor-element.elementor-element-8f87165{--width:50%;}.elementor-2960 .elementor-element.elementor-element-67b8db92{--width:50%;}.elementor-2960 .elementor-element.elementor-element-25342033{--width:50%;}.elementor-2960 .elementor-element.elementor-element-17a46e9b{--width:50%;}.elementor-2960 .elementor-element.elementor-element-4334cef6{--width:50%;}.elementor-2960 .elementor-element.elementor-element-45a406a{--width:50%;}.elementor-2960 .elementor-element.elementor-element-e7c52d3{--width:50%;}}@media(max-width:1366px){.elementor-2960 .elementor-element.elementor-element-41633b8{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-2960 .elementor-element.elementor-element-41633b8{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-2960 .elementor-element.elementor-element-22cd89e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2960 .elementor-element.elementor-element-69c13de{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-2960 .elementor-element.elementor-element-b52025d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2960 .elementor-element.elementor-element-41633b8{font-size:var( --e-global-typography-text-font-size );}.elementor-2960 .elementor-element.elementor-element-2337f4f{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-2960 .elementor-element.elementor-element-6bc557a{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-2960 .elementor-element.elementor-element-17a46e9b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2960 .elementor-element.elementor-element-eb853c9{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-2960 .elementor-element.elementor-element-e6a95d1{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}}/* Start custom CSS for text-editor, class: .elementor-element-87cb9d3 */.elementor-2960 .elementor-element.elementor-element-87cb9d3 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-241e48e */.elementor-2960 .elementor-element.elementor-element-241e48e {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aee4adf */.elementor-2960 .elementor-element.elementor-element-aee4adf {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0f756d */.elementor-2960 .elementor-element.elementor-element-b0f756d {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe679ad */.elementor-2960 .elementor-element.elementor-element-fe679ad {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b37070 */.elementor-2960 .elementor-element.elementor-element-2b37070 {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for wcf--image, class: .elementor-element-3f55a596 */.elementor-2960 .elementor-element.elementor-element-3f55a596 img {
    aspect-ratio: 1 / 1.2;
    object-fit: cover;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-3f55a596 img {
        margin-left: 10% !important;
        margin-top: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6c0f3 */.elementor-2960 .elementor-element.elementor-element-ee6c0f3 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8293cff */.elementor-2960 .elementor-element.elementor-element-8293cff {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-846bc5b */.elementor-2960 .elementor-element.elementor-element-846bc5b {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a3956f */.elementor-2960 .elementor-element.elementor-element-1a3956f {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e11c13b */.elementor-2960 .elementor-element.elementor-element-e11c13b {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a8e486 */.elementor-2960 .elementor-element.elementor-element-3a8e486 {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc6b9b6 */.elementor-2960 .elementor-element.elementor-element-cc6b9b6 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-185d80d */.elementor-2960 .elementor-element.elementor-element-185d80d {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5bfc25 */.elementor-2960 .elementor-element.elementor-element-b5bfc25 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e5a21 */.elementor-2960 .elementor-element.elementor-element-64e5a21 {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c7213 */.elementor-2960 .elementor-element.elementor-element-17c7213 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f5b352 */.elementor-2960 .elementor-element.elementor-element-1f5b352 {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for wcf--image, class: .elementor-element-69f1be0 */.elementor-2960 .elementor-element.elementor-element-69f1be0 img {
    aspect-ratio: 1 / 1.2;
    object-fit: cover;
    object-position: center 10%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-69f1be0 img {
        margin-left: 10% !important;
        margin-top: 30px;
    }
}/* End custom CSS */