.elementor-868 .elementor-element.elementor-element-bdaee71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--margin-top:0em;--margin-bottom:6em;--margin-left:0em;--margin-right:0em;--padding-top:7%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-868 .elementor-element.elementor-element-bdaee71::before, .elementor-868 .elementor-element.elementor-element-bdaee71 > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-bdaee71 > .e-con-inner > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-bdaee71 > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-bdaee71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-bdaee71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9f4229c );background-image:url("https://total-remodeling.com/wp-content/uploads/2026/06/line_body_w.png");--background-overlay:'';background-position:center center;}.elementor-868 .elementor-element.elementor-element-bdaee71 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-868 .elementor-element.elementor-element-556bbf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-946005e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:7em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-868 .elementor-element.elementor-element-8b66739{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-868 .elementor-element.elementor-element-e989672 .elementor-heading-title{font-family:var( --e-global-typography-5e932f4-font-family ), Sans-serif;font-size:var( --e-global-typography-5e932f4-font-size );font-weight:var( --e-global-typography-5e932f4-font-weight );line-height:var( --e-global-typography-5e932f4-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );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-868 .elementor-element.elementor-element-32fcd30{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-868 .elementor-element.elementor-element-a01e871 .elementor-button{background-color:#02010100;font-size:var( --e-global-typography-a04bde3-font-size );font-weight:var( --e-global-typography-a04bde3-font-weight );line-height:var( --e-global-typography-a04bde3-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-868 .elementor-element.elementor-element-a01e871 .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-a01e871 .elementor-button:focus{background-color:var( --e-global-color-d49ac81 );color:var( --e-global-color-text );border-color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-a01e871{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-868 .elementor-element.elementor-element-a01e871 .elementor-button:hover svg, .elementor-868 .elementor-element.elementor-element-a01e871 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-5c0e4db3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-760bf93d{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-868 .elementor-element.elementor-element-4d75a77f{text-align:start;}.elementor-868 .elementor-element.elementor-element-4d75a77f img{height:900px;object-fit:cover;object-position:center center;}.elementor-868 .elementor-element.elementor-element-77bd781d{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:33%;}.elementor-868 .elementor-element.elementor-element-77334a1c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-77334a1c:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-77334a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-868 .elementor-element.elementor-element-6f545c5 .elementor-button{background-color:var( --e-global-color-d49ac81 );font-size:var( --e-global-typography-a04bde3-font-size );font-weight:var( --e-global-typography-a04bde3-font-weight );line-height:var( --e-global-typography-a04bde3-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:18px 81px 18px 81px;}.elementor-868 .elementor-element.elementor-element-6f545c5 .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-6f545c5 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-6f545c5{padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-6f545c5 .elementor-button:hover svg, .elementor-868 .elementor-element.elementor-element-6f545c5 .elementor-button:focus svg{fill:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-73232100{--display:flex;}.elementor-868 .elementor-element.elementor-element-27f07dee{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-868 .elementor-element.elementor-element-b969bb9{--display:flex;box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.1);--margin-top:40px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-868 .elementor-element.elementor-element-b969bb9:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-b969bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-868 .elementor-element.elementor-element-5f91a5be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:2;text-align:start;}.elementor-868 .elementor-element.elementor-element-5f91a5be .elementor-heading-title{font-family:var( --e-global-typography-d816c4d-font-family ), Sans-serif;font-size:var( --e-global-typography-d816c4d-font-size );font-weight:var( --e-global-typography-d816c4d-font-weight );line-height:var( --e-global-typography-d816c4d-line-height );color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-63975e20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-4e81b61d .elementor-button{background-color:var( --e-global-color-d49ac81 );font-size:var( --e-global-typography-a04bde3-font-size );font-weight:var( --e-global-typography-a04bde3-font-weight );line-height:var( --e-global-typography-a04bde3-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:18px 32px 18px 32px;}.elementor-868 .elementor-element.elementor-element-4e81b61d .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-4e81b61d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-4e81b61d .elementor-button:hover svg, .elementor-868 .elementor-element.elementor-element-4e81b61d .elementor-button:focus svg{fill:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-6f4bc77b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap: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-868 .elementor-element.elementor-element-bc311bd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-868 .elementor-element.elementor-element-bc311bd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-868 .elementor-element.elementor-element-7662fb07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:2;text-align:start;}.elementor-868 .elementor-element.elementor-element-7662fb07.elementor-element{--order:-99999 /* order start hack */;}.elementor-868 .elementor-element.elementor-element-7662fb07 .elementor-heading-title{font-family:var( --e-global-typography-d816c4d-font-family ), Sans-serif;font-size:var( --e-global-typography-d816c4d-font-size );font-weight:var( --e-global-typography-d816c4d-font-weight );line-height:var( --e-global-typography-d816c4d-line-height );color:var( --e-global-color-044b931 );}.elementor-868 .elementor-element.elementor-element-29d7246f{font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );color:var( --e-global-color-secondary );}.elementor-868 .elementor-element.elementor-element-3951aa08 .elementor-button{background-color:var( --e-global-color-d49ac81 );font-size:var( --e-global-typography-a04bde3-font-size );font-weight:var( --e-global-typography-a04bde3-font-weight );line-height:var( --e-global-typography-a04bde3-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:18px 32px 18px 32px;}.elementor-868 .elementor-element.elementor-element-3951aa08 .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-3951aa08 .elementor-button:focus{background-color:var( --e-global-color-332724a );color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-3951aa08{padding:20px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-3951aa08 .elementor-button:hover svg, .elementor-868 .elementor-element.elementor-element-3951aa08 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-283f07b4{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-283f07b4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-868 .elementor-element.elementor-element-317bc661 img{height:700px;object-fit:cover;object-position:center center;}.elementor-868 .elementor-element.elementor-element-713688a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-713688a3:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-713688a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://total-remodeling.com/wp-content/uploads/2026/06/150769.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-868 .elementor-element.elementor-element-713688a3::before, .elementor-868 .elementor-element.elementor-element-713688a3 > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-713688a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-713688a3 > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-713688a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-713688a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9f4229c );--background-overlay:'';}.elementor-868 .elementor-element.elementor-element-27f5692b{--display:flex;}.elementor-868 .elementor-element.elementor-element-4d7531d7{padding:0px 0px 0px 0px;text-align:center;}.elementor-868 .elementor-element.elementor-element-4d7531d7 .elementor-heading-title{font-family:var( --e-global-typography-d816c4d-font-family ), Sans-serif;font-size:var( --e-global-typography-d816c4d-font-size );font-weight:var( --e-global-typography-d816c4d-font-weight );line-height:var( --e-global-typography-d816c4d-line-height );color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-868 .elementor-element.elementor-element-52cfd668{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1.2px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-868 .elementor-element.elementor-element-52cfd668 .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-868 .elementor-element.elementor-element-52cfd668 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-868 .elementor-element.elementor-element-25152f3a{--display:flex;}.elementor-868 .elementor-element.elementor-element-25152f3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-868 .elementor-element.elementor-element-6fcc4ae8{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-8a3d53e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-868 .elementor-element.elementor-element-8a3d53e:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-8a3d53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-44f2bc1b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-7d1b7113{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-436f4799 .elementor-heading-title{font-family:var( --e-global-typography-c2012ce-font-family ), Sans-serif;font-size:var( --e-global-typography-c2012ce-font-size );font-weight:var( --e-global-typography-c2012ce-font-weight );text-decoration:var( --e-global-typography-c2012ce-text-decoration );line-height:var( --e-global-typography-c2012ce-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-49245638{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-gap:4px;}.elementor-868 .elementor-element.elementor-element-481b72fc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-868 .elementor-element.elementor-element-18420c0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-18420c0c .elementor-icon-wrapper{text-align:center;}.elementor-868 .elementor-element.elementor-element-1f0148ae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-31dbab73{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-bb16b46{font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-bb16b46 p{margin-block-end:0px;}.elementor-868 .elementor-element.elementor-element-79f0b74{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-2ac36e91{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-868 .elementor-element.elementor-element-2ac36e91:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-2ac36e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-1bf8d9c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-7d03f353{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-610d2f3c .elementor-heading-title{font-family:var( --e-global-typography-c2012ce-font-family ), Sans-serif;font-size:var( --e-global-typography-c2012ce-font-size );font-weight:var( --e-global-typography-c2012ce-font-weight );text-decoration:var( --e-global-typography-c2012ce-text-decoration );line-height:var( --e-global-typography-c2012ce-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-46badf3f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-gap:4px;}.elementor-868 .elementor-element.elementor-element-866e19b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-58ebcfc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-58ebcfc4 .elementor-icon-wrapper{text-align:center;}.elementor-868 .elementor-element.elementor-element-2d78db02{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-73f1d83e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-2159985c{font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-2159985c p{margin-block-end:0px;}.elementor-868 .elementor-element.elementor-element-63f3d16{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-20ed199{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-868 .elementor-element.elementor-element-20ed199:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-20ed199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-29a2883c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-43aa3e3d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-4ed89f46 .elementor-heading-title{font-family:var( --e-global-typography-c2012ce-font-family ), Sans-serif;font-size:var( --e-global-typography-c2012ce-font-size );font-weight:var( --e-global-typography-c2012ce-font-weight );text-decoration:var( --e-global-typography-c2012ce-text-decoration );line-height:var( --e-global-typography-c2012ce-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-3b62595b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-gap:4px;}.elementor-868 .elementor-element.elementor-element-f45ad5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-75fc8ffb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-75fc8ffb .elementor-icon-wrapper{text-align:center;}.elementor-868 .elementor-element.elementor-element-7bf9c82f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-48c8e4d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-375c14ee{font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-375c14ee p{margin-block-end:0px;}.elementor-868 .elementor-element.elementor-element-7670e69f{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-3223b2c4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-868 .elementor-element.elementor-element-3223b2c4:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-3223b2c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-6b61ed4a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-1c707631{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-152deb1 .elementor-heading-title{font-family:var( --e-global-typography-c2012ce-font-family ), Sans-serif;font-size:var( --e-global-typography-c2012ce-font-size );font-weight:var( --e-global-typography-c2012ce-font-weight );text-decoration:var( --e-global-typography-c2012ce-text-decoration );line-height:var( --e-global-typography-c2012ce-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-e9bfaa5{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-gap:4px;}.elementor-868 .elementor-element.elementor-element-59a9e1a9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-66399dd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-66399dd6 .elementor-icon-wrapper{text-align:center;}.elementor-868 .elementor-element.elementor-element-54c2856c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-418fbaa1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-4b0988a8{font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-4b0988a8 p{margin-block-end:0px;}.elementor-868 .elementor-element.elementor-element-dccdb29{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-55053870{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-868 .elementor-element.elementor-element-55053870:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-55053870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-10ff74b1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-3a8c1e34{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-4c42cb9b .elementor-heading-title{font-family:var( --e-global-typography-c2012ce-font-family ), Sans-serif;font-size:var( --e-global-typography-c2012ce-font-size );font-weight:var( --e-global-typography-c2012ce-font-weight );text-decoration:var( --e-global-typography-c2012ce-text-decoration );line-height:var( --e-global-typography-c2012ce-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-4c77e43b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-gap:4px;}.elementor-868 .elementor-element.elementor-element-40a78166{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-4e030789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-4e030789 .elementor-icon-wrapper{text-align:center;}.elementor-868 .elementor-element.elementor-element-5f4ef4eb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-7aa63129{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-7756893{font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-7756893 p{margin-block-end:0px;}.elementor-868 .elementor-element.elementor-element-3069b73{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-57px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-85px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-85px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-arrow-hover-color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-3069b73 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.elementor-868 .elementor-element.elementor-element-f795e51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-d8b489e{width:var( --container-widget-width, 693px );max-width:693px;--container-widget-width:693px;--container-widget-flex-grow:0;text-align:center;}.elementor-868 .elementor-element.elementor-element-d8b489e .elementor-heading-title{font-family:var( --e-global-typography-d816c4d-font-family ), Sans-serif;font-size:var( --e-global-typography-d816c4d-font-size );font-weight:var( --e-global-typography-d816c4d-font-weight );line-height:var( --e-global-typography-d816c4d-line-height );color:var( --e-global-color-secondary );}.elementor-868 .elementor-element.elementor-element-2073ba1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-906d4fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-fffa30b{--display:flex;--min-height:270px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-868 .elementor-element.elementor-element-fffa30b:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-fffa30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-868 .elementor-element.elementor-element-0ed6b03 .elementor-heading-title{font-size:36px;font-weight:600;color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-4de6698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-family:"Mulish", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-d486f71 .elementor-button{background-color:#E1B95700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-13a396d );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-868 .elementor-element.elementor-element-d486f71 .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-d486f71 .elementor-button:focus{background-color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-d486f71{padding:15px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-4bd815b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-2e42ef7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-9e0d1bc{--display:flex;--min-height:270px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-868 .elementor-element.elementor-element-9e0d1bc:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-9e0d1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-868 .elementor-element.elementor-element-89f6164 .elementor-heading-title{font-size:36px;font-weight:600;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-10faa38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-family:"Mulish", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-69b859b .elementor-button{background-color:#E1B95700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-13a396d );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-868 .elementor-element.elementor-element-69b859b .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-69b859b .elementor-button:focus{background-color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-69b859b{padding:15px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-e6de169{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-23bd565{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-d816854{--display:flex;--min-height:270px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-868 .elementor-element.elementor-element-d816854:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-d816854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-868 .elementor-element.elementor-element-6099c1c .elementor-heading-title{font-size:33px;font-weight:600;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-f9b09f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-size:16px;font-weight:400;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-a4a2a9e .elementor-button{background-color:#E1B95700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-13a396d );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-868 .elementor-element.elementor-element-a4a2a9e .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-a4a2a9e .elementor-button:focus{background-color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-a4a2a9e{padding:15px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-9efa1be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-9e7f113{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-8f4f562{--display:flex;--min-height:270px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-868 .elementor-element.elementor-element-8f4f562:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-8f4f562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-868 .elementor-element.elementor-element-8389b66 .elementor-heading-title{font-size:36px;font-weight:600;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-581d894{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-family:"Mulish", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-d28c3e0 .elementor-button{background-color:#E1B95700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-13a396d );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-868 .elementor-element.elementor-element-d28c3e0 .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-d28c3e0 .elementor-button:focus{background-color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-d28c3e0{padding:15px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-9235c80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-e7dea7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-cab6556{--display:flex;--min-height:270px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-868 .elementor-element.elementor-element-cab6556:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-cab6556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-868 .elementor-element.elementor-element-d7eda28 .elementor-heading-title{font-size:36px;font-weight:600;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-2e350db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-family:"Mulish", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-bcfde0a .elementor-button{background-color:#E1B95700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-13a396d );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-868 .elementor-element.elementor-element-bcfde0a .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-bcfde0a .elementor-button:focus{background-color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-bcfde0a{padding:15px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-8e02900{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-ea7b765{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-a9ec5bf{--display:flex;--min-height:270px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-868 .elementor-element.elementor-element-a9ec5bf:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-a9ec5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-868 .elementor-element.elementor-element-d6bff06 .elementor-heading-title{font-size:36px;font-weight:600;color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-49beebb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;font-family:"Mulish", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-13a396d );}.elementor-868 .elementor-element.elementor-element-5dad554 .elementor-button{background-color:#E1B95700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-13a396d );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-868 .elementor-element.elementor-element-5dad554 .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-5dad554 .elementor-button:focus{background-color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-5dad554{padding:15px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-6b0d26c{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-72px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-72px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-6b0d26c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-d49ac81 );border-radius:50px 50px 50px 50px;padding:14px 14px 14px 14px;}.elementor-868 .elementor-element.elementor-element-60b8504{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-a99651e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-b2dac12{text-align:center;}.elementor-868 .elementor-element.elementor-element-b2dac12 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:125px;font-weight:600;line-height:1em;letter-spacing:-2px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-4d462f5 );stroke:var( --e-global-color-4d462f5 );color:#02010100;}.elementor-868 .elementor-element.elementor-element-7d64636{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-868 .elementor-element.elementor-element-7d64636 .elementor-heading-title{font-family:var( --e-global-typography-d816c4d-font-family ), Sans-serif;font-size:var( --e-global-typography-d816c4d-font-size );font-weight:var( --e-global-typography-d816c4d-font-weight );line-height:var( --e-global-typography-d816c4d-line-height );color:var( --e-global-color-9f4229c );}.elementor-868 .elementor-element.elementor-element-51d84bb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-868 .elementor-element.elementor-element-e0316ed .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-868 .elementor-element.elementor-element-e0316ed .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-868 .elementor-element.elementor-element-e0316ed{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-868 .elementor-element.elementor-element-1ffabcf5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-1ffabcf5:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-1ffabcf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://total-remodeling.com/wp-content/uploads/2026/06/28589.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-868 .elementor-element.elementor-element-1ffabcf5::before, .elementor-868 .elementor-element.elementor-element-1ffabcf5 > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-1ffabcf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-1ffabcf5 > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-1ffabcf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-1ffabcf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-868 .elementor-element.elementor-element-276a2ec7{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-868 .elementor-element.elementor-element-276a2ec7:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-276a2ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1818189C;}.elementor-868 .elementor-element.elementor-element-276a2ec7::before, .elementor-868 .elementor-element.elementor-element-276a2ec7 > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-276a2ec7 > .e-con-inner > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-276a2ec7 > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-276a2ec7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-276a2ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-868 .elementor-element.elementor-element-4664844c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:2;text-align:center;}.elementor-868 .elementor-element.elementor-element-4664844c .elementor-heading-title{font-family:var( --e-global-typography-d816c4d-font-family ), Sans-serif;font-size:var( --e-global-typography-d816c4d-font-size );font-weight:var( --e-global-typography-d816c4d-font-weight );line-height:var( --e-global-typography-d816c4d-line-height );color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-5454c823{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:center;font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );color:var( --e-global-color-text );}.elementor-868 .elementor-element.elementor-element-221feb9a .elementor-button{background-color:var( --e-global-color-d49ac81 );font-size:var( --e-global-typography-a04bde3-font-size );font-weight:var( --e-global-typography-a04bde3-font-weight );line-height:var( --e-global-typography-a04bde3-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:18px 32px 18px 32px;}.elementor-868 .elementor-element.elementor-element-221feb9a .elementor-button:hover, .elementor-868 .elementor-element.elementor-element-221feb9a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-221feb9a .elementor-button:hover svg, .elementor-868 .elementor-element.elementor-element-221feb9a .elementor-button:focus svg{fill:var( --e-global-color-d49ac81 );}.elementor-868 .elementor-element.elementor-element-1f438ea1{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-1f438ea1:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-1f438ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-868 .elementor-element.elementor-element-513ddc61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-d6675c5{text-align:center;}.elementor-868 .elementor-element.elementor-element-d6675c5 .elementor-heading-title{font-family:var( --e-global-typography-d816c4d-font-family ), Sans-serif;font-size:var( --e-global-typography-d816c4d-font-size );font-weight:var( --e-global-typography-d816c4d-font-weight );line-height:var( --e-global-typography-d816c4d-line-height );color:var( --e-global-color-secondary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-accordion-icon, .elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-active .elementor-accordion-icon, .elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-accordion-title{font-family:var( --e-global-typography-c2012ce-font-family ), Sans-serif;font-size:var( --e-global-typography-c2012ce-font-size );font-weight:var( --e-global-typography-c2012ce-font-weight );text-decoration:var( --e-global-typography-c2012ce-text-decoration );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-accordion-icon{margin-inline-end:8px;}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-tab-content{background-color:#000000;color:var( --e-global-color-text );font-size:var( --e-global-typography-8eb6a99-font-size );text-decoration:var( --e-global-typography-8eb6a99-text-decoration );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-c67746f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-c67746f:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-c67746f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://total-remodeling.com/wp-content/uploads/2026/06/9137.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-868 .elementor-element.elementor-element-c67746f::before, .elementor-868 .elementor-element.elementor-element-c67746f > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-c67746f > .e-con-inner > .elementor-background-video-container::before, .elementor-868 .elementor-element.elementor-element-c67746f > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-c67746f > .e-con-inner > .elementor-background-slideshow::before, .elementor-868 .elementor-element.elementor-element-c67746f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}:root{--page-title-display:none;}@media(min-width:768px){.elementor-868 .elementor-element.elementor-element-760bf93d{--width:49.912%;}.elementor-868 .elementor-element.elementor-element-77334a1c{--width:73%;}.elementor-868 .elementor-element.elementor-element-73232100{--width:50.088%;}.elementor-868 .elementor-element.elementor-element-b969bb9{--width:1600px;}.elementor-868 .elementor-element.elementor-element-bc311bd{--width:40%;}.elementor-868 .elementor-element.elementor-element-283f07b4{--width:55%;}.elementor-868 .elementor-element.elementor-element-713688a3{--content-width:1250px;}.elementor-868 .elementor-element.elementor-element-25152f3a{--width:100%;}.elementor-868 .elementor-element.elementor-element-8a3d53e{--width:100%;}.elementor-868 .elementor-element.elementor-element-7d1b7113{--width:100%;}.elementor-868 .elementor-element.elementor-element-481b72fc{--width:50%;}.elementor-868 .elementor-element.elementor-element-31dbab73{--width:100%;}.elementor-868 .elementor-element.elementor-element-2ac36e91{--width:100%;}.elementor-868 .elementor-element.elementor-element-7d03f353{--width:100%;}.elementor-868 .elementor-element.elementor-element-866e19b{--width:50%;}.elementor-868 .elementor-element.elementor-element-73f1d83e{--width:100%;}.elementor-868 .elementor-element.elementor-element-20ed199{--width:100%;}.elementor-868 .elementor-element.elementor-element-43aa3e3d{--width:100%;}.elementor-868 .elementor-element.elementor-element-f45ad5{--width:50%;}.elementor-868 .elementor-element.elementor-element-48c8e4d{--width:100%;}.elementor-868 .elementor-element.elementor-element-3223b2c4{--width:100%;}.elementor-868 .elementor-element.elementor-element-1c707631{--width:100%;}.elementor-868 .elementor-element.elementor-element-59a9e1a9{--width:50%;}.elementor-868 .elementor-element.elementor-element-418fbaa1{--width:100%;}.elementor-868 .elementor-element.elementor-element-55053870{--width:100%;}.elementor-868 .elementor-element.elementor-element-3a8c1e34{--width:100%;}.elementor-868 .elementor-element.elementor-element-40a78166{--width:50%;}.elementor-868 .elementor-element.elementor-element-7aa63129{--width:100%;}.elementor-868 .elementor-element.elementor-element-fffa30b{--width:85%;}.elementor-868 .elementor-element.elementor-element-9e0d1bc{--width:85%;}.elementor-868 .elementor-element.elementor-element-d816854{--width:85%;}.elementor-868 .elementor-element.elementor-element-8f4f562{--width:85%;}.elementor-868 .elementor-element.elementor-element-cab6556{--width:85%;}.elementor-868 .elementor-element.elementor-element-a9ec5bf{--width:85%;}.elementor-868 .elementor-element.elementor-element-276a2ec7{--width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-868 .elementor-element.elementor-element-760bf93d{--width:50%;}.elementor-868 .elementor-element.elementor-element-77334a1c{--width:100%;}.elementor-868 .elementor-element.elementor-element-73232100{--width:50%;}.elementor-868 .elementor-element.elementor-element-bc311bd{--width:100%;}.elementor-868 .elementor-element.elementor-element-283f07b4{--width:100%;}.elementor-868 .elementor-element.elementor-element-276a2ec7{--width:89%;}}@media(min-width:1025px){.elementor-868 .elementor-element.elementor-element-713688a3:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-713688a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-868 .elementor-element.elementor-element-1ffabcf5:not(.elementor-motion-effects-element-type-background), .elementor-868 .elementor-element.elementor-element-1ffabcf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-868 .elementor-element.elementor-element-bdaee71{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-868 .elementor-element.elementor-element-946005e{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-868 .elementor-element.elementor-element-e989672 .elementor-heading-title{font-size:var( --e-global-typography-5e932f4-font-size );line-height:var( --e-global-typography-5e932f4-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-868 .elementor-element.elementor-element-32fcd30{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-868 .elementor-element.elementor-element-a01e871 .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );padding:20px 40px 20px 40px;}.elementor-868 .elementor-element.elementor-element-5c0e4db3{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-868 .elementor-element.elementor-element-77bd781d{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:30%;}.elementor-868 .elementor-element.elementor-element-6f545c5 .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );}.elementor-868 .elementor-element.elementor-element-73232100{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-27f07dee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-b969bb9{--margin-top:40px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-868 .elementor-element.elementor-element-5f91a5be .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-63975e20{padding:0% 15% 0% 0%;font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-4e81b61d .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );}.elementor-868 .elementor-element.elementor-element-6f4bc77b{--flex-direction:column-reverse;--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:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-bc311bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-868 .elementor-element.elementor-element-7662fb07{text-align:center;}.elementor-868 .elementor-element.elementor-element-7662fb07 .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-29d7246f{text-align:center;font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-3951aa08 .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );}.elementor-868 .elementor-element.elementor-element-283f07b4{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-713688a3{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-4d7531d7 .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-868 .elementor-element.elementor-element-436f4799 .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-bb16b46{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-610d2f3c .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-2159985c{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-4ed89f46 .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-375c14ee{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-152deb1 .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-4b0988a8{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-4c42cb9b .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-7756893{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-3069b73{--e-n-carousel-swiper-slides-to-display:2;}.elementor-868 .elementor-element.elementor-element-d8b489e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-868 .elementor-element.elementor-element-d8b489e .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-6b0d26c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-868 .elementor-element.elementor-element-b2dac12 .elementor-heading-title{font-size:85px;}.elementor-868 .elementor-element.elementor-element-7d64636{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-868 .elementor-element.elementor-element-7d64636 .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-51d84bb{--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-868 .elementor-element.elementor-element-276a2ec7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-868 .elementor-element.elementor-element-4664844c{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;}.elementor-868 .elementor-element.elementor-element-4664844c .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-5454c823{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-221feb9a .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );}.elementor-868 .elementor-element.elementor-element-1f438ea1{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-d6675c5 .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-accordion-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-tab-content{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-c67746f{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-868 .elementor-element.elementor-element-bdaee71{--min-height:690px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-946005e{--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-868 .elementor-element.elementor-element-8b66739{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-868 .elementor-element.elementor-element-e989672{text-align:center;}.elementor-868 .elementor-element.elementor-element-e989672 .elementor-heading-title{font-size:var( --e-global-typography-5e932f4-font-size );line-height:var( --e-global-typography-5e932f4-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-868 .elementor-element.elementor-element-32fcd30{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-868 .elementor-element.elementor-element-a01e871{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-868 .elementor-element.elementor-element-a01e871 .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );padding:10px 30px 10px 30px;}.elementor-868 .elementor-element.elementor-element-5c0e4db3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-760bf93d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-868 .elementor-element.elementor-element-4d75a77f img{height:400px;}.elementor-868 .elementor-element.elementor-element-77bd781d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-868 .elementor-element.elementor-element-77334a1c{--width:100%;--padding-top:21px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-6f545c5 .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );padding:15px 30px 15px 30px;}.elementor-868 .elementor-element.elementor-element-73232100{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-868 .elementor-element.elementor-element-27f07dee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-b969bb9{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-5f91a5be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-868 .elementor-element.elementor-element-5f91a5be .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-63975e20{padding:0px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-4e81b61d{padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-4e81b61d .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );padding:15px 30px 15px 30px;}.elementor-868 .elementor-element.elementor-element-6f4bc77b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-bc311bd{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-7662fb07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-868 .elementor-element.elementor-element-7662fb07 .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-29d7246f{text-align:center;font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-3951aa08 .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );padding:15px 15px 15px 15px;}.elementor-868 .elementor-element.elementor-element-283f07b4{--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-868 .elementor-element.elementor-element-317bc661 img{height:400px;}.elementor-868 .elementor-element.elementor-element-713688a3{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-4d7531d7{padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-4d7531d7 .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-868 .elementor-element.elementor-element-52cfd668 .elementor-divider-separator{width:82%;}.elementor-868 .elementor-element.elementor-element-25152f3a{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-7d1b7113{--width:50%;}.elementor-868 .elementor-element.elementor-element-436f4799 .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-481b72fc{--width:50%;}.elementor-868 .elementor-element.elementor-element-18420c0c .elementor-icon-wrapper{text-align:end;}.elementor-868 .elementor-element.elementor-element-bb16b46{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-7d03f353{--width:50%;}.elementor-868 .elementor-element.elementor-element-610d2f3c .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-866e19b{--width:50%;}.elementor-868 .elementor-element.elementor-element-58ebcfc4 .elementor-icon-wrapper{text-align:end;}.elementor-868 .elementor-element.elementor-element-2159985c{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-43aa3e3d{--width:50%;}.elementor-868 .elementor-element.elementor-element-4ed89f46 .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-f45ad5{--width:50%;}.elementor-868 .elementor-element.elementor-element-75fc8ffb .elementor-icon-wrapper{text-align:end;}.elementor-868 .elementor-element.elementor-element-375c14ee{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-1c707631{--width:50%;}.elementor-868 .elementor-element.elementor-element-152deb1 .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-59a9e1a9{--width:50%;}.elementor-868 .elementor-element.elementor-element-66399dd6 .elementor-icon-wrapper{text-align:end;}.elementor-868 .elementor-element.elementor-element-4b0988a8{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-3a8c1e34{--width:50%;}.elementor-868 .elementor-element.elementor-element-4c42cb9b .elementor-heading-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-40a78166{--width:50%;}.elementor-868 .elementor-element.elementor-element-4e030789 .elementor-icon-wrapper{text-align:end;}.elementor-868 .elementor-element.elementor-element-7756893{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-3069b73{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:-20%;--e-n-carousel-arrow-next-top-position:-20%;}.elementor-868 .elementor-element.elementor-element-f795e51{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-d8b489e{padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-d8b489e .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-906d4fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-fffa30b{--width:100%;--min-height:240px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-0ed6b03{text-align:start;}.elementor-868 .elementor-element.elementor-element-0ed6b03 .elementor-heading-title{font-size:29px;}.elementor-868 .elementor-element.elementor-element-4de6698{text-align:start;}.elementor-868 .elementor-element.elementor-element-9e0d1bc{--width:100%;--min-height:240px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-89f6164{text-align:start;}.elementor-868 .elementor-element.elementor-element-89f6164 .elementor-heading-title{font-size:28px;}.elementor-868 .elementor-element.elementor-element-10faa38{text-align:start;}.elementor-868 .elementor-element.elementor-element-d816854{--width:100%;--min-height:240px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-6099c1c{text-align:start;}.elementor-868 .elementor-element.elementor-element-6099c1c .elementor-heading-title{font-size:29px;}.elementor-868 .elementor-element.elementor-element-f9b09f9{text-align:start;}.elementor-868 .elementor-element.elementor-element-35d53f8{z-index:1;}.elementor-868 .elementor-element.elementor-element-8f4f562{--width:100%;--min-height:240px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-8389b66{text-align:start;}.elementor-868 .elementor-element.elementor-element-8389b66 .elementor-heading-title{font-size:29px;}.elementor-868 .elementor-element.elementor-element-cab6556{--width:100%;--min-height:240px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-d7eda28{text-align:start;}.elementor-868 .elementor-element.elementor-element-d7eda28 .elementor-heading-title{font-size:29px;}.elementor-868 .elementor-element.elementor-element-2e350db{text-align:start;}.elementor-868 .elementor-element.elementor-element-a9ec5bf{--width:100%;--min-height:240px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-d6bff06{text-align:start;}.elementor-868 .elementor-element.elementor-element-d6bff06 .elementor-heading-title{font-size:29px;}.elementor-868 .elementor-element.elementor-element-49beebb{text-align:start;}.elementor-868 .elementor-element.elementor-element-6b0d26c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:33px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;--e-n-carousel-arrow-prev-left-position:3%;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-right-position:3%;--e-n-carousel-arrow-next-top-position:-80px;--e-n-carousel-arrow-size:30px;}.elementor-868 .elementor-element.elementor-element-6b0d26c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:13px 13px 13px 13px;}.elementor-868 .elementor-element.elementor-element-b2dac12 .elementor-heading-title{font-size:45px;}.elementor-868 .elementor-element.elementor-element-7d64636{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-868 .elementor-element.elementor-element-7d64636 .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-51d84bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-868 .elementor-element.elementor-element-1ffabcf5{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-276a2ec7{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-4664844c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-868 .elementor-element.elementor-element-4664844c .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-868 .elementor-element.elementor-element-5454c823{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-221feb9a .elementor-button{font-size:var( --e-global-typography-a04bde3-font-size );line-height:var( --e-global-typography-a04bde3-line-height );padding:11px 11px 11px 11px;}.elementor-868 .elementor-element.elementor-element-1f438ea1{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-868 .elementor-element.elementor-element-d6675c5 .elementor-heading-title{font-size:var( --e-global-typography-d816c4d-font-size );line-height:var( --e-global-typography-d816c4d-line-height );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-accordion-title{font-size:var( --e-global-typography-c2012ce-font-size );line-height:var( --e-global-typography-c2012ce-line-height );}.elementor-868 .elementor-element.elementor-element-72b28dcf .elementor-tab-content{font-size:var( --e-global-typography-8eb6a99-font-size );line-height:var( --e-global-typography-8eb6a99-line-height );}.elementor-868 .elementor-element.elementor-element-c67746f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for image, class: .elementor-element-d8db48f */.elementor-868 .elementor-element.elementor-element-d8db48f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906d4fc */.elementor-868 .elementor-element.elementor-element-906d4fc img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab81d32 */.elementor-868 .elementor-element.elementor-element-ab81d32 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e42ef7 */.elementor-868 .elementor-element.elementor-element-2e42ef7 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-619fdbc */.elementor-868 .elementor-element.elementor-element-619fdbc {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bd565 */.elementor-868 .elementor-element.elementor-element-23bd565 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35d53f8 */.elementor-868 .elementor-element.elementor-element-35d53f8 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7f113 */.elementor-868 .elementor-element.elementor-element-9e7f113 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36de30c */.elementor-868 .elementor-element.elementor-element-36de30c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7dea7a */.elementor-868 .elementor-element.elementor-element-e7dea7a img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-917a476 */.elementor-868 .elementor-element.elementor-element-917a476 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7b765 */.elementor-868 .elementor-element.elementor-element-ea7b765 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8db48f */.elementor-868 .elementor-element.elementor-element-d8db48f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906d4fc */.elementor-868 .elementor-element.elementor-element-906d4fc img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab81d32 */.elementor-868 .elementor-element.elementor-element-ab81d32 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e42ef7 */.elementor-868 .elementor-element.elementor-element-2e42ef7 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-619fdbc */.elementor-868 .elementor-element.elementor-element-619fdbc {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bd565 */.elementor-868 .elementor-element.elementor-element-23bd565 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35d53f8 */.elementor-868 .elementor-element.elementor-element-35d53f8 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7f113 */.elementor-868 .elementor-element.elementor-element-9e7f113 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36de30c */.elementor-868 .elementor-element.elementor-element-36de30c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7dea7a */.elementor-868 .elementor-element.elementor-element-e7dea7a img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-917a476 */.elementor-868 .elementor-element.elementor-element-917a476 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7b765 */.elementor-868 .elementor-element.elementor-element-ea7b765 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8db48f */.elementor-868 .elementor-element.elementor-element-d8db48f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906d4fc */.elementor-868 .elementor-element.elementor-element-906d4fc img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab81d32 */.elementor-868 .elementor-element.elementor-element-ab81d32 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e42ef7 */.elementor-868 .elementor-element.elementor-element-2e42ef7 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-619fdbc */.elementor-868 .elementor-element.elementor-element-619fdbc {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bd565 */.elementor-868 .elementor-element.elementor-element-23bd565 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35d53f8 */.elementor-868 .elementor-element.elementor-element-35d53f8 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7f113 */.elementor-868 .elementor-element.elementor-element-9e7f113 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36de30c */.elementor-868 .elementor-element.elementor-element-36de30c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7dea7a */.elementor-868 .elementor-element.elementor-element-e7dea7a img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-917a476 */.elementor-868 .elementor-element.elementor-element-917a476 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7b765 */.elementor-868 .elementor-element.elementor-element-ea7b765 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8db48f */.elementor-868 .elementor-element.elementor-element-d8db48f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906d4fc */.elementor-868 .elementor-element.elementor-element-906d4fc img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab81d32 */.elementor-868 .elementor-element.elementor-element-ab81d32 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e42ef7 */.elementor-868 .elementor-element.elementor-element-2e42ef7 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-619fdbc */.elementor-868 .elementor-element.elementor-element-619fdbc {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bd565 */.elementor-868 .elementor-element.elementor-element-23bd565 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35d53f8 */.elementor-868 .elementor-element.elementor-element-35d53f8 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7f113 */.elementor-868 .elementor-element.elementor-element-9e7f113 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36de30c */.elementor-868 .elementor-element.elementor-element-36de30c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7dea7a */.elementor-868 .elementor-element.elementor-element-e7dea7a img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-917a476 */.elementor-868 .elementor-element.elementor-element-917a476 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7b765 */.elementor-868 .elementor-element.elementor-element-ea7b765 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8db48f */.elementor-868 .elementor-element.elementor-element-d8db48f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906d4fc */.elementor-868 .elementor-element.elementor-element-906d4fc img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab81d32 */.elementor-868 .elementor-element.elementor-element-ab81d32 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e42ef7 */.elementor-868 .elementor-element.elementor-element-2e42ef7 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-619fdbc */.elementor-868 .elementor-element.elementor-element-619fdbc {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bd565 */.elementor-868 .elementor-element.elementor-element-23bd565 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35d53f8 */.elementor-868 .elementor-element.elementor-element-35d53f8 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7f113 */.elementor-868 .elementor-element.elementor-element-9e7f113 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36de30c */.elementor-868 .elementor-element.elementor-element-36de30c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7dea7a */.elementor-868 .elementor-element.elementor-element-e7dea7a img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-917a476 */.elementor-868 .elementor-element.elementor-element-917a476 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7b765 */.elementor-868 .elementor-element.elementor-element-ea7b765 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8db48f */.elementor-868 .elementor-element.elementor-element-d8db48f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906d4fc */.elementor-868 .elementor-element.elementor-element-906d4fc img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab81d32 */.elementor-868 .elementor-element.elementor-element-ab81d32 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e42ef7 */.elementor-868 .elementor-element.elementor-element-2e42ef7 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-619fdbc */.elementor-868 .elementor-element.elementor-element-619fdbc {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bd565 */.elementor-868 .elementor-element.elementor-element-23bd565 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35d53f8 */.elementor-868 .elementor-element.elementor-element-35d53f8 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7f113 */.elementor-868 .elementor-element.elementor-element-9e7f113 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36de30c */.elementor-868 .elementor-element.elementor-element-36de30c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7dea7a */.elementor-868 .elementor-element.elementor-element-e7dea7a img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-917a476 */.elementor-868 .elementor-element.elementor-element-917a476 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7b765 */.elementor-868 .elementor-element.elementor-element-ea7b765 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8db48f */.elementor-868 .elementor-element.elementor-element-d8db48f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906d4fc */.elementor-868 .elementor-element.elementor-element-906d4fc img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-906d4fc:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab81d32 */.elementor-868 .elementor-element.elementor-element-ab81d32 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e42ef7 */.elementor-868 .elementor-element.elementor-element-2e42ef7 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-2e42ef7:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-619fdbc */.elementor-868 .elementor-element.elementor-element-619fdbc {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bd565 */.elementor-868 .elementor-element.elementor-element-23bd565 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-23bd565:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35d53f8 */.elementor-868 .elementor-element.elementor-element-35d53f8 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e7f113 */.elementor-868 .elementor-element.elementor-element-9e7f113 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-9e7f113:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36de30c */.elementor-868 .elementor-element.elementor-element-36de30c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7dea7a */.elementor-868 .elementor-element.elementor-element-e7dea7a img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-e7dea7a:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-917a476 */.elementor-868 .elementor-element.elementor-element-917a476 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7b765 */.elementor-868 .elementor-element.elementor-element-ea7b765 img {
    transition: .6s;
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover img {
    transform: scale(1.05);
    
}
.elementor-868 .elementor-element.elementor-element-ea7b765:hover .anir-text {
    transform: translatey(-20px)
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6b0d26c */@media (min-width: 767px) {
.swiper-slide .anir-text:not(.swiper-slide-active + .swiper-slide .anir-text) {
    display: none;
}    
}
@media (max-width: 767px) {
.swiper-slide .anir-text:not(.swiper-slide-active .anir-text ) {
    display: none;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d84bb */.elementor-868 .elementor-element.elementor-element-51d84bb img {
    height: 500px;
    object-fit: cover;
}
@media (max-width: 767px) {
    .elementor-868 .elementor-element.elementor-element-51d84bb img {
        height: 350px;
    }
}/* End custom CSS */