.elementor-144 .elementor-element.elementor-element-54eae06{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-144 .elementor-element.elementor-element-91d191d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-91d191d img{width:100%;max-width:100%;height:80vh;}.elementor-144 .elementor-element.elementor-element-f32ef1e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-144 .elementor-element.elementor-element-f32ef1e:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-f32ef1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-a79df13 img{width:100%;max-width:100%;height:220px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-144 .elementor-element.elementor-element-a79df13:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-5a91b39 img{width:100%;max-width:100%;height:220px;transition-duration:0.5s;}.elementor-144 .elementor-element.elementor-element-5a91b39:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-a0076db img{width:100%;max-width:100%;height:220px;transition-duration:0.5s;}.elementor-144 .elementor-element.elementor-element-a0076db:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-44e2f83{--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-144 .elementor-element.elementor-element-44e2f83:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-44e2f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-144 .elementor-element.elementor-element-d84b204 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:35px;letter-spacing:1.3px;word-spacing:2px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#D0FCF5;stroke:#D0FCF5;text-shadow:4px 3px 2px #ADF4FD;color:#000000;}.elementor-144 .elementor-element.elementor-element-e7fe390{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144 .elementor-element.elementor-element-e7fe390:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-e7fe390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-aca8672{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-aca8672:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-aca8672, .elementor-144 .elementor-element.elementor-element-aca8672::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-228b1a3:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-228b1a3 img{border-radius:20px 20px 20px 20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-144 .elementor-element.elementor-element-f24f98f{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-f24f98f p{margin-block-end:15px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-144 .elementor-element.elementor-element-3891f30 .elementor-icon-wrapper{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-144 .elementor-element.elementor-element-258a5d3 .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-258a5d3 .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-258a5d3 .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-258a5d3 .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-258a5d3 .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-88712a3{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-88712a3:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-88712a3, .elementor-144 .elementor-element.elementor-element-88712a3::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-b2da115:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-b2da115 img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-7feeaca{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-7feeaca p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-6852a4c .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-5745cae .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-5745cae .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-5745cae .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-5745cae .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-5745cae .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-dd34d58{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-dd34d58:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-dd34d58, .elementor-144 .elementor-element.elementor-element-dd34d58::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-ae26cd1:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-ae26cd1 img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-e88f663{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-e88f663 p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-15d069b .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-e2c2a52 .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-e2c2a52 .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-e2c2a52 .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-e2c2a52 .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-e2c2a52 .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-711fac0{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-711fac0:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-711fac0, .elementor-144 .elementor-element.elementor-element-711fac0::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-871bd16:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-871bd16 img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-5d4b8f9{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-5d4b8f9 p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-e9d1ac6 .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-32a3e19 .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-32a3e19 .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-32a3e19 .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-32a3e19 .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-32a3e19 .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-3e6f555{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-3e6f555:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-3e6f555, .elementor-144 .elementor-element.elementor-element-3e6f555::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-5c25286:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-5c25286 img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-b3382d4{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-b3382d4 p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-25b2c35 .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-05c5172 .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-05c5172 .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-05c5172 .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-05c5172 .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-05c5172 .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-d932abf{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-d932abf:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-d932abf, .elementor-144 .elementor-element.elementor-element-d932abf::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-a0a2b16:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-a0a2b16 img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-e6b8e03{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-e6b8e03 p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-14318fc .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-0d2cc8c .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-0d2cc8c .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-0d2cc8c .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-0d2cc8c .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-0d2cc8c .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-5529280{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144 .elementor-element.elementor-element-5529280:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-5529280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-018353a{--display:flex;}.elementor-144 .elementor-element.elementor-element-018353a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-144 .elementor-element.elementor-element-4250dec{width:var( --container-widget-width, 107.896% );max-width:107.896%;--container-widget-width:107.896%;--container-widget-flex-grow:0;}.elementor-144 .elementor-element.elementor-element-4250dec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-144 .elementor-element.elementor-element-4250dec img{width:100%;max-width:100%;height:480px;}.elementor-144 .elementor-element.elementor-element-ace0e01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-4336f99{--display:flex;}.elementor-144 .elementor-element.elementor-element-e0ca125 img{width:100%;max-width:100%;height:230px;}.elementor-144 .elementor-element.elementor-element-5cbeb67{--display:flex;}.elementor-144 .elementor-element.elementor-element-b3712fa img{width:100%;max-width:100%;height:230px;}.elementor-144 .elementor-element.elementor-element-289638a{--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-144 .elementor-element.elementor-element-289638a:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-289638a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-7e693d6 .elementor-heading-title{text-shadow:4px 3px 2px #ADF4FD;color:#000000;}.elementor-144 .elementor-element.elementor-element-7ca7cf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144 .elementor-element.elementor-element-7ca7cf8:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-7ca7cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-d981b26{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-d981b26:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-d981b26, .elementor-144 .elementor-element.elementor-element-d981b26::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-e57186f:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-e57186f img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-4f9ece9{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-4f9ece9 p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-92c2d3e .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-1fe8fc3 .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-1fe8fc3 .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-1fe8fc3 .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-1fe8fc3 .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-1fe8fc3 .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-ae24a13{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-ae24a13:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-ae24a13, .elementor-144 .elementor-element.elementor-element-ae24a13::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-11fe20f:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-11fe20f img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-1f3eff7{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-1f3eff7 p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-d40ae9f .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-3535f0f .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-3535f0f .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-3535f0f .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-3535f0f .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-3535f0f .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-bf7bbb3{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-bf7bbb3:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-bf7bbb3, .elementor-144 .elementor-element.elementor-element-bf7bbb3::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-0b68910:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-0b68910 img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-bea7cf2{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-bea7cf2 p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-a7fd7de .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-62f653a .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-62f653a .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-62f653a .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-62f653a .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-62f653a .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-03c8e48{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-03c8e48:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-03c8e48, .elementor-144 .elementor-element.elementor-element-03c8e48::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-f63caf6:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-f63caf6 img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-7230d0f{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-7230d0f p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-82b6abe .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-2ad5cbd .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-2ad5cbd .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-2ad5cbd .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-2ad5cbd .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-2ad5cbd .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-79b57bd{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-79b57bd:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-79b57bd, .elementor-144 .elementor-element.elementor-element-79b57bd::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-a76411b:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-a76411b img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-9a1114d{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-9a1114d p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-d314d83 .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-0af0db9 .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-0af0db9 .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-0af0db9 .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-0af0db9 .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-0af0db9 .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-ad5ba96{--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;--background-transition:0.3s;}.elementor-144 .elementor-element.elementor-element-ad5ba96:hover{border-style:dashed;border-color:#FCA700;--border-color:#FCA700;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-144 .elementor-element.elementor-element-ad5ba96, .elementor-144 .elementor-element.elementor-element-ad5ba96::before{--border-transition:0.15s;}.elementor-144 .elementor-element.elementor-element-8f7e25d:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-8f7e25d img{border-radius:20px 20px 20px 20px;}.elementor-144 .elementor-element.elementor-element-4b3cb56{font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-144 .elementor-element.elementor-element-4b3cb56 p{margin-block-end:15px;}.elementor-144 .elementor-element.elementor-element-7dcdcf7 .elementor-icon-wrapper{text-align:center;}.elementor-144 .elementor-element.elementor-element-cfa02cb .elementor-button{background-color:#5827E2;}.elementor-144 .elementor-element.elementor-element-cfa02cb .elementor-button:hover, .elementor-144 .elementor-element.elementor-element-cfa02cb .elementor-button:focus{background-color:#714BDB;color:#000000;}.elementor-144 .elementor-element.elementor-element-cfa02cb .elementor-button:hover svg, .elementor-144 .elementor-element.elementor-element-cfa02cb .elementor-button:focus svg{fill:#000000;}.elementor-144 .elementor-element.elementor-element-d4d9eba{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-d4d9eba:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-d4d9eba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-a5501da{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-a5501da.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-144 .elementor-element.elementor-element-a5501da .elementor-swiper-button.elementor-swiper-button-prev, .elementor-144 .elementor-element.elementor-element-a5501da .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-144 .elementor-element.elementor-element-a5501da .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;}.elementor-144 .elementor-element.elementor-element-a5501da .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-144 .elementor-element.elementor-element-93bb4d6{--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-144 .elementor-element.elementor-element-93bb4d6:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-93bb4d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-9e16979{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:double;border-width:10px 0px 10px 0px;border-color:#0013FF;text-align:center;}.elementor-144 .elementor-element.elementor-element-9e16979 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;text-decoration:none;line-height:45px;letter-spacing:1px;word-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#31B8F1;}.elementor-144 .elementor-element.elementor-element-b7d945c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144 .elementor-element.elementor-element-b7d945c:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-b7d945c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-f137c19{--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-144 .elementor-element.elementor-element-f137c19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-144 .elementor-element.elementor-element-b1e16ec img{width:100%;max-width:100%;height:270px;transition-duration:0.5s;border-radius:15px 15px 15px 15px;box-shadow:3px 3px 5px 3px rgba(0,0,0,0.5);}.elementor-144 .elementor-element.elementor-element-d84c359{--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-144 .elementor-element.elementor-element-59e5826 img{width:100%;max-width:100%;height:270px;transition-duration:0.5s;border-radius:15px 15px 15px 15px;box-shadow:3px 3px 5px 3px rgba(0,0,0,0.5);}.elementor-144 .elementor-element.elementor-element-59e5826:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-144 .elementor-element.elementor-element-c87b4c9{--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-144 .elementor-element.elementor-element-b83e788 img{width:100%;max-width:100%;height:270px;transition-duration:0.5s;border-radius:15px 15px 15px 15px;box-shadow:3px 3px 5px 3px rgba(0,0,0,0.5);}.elementor-144 .elementor-element.elementor-element-705b06f{--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-144 .elementor-element.elementor-element-705b06f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-144 .elementor-element.elementor-element-7716748 img{width:100%;max-width:100%;height:270px;transition-duration:0.5s;border-radius:15px 15px 15px 15px;box-shadow:3px 3px 5px 3px rgba(0,0,0,0.5);}.elementor-144 .elementor-element.elementor-element-90dca30{--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-144 .elementor-element.elementor-element-90dca30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-144 .elementor-element.elementor-element-e655b2a img{width:100%;max-width:100%;height:270px;transition-duration:0.5s;border-radius:15px 15px 15px 15px;box-shadow:3px 3px 5px 3px rgba(0,0,0,0.5);}.elementor-144 .elementor-element.elementor-element-e655b2a:hover img{opacity:1;}.elementor-144 .elementor-element.elementor-element-8b05417{--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-144 .elementor-element.elementor-element-8b05417:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-8b05417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-b9d744d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:double;border-width:10px 0px 10px 0px;border-color:#0013FF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-144 .elementor-element.elementor-element-b9d744d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;font-style:italic;text-decoration:none;line-height:45px;letter-spacing:1px;word-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#31B8F1;}.elementor-144 .elementor-element.elementor-element-ea57202{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:double;--border-style:double;border-width:0px 0px 10px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:#0013FF;--border-color:#0013FF;}.elementor-144 .elementor-element.elementor-element-ea57202:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-ea57202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-ab5a68e{--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-144 .elementor-element.elementor-element-1a3afef{text-align:center;}.elementor-144 .elementor-element.elementor-element-1a3afef img{width:100%;max-width:100%;height:250px;transition-duration:0.5s;}.elementor-144 .elementor-element.elementor-element-1a3afef:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-b5e4229{--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-144 .elementor-element.elementor-element-452ac92 img{width:100%;max-width:100%;height:250px;transition-duration:0.5s;}.elementor-144 .elementor-element.elementor-element-452ac92:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-159d150{--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-144 .elementor-element.elementor-element-7370b13 img{width:100%;max-width:100%;height:250px;transition-duration:0.5s;}.elementor-144 .elementor-element.elementor-element-7370b13:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-a86c58a{--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-144 .elementor-element.elementor-element-6289222 img{width:100%;max-width:100%;height:250px;transition-duration:0.5s;}.elementor-144 .elementor-element.elementor-element-6289222:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-a105d9c{--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-144 .elementor-element.elementor-element-43223bf img{width:100%;max-width:100%;height:250px;transition-duration:0.5s;}.elementor-144 .elementor-element.elementor-element-43223bf:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-7f75794{--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-144 .elementor-element.elementor-element-6ec7b9a img{width:100%;max-width:100%;height:250px;transition-duration:0.5s;}.elementor-144 .elementor-element.elementor-element-6ec7b9a:hover img{opacity:0.7;}.elementor-144 .elementor-element.elementor-element-a316cf2{--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;}.elementor-144 .elementor-element.elementor-element-a316cf2:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-a316cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-970b922{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-970b922 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-144 .elementor-element.elementor-element-eb0745e{--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-144 .elementor-element.elementor-element-eb0745e:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-eb0745e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-d7b876b{--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-144 .elementor-element.elementor-element-d7b876b:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-d7b876b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-fe2572d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-144 .elementor-element.elementor-element-7e21a7c{--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-144 .elementor-element.elementor-element-7e21a7c:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-7e21a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-bba4063{color:#7A7A7A;}.elementor-144 .elementor-element.elementor-element-3db3e6f{--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-144 .elementor-element.elementor-element-3db3e6f:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-3db3e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-bc3443e{--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-144 .elementor-element.elementor-element-bc3443e:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-bc3443e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-cd639f3 .elementor-heading-title{color:#000000;}.elementor-144 .elementor-element.elementor-element-fd563ed{--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-144 .elementor-element.elementor-element-fd563ed:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-fd563ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-8cf2d01{--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-144 .elementor-element.elementor-element-8cf2d01:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-8cf2d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-1715058 .elementor-heading-title{color:#000000;}.elementor-144 .elementor-element.elementor-element-1a0ad31{--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-144 .elementor-element.elementor-element-1a0ad31:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-1a0ad31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-144 .elementor-element.elementor-element-bb00332{--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-144 .elementor-element.elementor-element-bb00332:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-bb00332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-144 .elementor-element.elementor-element-6e0131b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144 .elementor-element.elementor-element-6e0131b:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-6e0131b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-144 .elementor-element.elementor-element-fd82495{--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-144 .elementor-element.elementor-element-f561918{--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-144 .elementor-element.elementor-element-77cf423{--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-144 .elementor-element.elementor-element-7600a7f{--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;}@media(min-width:768px){.elementor-144 .elementor-element.elementor-element-aca8672{--width:25%;}.elementor-144 .elementor-element.elementor-element-88712a3{--width:25%;}.elementor-144 .elementor-element.elementor-element-dd34d58{--width:25%;}.elementor-144 .elementor-element.elementor-element-711fac0{--width:25%;}.elementor-144 .elementor-element.elementor-element-3e6f555{--width:25%;}.elementor-144 .elementor-element.elementor-element-d932abf{--width:25%;}.elementor-144 .elementor-element.elementor-element-018353a{--width:68.801%;}.elementor-144 .elementor-element.elementor-element-ace0e01{--width:50%;}.elementor-144 .elementor-element.elementor-element-d981b26{--width:25%;}.elementor-144 .elementor-element.elementor-element-ae24a13{--width:25%;}.elementor-144 .elementor-element.elementor-element-bf7bbb3{--width:25%;}.elementor-144 .elementor-element.elementor-element-03c8e48{--width:25%;}.elementor-144 .elementor-element.elementor-element-79b57bd{--width:25%;}.elementor-144 .elementor-element.elementor-element-ad5ba96{--width:25%;}.elementor-144 .elementor-element.elementor-element-f137c19{--width:19.243%;}.elementor-144 .elementor-element.elementor-element-d84c359{--width:25%;}.elementor-144 .elementor-element.elementor-element-c87b4c9{--width:25%;}.elementor-144 .elementor-element.elementor-element-705b06f{--width:20.379%;}.elementor-144 .elementor-element.elementor-element-90dca30{--width:20.505%;}.elementor-144 .elementor-element.elementor-element-ab5a68e{--width:25%;}.elementor-144 .elementor-element.elementor-element-b5e4229{--width:25%;}.elementor-144 .elementor-element.elementor-element-159d150{--width:25%;}.elementor-144 .elementor-element.elementor-element-a86c58a{--width:25%;}.elementor-144 .elementor-element.elementor-element-a105d9c{--width:25%;}.elementor-144 .elementor-element.elementor-element-7f75794{--width:25%;}.elementor-144 .elementor-element.elementor-element-fd82495{--width:25%;}.elementor-144 .elementor-element.elementor-element-f561918{--width:25%;}.elementor-144 .elementor-element.elementor-element-77cf423{--width:25%;}.elementor-144 .elementor-element.elementor-element-7600a7f{--width:25%;}}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-f32ef1e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-f32ef1e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image-carousel, class: .elementor-element-a5501da *//* ===== CARRUSEL - SOLUCIÓN DEFINITIVA ===== */

/* 1. ATACAR DIRECTAMENTE EL ESTILO INLINE - MÁS ESPECÍFICO */
div.swiper-slide[style*="width: 1585px"],
div.swiper-slide[style*="width:1585px"],
div[class*="swiper-slide"][style*="1585"] {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
    flex: 0 0 100% !important;
}

/* 2. FORZAR EL ANCHO EN TODOS LOS SWIPER SLIDES */
.swiper-slide {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
    flex: 0 0 100% !important;
}

/* 3. ELIMINAR EL ESTILO INLINE POR LA FUERZA */
.swiper-slide[style] {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
    flex: 0 0 100% !important;
}

/* 4. CONTENEDORES PRINCIPALES */
.elementor-widget-image-carousel,
.elementor-widget-image-carousel .elementor-widget-container,
.elementor-image-carousel-wrapper,
.swiper-container,
.swiper-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

/* 5. IMÁGENES */
.swiper-slide img,
.swiper-slide-image {
    width: 100% !important;
    height: auto !important;
    max-height: 600px !important;
    object-fit: contain !important;
    display: block;
    margin: 0 auto;
}

/* 6. RESPONSIVE */
@media (min-width: 1025px) {
    .swiper-slide img {
        max-height: 600px !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .swiper-slide img {
        max-height: 500px !important;
    }
}

@media (max-width: 767px) {
    .swiper-slide img {
        max-height: 400px !important;
    }
}

/* 7. FLECHAS CORREGIDAS */
.elementor-swiper-button {
    top: 50% !important;
    transform: translateY(-50%);
    background-color: rgba(0, 0, 0, 0.6);
    width: 44px;
    height: 44px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
    transition: all 0.3s ease;
}

.elementor-swiper-button i {
    font-size: 22px;
    color: white;
}

.elementor-swiper-button:hover {
    background-color: rgba(128, 0, 128, 0.8);
}

@media (max-width: 767px) {
    .elementor-swiper-button {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d9eba *//* ===== CARRUSEL OPTIMIZADO - ANCHO 100% REAL ===== */

/* 1. FORZAR QUE EL CONTENEDOR PADRE OCUPE EL 100% */
.elementor-widget-image-carousel {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-widget-image-carousel .elementor-widget-container {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
}

/* 2. ELIMINAR EL ANCHO FIJO DE 1585px DE LOS SLIDES */
.swiper-slide {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
    flex: 0 0 100% !important;
    flex-shrink: 0 !important;
}

/* 3. ATACAR DIRECTAMENTE EL ESTILO INLINE */
.swiper-slide[style*="width: 1585px"],
.swiper-slide[style*="width:1585px"] {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
    flex: 0 0 100% !important;
}

/* 4. AJUSTAR EL CONTENEDOR DEL CARRUSEL */
.elementor-image-carousel-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

.swiper-container {
    width: 100% !important;
    max-width: 100% !important;
}

.swiper-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

/* 5. ESTILOS PARA LAS IMÁGENES */
.swiper-slide img,
.swiper-slide-image,
.elementor-image-carousel-wrapper img {
    width: 100% !important;
    height: auto !important;
    max-height: 600px !important;
    object-fit: contain !important;
    object-position: center;
    display: block;
    margin: 0 auto;
}

/* 6. ELIMINAR CUALQUIER PADDING O MARGEN */
.elementor-widget-wrap,
.elementor-column,
.elementor-section {
    max-width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* 7. RESPONSIVE - ALTURAS */
@media (min-width: 1025px) {
    .swiper-slide img {
        max-height: 600px !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .swiper-slide img {
        max-height: 500px !important;
    }
}

@media (max-width: 767px) {
    .swiper-slide img {
        max-height: 400px !important;
    }
}

/* 8. FLECHAS DE NAVEGACIÓN - CORREGIDAS */
.elementor-swiper-button {
    top: 50% !important;
    transform: translateY(-50%);
    background-color: rgba(0, 0, 0, 0.6);
    width: 44px;
    height: 44px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
    transition: all 0.3s ease;
}

.elementor-swiper-button i {
    font-size: 22px;
    color: white;
}

.elementor-swiper-button:hover {
    background-color: rgba(128, 0, 128, 0.8);
}

@media (max-width: 767px) {
    .elementor-swiper-button {
        display: none;
    }
}

/* 9. SOLUCIÓN EXTRA PARA EL ANCHO - NUEVO */
.elementor-section .elementor-container {
    max-width: 100% !important;
    width: 100% !important;
}

.elementor-column {
    width: 100% !important;
}

/* 10. FORZAR EL CONTENEDOR PRINCIPAL */
body .elementor-element-7c1fa9e, /* Reemplaza con la clase real de tu elemento */
.elementor-element[data-element_type="widget-image-carousel"] {
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
}/* End custom CSS */