.elementor-19 .elementor-element.elementor-element-a0050c5{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-dc43397{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-f80ef51{z-index:11;text-align:left;}.elementor-19 .elementor-element.elementor-element-8781595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-19 .elementor-element.elementor-element-4e04819{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 170px) 0px;z-index:10;}.elementor-19 .elementor-element.elementor-element-4e04819 .elementor-divider-separator{width:53px;}.elementor-19 .elementor-element.elementor-element-4e04819 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-48916eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;z-index:9;}.elementor-19 .elementor-element.elementor-element-48916eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;letter-spacing:3.5px;color:#0C0C0C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-a63660b{width:var( --container-widget-width, 442px );max-width:442px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;--container-widget-width:442px;--container-widget-flex-grow:0;z-index:9;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:-0.1px;color:#444444;}.elementor-19 .elementor-element.elementor-element-4ba4243{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5136abc img{width:100%;height:563px;object-fit:cover;object-position:center center;}.elementor-19 .elementor-element.elementor-element-324c30f{--display:flex;--min-height:275px;--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-19 .elementor-element.elementor-element-0b9dff5{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-965a89f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8955f84{--grid-template-columns:repeat(0, auto);text-align:center;width:var( --container-widget-width, 598px );max-width:598px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0260px 0px 0px 0px;--container-widget-width:598px;--container-widget-flex-grow:0;z-index:11;--icon-size:15px;--grid-column-gap:45px;--grid-row-gap:0px;}.elementor-19 .elementor-element.elementor-element-8955f84.elementor-element{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-8955f84 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-19 .elementor-element.elementor-element-8955f84 .elementor-social-icon i{color:#0C0C0C;}.elementor-19 .elementor-element.elementor-element-8955f84 .elementor-social-icon svg{fill:#0C0C0C;}.elementor-19 .elementor-element.elementor-element-7858cb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e8f8c99{z-index:11;}.elementor-19 .elementor-element.elementor-element-e8f8c99 img{width:100%;height:275px;}.elementor-19 .elementor-element.elementor-element-f8cfa8b{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-15px;z-index:10;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-f8cfa8b{right:-32px;}body.rtl .elementor-19 .elementor-element.elementor-element-f8cfa8b{left:-32px;}.elementor-19 .elementor-element.elementor-element-f8cfa8b .elementor-divider-separator{width:53%;margin:0 auto;margin-right:0;}.elementor-19 .elementor-element.elementor-element-f8cfa8b .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-19 .elementor-element.elementor-element-58fd8c4{--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;--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-19 .elementor-element.elementor-element-03bcabb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-58fe04a{padding:0px 0px 20px 20px;text-align:left;}.elementor-19 .elementor-element.elementor-element-58fe04a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;line-height:1em;letter-spacing:-1px;color:#0C0C0C;}.elementor-19 .elementor-element.elementor-element-9db72b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.1px;color:#444444;}.elementor-19 .elementor-element.elementor-element-e3ed7be{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:124px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-19 .elementor-element.elementor-element-c6ad0cb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-05b6816{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1f5670c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9eea2c4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-29260c2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-dcbb629{--display:flex;--min-height:512px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-19 .elementor-element.elementor-element-dcbb629:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-dcbb629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-2-1.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-d8b9bd4{--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;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-19 .elementor-element.elementor-element-1e1ce02{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:150px;--margin-right:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1e1ce02:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1e1ce02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-547da05{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:40px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b534c60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b534c60.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-b534c60 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;letter-spacing:0em;}.elementor-19 .elementor-element.elementor-element-cfb32f8{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;z-index:9;}.elementor-19 .elementor-element.elementor-element-cfb32f8 .elementor-divider-separator{width:53px;}.elementor-19 .elementor-element.elementor-element-cfb32f8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19 .elementor-element.elementor-element-24bcc2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;padding:1px 1px 1px 1px;z-index:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:21px;letter-spacing:0.5px;color:#554A4A;}.elementor-19 .elementor-element.elementor-element-24bcc2c p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-24bcc2c a{color:#DA1818;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-cb767f1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.8px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 87px 20px 20px;}.elementor-19 .elementor-element.elementor-element-88e874c{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-88e874c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-88e874c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/vector-1-1.png");background-position:120% 0px;background-repeat:no-repeat;}.elementor-19 .elementor-element.elementor-element-c15c150{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:90px;}.elementor-19 .elementor-element.elementor-element-c20144e{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c17a671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-19 .elementor-element.elementor-element-8d065c9{text-align:right;}.elementor-19 .elementor-element.elementor-element-8d065c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1px;color:#000000;}.elementor-19 .elementor-element.elementor-element-0f3aa52{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#633F3F;}.elementor-19 .elementor-element.elementor-element-0f3aa52.elementor-element{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-4b88e0b{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-97d36c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-19 .elementor-element.elementor-element-e306cf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-19 .elementor-element.elementor-element-e306cf2.elementor-element{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-e306cf2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1px;color:#000000;}.elementor-19 .elementor-element.elementor-element-9998cc6{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#633F3F;}.elementor-19 .elementor-element.elementor-element-9998cc6.elementor-element{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-978c4a0{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-978c4a0::before, .elementor-19 .elementor-element.elementor-element-978c4a0 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-978c4a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-978c4a0 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-978c4a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-978c4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/kirill-703001-unsplash-2-1.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-d9fbfdd{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-c1eaa0e{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:220px;--z-index:9;}.elementor-19 .elementor-element.elementor-element-c1eaa0e.e-con{--e-con-transform-rotateZ:90deg;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-c1eaa0e{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-c1eaa0e{right:0px;}.elementor-19 .elementor-element.elementor-element-465da1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b7b0be2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b7b0be2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;letter-spacing:-3px;}.elementor-19 .elementor-element.elementor-element-1fb8f13{--display:flex;}.elementor-19 .elementor-element.elementor-element-1553818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-1553818.elementor-element{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-1553818 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1px;color:#000000;}.elementor-19 .elementor-element.elementor-element-0c08c6f{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#633F3F;}.elementor-19 .elementor-element.elementor-element-0c08c6f.elementor-element{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-83c83f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-51bf2a6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5635e0e{--display:flex;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a658175{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a658175.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-a658175 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;letter-spacing:0em;}.elementor-19 .elementor-element.elementor-element-019d1d6{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:9;}.elementor-19 .elementor-element.elementor-element-019d1d6 .elementor-divider-separator{width:53px;}.elementor-19 .elementor-element.elementor-element-019d1d6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19 .elementor-element.elementor-element-8e0d405{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:30px;}.elementor-19 .elementor-element.elementor-element-8cccd37 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.8px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 87px 20px 20px;}.elementor-19 .elementor-element.elementor-element-b2337b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-0f950e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-da44122{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-db8625c{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-db8625c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-db8625c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-db8625c:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:bottom left;}.elementor-19 .elementor-element.elementor-element-66e14ad{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-66e14ad:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-66e14ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-66e14ad:hover{background-color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-ec28efc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-ec28efc .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-d1ec815 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-97f1193{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-97f1193:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-97f1193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-97f1193:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-97f1193{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-97f1193{right:69px;}.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-19 .elementor-element.elementor-element-2e1f6e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-2e1f6e1 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-2e1f6e1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2e1f6e1.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2e1f6e1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2e1f6e1.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2e1f6e1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2e1f6e1 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-2e1f6e1 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-bd83c6e{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-bd83c6e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bd83c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-bd83c6e:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-37a22ae{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-37a22ae:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-37a22ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-37a22ae:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9bbc422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-9bbc422 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-97e0207 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-11a5423{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-11a5423:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-11a5423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-11a5423:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-11a5423{left:59px;}body.rtl .elementor-19 .elementor-element.elementor-element-11a5423{right:59px;}.elementor-19 .elementor-element.elementor-element-30fd6b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-30fd6b6 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-30fd6b6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-30fd6b6.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-30fd6b6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-30fd6b6.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-30fd6b6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-30fd6b6 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-30fd6b6 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-6af241f{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6af241f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6af241f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-6af241f:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-9b3f208{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-9b3f208:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9b3f208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-9b3f208:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9d7af8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-9d7af8d .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-690cbad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-efe8663{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-efe8663:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-efe8663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-efe8663:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-efe8663{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-efe8663{right:69px;}.elementor-19 .elementor-element.elementor-element-f94144f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-f94144f .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-f94144f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f94144f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f94144f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f94144f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f94144f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f94144f .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-f94144f .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-852d9dc{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-852d9dc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-852d9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sylwia-pietruszka-218324-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-852d9dc:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sylwia-pietruszka-218324-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-d8cddb2{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-d8cddb2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d8cddb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-d8cddb2:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-28054d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-28054d1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-7c8d1d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4558e42{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-4558e42:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4558e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-4558e42:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4558e42{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-4558e42{right:69px;}.elementor-19 .elementor-element.elementor-element-164ae45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-164ae45 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-164ae45.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-164ae45.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-164ae45.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-164ae45.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-164ae45.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-164ae45 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-164ae45 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-3a8b32c{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3a8b32c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3a8b32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1287922-unsplash-1-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-3a8b32c:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1287922-unsplash-1-1.jpg");background-position:center left;}.elementor-19 .elementor-element.elementor-element-8c739b6{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-8c739b6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8c739b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-8c739b6:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c82d58f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-c82d58f .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-987ce5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d5a7f50{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-d5a7f50:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d5a7f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-d5a7f50:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-d5a7f50{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-d5a7f50{right:69px;}.elementor-19 .elementor-element.elementor-element-7c0ef66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-7c0ef66 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-7c0ef66.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7c0ef66.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7c0ef66.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7c0ef66.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7c0ef66.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7c0ef66 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-7c0ef66 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-f52c851{--display:flex;}.elementor-19 .elementor-element.elementor-element-9e3188a{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7135a7d{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7135a7d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7135a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-7135a7d:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:bottom left;}.elementor-19 .elementor-element.elementor-element-24b11d9{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-24b11d9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-24b11d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-24b11d9:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b51175c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-b51175c .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-e50f04e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d6f77f0{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-d6f77f0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d6f77f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-d6f77f0:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-d6f77f0{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-d6f77f0{right:69px;}.elementor-19 .elementor-element.elementor-element-5d7d44d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-5d7d44d .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-5d7d44d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5d7d44d.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5d7d44d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5d7d44d.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5d7d44d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5d7d44d .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-5d7d44d .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-e1edd6d{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e1edd6d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e1edd6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e1edd6d:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-c50466f{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-c50466f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c50466f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-c50466f:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1a66b47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-1a66b47 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-708ed95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bfffe3a{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-bfffe3a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bfffe3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-bfffe3a:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-bfffe3a{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-bfffe3a{right:69px;}.elementor-19 .elementor-element.elementor-element-d339663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-d339663 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-d339663.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d339663.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d339663.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d339663.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d339663.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d339663 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-d339663 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-15a4eef{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-15a4eef:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-15a4eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-15a4eef:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-e6be304{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-e6be304:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e6be304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-e6be304:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c0f0e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-c0f0e66 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-91f5cf6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-243398e{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-243398e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-243398e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-243398e:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-243398e{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-243398e{right:69px;}.elementor-19 .elementor-element.elementor-element-e30276a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-e30276a .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-e30276a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e30276a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e30276a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e30276a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e30276a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e30276a .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-e30276a .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-e138584{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e138584:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e138584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sylwia-pietruszka-218324-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e138584:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sylwia-pietruszka-218324-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-c87bbb9{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-c87bbb9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c87bbb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-c87bbb9:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a6d0d31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-a6d0d31 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-515a887 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f6d16e0{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-f6d16e0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f6d16e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-f6d16e0:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-f6d16e0{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-f6d16e0{right:69px;}.elementor-19 .elementor-element.elementor-element-bffc203{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-bffc203 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-bffc203.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bffc203.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-bffc203.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bffc203.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-bffc203.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bffc203 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-bffc203 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-eea5974{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-eea5974:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-eea5974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1287922-unsplash-1-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-eea5974:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1287922-unsplash-1-1.jpg");background-position:center left;}.elementor-19 .elementor-element.elementor-element-fa07ff5{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-fa07ff5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fa07ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-fa07ff5:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a46bdd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-a46bdd6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-cec2632 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b344dfb{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-b344dfb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b344dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-b344dfb:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b344dfb{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-b344dfb{right:69px;}.elementor-19 .elementor-element.elementor-element-54783c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-54783c5 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-54783c5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-54783c5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-54783c5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-54783c5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-54783c5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-54783c5 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-54783c5 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-053641d{--display:flex;}.elementor-19 .elementor-element.elementor-element-92a40e7{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6cb9542{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6cb9542:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6cb9542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-6cb9542:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:bottom left;}.elementor-19 .elementor-element.elementor-element-3d95118{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-3d95118:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3d95118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-3d95118:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-820817a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-820817a .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-e3c726b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2a65d09{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-2a65d09:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2a65d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-2a65d09:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2a65d09{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-2a65d09{right:69px;}.elementor-19 .elementor-element.elementor-element-2c683bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-2c683bc .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-2c683bc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2c683bc.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2c683bc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2c683bc.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2c683bc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-2c683bc .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-2c683bc .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-8347430{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8347430:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8347430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-8347430:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-de6758e{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-de6758e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-de6758e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-de6758e:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e3a5d17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-e3a5d17 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-9d1d2f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c185697{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-c185697:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c185697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-c185697:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-c185697{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-c185697{right:69px;}.elementor-19 .elementor-element.elementor-element-87ab45b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-87ab45b .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-87ab45b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-87ab45b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-87ab45b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-87ab45b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-87ab45b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-87ab45b .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-87ab45b .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-f4d5dc0{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f4d5dc0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f4d5dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-7b57460{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-7b57460:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7b57460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-7b57460:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a0ae845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-a0ae845 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-f9e6f64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5eea200{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-5eea200:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5eea200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-5eea200:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-5eea200{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-5eea200{right:69px;}.elementor-19 .elementor-element.elementor-element-ba3e903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-ba3e903 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-ba3e903.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ba3e903.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ba3e903.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ba3e903.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ba3e903.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ba3e903 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-ba3e903 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-c0ec539{--display:flex;}.elementor-19 .elementor-element.elementor-element-31899bb{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8f5d1f6{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8f5d1f6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8f5d1f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:bottom left;}.elementor-19 .elementor-element.elementor-element-85ee027{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-85ee027:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-85ee027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-85ee027:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0c59ae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-0c59ae0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-956e5a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5ca9958{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-5ca9958:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5ca9958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-5ca9958:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-5ca9958{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-5ca9958{right:69px;}.elementor-19 .elementor-element.elementor-element-31c517f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-31c517f .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-31c517f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-31c517f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-31c517f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-31c517f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-31c517f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-31c517f .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-31c517f .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-8b7137c{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8b7137c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8b7137c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-8b7137c:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-2225f53{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-2225f53:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2225f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-2225f53:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9288747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-9288747 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-d9f830d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5f6b662{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-5f6b662:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5f6b662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-5f6b662:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-5f6b662{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-5f6b662{right:69px;}.elementor-19 .elementor-element.elementor-element-dd46feb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-dd46feb .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-dd46feb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-dd46feb.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-dd46feb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-dd46feb.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-dd46feb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-dd46feb .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-dd46feb .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-7a5645f{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7a5645f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7a5645f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-7a5645f:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-09bb235{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-09bb235:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-09bb235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-09bb235:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-27af3aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-27af3aa .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-06f97a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7fa57ab{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-7fa57ab:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7fa57ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-7fa57ab:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7fa57ab{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-7fa57ab{right:69px;}.elementor-19 .elementor-element.elementor-element-61fb9a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-61fb9a3 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-61fb9a3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-61fb9a3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-61fb9a3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-61fb9a3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-61fb9a3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-61fb9a3 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-61fb9a3 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-55cb3e9{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-55cb3e9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-55cb3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sylwia-pietruszka-218324-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-55cb3e9:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sylwia-pietruszka-218324-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-41cf84e{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-41cf84e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-41cf84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-41cf84e:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-041a302{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-041a302 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-5136222 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-64946a6{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-64946a6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-64946a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-64946a6:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-64946a6{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-64946a6{right:69px;}.elementor-19 .elementor-element.elementor-element-f533198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-f533198 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-f533198.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f533198.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f533198.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f533198.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f533198.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f533198 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-f533198 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-ea3bc2f{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ea3bc2f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ea3bc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1287922-unsplash-1-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1287922-unsplash-1-1.jpg");background-position:center left;}.elementor-19 .elementor-element.elementor-element-37eb6c5{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-37eb6c5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-37eb6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-37eb6c5:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e4b0bc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-e4b0bc7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-652d876 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5da17bb{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-5da17bb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5da17bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-5da17bb:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-5da17bb{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-5da17bb{right:69px;}.elementor-19 .elementor-element.elementor-element-251dd03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-251dd03 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-251dd03.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-251dd03.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-251dd03.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-251dd03.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-251dd03.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-251dd03 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-251dd03 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-ec14449{--display:flex;}.elementor-19 .elementor-element.elementor-element-f7e3211{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-69df2fe{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-69df2fe:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-69df2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-69df2fe:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/george-pagan-iii-1391890-unsplash-1.jpg");background-position:bottom left;}.elementor-19 .elementor-element.elementor-element-1be4290{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-1be4290:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1be4290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-1be4290:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e960eb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-e960eb3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-583e8b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5e19fbd{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-5e19fbd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5e19fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-5e19fbd:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-5e19fbd{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-5e19fbd{right:69px;}.elementor-19 .elementor-element.elementor-element-0eb2dc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-0eb2dc1 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-0eb2dc1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0eb2dc1.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-0eb2dc1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0eb2dc1.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-0eb2dc1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0eb2dc1 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-0eb2dc1 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-21d25ee{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-21d25ee:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-21d25ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-21d25ee:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1129786-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-6a8cb28{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-6a8cb28:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6a8cb28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-6a8cb28:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4d915e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-4d915e0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-391be23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-438a6e6{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-438a6e6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-438a6e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-438a6e6:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-438a6e6{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-438a6e6{right:69px;}.elementor-19 .elementor-element.elementor-element-c6370b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-c6370b7 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-c6370b7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c6370b7.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c6370b7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c6370b7.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c6370b7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c6370b7 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-c6370b7 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-f7a52ae{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f7a52ae:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f7a52ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-f7a52ae:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/hutomo-abrianto-673201-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-ad8b713{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-ad8b713:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ad8b713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-ad8b713:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9408659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-9408659 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c9fccfe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-066c24b{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-066c24b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-066c24b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-066c24b:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-066c24b{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-066c24b{right:69px;}.elementor-19 .elementor-element.elementor-element-d847082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-d847082 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-d847082.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d847082.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d847082.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d847082.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d847082.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d847082 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-d847082 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-bd8de8c{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-bd8de8c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bd8de8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sylwia-pietruszka-218324-unsplash-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-bd8de8c:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sylwia-pietruszka-218324-unsplash-1.jpg");background-position:center right;}.elementor-19 .elementor-element.elementor-element-4323484{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-4323484:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4323484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-4323484:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b269b49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-b269b49 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-bb62d49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0b376c0{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-0b376c0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0b376c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-0b376c0:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0b376c0{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-0b376c0{right:69px;}.elementor-19 .elementor-element.elementor-element-1b32fb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-1b32fb5 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-1b32fb5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1b32fb5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-1b32fb5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1b32fb5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-1b32fb5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1b32fb5 .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-1b32fb5 .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-7e9e46d{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7e9e46d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7e9e46d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1287922-unsplash-1-1.jpg");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-7e9e46d:hover{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/sidekix-media-1287922-unsplash-1-1.jpg");background-position:center left;}.elementor-19 .elementor-element.elementor-element-d8e9557{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-19 .elementor-element.elementor-element-d8e9557:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d8e9557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-19 .elementor-element.elementor-element-d8e9557:hover{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3984433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-3984433 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-cd1e485 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4a0fd37{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-19 .elementor-element.elementor-element-4a0fd37:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4a0fd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E2;}.elementor-19 .elementor-element.elementor-element-4a0fd37:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4a0fd37{left:69px;}body.rtl .elementor-19 .elementor-element.elementor-element-4a0fd37{right:69px;}.elementor-19 .elementor-element.elementor-element-7bc281f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:38px 20px 38px 20px;}.elementor-19 .elementor-element.elementor-element-7bc281f .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-7bc281f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7bc281f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7bc281f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7bc281f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7bc281f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7bc281f .elementor-icon{font-size:25px;}.elementor-19 .elementor-element.elementor-element-7bc281f .elementor-icon svg{height:25px;}.elementor-19 .elementor-element.elementor-element-e3e3157{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:48px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e3e3157 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-7c864a1 );}.elementor-19 .elementor-element.elementor-element-e3e3157.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-7c864a1 );}.elementor-19 .elementor-element.elementor-element-e3e3157.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-19 .elementor-element.elementor-element-e3e3157.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-7c864a1 );}.elementor-19 .elementor-element.elementor-element-e3e3157.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-19 .elementor-element.elementor-element-e3e3157 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e3e3157.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"] :is( span, a, i ), .elementor-19 .elementor-element.elementor-element-e3e3157.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover :is( span, a, i ){-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-19 .elementor-element.elementor-element-e3e3157.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-8554daf{--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-19 .elementor-element.elementor-element-c43a416{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E6E6;--border-color:#E6E6E6;--margin-top:170px;--margin-bottom:145px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-976db0b .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-976db0b .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-7e22d03{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E6E6;--border-color:#E6E6E6;--margin-top:170px;--margin-bottom:145px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8d9e8a0 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-8d9e8a0 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-01d3fa1{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E6E6;--border-color:#E6E6E6;--margin-top:170px;--margin-bottom:145px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-594eabb .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-594eabb .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-9da6785{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E6E6;--border-color:#E6E6E6;--margin-top:170px;--margin-bottom:145px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c06f516 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-c06f516 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-1564cfd{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E6E6;--border-color:#E6E6E6;--margin-top:170px;--margin-bottom:145px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7f6a5aa .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-7f6a5aa .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-0fd8024{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b028b00{--display:flex;--min-height:750px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b028b00:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b028b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/chastity-cortijo-604621-unsplash-2.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-61dd6d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:8px;}.elementor-19 .elementor-element.elementor-element-61dd6d5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-61dd6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-614671e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:55px;}.elementor-19 .elementor-element.elementor-element-01d8ecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-01d8ecc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;letter-spacing:-2.8px;}.elementor-19 .elementor-element.elementor-element-895af08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-dc47310 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:3em;letter-spacing:-0.8px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 160px 15px 50px;}.elementor-19 .elementor-element.elementor-element-dc47310 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-dc47310 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-6054e28{--display:flex;--min-height:780px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6054e28:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6054e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhoomiinteriorsandbuilders.com/wp-content/uploads/2025/10/vector-2-1.png");background-position:center right;background-repeat:no-repeat;}.elementor-19 .elementor-element.elementor-element-94a315f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cb62209{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:65px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cb62209:hover{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-12d7ea6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-9b14f72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:200px;font-weight:700;-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-7c864a1 );}.elementor-19 .elementor-element.elementor-element-c19e881{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.44em;letter-spacing:-1px;}.elementor-19 .elementor-element.elementor-element-01b4382{--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;--flex-wrap:nowrap;--margin-top:0.2em;--margin-bottom:0.5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-19 .elementor-element.elementor-element-ab4a1f1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 68px );max-width:68px;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-ab4a1f1 .elementor-divider-separator{width:53%;}.elementor-19 .elementor-element.elementor-element-ab4a1f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-3f403f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-1.5px;}.elementor-19 .elementor-element.elementor-element-3d49d0e{--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;--flex-wrap:nowrap;--margin-top:0.2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-19 .elementor-element.elementor-element-657c2c5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-19 .elementor-element.elementor-element-657c2c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.2px;}.elementor-19 .elementor-element.elementor-element-1d56ea1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6135266{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:65px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6135266:hover{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-326f709{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-6755046 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:200px;font-weight:700;-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-7c864a1 );}.elementor-19 .elementor-element.elementor-element-ce17db3{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.44em;letter-spacing:-1px;}.elementor-19 .elementor-element.elementor-element-541ffdf{--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;--flex-wrap:nowrap;--margin-top:0.2em;--margin-bottom:0.5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-19 .elementor-element.elementor-element-a978106{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 68px );max-width:68px;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a978106 .elementor-divider-separator{width:53%;}.elementor-19 .elementor-element.elementor-element-a978106 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-06daddf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;letter-spacing:-1.5px;}.elementor-19 .elementor-element.elementor-element-d89864e{--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;--flex-wrap:nowrap;--margin-top:0.2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-19 .elementor-element.elementor-element-711ae95{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-19 .elementor-element.elementor-element-711ae95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.2px;}.elementor-19 .elementor-element.elementor-element-2f24132{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-23438d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:65px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-23438d8:hover{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-9609c53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-41d44be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:200px;font-weight:700;-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-7c864a1 );}.elementor-19 .elementor-element.elementor-element-abfb60f{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.44em;letter-spacing:-1px;}.elementor-19 .elementor-element.elementor-element-706ea53{--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;--flex-wrap:nowrap;--margin-top:0.2em;--margin-bottom:0.5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-19 .elementor-element.elementor-element-a43284f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 68px );max-width:68px;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a43284f .elementor-divider-separator{width:53%;}.elementor-19 .elementor-element.elementor-element-a43284f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-1fb1bf9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-1.5px;}.elementor-19 .elementor-element.elementor-element-93f2a25{--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;--flex-wrap:nowrap;--margin-top:0.2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-19 .elementor-element.elementor-element-57d7cfb{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-19 .elementor-element.elementor-element-57d7cfb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.2px;}.elementor-19 .elementor-element.elementor-element-1c0595a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-bcd17a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:65px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ea1c30c{--display:flex;--position:absolute;top:-82px;--z-index:9;}.elementor-19 .elementor-element.elementor-element-ea1c30c.e-con{--e-con-transform-rotateZ:90deg;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-ea1c30c{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-ea1c30c{right:0px;}.elementor-19 .elementor-element.elementor-element-01376a8{text-align:left;}.elementor-19 .elementor-element.elementor-element-01376a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;letter-spacing:-3px;}.elementor-19 .elementor-element.elementor-element-b31ec2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:236px;--padding-left:0px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-09a7430{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-92fd980{--display:flex;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-626daed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-626daed.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-626daed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;letter-spacing:0em;}.elementor-19 .elementor-element.elementor-element-81607ae{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:9;}.elementor-19 .elementor-element.elementor-element-81607ae .elementor-divider-separator{width:53px;}.elementor-19 .elementor-element.elementor-element-81607ae .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19 .elementor-element.elementor-element-5f78672{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:30px;}.elementor-19 .elementor-element.elementor-element-fcf9a9d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.8px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 87px 20px 20px;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-dc43397{--width:20%;}.elementor-19 .elementor-element.elementor-element-8781595{--width:40%;}.elementor-19 .elementor-element.elementor-element-4ba4243{--width:40%;}.elementor-19 .elementor-element.elementor-element-0b9dff5{--width:30%;}.elementor-19 .elementor-element.elementor-element-965a89f{--width:620px;}.elementor-19 .elementor-element.elementor-element-7858cb4{--width:20%;}.elementor-19 .elementor-element.elementor-element-58fd8c4{--width:40%;}.elementor-19 .elementor-element.elementor-element-c6ad0cb{--width:20%;}.elementor-19 .elementor-element.elementor-element-05b6816{--width:20%;}.elementor-19 .elementor-element.elementor-element-1f5670c{--width:20%;}.elementor-19 .elementor-element.elementor-element-9eea2c4{--width:20%;}.elementor-19 .elementor-element.elementor-element-29260c2{--width:20%;}.elementor-19 .elementor-element.elementor-element-dcbb629{--width:1400px;}.elementor-19 .elementor-element.elementor-element-d8b9bd4{--width:92%;}.elementor-19 .elementor-element.elementor-element-1e1ce02{--width:79%;}.elementor-19 .elementor-element.elementor-element-547da05{--width:100%;}.elementor-19 .elementor-element.elementor-element-c15c150{--width:36%;}.elementor-19 .elementor-element.elementor-element-978c4a0{--width:36%;}.elementor-19 .elementor-element.elementor-element-d9fbfdd{--width:28%;}.elementor-19 .elementor-element.elementor-element-51bf2a6{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-5635e0e{--width:60%;}.elementor-19 .elementor-element.elementor-element-8e0d405{--width:40%;}.elementor-19 .elementor-element.elementor-element-db8625c{--width:20%;}.elementor-19 .elementor-element.elementor-element-97f1193{--width:52%;}.elementor-19 .elementor-element.elementor-element-bd83c6e{--width:20%;}.elementor-19 .elementor-element.elementor-element-11a5423{--width:52%;}.elementor-19 .elementor-element.elementor-element-6af241f{--width:20%;}.elementor-19 .elementor-element.elementor-element-efe8663{--width:52%;}.elementor-19 .elementor-element.elementor-element-852d9dc{--width:20%;}.elementor-19 .elementor-element.elementor-element-4558e42{--width:52%;}.elementor-19 .elementor-element.elementor-element-3a8b32c{--width:20%;}.elementor-19 .elementor-element.elementor-element-d5a7f50{--width:52%;}.elementor-19 .elementor-element.elementor-element-7135a7d{--width:20%;}.elementor-19 .elementor-element.elementor-element-d6f77f0{--width:52%;}.elementor-19 .elementor-element.elementor-element-e1edd6d{--width:20%;}.elementor-19 .elementor-element.elementor-element-bfffe3a{--width:52%;}.elementor-19 .elementor-element.elementor-element-15a4eef{--width:20%;}.elementor-19 .elementor-element.elementor-element-243398e{--width:52%;}.elementor-19 .elementor-element.elementor-element-e138584{--width:20%;}.elementor-19 .elementor-element.elementor-element-f6d16e0{--width:52%;}.elementor-19 .elementor-element.elementor-element-eea5974{--width:20%;}.elementor-19 .elementor-element.elementor-element-b344dfb{--width:52%;}.elementor-19 .elementor-element.elementor-element-6cb9542{--width:20%;}.elementor-19 .elementor-element.elementor-element-2a65d09{--width:52%;}.elementor-19 .elementor-element.elementor-element-8347430{--width:20%;}.elementor-19 .elementor-element.elementor-element-c185697{--width:52%;}.elementor-19 .elementor-element.elementor-element-f4d5dc0{--width:20%;}.elementor-19 .elementor-element.elementor-element-5eea200{--width:52%;}.elementor-19 .elementor-element.elementor-element-8f5d1f6{--width:20%;}.elementor-19 .elementor-element.elementor-element-5ca9958{--width:52%;}.elementor-19 .elementor-element.elementor-element-8b7137c{--width:20%;}.elementor-19 .elementor-element.elementor-element-5f6b662{--width:52%;}.elementor-19 .elementor-element.elementor-element-7a5645f{--width:20%;}.elementor-19 .elementor-element.elementor-element-7fa57ab{--width:52%;}.elementor-19 .elementor-element.elementor-element-55cb3e9{--width:20%;}.elementor-19 .elementor-element.elementor-element-64946a6{--width:52%;}.elementor-19 .elementor-element.elementor-element-ea3bc2f{--width:20%;}.elementor-19 .elementor-element.elementor-element-5da17bb{--width:52%;}.elementor-19 .elementor-element.elementor-element-69df2fe{--width:20%;}.elementor-19 .elementor-element.elementor-element-5e19fbd{--width:52%;}.elementor-19 .elementor-element.elementor-element-21d25ee{--width:20%;}.elementor-19 .elementor-element.elementor-element-438a6e6{--width:52%;}.elementor-19 .elementor-element.elementor-element-f7a52ae{--width:20%;}.elementor-19 .elementor-element.elementor-element-066c24b{--width:52%;}.elementor-19 .elementor-element.elementor-element-bd8de8c{--width:20%;}.elementor-19 .elementor-element.elementor-element-0b376c0{--width:52%;}.elementor-19 .elementor-element.elementor-element-7e9e46d{--width:20%;}.elementor-19 .elementor-element.elementor-element-4a0fd37{--width:52%;}.elementor-19 .elementor-element.elementor-element-c43a416{--width:20%;}.elementor-19 .elementor-element.elementor-element-7e22d03{--width:20%;}.elementor-19 .elementor-element.elementor-element-01d3fa1{--width:20%;}.elementor-19 .elementor-element.elementor-element-9da6785{--width:20%;}.elementor-19 .elementor-element.elementor-element-1564cfd{--width:20%;}.elementor-19 .elementor-element.elementor-element-0fd8024{--width:1400px;}.elementor-19 .elementor-element.elementor-element-b028b00{--width:100%;}.elementor-19 .elementor-element.elementor-element-61dd6d5{--width:759px;}.elementor-19 .elementor-element.elementor-element-6054e28{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-94a315f{--width:25%;}.elementor-19 .elementor-element.elementor-element-1d56ea1{--width:25%;}.elementor-19 .elementor-element.elementor-element-2f24132{--width:25%;}.elementor-19 .elementor-element.elementor-element-1c0595a{--width:25%;}.elementor-19 .elementor-element.elementor-element-b31ec2d{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-92fd980{--width:60%;}.elementor-19 .elementor-element.elementor-element-5f78672{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-dc43397{--width:100px;}.elementor-19 .elementor-element.elementor-element-8781595{--width:46.5px;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-8781595{--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-48916eb{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-48916eb .elementor-heading-title{font-size:64px;line-height:1.5em;letter-spacing:-3.7px;}.elementor-19 .elementor-element.elementor-element-a63660b{width:100%;max-width:100%;text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-5136abc img{width:100%;height:301px;}.elementor-19 .elementor-element.elementor-element-88e874c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-88e874c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-88e874c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-88e874c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}}/* Start custom CSS for heading, class: .elementor-element-48916eb */.elementor-19 .elementor-element.elementor-element-48916eb{
    min-width: 1200px;
}

@media screen and (max-width: 1300px) and (min-width: 1025px){
    .elementor-19 .elementor-element.elementor-element-48916eb .elementor-heading-title{
        font-size: 100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb767f1 */.elementor-19 .elementor-element.elementor-element-cb767f1 .elementor-button-content-wrapper:after{
    content: "";
    height: 1px;
    display: inline-block;
    background-color: #fff;
    position: absolute;
    top: 28px;
    margin-left: 110px;
    width: 20px;
    transition: width .5s ease;
}


.elementor-19 .elementor-element.elementor-element-cb767f1:hover  .elementor-button-content-wrapper:after{
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8cccd37 */.elementor-19 .elementor-element.elementor-element-8cccd37 .elementor-button-content-wrapper:after{
    content: "";
    height: 1px;
    display: inline-block;
    background-color: #fff;
    position: absolute;
    top: 28px;
    margin-left: 110px;
    width: 32px;
    transition: width .5s ease;
}


.elementor-19 .elementor-element.elementor-element-8cccd37:hover  .elementor-button-content-wrapper:after{
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66e14ad */.elementor-19 .elementor-element.elementor-element-66e14ad{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f1193 */.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8625c */.elementor-19 .elementor-element.elementor-element-db8625c .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22ae */.elementor-19 .elementor-element.elementor-element-37a22ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a5423 */.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd83c6e */.elementor-19 .elementor-element.elementor-element-bd83c6e .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f208 */.elementor-19 .elementor-element.elementor-element-9b3f208{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe8663 */.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af241f */.elementor-19 .elementor-element.elementor-element-6af241f .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8cddb2 */.elementor-19 .elementor-element.elementor-element-d8cddb2{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4558e42 */.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852d9dc */.elementor-19 .elementor-element.elementor-element-852d9dc .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c739b6 */.elementor-19 .elementor-element.elementor-element-8c739b6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a7f50 */.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a8b32c */.elementor-19 .elementor-element.elementor-element-3a8b32c .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b11d9 */.elementor-19 .elementor-element.elementor-element-24b11d9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6f77f0 */.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7135a7d */.elementor-19 .elementor-element.elementor-element-7135a7d .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50466f */.elementor-19 .elementor-element.elementor-element-c50466f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfffe3a */.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1edd6d */.elementor-19 .elementor-element.elementor-element-e1edd6d .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6be304 */.elementor-19 .elementor-element.elementor-element-e6be304{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243398e */.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a4eef */.elementor-19 .elementor-element.elementor-element-15a4eef .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c87bbb9 */.elementor-19 .elementor-element.elementor-element-c87bbb9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6d16e0 */.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138584 */.elementor-19 .elementor-element.elementor-element-e138584 .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e138584:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa07ff5 */.elementor-19 .elementor-element.elementor-element-fa07ff5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b344dfb */.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea5974 */.elementor-19 .elementor-element.elementor-element-eea5974 .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d95118 */.elementor-19 .elementor-element.elementor-element-3d95118{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a65d09 */.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb9542 */.elementor-19 .elementor-element.elementor-element-6cb9542 .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6758e */.elementor-19 .elementor-element.elementor-element-de6758e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c185697 */.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8347430 */.elementor-19 .elementor-element.elementor-element-8347430 .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8347430:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b57460 */.elementor-19 .elementor-element.elementor-element-7b57460{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eea200 */.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d5dc0 */.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ee027 */.elementor-19 .elementor-element.elementor-element-85ee027{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca9958 */.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5d1f6 */.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2225f53 */.elementor-19 .elementor-element.elementor-element-2225f53{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6b662 */.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7137c */.elementor-19 .elementor-element.elementor-element-8b7137c .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09bb235 */.elementor-19 .elementor-element.elementor-element-09bb235{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa57ab */.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a5645f */.elementor-19 .elementor-element.elementor-element-7a5645f .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cf84e */.elementor-19 .elementor-element.elementor-element-41cf84e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64946a6 */.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55cb3e9 */.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37eb6c5 */.elementor-19 .elementor-element.elementor-element-37eb6c5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da17bb */.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea3bc2f */.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be4290 */.elementor-19 .elementor-element.elementor-element-1be4290{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e19fbd */.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69df2fe */.elementor-19 .elementor-element.elementor-element-69df2fe .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8cb28 */.elementor-19 .elementor-element.elementor-element-6a8cb28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438a6e6 */.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d25ee */.elementor-19 .elementor-element.elementor-element-21d25ee .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad8b713 */.elementor-19 .elementor-element.elementor-element-ad8b713{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-066c24b */.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7a52ae */.elementor-19 .elementor-element.elementor-element-f7a52ae .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4323484 */.elementor-19 .elementor-element.elementor-element-4323484{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b376c0 */.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8de8c */.elementor-19 .elementor-element.elementor-element-bd8de8c .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9557 */.elementor-19 .elementor-element.elementor-element-d8e9557{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a0fd37 */.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9e46d */.elementor-19 .elementor-element.elementor-element-7e9e46d .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66e14ad */.elementor-19 .elementor-element.elementor-element-66e14ad{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f1193 */.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8625c */.elementor-19 .elementor-element.elementor-element-db8625c .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22ae */.elementor-19 .elementor-element.elementor-element-37a22ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a5423 */.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd83c6e */.elementor-19 .elementor-element.elementor-element-bd83c6e .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f208 */.elementor-19 .elementor-element.elementor-element-9b3f208{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe8663 */.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af241f */.elementor-19 .elementor-element.elementor-element-6af241f .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8cddb2 */.elementor-19 .elementor-element.elementor-element-d8cddb2{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4558e42 */.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852d9dc */.elementor-19 .elementor-element.elementor-element-852d9dc .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c739b6 */.elementor-19 .elementor-element.elementor-element-8c739b6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a7f50 */.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a8b32c */.elementor-19 .elementor-element.elementor-element-3a8b32c .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b11d9 */.elementor-19 .elementor-element.elementor-element-24b11d9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6f77f0 */.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7135a7d */.elementor-19 .elementor-element.elementor-element-7135a7d .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50466f */.elementor-19 .elementor-element.elementor-element-c50466f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfffe3a */.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1edd6d */.elementor-19 .elementor-element.elementor-element-e1edd6d .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6be304 */.elementor-19 .elementor-element.elementor-element-e6be304{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243398e */.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a4eef */.elementor-19 .elementor-element.elementor-element-15a4eef .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c87bbb9 */.elementor-19 .elementor-element.elementor-element-c87bbb9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6d16e0 */.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138584 */.elementor-19 .elementor-element.elementor-element-e138584 .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e138584:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa07ff5 */.elementor-19 .elementor-element.elementor-element-fa07ff5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b344dfb */.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea5974 */.elementor-19 .elementor-element.elementor-element-eea5974 .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d95118 */.elementor-19 .elementor-element.elementor-element-3d95118{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a65d09 */.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb9542 */.elementor-19 .elementor-element.elementor-element-6cb9542 .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6758e */.elementor-19 .elementor-element.elementor-element-de6758e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c185697 */.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8347430 */.elementor-19 .elementor-element.elementor-element-8347430 .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8347430:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b57460 */.elementor-19 .elementor-element.elementor-element-7b57460{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eea200 */.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d5dc0 */.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ee027 */.elementor-19 .elementor-element.elementor-element-85ee027{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca9958 */.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5d1f6 */.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2225f53 */.elementor-19 .elementor-element.elementor-element-2225f53{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6b662 */.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7137c */.elementor-19 .elementor-element.elementor-element-8b7137c .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09bb235 */.elementor-19 .elementor-element.elementor-element-09bb235{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa57ab */.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a5645f */.elementor-19 .elementor-element.elementor-element-7a5645f .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cf84e */.elementor-19 .elementor-element.elementor-element-41cf84e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64946a6 */.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55cb3e9 */.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37eb6c5 */.elementor-19 .elementor-element.elementor-element-37eb6c5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da17bb */.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea3bc2f */.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be4290 */.elementor-19 .elementor-element.elementor-element-1be4290{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e19fbd */.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69df2fe */.elementor-19 .elementor-element.elementor-element-69df2fe .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8cb28 */.elementor-19 .elementor-element.elementor-element-6a8cb28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438a6e6 */.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d25ee */.elementor-19 .elementor-element.elementor-element-21d25ee .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad8b713 */.elementor-19 .elementor-element.elementor-element-ad8b713{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-066c24b */.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7a52ae */.elementor-19 .elementor-element.elementor-element-f7a52ae .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4323484 */.elementor-19 .elementor-element.elementor-element-4323484{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b376c0 */.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8de8c */.elementor-19 .elementor-element.elementor-element-bd8de8c .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9557 */.elementor-19 .elementor-element.elementor-element-d8e9557{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a0fd37 */.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9e46d */.elementor-19 .elementor-element.elementor-element-7e9e46d .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66e14ad */.elementor-19 .elementor-element.elementor-element-66e14ad{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f1193 */.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8625c */.elementor-19 .elementor-element.elementor-element-db8625c .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22ae */.elementor-19 .elementor-element.elementor-element-37a22ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a5423 */.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd83c6e */.elementor-19 .elementor-element.elementor-element-bd83c6e .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f208 */.elementor-19 .elementor-element.elementor-element-9b3f208{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe8663 */.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af241f */.elementor-19 .elementor-element.elementor-element-6af241f .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8cddb2 */.elementor-19 .elementor-element.elementor-element-d8cddb2{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4558e42 */.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852d9dc */.elementor-19 .elementor-element.elementor-element-852d9dc .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c739b6 */.elementor-19 .elementor-element.elementor-element-8c739b6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a7f50 */.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a8b32c */.elementor-19 .elementor-element.elementor-element-3a8b32c .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b11d9 */.elementor-19 .elementor-element.elementor-element-24b11d9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6f77f0 */.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7135a7d */.elementor-19 .elementor-element.elementor-element-7135a7d .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50466f */.elementor-19 .elementor-element.elementor-element-c50466f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfffe3a */.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1edd6d */.elementor-19 .elementor-element.elementor-element-e1edd6d .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6be304 */.elementor-19 .elementor-element.elementor-element-e6be304{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243398e */.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a4eef */.elementor-19 .elementor-element.elementor-element-15a4eef .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c87bbb9 */.elementor-19 .elementor-element.elementor-element-c87bbb9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6d16e0 */.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138584 */.elementor-19 .elementor-element.elementor-element-e138584 .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e138584:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa07ff5 */.elementor-19 .elementor-element.elementor-element-fa07ff5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b344dfb */.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea5974 */.elementor-19 .elementor-element.elementor-element-eea5974 .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d95118 */.elementor-19 .elementor-element.elementor-element-3d95118{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a65d09 */.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb9542 */.elementor-19 .elementor-element.elementor-element-6cb9542 .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6758e */.elementor-19 .elementor-element.elementor-element-de6758e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c185697 */.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8347430 */.elementor-19 .elementor-element.elementor-element-8347430 .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8347430:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b57460 */.elementor-19 .elementor-element.elementor-element-7b57460{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eea200 */.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d5dc0 */.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ee027 */.elementor-19 .elementor-element.elementor-element-85ee027{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca9958 */.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5d1f6 */.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2225f53 */.elementor-19 .elementor-element.elementor-element-2225f53{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6b662 */.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7137c */.elementor-19 .elementor-element.elementor-element-8b7137c .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09bb235 */.elementor-19 .elementor-element.elementor-element-09bb235{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa57ab */.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a5645f */.elementor-19 .elementor-element.elementor-element-7a5645f .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cf84e */.elementor-19 .elementor-element.elementor-element-41cf84e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64946a6 */.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55cb3e9 */.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37eb6c5 */.elementor-19 .elementor-element.elementor-element-37eb6c5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da17bb */.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea3bc2f */.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be4290 */.elementor-19 .elementor-element.elementor-element-1be4290{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e19fbd */.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69df2fe */.elementor-19 .elementor-element.elementor-element-69df2fe .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8cb28 */.elementor-19 .elementor-element.elementor-element-6a8cb28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438a6e6 */.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d25ee */.elementor-19 .elementor-element.elementor-element-21d25ee .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad8b713 */.elementor-19 .elementor-element.elementor-element-ad8b713{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-066c24b */.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7a52ae */.elementor-19 .elementor-element.elementor-element-f7a52ae .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4323484 */.elementor-19 .elementor-element.elementor-element-4323484{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b376c0 */.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8de8c */.elementor-19 .elementor-element.elementor-element-bd8de8c .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9557 */.elementor-19 .elementor-element.elementor-element-d8e9557{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a0fd37 */.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9e46d */.elementor-19 .elementor-element.elementor-element-7e9e46d .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66e14ad */.elementor-19 .elementor-element.elementor-element-66e14ad{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f1193 */.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8625c */.elementor-19 .elementor-element.elementor-element-db8625c .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22ae */.elementor-19 .elementor-element.elementor-element-37a22ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a5423 */.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd83c6e */.elementor-19 .elementor-element.elementor-element-bd83c6e .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f208 */.elementor-19 .elementor-element.elementor-element-9b3f208{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe8663 */.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af241f */.elementor-19 .elementor-element.elementor-element-6af241f .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8cddb2 */.elementor-19 .elementor-element.elementor-element-d8cddb2{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4558e42 */.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852d9dc */.elementor-19 .elementor-element.elementor-element-852d9dc .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c739b6 */.elementor-19 .elementor-element.elementor-element-8c739b6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a7f50 */.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a8b32c */.elementor-19 .elementor-element.elementor-element-3a8b32c .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b11d9 */.elementor-19 .elementor-element.elementor-element-24b11d9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6f77f0 */.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7135a7d */.elementor-19 .elementor-element.elementor-element-7135a7d .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50466f */.elementor-19 .elementor-element.elementor-element-c50466f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfffe3a */.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1edd6d */.elementor-19 .elementor-element.elementor-element-e1edd6d .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6be304 */.elementor-19 .elementor-element.elementor-element-e6be304{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243398e */.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a4eef */.elementor-19 .elementor-element.elementor-element-15a4eef .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c87bbb9 */.elementor-19 .elementor-element.elementor-element-c87bbb9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6d16e0 */.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138584 */.elementor-19 .elementor-element.elementor-element-e138584 .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e138584:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa07ff5 */.elementor-19 .elementor-element.elementor-element-fa07ff5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b344dfb */.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea5974 */.elementor-19 .elementor-element.elementor-element-eea5974 .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d95118 */.elementor-19 .elementor-element.elementor-element-3d95118{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a65d09 */.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb9542 */.elementor-19 .elementor-element.elementor-element-6cb9542 .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6758e */.elementor-19 .elementor-element.elementor-element-de6758e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c185697 */.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8347430 */.elementor-19 .elementor-element.elementor-element-8347430 .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8347430:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b57460 */.elementor-19 .elementor-element.elementor-element-7b57460{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eea200 */.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d5dc0 */.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ee027 */.elementor-19 .elementor-element.elementor-element-85ee027{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca9958 */.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5d1f6 */.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2225f53 */.elementor-19 .elementor-element.elementor-element-2225f53{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6b662 */.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7137c */.elementor-19 .elementor-element.elementor-element-8b7137c .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09bb235 */.elementor-19 .elementor-element.elementor-element-09bb235{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa57ab */.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a5645f */.elementor-19 .elementor-element.elementor-element-7a5645f .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cf84e */.elementor-19 .elementor-element.elementor-element-41cf84e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64946a6 */.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55cb3e9 */.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37eb6c5 */.elementor-19 .elementor-element.elementor-element-37eb6c5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da17bb */.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea3bc2f */.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be4290 */.elementor-19 .elementor-element.elementor-element-1be4290{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e19fbd */.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69df2fe */.elementor-19 .elementor-element.elementor-element-69df2fe .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8cb28 */.elementor-19 .elementor-element.elementor-element-6a8cb28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438a6e6 */.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d25ee */.elementor-19 .elementor-element.elementor-element-21d25ee .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad8b713 */.elementor-19 .elementor-element.elementor-element-ad8b713{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-066c24b */.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7a52ae */.elementor-19 .elementor-element.elementor-element-f7a52ae .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4323484 */.elementor-19 .elementor-element.elementor-element-4323484{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b376c0 */.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8de8c */.elementor-19 .elementor-element.elementor-element-bd8de8c .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9557 */.elementor-19 .elementor-element.elementor-element-d8e9557{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a0fd37 */.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9e46d */.elementor-19 .elementor-element.elementor-element-7e9e46d .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66e14ad */.elementor-19 .elementor-element.elementor-element-66e14ad{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f1193 */.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8625c */.elementor-19 .elementor-element.elementor-element-db8625c .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22ae */.elementor-19 .elementor-element.elementor-element-37a22ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a5423 */.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd83c6e */.elementor-19 .elementor-element.elementor-element-bd83c6e .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f208 */.elementor-19 .elementor-element.elementor-element-9b3f208{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe8663 */.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af241f */.elementor-19 .elementor-element.elementor-element-6af241f .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8cddb2 */.elementor-19 .elementor-element.elementor-element-d8cddb2{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4558e42 */.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852d9dc */.elementor-19 .elementor-element.elementor-element-852d9dc .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c739b6 */.elementor-19 .elementor-element.elementor-element-8c739b6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a7f50 */.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a8b32c */.elementor-19 .elementor-element.elementor-element-3a8b32c .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b11d9 */.elementor-19 .elementor-element.elementor-element-24b11d9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6f77f0 */.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7135a7d */.elementor-19 .elementor-element.elementor-element-7135a7d .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50466f */.elementor-19 .elementor-element.elementor-element-c50466f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfffe3a */.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1edd6d */.elementor-19 .elementor-element.elementor-element-e1edd6d .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6be304 */.elementor-19 .elementor-element.elementor-element-e6be304{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243398e */.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a4eef */.elementor-19 .elementor-element.elementor-element-15a4eef .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c87bbb9 */.elementor-19 .elementor-element.elementor-element-c87bbb9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6d16e0 */.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138584 */.elementor-19 .elementor-element.elementor-element-e138584 .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e138584:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa07ff5 */.elementor-19 .elementor-element.elementor-element-fa07ff5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b344dfb */.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea5974 */.elementor-19 .elementor-element.elementor-element-eea5974 .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d95118 */.elementor-19 .elementor-element.elementor-element-3d95118{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a65d09 */.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb9542 */.elementor-19 .elementor-element.elementor-element-6cb9542 .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6758e */.elementor-19 .elementor-element.elementor-element-de6758e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c185697 */.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8347430 */.elementor-19 .elementor-element.elementor-element-8347430 .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8347430:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b57460 */.elementor-19 .elementor-element.elementor-element-7b57460{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eea200 */.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d5dc0 */.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ee027 */.elementor-19 .elementor-element.elementor-element-85ee027{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca9958 */.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5d1f6 */.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2225f53 */.elementor-19 .elementor-element.elementor-element-2225f53{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6b662 */.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7137c */.elementor-19 .elementor-element.elementor-element-8b7137c .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09bb235 */.elementor-19 .elementor-element.elementor-element-09bb235{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa57ab */.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a5645f */.elementor-19 .elementor-element.elementor-element-7a5645f .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cf84e */.elementor-19 .elementor-element.elementor-element-41cf84e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64946a6 */.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55cb3e9 */.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37eb6c5 */.elementor-19 .elementor-element.elementor-element-37eb6c5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da17bb */.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea3bc2f */.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be4290 */.elementor-19 .elementor-element.elementor-element-1be4290{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e19fbd */.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69df2fe */.elementor-19 .elementor-element.elementor-element-69df2fe .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8cb28 */.elementor-19 .elementor-element.elementor-element-6a8cb28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438a6e6 */.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d25ee */.elementor-19 .elementor-element.elementor-element-21d25ee .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad8b713 */.elementor-19 .elementor-element.elementor-element-ad8b713{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-066c24b */.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7a52ae */.elementor-19 .elementor-element.elementor-element-f7a52ae .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4323484 */.elementor-19 .elementor-element.elementor-element-4323484{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b376c0 */.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8de8c */.elementor-19 .elementor-element.elementor-element-bd8de8c .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9557 */.elementor-19 .elementor-element.elementor-element-d8e9557{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a0fd37 */.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9e46d */.elementor-19 .elementor-element.elementor-element-7e9e46d .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66e14ad */.elementor-19 .elementor-element.elementor-element-66e14ad{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-66e14ad:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f1193 */.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-97f1193:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8625c */.elementor-19 .elementor-element.elementor-element-db8625c .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-db8625c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a22ae */.elementor-19 .elementor-element.elementor-element-37a22ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37a22ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a5423 */.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-11a5423:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd83c6e */.elementor-19 .elementor-element.elementor-element-bd83c6e .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd83c6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3f208 */.elementor-19 .elementor-element.elementor-element-9b3f208{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-9b3f208:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe8663 */.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-efe8663:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af241f */.elementor-19 .elementor-element.elementor-element-6af241f .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6af241f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8cddb2 */.elementor-19 .elementor-element.elementor-element-d8cddb2{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8cddb2:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4558e42 */.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4558e42:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852d9dc */.elementor-19 .elementor-element.elementor-element-852d9dc .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-852d9dc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c739b6 */.elementor-19 .elementor-element.elementor-element-8c739b6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-8c739b6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a7f50 */.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d5a7f50:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a8b32c */.elementor-19 .elementor-element.elementor-element-3a8b32c .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-3a8b32c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b11d9 */.elementor-19 .elementor-element.elementor-element-24b11d9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-24b11d9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6f77f0 */.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-d6f77f0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7135a7d */.elementor-19 .elementor-element.elementor-element-7135a7d .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7135a7d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50466f */.elementor-19 .elementor-element.elementor-element-c50466f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c50466f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfffe3a */.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-bfffe3a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1edd6d */.elementor-19 .elementor-element.elementor-element-e1edd6d .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e1edd6d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6be304 */.elementor-19 .elementor-element.elementor-element-e6be304{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-e6be304:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243398e */.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-243398e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a4eef */.elementor-19 .elementor-element.elementor-element-15a4eef .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-15a4eef:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c87bbb9 */.elementor-19 .elementor-element.elementor-element-c87bbb9{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-c87bbb9:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6d16e0 */.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-f6d16e0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138584 */.elementor-19 .elementor-element.elementor-element-e138584 .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-e138584:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-e138584:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa07ff5 */.elementor-19 .elementor-element.elementor-element-fa07ff5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-fa07ff5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b344dfb */.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-b344dfb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea5974 */.elementor-19 .elementor-element.elementor-element-eea5974 .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-eea5974:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d95118 */.elementor-19 .elementor-element.elementor-element-3d95118{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-3d95118:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a65d09 */.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-2a65d09:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb9542 */.elementor-19 .elementor-element.elementor-element-6cb9542 .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-6cb9542:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6758e */.elementor-19 .elementor-element.elementor-element-de6758e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-de6758e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c185697 */.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-c185697:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8347430 */.elementor-19 .elementor-element.elementor-element-8347430 .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8347430:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8347430:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b57460 */.elementor-19 .elementor-element.elementor-element-7b57460{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-7b57460:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eea200 */.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5eea200:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d5dc0 */.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f4d5dc0:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ee027 */.elementor-19 .elementor-element.elementor-element-85ee027{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-85ee027:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca9958 */.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5ca9958:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5d1f6 */.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8f5d1f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2225f53 */.elementor-19 .elementor-element.elementor-element-2225f53{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-2225f53:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6b662 */.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5f6b662:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7137c */.elementor-19 .elementor-element.elementor-element-8b7137c .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-8b7137c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09bb235 */.elementor-19 .elementor-element.elementor-element-09bb235{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-09bb235:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa57ab */.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-7fa57ab:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a5645f */.elementor-19 .elementor-element.elementor-element-7a5645f .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7a5645f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cf84e */.elementor-19 .elementor-element.elementor-element-41cf84e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-41cf84e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64946a6 */.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-64946a6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55cb3e9 */.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-55cb3e9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37eb6c5 */.elementor-19 .elementor-element.elementor-element-37eb6c5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-37eb6c5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da17bb */.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5da17bb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea3bc2f */.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-ea3bc2f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be4290 */.elementor-19 .elementor-element.elementor-element-1be4290{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-1be4290:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e19fbd */.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-5e19fbd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69df2fe */.elementor-19 .elementor-element.elementor-element-69df2fe .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-69df2fe:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8cb28 */.elementor-19 .elementor-element.elementor-element-6a8cb28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-6a8cb28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438a6e6 */.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-438a6e6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d25ee */.elementor-19 .elementor-element.elementor-element-21d25ee .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-21d25ee:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad8b713 */.elementor-19 .elementor-element.elementor-element-ad8b713{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-ad8b713:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-066c24b */.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-066c24b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7a52ae */.elementor-19 .elementor-element.elementor-element-f7a52ae .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-f7a52ae:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4323484 */.elementor-19 .elementor-element.elementor-element-4323484{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-4323484:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b376c0 */.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-0b376c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8de8c */.elementor-19 .elementor-element.elementor-element-bd8de8c .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-bd8de8c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e9557 */.elementor-19 .elementor-element.elementor-element-d8e9557{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-text,
.elementor-19 .elementor-element.elementor-element-d8e9557:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a0fd37 */.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-19 .elementor-element.elementor-element-4a0fd37:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9e46d */.elementor-19 .elementor-element.elementor-element-7e9e46d .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-1, 
.elementor-19 .elementor-element.elementor-element-7e9e46d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc47310 */.elementor-19 .elementor-element.elementor-element-dc47310 .elementor-button-content-wrapper:after{
    content: "";
    height: 1px;
    display: inline-block;
    background-color: #fff;
    position: absolute;
    top: 28px;
    margin-left: 110px;
    width: 32px;
    transition: width .5s ease;
}


.elementor-19 .elementor-element.elementor-element-dc47310:hover  .elementor-button-content-wrapper:after{
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb62209 */.elementor-19 .elementor-element.elementor-element-cb62209:hover .box-1 .elementor-heading-title{
        -webkit-text-stroke-color: #fff;
    stroke: #fff;
}

.elementor-19 .elementor-element.elementor-element-cb62209:hover .box-1 p{
    color: #fff;
    
}


.elementor-19 .elementor-element.elementor-element-cb62209:hover .box-2 .elementor-heading-title,
.elementor-19 .elementor-element.elementor-element-cb62209:hover .box-3 .elementor-heading-title{
    color: #fff;
}

.elementor-19 .elementor-element.elementor-element-cb62209:hover .box-2 .elementor-divider-separator{
    border-top-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6135266 */.elementor-19 .elementor-element.elementor-element-6135266:hover .box-1 .elementor-heading-title{
        -webkit-text-stroke-color: #fff;
    stroke: #fff;
}

.elementor-19 .elementor-element.elementor-element-6135266:hover .box-1 p{
    color: #fff;
    
}


.elementor-19 .elementor-element.elementor-element-6135266:hover .box-2 .elementor-heading-title,
.elementor-19 .elementor-element.elementor-element-6135266:hover .box-3 .elementor-heading-title{
    color: #fff;
}

.elementor-19 .elementor-element.elementor-element-6135266:hover .box-2 .elementor-divider-separator{
    border-top-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23438d8 */.elementor-19 .elementor-element.elementor-element-23438d8:hover .box-1 .elementor-heading-title{
        -webkit-text-stroke-color: #fff;
    stroke: #fff;
}

.elementor-19 .elementor-element.elementor-element-23438d8:hover .box-1 p{
    color: #fff;
    
}


.elementor-19 .elementor-element.elementor-element-23438d8:hover .box-2 .elementor-heading-title,
.elementor-19 .elementor-element.elementor-element-23438d8:hover .box-3 .elementor-heading-title{
    color: #fff;
}

.elementor-19 .elementor-element.elementor-element-23438d8:hover .box-2 .elementor-divider-separator{
    border-top-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd17a7 */.elementor-19 .elementor-element.elementor-element-bcd17a7:hover .box-1 .elementor-heading-title{
        -webkit-text-stroke-color: #fff;
    stroke: #fff;
}

.elementor-19 .elementor-element.elementor-element-bcd17a7:hover .box-1 p{
    color: #fff;
    
}


.elementor-19 .elementor-element.elementor-element-bcd17a7:hover .box-2 .elementor-heading-title,
.elementor-19 .elementor-element.elementor-element-bcd17a7:hover .box-3 .elementor-heading-title{
    color: #fff;
}

.elementor-19 .elementor-element.elementor-element-bcd17a7:hover .box-2 .elementor-divider-separator{
    border-top-color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fcf9a9d */.elementor-19 .elementor-element.elementor-element-fcf9a9d .elementor-button-content-wrapper:after{
    content: "";
    height: 1px;
    display: inline-block;
    background-color: #fff;
    position: absolute;
    top: 28px;
    margin-left: 110px;
    width: 32px;
    transition: width .5s ease;
}


.elementor-19 .elementor-element.elementor-element-fcf9a9d:hover  .elementor-button-content-wrapper:after{
    width: 50px;
}/* End custom CSS */