.elementor-12 .elementor-element.elementor-element-9991d71{--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-12 .elementor-element.elementor-element-cf501ee{--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-12 .elementor-element.elementor-element-5a7a159{--spacer-size:1500px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;top:-100px;z-index:11;}.elementor-12 .elementor-element.elementor-element-5a7a159 > .elementor-widget-container{background-color:#E6E6E6;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5a7a159{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5a7a159{left:0px;}.elementor-12 .elementor-element.elementor-element-aa26543{--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-12 .elementor-element.elementor-element-ba9430d{--spacer-size:1500px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;top:-100px;z-index:11;}.elementor-12 .elementor-element.elementor-element-ba9430d > .elementor-widget-container{background-color:#E6E6E6;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ba9430d{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ba9430d{left:0px;}.elementor-12 .elementor-element.elementor-element-0beede3{--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-12 .elementor-element.elementor-element-1960417{--spacer-size:1500px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;top:-100px;z-index:11;}.elementor-12 .elementor-element.elementor-element-1960417 > .elementor-widget-container{background-color:#E6E6E6;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1960417{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1960417{left:0px;}.elementor-12 .elementor-element.elementor-element-87212fb{--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-12 .elementor-element.elementor-element-deff343{--spacer-size:1500px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;top:-100px;z-index:11;}.elementor-12 .elementor-element.elementor-element-deff343 > .elementor-widget-container{background-color:#E6E6E6;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-deff343{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-deff343{left:0px;}.elementor-12 .elementor-element.elementor-element-ecd4af5{--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-12 .elementor-element.elementor-element-3c25141{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bb92a77{--spacer-size:898px;width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;top:3px;z-index:10;}.elementor-12 .elementor-element.elementor-element-bb92a77 > .elementor-widget-container{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bb92a77{left:-357px;}body.rtl .elementor-12 .elementor-element.elementor-element-bb92a77{right:-357px;}.elementor-12 .elementor-element.elementor-element-bb9069e{--spacer-size:625px;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:-3px;z-index:9;}.elementor-12 .elementor-element.elementor-element-bb9069e > .elementor-widget-container{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bb9069e{left:-430px;}body.rtl .elementor-12 .elementor-element.elementor-element-bb9069e{right:-430px;}.elementor-12 .elementor-element.elementor-element-c471307{--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-12 .elementor-element.elementor-element-803219d{--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-12 .elementor-element.elementor-element-df11dc4{z-index:11;text-align:left;}.elementor-12 .elementor-element.elementor-element-efe231d{--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-12 .elementor-element.elementor-element-e45e34b{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2.5px;z-index:10;}.elementor-12 .elementor-element.elementor-element-e45e34b > .elementor-widget-container{margin:0px 0px 170px 0px;}.elementor-12 .elementor-element.elementor-element-e45e34b .elementor-divider-separator{width:53px;}.elementor-12 .elementor-element.elementor-element-e45e34b .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-12 .elementor-element.elementor-element-a49f011 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a49f011{z-index:9;}.elementor-12 .elementor-element.elementor-element-a49f011 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:134px;font-weight:600;letter-spacing:-7px;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-12 .elementor-element.elementor-element-db68a41{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;z-index:9;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:-0.1px;word-spacing:1px;color:#444444;}.elementor-12 .elementor-element.elementor-element-db68a41 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e97c56c{--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-12 .elementor-element.elementor-element-ae7fa92 img{width:100%;height:563px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-e110b29{--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-12 .elementor-element.elementor-element-9def3a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c760b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-99332f0{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;z-index:11;--icon-size:20px;--grid-column-gap:45px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-99332f0 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-99332f0 > .elementor-widget-container{padding:233px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-99332f0.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-99332f0 .elementor-social-icon{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-99332f0 .elementor-social-icon i{color:#000000;}.elementor-12 .elementor-element.elementor-element-99332f0 .elementor-social-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-5e10d3f{--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-12 .elementor-element.elementor-element-5e10d3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-478a221{z-index:11;}.elementor-12 .elementor-element.elementor-element-478a221 img{width:100%;height:275px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-58aabc0{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2px;top:-55px;z-index:10;}.elementor-12 .elementor-element.elementor-element-58aabc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-58aabc0{right:-28px;}body.rtl .elementor-12 .elementor-element.elementor-element-58aabc0{left:-28px;}.elementor-12 .elementor-element.elementor-element-58aabc0 .elementor-divider-separator{width:53px;margin:0 auto;margin-right:0;}.elementor-12 .elementor-element.elementor-element-58aabc0 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-cb17480{--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-12 .elementor-element.elementor-element-704064f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f521de3 > .elementor-widget-container{padding:0px 0px 30px 107px;}.elementor-12 .elementor-element.elementor-element-f521de3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:60px;font-weight:500;line-height:1px;letter-spacing:-3.5px;color:#000000;}.elementor-12 .elementor-element.elementor-element-c44dbd0 > .elementor-widget-container{margin:0px 0px 0px 110px;}.elementor-12 .elementor-element.elementor-element-c44dbd0{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-c44dbd0 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-426b22a{--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-12 .elementor-element.elementor-element-a50fdc8{--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-12 .elementor-element.elementor-element-09359b5{--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-12 .elementor-element.elementor-element-0244b3b{--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-12 .elementor-element.elementor-element-92a9048{--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-12 .elementor-element.elementor-element-539e43f{--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-12 .elementor-element.elementor-element-33b7af0{--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-12 .elementor-element.elementor-element-33b7af0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33b7af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b956882{--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;--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-12 .elementor-element.elementor-element-b956882.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-8afdff1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:125px;--padding-right:125px;}.elementor-12 .elementor-element.elementor-element-8afdff1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8afdff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8afdff1.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-213aac3{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36ef447 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-36ef447 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;letter-spacing:-2.8px;color:#000000;}.elementor-12 .elementor-element.elementor-element-4caabc8{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2.5px;z-index:9;}.elementor-12 .elementor-element.elementor-element-4caabc8 > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-12 .elementor-element.elementor-element-4caabc8 .elementor-divider-separator{width:53px;}.elementor-12 .elementor-element.elementor-element-4caabc8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-5f65674 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-5f65674{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:22px;letter-spacing:-0.5px;}.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-12 .elementor-element.elementor-element-9de1243 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.8px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #0C0C0C 0%, #726468 100%);border-style:solid;border-radius:25px 25px 25px 25px;padding:20px 23px 20px 23px;}.elementor-12 .elementor-element.elementor-element-9de1243 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9de1243 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9de1243 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-12 .elementor-element.elementor-element-a7e8e17{--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:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a7e8e17:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a7e8e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/vector-1.png");background-position:120% 0px;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-9ff9a58{--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-12 .elementor-element.elementor-element-9ff9a58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b4c7793 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-41ab4c8{--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-12 .elementor-element.elementor-element-69b9fc8{text-align:right;}.elementor-12 .elementor-element.elementor-element-69b9fc8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-b9e1d1d{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b9e1d1d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-b9e1d1d.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-ed474c2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-ccb4baf{--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-12 .elementor-element.elementor-element-c2bc876{text-align:right;}.elementor-12 .elementor-element.elementor-element-c2bc876 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-172f140{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-172f140 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-172f140.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-4dc77e0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-12 .elementor-element.elementor-element-4dc77e0::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/kirill-703001-unsplash-2.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4dc77e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d4a5e95 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-eea94e1{--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-12 .elementor-element.elementor-element-aa5f9d0{text-align:right;}.elementor-12 .elementor-element.elementor-element-aa5f9d0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-67b5024{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-67b5024 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-67b5024.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-47ea21b{--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:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-fd946c5{--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-12 .elementor-element.elementor-element-fd946c5.e-con{--e-con-transform-rotateZ:90deg;}.elementor-12 .elementor-element.elementor-element-ce52557{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b4cb2a5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-b4cb2a5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:55px;font-weight:600;line-height:1.2em;letter-spacing:-2.8px;color:#000000;}.elementor-12 .elementor-element.elementor-element-cdf842e{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2.5px;z-index:9;}.elementor-12 .elementor-element.elementor-element-cdf842e > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-12 .elementor-element.elementor-element-cdf842e .elementor-divider-separator{width:53px;}.elementor-12 .elementor-element.elementor-element-cdf842e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-e1497fd{--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:0px;--padding-right:0px;--z-index:9;}.elementor-12 .elementor-element.elementor-element-74c32f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-16e4e30 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-16e4e30 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:55px;font-weight:600;line-height:1.2em;letter-spacing:-2.8px;color:#000000;}.elementor-12 .elementor-element.elementor-element-0a465cd{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2.5px;z-index:9;}.elementor-12 .elementor-element.elementor-element-0a465cd > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-12 .elementor-element.elementor-element-0a465cd .elementor-divider-separator{width:53px;}.elementor-12 .elementor-element.elementor-element-0a465cd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-6a2c1d8{--display:flex;}.elementor-12 .elementor-element.elementor-element-ffcce36{text-align:left;}.elementor-12 .elementor-element.elementor-element-ffcce36 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-3ec7089{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-3ec7089 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ec7089.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-81bea34{--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:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0c32bbd{--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-12 .elementor-element.elementor-element-2b9eb10{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c27bc15{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab5e3b6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-ab5e3b6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;letter-spacing:-2.8px;color:#000000;}.elementor-12 .elementor-element.elementor-element-1c433ae{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2.5px;z-index:9;}.elementor-12 .elementor-element.elementor-element-1c433ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1c433ae .elementor-divider-separator{width:53px;}.elementor-12 .elementor-element.elementor-element-1c433ae .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-833532c{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:30px;}.elementor-12 .elementor-element.elementor-element-3db1d40 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.8px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #0C0C0C 0%, #726468 100%);border-style:solid;border-radius:25px 25px 25px 25px;padding:20px 23px 20px 23px;}.elementor-12 .elementor-element.elementor-element-3db1d40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3db1d40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3db1d40 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-12 .elementor-element.elementor-element-ca15116{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .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-12 .elementor-element.elementor-element-4eaa5d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-be90e97{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-04c1115{--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:1s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-04c1115:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-04c1115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/george-pagan-iii-1391890-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-04c1115:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/george-pagan-iii-1391890-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-0d833de{--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-12 .elementor-element.elementor-element-0d833de:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d833de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-0d833de:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0d833de{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-0d833de{right:0px;}.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-12 .elementor-element.elementor-element-11e75f1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-11e75f1{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-11e75f1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-72b37a1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-42983dc{--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-12 .elementor-element.elementor-element-42983dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-42983dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-42983dc:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-42983dc{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-42983dc{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-12 .elementor-element.elementor-element-beda7d2 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-beda7d2 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-beda7d2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-beda7d2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-beda7d2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-beda7d2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-beda7d2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-beda7d2 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-beda7d2 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-fadcf58{--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-12 .elementor-element.elementor-element-fadcf58:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fadcf58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-fadcf58:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-d09bc15{--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-12 .elementor-element.elementor-element-d09bc15:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d09bc15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-d09bc15:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d09bc15{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d09bc15{right:0px;}.elementor-12 .elementor-element.elementor-element-1528547 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-1528547{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-1528547 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-445b250 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fe6aaf5{--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-12 .elementor-element.elementor-element-fe6aaf5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fe6aaf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-fe6aaf5:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-fe6aaf5{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-fe6aaf5{right:69px;}.elementor-12 .elementor-element.elementor-element-9d51784 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-9d51784 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9d51784.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9d51784.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9d51784.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9d51784.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9d51784.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9d51784 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-9d51784 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-50cb468{--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:1s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-50cb468:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-50cb468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-50cb468:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-97d390f{--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-12 .elementor-element.elementor-element-97d390f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-97d390f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-97d390f:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-97d390f{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-97d390f{right:0px;}.elementor-12 .elementor-element.elementor-element-7c85177 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7c85177{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-7c85177 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7bab5b2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6561d8c{--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-12 .elementor-element.elementor-element-6561d8c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6561d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-6561d8c:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6561d8c{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-6561d8c{right:69px;}.elementor-12 .elementor-element.elementor-element-f616afd > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-f616afd .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f616afd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f616afd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f616afd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f616afd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f616afd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f616afd .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-f616afd .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-1ee5e6f{--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-12 .elementor-element.elementor-element-1ee5e6f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ee5e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1287922-unsplash-2.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1287922-unsplash-2.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-fdf56ce{--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-12 .elementor-element.elementor-element-fdf56ce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fdf56ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-fdf56ce:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-fdf56ce{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-fdf56ce{right:0px;}.elementor-12 .elementor-element.elementor-element-a741168 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a741168{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-a741168 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6e9e226 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5559c93{--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-12 .elementor-element.elementor-element-5559c93:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5559c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-5559c93:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5559c93{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-5559c93{right:69px;}.elementor-12 .elementor-element.elementor-element-2b684a2 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-2b684a2 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2b684a2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2b684a2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2b684a2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2b684a2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2b684a2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2b684a2 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-2b684a2 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-c834b9d{--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-12 .elementor-element.elementor-element-c834b9d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c834b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sylwia-pietruszka-218324-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c834b9d:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sylwia-pietruszka-218324-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-ad97260{--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-12 .elementor-element.elementor-element-ad97260:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ad97260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-ad97260:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ad97260{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ad97260{right:0px;}.elementor-12 .elementor-element.elementor-element-85f8b1c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-85f8b1c{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-85f8b1c .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f73283b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-45df0e6{--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-12 .elementor-element.elementor-element-45df0e6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-45df0e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-45df0e6:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-45df0e6{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-45df0e6{right:69px;}.elementor-12 .elementor-element.elementor-element-7b8f1d9 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-7b8f1d9 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7b8f1d9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7b8f1d9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7b8f1d9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7b8f1d9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7b8f1d9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7b8f1d9 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-7b8f1d9 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-7cd983e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-21c5e04{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b53abf9{--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:1s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b53abf9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b53abf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/george-pagan-iii-1391890-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b53abf9:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/george-pagan-iii-1391890-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-e4fbbae{--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-12 .elementor-element.elementor-element-e4fbbae:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e4fbbae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-e4fbbae:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e4fbbae{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e4fbbae{right:0px;}.elementor-12 .elementor-element.elementor-element-0fd296b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-0fd296b{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-0fd296b .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-37136db .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cf7bdfe{--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-12 .elementor-element.elementor-element-cf7bdfe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cf7bdfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-cf7bdfe:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-cf7bdfe{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-cf7bdfe{right:69px;}.elementor-12 .elementor-element.elementor-element-4372ad7 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-4372ad7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4372ad7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4372ad7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4372ad7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4372ad7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4372ad7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4372ad7 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-4372ad7 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-6d6c99c{--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-12 .elementor-element.elementor-element-6d6c99c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d6c99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6d6c99c:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-406556d{--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-12 .elementor-element.elementor-element-406556d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-406556d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-406556d:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-406556d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-406556d{right:0px;}.elementor-12 .elementor-element.elementor-element-c561c9d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-c561c9d{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-c561c9d .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b6a0ee6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3e223e9{--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-12 .elementor-element.elementor-element-3e223e9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3e223e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-3e223e9:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3e223e9{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-3e223e9{right:69px;}.elementor-12 .elementor-element.elementor-element-ed162cc > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-ed162cc .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ed162cc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ed162cc.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ed162cc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ed162cc.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ed162cc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ed162cc .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-ed162cc .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-99ab5a9{--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:1s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-99ab5a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-99ab5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-99ab5a9:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-9b1bf7d{--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-12 .elementor-element.elementor-element-9b1bf7d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9b1bf7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9b1bf7d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9b1bf7d{right:0px;}.elementor-12 .elementor-element.elementor-element-b7d0056 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-b7d0056{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-b7d0056 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e633899 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-25c91ce{--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-12 .elementor-element.elementor-element-25c91ce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-25c91ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-25c91ce:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-25c91ce{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-25c91ce{right:69px;}.elementor-12 .elementor-element.elementor-element-a7bc20c > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-a7bc20c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a7bc20c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a7bc20c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a7bc20c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a7bc20c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a7bc20c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a7bc20c .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-a7bc20c .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-db83e3f{--display:flex;}.elementor-12 .elementor-element.elementor-element-629924f{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2ca44c8{--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:1s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ca44c8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ca44c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/george-pagan-iii-1391890-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2ca44c8:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/george-pagan-iii-1391890-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-e9688f1{--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-12 .elementor-element.elementor-element-e9688f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9688f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-e9688f1:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e9688f1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e9688f1{right:0px;}.elementor-12 .elementor-element.elementor-element-23822d2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-23822d2{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-23822d2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-9efb72a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3f5a170{--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-12 .elementor-element.elementor-element-3f5a170:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f5a170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-3f5a170:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3f5a170{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-3f5a170{right:69px;}.elementor-12 .elementor-element.elementor-element-f04c08a > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-f04c08a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f04c08a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f04c08a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f04c08a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f04c08a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f04c08a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f04c08a .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-f04c08a .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-bf01d6e{--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-12 .elementor-element.elementor-element-bf01d6e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bf01d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-bf01d6e:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-0d2aa28{--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-12 .elementor-element.elementor-element-0d2aa28:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d2aa28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-0d2aa28:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0d2aa28{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-0d2aa28{right:0px;}.elementor-12 .elementor-element.elementor-element-bb8bd01 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-bb8bd01{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-bb8bd01 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6bfd8fb .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-754fbf4{--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-12 .elementor-element.elementor-element-754fbf4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-754fbf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-754fbf4:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-754fbf4{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-754fbf4{right:69px;}.elementor-12 .elementor-element.elementor-element-e80c8be > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-e80c8be .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e80c8be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e80c8be.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e80c8be.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e80c8be.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e80c8be.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e80c8be .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-e80c8be .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-e60e18f{--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:1s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e60e18f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e60e18f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e60e18f:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-bcd3896{--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-12 .elementor-element.elementor-element-bcd3896:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bcd3896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-bcd3896:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bcd3896{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-bcd3896{right:0px;}.elementor-12 .elementor-element.elementor-element-39f346c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-39f346c{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-39f346c .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-66164dc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e571ad7{--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-12 .elementor-element.elementor-element-e571ad7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e571ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-e571ad7:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e571ad7{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-e571ad7{right:69px;}.elementor-12 .elementor-element.elementor-element-430ed38 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-430ed38 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-430ed38.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-430ed38.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-430ed38.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-430ed38.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-430ed38.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-430ed38 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-430ed38 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-b57aba2{--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-12 .elementor-element.elementor-element-b57aba2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b57aba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1287922-unsplash-2.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b57aba2:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1287922-unsplash-2.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-9fcb8cd{--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-12 .elementor-element.elementor-element-9fcb8cd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9fcb8cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9fcb8cd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9fcb8cd{right:0px;}.elementor-12 .elementor-element.elementor-element-af41b90 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-af41b90{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-af41b90 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c18c73e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0b8d58c{--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-12 .elementor-element.elementor-element-0b8d58c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0b8d58c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-0b8d58c:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0b8d58c{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-0b8d58c{right:69px;}.elementor-12 .elementor-element.elementor-element-9a2994a > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-9a2994a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9a2994a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9a2994a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9a2994a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9a2994a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9a2994a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9a2994a .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-9a2994a .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-bf570e3{--display:flex;}.elementor-12 .elementor-element.elementor-element-2a6cde6{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f3ad229{--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-12 .elementor-element.elementor-element-f3ad229:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f3ad229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f3ad229:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-555b5ae{--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-12 .elementor-element.elementor-element-555b5ae:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-555b5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-555b5ae:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-555b5ae{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-555b5ae{right:0px;}.elementor-12 .elementor-element.elementor-element-1643136 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-1643136{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-1643136 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5f8d803 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a4ca7dd{--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-12 .elementor-element.elementor-element-a4ca7dd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a4ca7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-a4ca7dd:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a4ca7dd{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-a4ca7dd{right:69px;}.elementor-12 .elementor-element.elementor-element-0e25b7e > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-0e25b7e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e25b7e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0e25b7e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0e25b7e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0e25b7e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0e25b7e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0e25b7e .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-0e25b7e .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-1f92c56{--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:1s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f92c56:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1f92c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1f92c56:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-3371584{--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-12 .elementor-element.elementor-element-3371584:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3371584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-3371584:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3371584{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3371584{right:0px;}.elementor-12 .elementor-element.elementor-element-57a04cf > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-57a04cf{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-57a04cf .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-dc17397 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-562795b{--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-12 .elementor-element.elementor-element-562795b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-562795b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-562795b:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-562795b{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-562795b{right:69px;}.elementor-12 .elementor-element.elementor-element-ef8150c > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-ef8150c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ef8150c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ef8150c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ef8150c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ef8150c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ef8150c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ef8150c .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-ef8150c .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-0af1c96{--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-12 .elementor-element.elementor-element-0af1c96:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0af1c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1287922-unsplash-2.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0af1c96:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1287922-unsplash-2.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-e124fe0{--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-12 .elementor-element.elementor-element-e124fe0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e124fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-e124fe0:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e124fe0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e124fe0{right:0px;}.elementor-12 .elementor-element.elementor-element-3803f7a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3803f7a{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-3803f7a .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6e95776 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-480f843{--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-12 .elementor-element.elementor-element-480f843:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-480f843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-480f843:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-480f843{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-480f843{right:69px;}.elementor-12 .elementor-element.elementor-element-3b04ee3 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-3b04ee3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3b04ee3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3b04ee3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3b04ee3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3b04ee3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3b04ee3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3b04ee3 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-3b04ee3 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-33550c8{--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-12 .elementor-element.elementor-element-33550c8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33550c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sylwia-pietruszka-218324-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-33550c8:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sylwia-pietruszka-218324-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-052b4d6{--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-12 .elementor-element.elementor-element-052b4d6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-052b4d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-052b4d6:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-052b4d6{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-052b4d6{right:0px;}.elementor-12 .elementor-element.elementor-element-3e29f4d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3e29f4d{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-3e29f4d .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f939378 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-216223c{--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-12 .elementor-element.elementor-element-216223c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-216223c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-216223c:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-216223c{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-216223c{right:69px;}.elementor-12 .elementor-element.elementor-element-335ff7d > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-335ff7d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-335ff7d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-335ff7d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-335ff7d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-335ff7d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-335ff7d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-335ff7d .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-335ff7d .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-2f28ec5{--display:flex;}.elementor-12 .elementor-element.elementor-element-20f4e94{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7dc353d{--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:1s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7dc353d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7dc353d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/george-pagan-iii-1391890-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7dc353d:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/george-pagan-iii-1391890-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-33b3b6d{--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-12 .elementor-element.elementor-element-33b3b6d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33b3b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-33b3b6d:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-33b3b6d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-33b3b6d{right:0px;}.elementor-12 .elementor-element.elementor-element-d295473 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-d295473{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-d295473 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b4e85ea .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-80181bc{--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-12 .elementor-element.elementor-element-80181bc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-80181bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-80181bc:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-80181bc{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-80181bc{right:69px;}.elementor-12 .elementor-element.elementor-element-aa8f3d3 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-aa8f3d3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-aa8f3d3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aa8f3d3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-aa8f3d3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aa8f3d3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-aa8f3d3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aa8f3d3 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-aa8f3d3 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-b752233{--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-12 .elementor-element.elementor-element-b752233:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b752233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b752233:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1129786-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-9df2570{--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-12 .elementor-element.elementor-element-9df2570:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9df2570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-9df2570:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9df2570{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9df2570{right:0px;}.elementor-12 .elementor-element.elementor-element-d8836fe > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-d8836fe{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-d8836fe .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6e94645 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-984e845{--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-12 .elementor-element.elementor-element-984e845:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-984e845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-984e845:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-984e845{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-984e845{right:69px;}.elementor-12 .elementor-element.elementor-element-76ce710 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-76ce710 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-76ce710.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-76ce710.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-76ce710.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-76ce710.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-76ce710.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-76ce710 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-76ce710 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-8cb432c{--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:1s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8cb432c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8cb432c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-8cb432c:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/hutomo-abrianto-673201-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-b7d8d49{--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-12 .elementor-element.elementor-element-b7d8d49:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b7d8d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-b7d8d49:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b7d8d49{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-b7d8d49{right:0px;}.elementor-12 .elementor-element.elementor-element-467c0af > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-467c0af{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-467c0af .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e586d42 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-780d53b{--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-12 .elementor-element.elementor-element-780d53b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-780d53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-780d53b:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-780d53b{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-780d53b{right:69px;}.elementor-12 .elementor-element.elementor-element-98e61c0 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-98e61c0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-98e61c0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-98e61c0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-98e61c0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-98e61c0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-98e61c0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-98e61c0 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-98e61c0 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-f2de0e2{--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-12 .elementor-element.elementor-element-f2de0e2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f2de0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1287922-unsplash-2.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f2de0e2:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sidekix-media-1287922-unsplash-2.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-8ffa41c{--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-12 .elementor-element.elementor-element-8ffa41c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8ffa41c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-8ffa41c:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8ffa41c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-8ffa41c{right:0px;}.elementor-12 .elementor-element.elementor-element-8c2ef9e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8c2ef9e{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-8c2ef9e .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4992b09 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a8b512d{--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-12 .elementor-element.elementor-element-a8b512d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a8b512d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-a8b512d:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a8b512d{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-a8b512d{right:69px;}.elementor-12 .elementor-element.elementor-element-56387d6 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-56387d6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-56387d6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56387d6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-56387d6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56387d6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-56387d6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56387d6 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-56387d6 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-c25cf07{--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-12 .elementor-element.elementor-element-c25cf07:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c25cf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sylwia-pietruszka-218324-unsplash.jpg");background-position:center left;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c25cf07:hover{background-image:url("https://d5interiors.in/wp-content/uploads/2025/08/sylwia-pietruszka-218324-unsplash.jpg");background-position:bottom right;}.elementor-12 .elementor-element.elementor-element-37b9134{--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-12 .elementor-element.elementor-element-37b9134:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-37b9134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-37b9134:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-37b9134{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-37b9134{right:0px;}.elementor-12 .elementor-element.elementor-element-60777f2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-60777f2{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-60777f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-44c43e2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7ee15ab{--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-12 .elementor-element.elementor-element-7ee15ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ee15ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-12 .elementor-element.elementor-element-7ee15ab:hover{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7ee15ab{left:69px;}body.rtl .elementor-12 .elementor-element.elementor-element-7ee15ab{right:69px;}.elementor-12 .elementor-element.elementor-element-8a66856 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-12 .elementor-element.elementor-element-8a66856 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a66856.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8a66856.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8a66856.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8a66856.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8a66856.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8a66856 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-8a66856 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-5e99576{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--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;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:48px;--n-tabs-title-font-size:15px;--n-tabs-title-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5e99576 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-70dc757 );}.elementor-12 .elementor-element.elementor-element-5e99576.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-70dc757 );}.elementor-12 .elementor-element.elementor-element-5e99576.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-12 .elementor-element.elementor-element-5e99576.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-70dc757 );}.elementor-12 .elementor-element.elementor-element-5e99576 > .elementor-widget-container{margin:65px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5e99576.elementor-widget-n-tabs > .elementor-widget-container > .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-12 .elementor-element.elementor-element-5e99576 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5e99576.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"] :is( span, a, i ), .elementor-12 .elementor-element.elementor-element-5e99576.elementor-widget-n-tabs > .elementor-widget-container > .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-12 .elementor-element.elementor-element-5e99576.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-dc6676f{--display:flex;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-cf501ee{--width:20%;}.elementor-12 .elementor-element.elementor-element-aa26543{--width:20%;}.elementor-12 .elementor-element.elementor-element-0beede3{--width:20%;}.elementor-12 .elementor-element.elementor-element-87212fb{--width:20%;}.elementor-12 .elementor-element.elementor-element-803219d{--width:20%;}.elementor-12 .elementor-element.elementor-element-efe231d{--width:40%;}.elementor-12 .elementor-element.elementor-element-e97c56c{--width:40%;}.elementor-12 .elementor-element.elementor-element-9def3a1{--width:40%;}.elementor-12 .elementor-element.elementor-element-5c760b2{--width:620px;}.elementor-12 .elementor-element.elementor-element-5e10d3f{--width:20%;}.elementor-12 .elementor-element.elementor-element-cb17480{--width:40%;}.elementor-12 .elementor-element.elementor-element-704064f{--width:560%;}.elementor-12 .elementor-element.elementor-element-a50fdc8{--width:20%;}.elementor-12 .elementor-element.elementor-element-09359b5{--width:20%;}.elementor-12 .elementor-element.elementor-element-0244b3b{--width:20%;}.elementor-12 .elementor-element.elementor-element-92a9048{--width:20%;}.elementor-12 .elementor-element.elementor-element-539e43f{--width:20%;}.elementor-12 .elementor-element.elementor-element-33b7af0{--width:1400px;}.elementor-12 .elementor-element.elementor-element-8afdff1{--width:80%;}.elementor-12 .elementor-element.elementor-element-9ff9a58{--width:36%;}.elementor-12 .elementor-element.elementor-element-4dc77e0{--width:36%;}.elementor-12 .elementor-element.elementor-element-47ea21b{--width:28%;}.elementor-12 .elementor-element.elementor-element-0c32bbd{--width:1400px;}.elementor-12 .elementor-element.elementor-element-833532c{--width:40%;}.elementor-12 .elementor-element.elementor-element-04c1115{--width:20%;}.elementor-12 .elementor-element.elementor-element-0d833de{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-42983dc{--width:102px;}.elementor-12 .elementor-element.elementor-element-fadcf58{--width:20%;}.elementor-12 .elementor-element.elementor-element-d09bc15{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-fe6aaf5{--width:102px;}.elementor-12 .elementor-element.elementor-element-50cb468{--width:20%;}.elementor-12 .elementor-element.elementor-element-97d390f{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-6561d8c{--width:102px;}.elementor-12 .elementor-element.elementor-element-1ee5e6f{--width:20%;}.elementor-12 .elementor-element.elementor-element-fdf56ce{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-5559c93{--width:102px;}.elementor-12 .elementor-element.elementor-element-c834b9d{--width:20%;}.elementor-12 .elementor-element.elementor-element-ad97260{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-45df0e6{--width:102px;}.elementor-12 .elementor-element.elementor-element-b53abf9{--width:20%;}.elementor-12 .elementor-element.elementor-element-e4fbbae{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-cf7bdfe{--width:102px;}.elementor-12 .elementor-element.elementor-element-6d6c99c{--width:20%;}.elementor-12 .elementor-element.elementor-element-406556d{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-3e223e9{--width:102px;}.elementor-12 .elementor-element.elementor-element-99ab5a9{--width:20%;}.elementor-12 .elementor-element.elementor-element-9b1bf7d{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-25c91ce{--width:102px;}.elementor-12 .elementor-element.elementor-element-2ca44c8{--width:20%;}.elementor-12 .elementor-element.elementor-element-e9688f1{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-3f5a170{--width:102px;}.elementor-12 .elementor-element.elementor-element-bf01d6e{--width:20%;}.elementor-12 .elementor-element.elementor-element-0d2aa28{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-754fbf4{--width:102px;}.elementor-12 .elementor-element.elementor-element-e60e18f{--width:20%;}.elementor-12 .elementor-element.elementor-element-bcd3896{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-e571ad7{--width:102px;}.elementor-12 .elementor-element.elementor-element-b57aba2{--width:20%;}.elementor-12 .elementor-element.elementor-element-9fcb8cd{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-0b8d58c{--width:102px;}.elementor-12 .elementor-element.elementor-element-f3ad229{--width:20%;}.elementor-12 .elementor-element.elementor-element-555b5ae{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-a4ca7dd{--width:102px;}.elementor-12 .elementor-element.elementor-element-1f92c56{--width:20%;}.elementor-12 .elementor-element.elementor-element-3371584{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-562795b{--width:102px;}.elementor-12 .elementor-element.elementor-element-0af1c96{--width:20%;}.elementor-12 .elementor-element.elementor-element-e124fe0{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-480f843{--width:102px;}.elementor-12 .elementor-element.elementor-element-33550c8{--width:20%;}.elementor-12 .elementor-element.elementor-element-052b4d6{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-216223c{--width:102px;}.elementor-12 .elementor-element.elementor-element-7dc353d{--width:20%;}.elementor-12 .elementor-element.elementor-element-33b3b6d{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-80181bc{--width:102px;}.elementor-12 .elementor-element.elementor-element-b752233{--width:20%;}.elementor-12 .elementor-element.elementor-element-9df2570{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-984e845{--width:102px;}.elementor-12 .elementor-element.elementor-element-8cb432c{--width:20%;}.elementor-12 .elementor-element.elementor-element-b7d8d49{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-780d53b{--width:102px;}.elementor-12 .elementor-element.elementor-element-f2de0e2{--width:20%;}.elementor-12 .elementor-element.elementor-element-8ffa41c{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-a8b512d{--width:102px;}.elementor-12 .elementor-element.elementor-element-c25cf07{--width:20%;}.elementor-12 .elementor-element.elementor-element-37b9134{--content-width:560px;}.elementor-12 .elementor-element.elementor-element-7ee15ab{--width:102px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-5e10d3f{--width:149.5px;}.elementor-12 .elementor-element.elementor-element-8afdff1{--width:100%;}.elementor-12 .elementor-element.elementor-element-9ff9a58{--width:35.773%;}.elementor-12 .elementor-element.elementor-element-4dc77e0{--width:250.594px;}.elementor-12 .elementor-element.elementor-element-47ea21b{--width:100%;}}@media(max-width:1024px){body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bb9069e{left:-439px;}body.rtl .elementor-12 .elementor-element.elementor-element-bb9069e{right:-439px;}.elementor-12 .elementor-element.elementor-element-bb9069e{top:12px;}.elementor-12 .elementor-element.elementor-element-df11dc4 img{height:300px;}.elementor-12 .elementor-element.elementor-element-a49f011 > .elementor-widget-container{margin:0px 0px 43px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a49f011.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a49f011{text-align:left;}.elementor-12 .elementor-element.elementor-element-a49f011 .elementor-heading-title{font-size:80px;}.elementor-12 .elementor-element.elementor-element-ae7fa92{text-align:center;}.elementor-12 .elementor-element.elementor-element-ae7fa92 img{height:300px;object-position:center center;}.elementor-12 .elementor-element.elementor-element-99332f0 > .elementor-widget-container{padding:107px 259px 0px 0px;}.elementor-12 .elementor-element.elementor-element-99332f0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-478a221 img{height:147px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-58aabc0{right:4px;}body.rtl .elementor-12 .elementor-element.elementor-element-58aabc0{left:4px;}.elementor-12 .elementor-element.elementor-element-58aabc0{top:28px;}.elementor-12 .elementor-element.elementor-element-f521de3 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 83px;}.elementor-12 .elementor-element.elementor-element-f521de3{text-align:left;}.elementor-12 .elementor-element.elementor-element-c44dbd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 61px 87px;}.elementor-12 .elementor-element.elementor-element-426b22a{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a50fdc8{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-09359b5{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0244b3b{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-92a9048{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-539e43f{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b956882{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-8afdff1{--padding-top:60px;--padding-bottom:60px;--padding-left:90px;--padding-right:90px;}.elementor-12 .elementor-element.elementor-element-36ef447 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-5f65674 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-5f65674{font-size:15px;}.elementor-12 .elementor-element.elementor-element-a7e8e17{--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-a7e8e17:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a7e8e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-12 .elementor-element.elementor-element-9ff9a58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-41ab4c8{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-69b9fc8{text-align:left;}.elementor-12 .elementor-element.elementor-element-69b9fc8 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-b9e1d1d.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b9e1d1d{text-align:left;font-size:18px;line-height:1.4em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-c2bc876{text-align:left;}.elementor-12 .elementor-element.elementor-element-c2bc876 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-172f140.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-172f140{text-align:left;font-size:18px;line-height:1.4em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-4dc77e0{--justify-content:center;--overlay-opacity:0;}.elementor-12 .elementor-element.elementor-element-4dc77e0::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4dc77e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-aa5f9d0{text-align:left;}.elementor-12 .elementor-element.elementor-element-aa5f9d0 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-67b5024.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-67b5024{text-align:left;font-size:18px;line-height:1.4em;letter-spacing:-1px;}.elementor-12 .elementor-element.elementor-element-47ea21b{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47ea21b.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-b4cb2a5 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-16e4e30 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-ab5e3b6 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-5e99576{--n-tabs-title-gap:10px;}}@media(max-width:767px){body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bb92a77{left:-341px;}body.rtl .elementor-12 .elementor-element.elementor-element-bb92a77{right:-341px;}.elementor-12 .elementor-element.elementor-element-bb92a77{top:106px;}.elementor-12 .elementor-element.elementor-element-e45e34b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-e45e34b .elementor-divider-separator{width:66px;}.elementor-12 .elementor-element.elementor-element-e45e34b .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-12 .elementor-element.elementor-element-a49f011 > .elementor-widget-container{margin:0px 0px 0px 6px;padding:0px 0px 25px 0px;}.elementor-12 .elementor-element.elementor-element-a49f011{text-align:left;}.elementor-12 .elementor-element.elementor-element-a49f011 .elementor-heading-title{font-size:65px;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-99332f0 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-99332f0 > .elementor-widget-container{padding:50px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-99332f0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-99332f0{--icon-size:26px;}.elementor-12 .elementor-element.elementor-element-478a221{text-align:center;}.elementor-12 .elementor-element.elementor-element-478a221 img{width:100%;max-width:100%;height:300px;object-fit:cover;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-58aabc0{right:2px;}body.rtl .elementor-12 .elementor-element.elementor-element-58aabc0{left:2px;}.elementor-12 .elementor-element.elementor-element-58aabc0{top:-8px;}.elementor-12 .elementor-element.elementor-element-f521de3 > .elementor-widget-container{padding:50px 0px 5px 38px;}.elementor-12 .elementor-element.elementor-element-c44dbd0 > .elementor-widget-container{padding:0px 0px 5px 42px;}.elementor-12 .elementor-element.elementor-element-a50fdc8{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-09359b5{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0244b3b{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-92a9048{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b956882{--margin-top:-430px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b956882.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8afdff1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-36ef447 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-4caabc8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-4caabc8 .elementor-divider-separator{width:66px;}.elementor-12 .elementor-element.elementor-element-4caabc8 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-12 .elementor-element.elementor-element-5f65674 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-5f65674{line-height:1.4em;letter-spacing:-1.2px;word-spacing:0.2em;}.elementor-12 .elementor-element.elementor-element-5f65674 p{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-a7e8e17:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a7e8e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-12 .elementor-element.elementor-element-a7e8e17{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9ff9a58{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9ff9a58.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b4c7793.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b4c7793{text-align:right;}.elementor-12 .elementor-element.elementor-element-ed474c2{text-align:left;}.elementor-12 .elementor-element.elementor-element-ed474c2 img{width:97%;}.elementor-12 .elementor-element.elementor-element-4dc77e0{--width:306px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d4a5e95.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d4a5e95{text-align:right;}.elementor-12 .elementor-element.elementor-element-aa5f9d0 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b4cb2a5 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-cdf842e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-cdf842e .elementor-divider-separator{width:66px;}.elementor-12 .elementor-element.elementor-element-cdf842e .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-12 .elementor-element.elementor-element-16e4e30 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-0a465cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0a465cd .elementor-divider-separator{width:66px;}.elementor-12 .elementor-element.elementor-element-0a465cd .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-12 .elementor-element.elementor-element-ab5e3b6 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-1c433ae > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-1c433ae .elementor-divider-separator{width:66px;}.elementor-12 .elementor-element.elementor-element-1c433ae .elementor-divider{padding-block-start:3px;padding-block-end:3px;}}/* Start custom CSS for heading, class: .elementor-element-a49f011 */.elementor-12 .elementor-element.elementor-element-a49f011{
    min-width: 1200px;
}

@media screen and (max-width: 1300px) and (min-width: 1025px){
    .elementor-12 .elementor-element.elementor-element-a49f011 .elementor-heading-title{
        font-size: 100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d833de */.elementor-12 .elementor-element.elementor-element-0d833de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-beda7d2 */.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c1115 */.elementor-12 .elementor-element.elementor-element-04c1115 .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09bc15 */.elementor-12 .elementor-element.elementor-element-d09bc15{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d51784 */.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fadcf58 */.elementor-12 .elementor-element.elementor-element-fadcf58 .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d390f */.elementor-12 .elementor-element.elementor-element-97d390f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f616afd */.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50cb468 */.elementor-12 .elementor-element.elementor-element-50cb468 .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf56ce */.elementor-12 .elementor-element.elementor-element-fdf56ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b684a2 */.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee5e6f */.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad97260 */.elementor-12 .elementor-element.elementor-element-ad97260{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b8f1d9 */.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c834b9d */.elementor-12 .elementor-element.elementor-element-c834b9d .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4fbbae */.elementor-12 .elementor-element.elementor-element-e4fbbae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4372ad7 */.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53abf9 */.elementor-12 .elementor-element.elementor-element-b53abf9 .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406556d */.elementor-12 .elementor-element.elementor-element-406556d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed162cc */.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6c99c */.elementor-12 .elementor-element.elementor-element-6d6c99c .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1bf7d */.elementor-12 .elementor-element.elementor-element-9b1bf7d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a7bc20c */.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99ab5a9 */.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9688f1 */.elementor-12 .elementor-element.elementor-element-e9688f1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f04c08a */.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca44c8 */.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d2aa28 */.elementor-12 .elementor-element.elementor-element-0d2aa28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e80c8be */.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf01d6e */.elementor-12 .elementor-element.elementor-element-bf01d6e .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd3896 */.elementor-12 .elementor-element.elementor-element-bcd3896{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-430ed38 */.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e60e18f */.elementor-12 .elementor-element.elementor-element-e60e18f .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcb8cd */.elementor-12 .elementor-element.elementor-element-9fcb8cd{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a2994a */.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b57aba2 */.elementor-12 .elementor-element.elementor-element-b57aba2 .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555b5ae */.elementor-12 .elementor-element.elementor-element-555b5ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e25b7e */.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ad229 */.elementor-12 .elementor-element.elementor-element-f3ad229 .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3371584 */.elementor-12 .elementor-element.elementor-element-3371584{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef8150c */.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f92c56 */.elementor-12 .elementor-element.elementor-element-1f92c56 .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e124fe0 */.elementor-12 .elementor-element.elementor-element-e124fe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b04ee3 */.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0af1c96 */.elementor-12 .elementor-element.elementor-element-0af1c96 .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052b4d6 */.elementor-12 .elementor-element.elementor-element-052b4d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-335ff7d */.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33550c8 */.elementor-12 .elementor-element.elementor-element-33550c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b3b6d */.elementor-12 .elementor-element.elementor-element-33b3b6d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aa8f3d3 */.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc353d */.elementor-12 .elementor-element.elementor-element-7dc353d .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2570 */.elementor-12 .elementor-element.elementor-element-9df2570{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76ce710 */.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b752233 */.elementor-12 .elementor-element.elementor-element-b752233 .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b752233:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d8d49 */.elementor-12 .elementor-element.elementor-element-b7d8d49{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98e61c0 */.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb432c */.elementor-12 .elementor-element.elementor-element-8cb432c .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ffa41c */.elementor-12 .elementor-element.elementor-element-8ffa41c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56387d6 */.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2de0e2 */.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b9134 */.elementor-12 .elementor-element.elementor-element-37b9134{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a66856 */.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25cf07 */.elementor-12 .elementor-element.elementor-element-c25cf07 .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d833de */.elementor-12 .elementor-element.elementor-element-0d833de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-beda7d2 */.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c1115 */.elementor-12 .elementor-element.elementor-element-04c1115 .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09bc15 */.elementor-12 .elementor-element.elementor-element-d09bc15{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d51784 */.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fadcf58 */.elementor-12 .elementor-element.elementor-element-fadcf58 .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d390f */.elementor-12 .elementor-element.elementor-element-97d390f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f616afd */.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50cb468 */.elementor-12 .elementor-element.elementor-element-50cb468 .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf56ce */.elementor-12 .elementor-element.elementor-element-fdf56ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b684a2 */.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee5e6f */.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad97260 */.elementor-12 .elementor-element.elementor-element-ad97260{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b8f1d9 */.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c834b9d */.elementor-12 .elementor-element.elementor-element-c834b9d .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4fbbae */.elementor-12 .elementor-element.elementor-element-e4fbbae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4372ad7 */.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53abf9 */.elementor-12 .elementor-element.elementor-element-b53abf9 .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406556d */.elementor-12 .elementor-element.elementor-element-406556d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed162cc */.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6c99c */.elementor-12 .elementor-element.elementor-element-6d6c99c .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1bf7d */.elementor-12 .elementor-element.elementor-element-9b1bf7d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a7bc20c */.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99ab5a9 */.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9688f1 */.elementor-12 .elementor-element.elementor-element-e9688f1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f04c08a */.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca44c8 */.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d2aa28 */.elementor-12 .elementor-element.elementor-element-0d2aa28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e80c8be */.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf01d6e */.elementor-12 .elementor-element.elementor-element-bf01d6e .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd3896 */.elementor-12 .elementor-element.elementor-element-bcd3896{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-430ed38 */.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e60e18f */.elementor-12 .elementor-element.elementor-element-e60e18f .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcb8cd */.elementor-12 .elementor-element.elementor-element-9fcb8cd{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a2994a */.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b57aba2 */.elementor-12 .elementor-element.elementor-element-b57aba2 .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555b5ae */.elementor-12 .elementor-element.elementor-element-555b5ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e25b7e */.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ad229 */.elementor-12 .elementor-element.elementor-element-f3ad229 .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3371584 */.elementor-12 .elementor-element.elementor-element-3371584{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef8150c */.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f92c56 */.elementor-12 .elementor-element.elementor-element-1f92c56 .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e124fe0 */.elementor-12 .elementor-element.elementor-element-e124fe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b04ee3 */.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0af1c96 */.elementor-12 .elementor-element.elementor-element-0af1c96 .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052b4d6 */.elementor-12 .elementor-element.elementor-element-052b4d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-335ff7d */.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33550c8 */.elementor-12 .elementor-element.elementor-element-33550c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b3b6d */.elementor-12 .elementor-element.elementor-element-33b3b6d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aa8f3d3 */.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc353d */.elementor-12 .elementor-element.elementor-element-7dc353d .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2570 */.elementor-12 .elementor-element.elementor-element-9df2570{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76ce710 */.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b752233 */.elementor-12 .elementor-element.elementor-element-b752233 .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b752233:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d8d49 */.elementor-12 .elementor-element.elementor-element-b7d8d49{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98e61c0 */.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb432c */.elementor-12 .elementor-element.elementor-element-8cb432c .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ffa41c */.elementor-12 .elementor-element.elementor-element-8ffa41c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56387d6 */.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2de0e2 */.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b9134 */.elementor-12 .elementor-element.elementor-element-37b9134{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a66856 */.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25cf07 */.elementor-12 .elementor-element.elementor-element-c25cf07 .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d833de */.elementor-12 .elementor-element.elementor-element-0d833de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-beda7d2 */.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c1115 */.elementor-12 .elementor-element.elementor-element-04c1115 .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09bc15 */.elementor-12 .elementor-element.elementor-element-d09bc15{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d51784 */.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fadcf58 */.elementor-12 .elementor-element.elementor-element-fadcf58 .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d390f */.elementor-12 .elementor-element.elementor-element-97d390f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f616afd */.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50cb468 */.elementor-12 .elementor-element.elementor-element-50cb468 .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf56ce */.elementor-12 .elementor-element.elementor-element-fdf56ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b684a2 */.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee5e6f */.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad97260 */.elementor-12 .elementor-element.elementor-element-ad97260{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b8f1d9 */.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c834b9d */.elementor-12 .elementor-element.elementor-element-c834b9d .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4fbbae */.elementor-12 .elementor-element.elementor-element-e4fbbae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4372ad7 */.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53abf9 */.elementor-12 .elementor-element.elementor-element-b53abf9 .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406556d */.elementor-12 .elementor-element.elementor-element-406556d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed162cc */.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6c99c */.elementor-12 .elementor-element.elementor-element-6d6c99c .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1bf7d */.elementor-12 .elementor-element.elementor-element-9b1bf7d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a7bc20c */.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99ab5a9 */.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9688f1 */.elementor-12 .elementor-element.elementor-element-e9688f1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f04c08a */.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca44c8 */.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d2aa28 */.elementor-12 .elementor-element.elementor-element-0d2aa28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e80c8be */.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf01d6e */.elementor-12 .elementor-element.elementor-element-bf01d6e .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd3896 */.elementor-12 .elementor-element.elementor-element-bcd3896{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-430ed38 */.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e60e18f */.elementor-12 .elementor-element.elementor-element-e60e18f .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcb8cd */.elementor-12 .elementor-element.elementor-element-9fcb8cd{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a2994a */.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b57aba2 */.elementor-12 .elementor-element.elementor-element-b57aba2 .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555b5ae */.elementor-12 .elementor-element.elementor-element-555b5ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e25b7e */.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ad229 */.elementor-12 .elementor-element.elementor-element-f3ad229 .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3371584 */.elementor-12 .elementor-element.elementor-element-3371584{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef8150c */.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f92c56 */.elementor-12 .elementor-element.elementor-element-1f92c56 .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e124fe0 */.elementor-12 .elementor-element.elementor-element-e124fe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b04ee3 */.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0af1c96 */.elementor-12 .elementor-element.elementor-element-0af1c96 .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052b4d6 */.elementor-12 .elementor-element.elementor-element-052b4d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-335ff7d */.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33550c8 */.elementor-12 .elementor-element.elementor-element-33550c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b3b6d */.elementor-12 .elementor-element.elementor-element-33b3b6d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aa8f3d3 */.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc353d */.elementor-12 .elementor-element.elementor-element-7dc353d .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2570 */.elementor-12 .elementor-element.elementor-element-9df2570{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76ce710 */.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b752233 */.elementor-12 .elementor-element.elementor-element-b752233 .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b752233:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d8d49 */.elementor-12 .elementor-element.elementor-element-b7d8d49{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98e61c0 */.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb432c */.elementor-12 .elementor-element.elementor-element-8cb432c .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ffa41c */.elementor-12 .elementor-element.elementor-element-8ffa41c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56387d6 */.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2de0e2 */.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b9134 */.elementor-12 .elementor-element.elementor-element-37b9134{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a66856 */.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25cf07 */.elementor-12 .elementor-element.elementor-element-c25cf07 .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d833de */.elementor-12 .elementor-element.elementor-element-0d833de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-beda7d2 */.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c1115 */.elementor-12 .elementor-element.elementor-element-04c1115 .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09bc15 */.elementor-12 .elementor-element.elementor-element-d09bc15{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d51784 */.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fadcf58 */.elementor-12 .elementor-element.elementor-element-fadcf58 .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d390f */.elementor-12 .elementor-element.elementor-element-97d390f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f616afd */.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50cb468 */.elementor-12 .elementor-element.elementor-element-50cb468 .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf56ce */.elementor-12 .elementor-element.elementor-element-fdf56ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b684a2 */.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee5e6f */.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad97260 */.elementor-12 .elementor-element.elementor-element-ad97260{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b8f1d9 */.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c834b9d */.elementor-12 .elementor-element.elementor-element-c834b9d .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4fbbae */.elementor-12 .elementor-element.elementor-element-e4fbbae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4372ad7 */.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53abf9 */.elementor-12 .elementor-element.elementor-element-b53abf9 .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406556d */.elementor-12 .elementor-element.elementor-element-406556d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed162cc */.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6c99c */.elementor-12 .elementor-element.elementor-element-6d6c99c .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1bf7d */.elementor-12 .elementor-element.elementor-element-9b1bf7d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a7bc20c */.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99ab5a9 */.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9688f1 */.elementor-12 .elementor-element.elementor-element-e9688f1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f04c08a */.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca44c8 */.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d2aa28 */.elementor-12 .elementor-element.elementor-element-0d2aa28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e80c8be */.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf01d6e */.elementor-12 .elementor-element.elementor-element-bf01d6e .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd3896 */.elementor-12 .elementor-element.elementor-element-bcd3896{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-430ed38 */.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e60e18f */.elementor-12 .elementor-element.elementor-element-e60e18f .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcb8cd */.elementor-12 .elementor-element.elementor-element-9fcb8cd{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a2994a */.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b57aba2 */.elementor-12 .elementor-element.elementor-element-b57aba2 .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555b5ae */.elementor-12 .elementor-element.elementor-element-555b5ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e25b7e */.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ad229 */.elementor-12 .elementor-element.elementor-element-f3ad229 .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3371584 */.elementor-12 .elementor-element.elementor-element-3371584{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef8150c */.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f92c56 */.elementor-12 .elementor-element.elementor-element-1f92c56 .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e124fe0 */.elementor-12 .elementor-element.elementor-element-e124fe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b04ee3 */.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0af1c96 */.elementor-12 .elementor-element.elementor-element-0af1c96 .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052b4d6 */.elementor-12 .elementor-element.elementor-element-052b4d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-335ff7d */.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33550c8 */.elementor-12 .elementor-element.elementor-element-33550c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b3b6d */.elementor-12 .elementor-element.elementor-element-33b3b6d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aa8f3d3 */.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc353d */.elementor-12 .elementor-element.elementor-element-7dc353d .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2570 */.elementor-12 .elementor-element.elementor-element-9df2570{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76ce710 */.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b752233 */.elementor-12 .elementor-element.elementor-element-b752233 .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b752233:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d8d49 */.elementor-12 .elementor-element.elementor-element-b7d8d49{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98e61c0 */.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb432c */.elementor-12 .elementor-element.elementor-element-8cb432c .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ffa41c */.elementor-12 .elementor-element.elementor-element-8ffa41c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56387d6 */.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2de0e2 */.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b9134 */.elementor-12 .elementor-element.elementor-element-37b9134{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a66856 */.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25cf07 */.elementor-12 .elementor-element.elementor-element-c25cf07 .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d833de */.elementor-12 .elementor-element.elementor-element-0d833de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-beda7d2 */.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c1115 */.elementor-12 .elementor-element.elementor-element-04c1115 .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09bc15 */.elementor-12 .elementor-element.elementor-element-d09bc15{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d51784 */.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fadcf58 */.elementor-12 .elementor-element.elementor-element-fadcf58 .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d390f */.elementor-12 .elementor-element.elementor-element-97d390f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f616afd */.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50cb468 */.elementor-12 .elementor-element.elementor-element-50cb468 .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf56ce */.elementor-12 .elementor-element.elementor-element-fdf56ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b684a2 */.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee5e6f */.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad97260 */.elementor-12 .elementor-element.elementor-element-ad97260{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b8f1d9 */.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c834b9d */.elementor-12 .elementor-element.elementor-element-c834b9d .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4fbbae */.elementor-12 .elementor-element.elementor-element-e4fbbae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4372ad7 */.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53abf9 */.elementor-12 .elementor-element.elementor-element-b53abf9 .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406556d */.elementor-12 .elementor-element.elementor-element-406556d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed162cc */.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6c99c */.elementor-12 .elementor-element.elementor-element-6d6c99c .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1bf7d */.elementor-12 .elementor-element.elementor-element-9b1bf7d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a7bc20c */.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99ab5a9 */.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9688f1 */.elementor-12 .elementor-element.elementor-element-e9688f1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f04c08a */.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca44c8 */.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d2aa28 */.elementor-12 .elementor-element.elementor-element-0d2aa28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e80c8be */.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf01d6e */.elementor-12 .elementor-element.elementor-element-bf01d6e .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd3896 */.elementor-12 .elementor-element.elementor-element-bcd3896{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-430ed38 */.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e60e18f */.elementor-12 .elementor-element.elementor-element-e60e18f .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcb8cd */.elementor-12 .elementor-element.elementor-element-9fcb8cd{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a2994a */.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b57aba2 */.elementor-12 .elementor-element.elementor-element-b57aba2 .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555b5ae */.elementor-12 .elementor-element.elementor-element-555b5ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e25b7e */.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ad229 */.elementor-12 .elementor-element.elementor-element-f3ad229 .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3371584 */.elementor-12 .elementor-element.elementor-element-3371584{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef8150c */.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f92c56 */.elementor-12 .elementor-element.elementor-element-1f92c56 .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e124fe0 */.elementor-12 .elementor-element.elementor-element-e124fe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b04ee3 */.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0af1c96 */.elementor-12 .elementor-element.elementor-element-0af1c96 .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052b4d6 */.elementor-12 .elementor-element.elementor-element-052b4d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-335ff7d */.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33550c8 */.elementor-12 .elementor-element.elementor-element-33550c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b3b6d */.elementor-12 .elementor-element.elementor-element-33b3b6d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aa8f3d3 */.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc353d */.elementor-12 .elementor-element.elementor-element-7dc353d .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2570 */.elementor-12 .elementor-element.elementor-element-9df2570{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76ce710 */.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b752233 */.elementor-12 .elementor-element.elementor-element-b752233 .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b752233:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d8d49 */.elementor-12 .elementor-element.elementor-element-b7d8d49{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98e61c0 */.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb432c */.elementor-12 .elementor-element.elementor-element-8cb432c .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ffa41c */.elementor-12 .elementor-element.elementor-element-8ffa41c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56387d6 */.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2de0e2 */.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b9134 */.elementor-12 .elementor-element.elementor-element-37b9134{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a66856 */.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25cf07 */.elementor-12 .elementor-element.elementor-element-c25cf07 .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d833de */.elementor-12 .elementor-element.elementor-element-0d833de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d833de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-beda7d2 */.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-beda7d2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c1115 */.elementor-12 .elementor-element.elementor-element-04c1115 .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-04c1115:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09bc15 */.elementor-12 .elementor-element.elementor-element-d09bc15{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-d09bc15:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d51784 */.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9d51784:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fadcf58 */.elementor-12 .elementor-element.elementor-element-fadcf58 .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-fadcf58:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d390f */.elementor-12 .elementor-element.elementor-element-97d390f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-97d390f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f616afd */.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f616afd:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50cb468 */.elementor-12 .elementor-element.elementor-element-50cb468 .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-50cb468:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf56ce */.elementor-12 .elementor-element.elementor-element-fdf56ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-fdf56ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b684a2 */.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-2b684a2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee5e6f */.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1ee5e6f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad97260 */.elementor-12 .elementor-element.elementor-element-ad97260{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-ad97260:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7b8f1d9 */.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-7b8f1d9:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c834b9d */.elementor-12 .elementor-element.elementor-element-c834b9d .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c834b9d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4fbbae */.elementor-12 .elementor-element.elementor-element-e4fbbae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e4fbbae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4372ad7 */.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-4372ad7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53abf9 */.elementor-12 .elementor-element.elementor-element-b53abf9 .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b53abf9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406556d */.elementor-12 .elementor-element.elementor-element-406556d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-406556d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed162cc */.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ed162cc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6c99c */.elementor-12 .elementor-element.elementor-element-6d6c99c .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-6d6c99c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1bf7d */.elementor-12 .elementor-element.elementor-element-9b1bf7d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9b1bf7d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a7bc20c */.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-a7bc20c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99ab5a9 */.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-99ab5a9:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9688f1 */.elementor-12 .elementor-element.elementor-element-e9688f1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e9688f1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f04c08a */.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-f04c08a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca44c8 */.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-2ca44c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d2aa28 */.elementor-12 .elementor-element.elementor-element-0d2aa28{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-0d2aa28:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e80c8be */.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-e80c8be:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf01d6e */.elementor-12 .elementor-element.elementor-element-bf01d6e .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-bf01d6e:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd3896 */.elementor-12 .elementor-element.elementor-element-bcd3896{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-bcd3896:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-430ed38 */.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-430ed38:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e60e18f */.elementor-12 .elementor-element.elementor-element-e60e18f .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-e60e18f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcb8cd */.elementor-12 .elementor-element.elementor-element-9fcb8cd{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9fcb8cd:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a2994a */.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-9a2994a:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b57aba2 */.elementor-12 .elementor-element.elementor-element-b57aba2 .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b57aba2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555b5ae */.elementor-12 .elementor-element.elementor-element-555b5ae{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-555b5ae:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e25b7e */.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-0e25b7e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ad229 */.elementor-12 .elementor-element.elementor-element-f3ad229 .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f3ad229:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3371584 */.elementor-12 .elementor-element.elementor-element-3371584{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-3371584:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef8150c */.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-ef8150c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f92c56 */.elementor-12 .elementor-element.elementor-element-1f92c56 .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-1f92c56:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e124fe0 */.elementor-12 .elementor-element.elementor-element-e124fe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-e124fe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b04ee3 */.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-3b04ee3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0af1c96 */.elementor-12 .elementor-element.elementor-element-0af1c96 .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-0af1c96:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052b4d6 */.elementor-12 .elementor-element.elementor-element-052b4d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-052b4d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-335ff7d */.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-335ff7d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33550c8 */.elementor-12 .elementor-element.elementor-element-33550c8 .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-33550c8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b3b6d */.elementor-12 .elementor-element.elementor-element-33b3b6d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-33b3b6d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aa8f3d3 */.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-aa8f3d3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc353d */.elementor-12 .elementor-element.elementor-element-7dc353d .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-7dc353d:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2570 */.elementor-12 .elementor-element.elementor-element-9df2570{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-9df2570:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76ce710 */.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-76ce710:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b752233 */.elementor-12 .elementor-element.elementor-element-b752233 .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-b752233:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-b752233:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d8d49 */.elementor-12 .elementor-element.elementor-element-b7d8d49{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-b7d8d49:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98e61c0 */.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-98e61c0:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cb432c */.elementor-12 .elementor-element.elementor-element-8cb432c .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-8cb432c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ffa41c */.elementor-12 .elementor-element.elementor-element-8ffa41c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-8ffa41c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56387d6 */.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-56387d6:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2de0e2 */.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-f2de0e2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b9134 */.elementor-12 .elementor-element.elementor-element-37b9134{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-text,
.elementor-12 .elementor-element.elementor-element-37b9134:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a66856 */.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-12 .elementor-element.elementor-element-8a66856:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25cf07 */.elementor-12 .elementor-element.elementor-element-c25cf07 .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-1, 
.elementor-12 .elementor-element.elementor-element-c25cf07:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */