.elementor-302 .elementor-element.elementor-element-43e8afb8{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-445318f3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-1afcd124{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.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-302 .elementor-element.elementor-element-72b42966 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-302 .elementor-element.elementor-element-72b42966 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;letter-spacing:-2.8px;color:#0C0C0C;}.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-302 .elementor-element.elementor-element-2e8fd9b7{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2px;z-index:9;}.elementor-302 .elementor-element.elementor-element-2e8fd9b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-2e8fd9b7 .elementor-divider-separator{width:53px;}.elementor-302 .elementor-element.elementor-element-2e8fd9b7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-302 .elementor-element.elementor-element-42a5263e{--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-302 .elementor-element.elementor-element-28dea10e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-5ce113b0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-d96aecf{--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-302 .elementor-element.elementor-element-d96aecf:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-d96aecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/1_1-Photo-scaled.jpg");background-position:center left;background-size:cover;}.elementor-302 .elementor-element.elementor-element-d96aecf:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/1_1-Photo-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-765c866{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-765c866:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-765c866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-765c866:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-765c866{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-765c866{right:0px;}.elementor-302 .elementor-element.elementor-element-f37d11c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-c0b89aa{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-c0b89aa:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-c0b89aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-c0b89aa:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-c0b89aa{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-c0b89aa{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-302 .elementor-element.elementor-element-1d2b705 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-1d2b705 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-1d2b705.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-1d2b705.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-1d2b705.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-1d2b705.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-1d2b705.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-1d2b705 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-1d2b705 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-93868f8{--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:16s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-93868f8:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-93868f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/3.jpg");background-position:center left;background-size:cover;}.elementor-302 .elementor-element.elementor-element-93868f8:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/3.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-8aff1ba{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-8aff1ba:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-8aff1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-8aff1ba:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-8aff1ba{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-8aff1ba{right:0px;}.elementor-302 .elementor-element.elementor-element-bd49b51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-3aa2aa7{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-3aa2aa7:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-3aa2aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-3aa2aa7{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-3aa2aa7{right:69px;}.elementor-302 .elementor-element.elementor-element-1b78c53 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-1b78c53 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-1b78c53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-1b78c53.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-1b78c53.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-1b78c53.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-1b78c53.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-1b78c53 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-1b78c53 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-b645d1f{--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-302 .elementor-element.elementor-element-b645d1f:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-b645d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/01.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-b645d1f:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/01.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-36ea7ee3{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-36ea7ee3:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-36ea7ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-36ea7ee3{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-36ea7ee3{right:0px;}.elementor-302 .elementor-element.elementor-element-4138b393 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-46fe1561{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-46fe1561:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-46fe1561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-46fe1561:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-46fe1561{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-46fe1561{right:69px;}.elementor-302 .elementor-element.elementor-element-5862227 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-5862227 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-5862227.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-5862227.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-5862227.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-5862227.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-5862227.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-5862227 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-5862227 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-491d28f{--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-302 .elementor-element.elementor-element-491d28f:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-491d28f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-Villa-3-R3-scaled.jpg");background-position:center left;background-size:cover;}.elementor-302 .elementor-element.elementor-element-491d28f:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-Villa-3-R3-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-c34c64b{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-c34c64b:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-c34c64b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-c34c64b:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-c34c64b{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-c34c64b{right:0px;}.elementor-302 .elementor-element.elementor-element-f867335 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-619c221{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-619c221:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-619c221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-619c221:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-619c221{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-619c221{right:69px;}.elementor-302 .elementor-element.elementor-element-f392aad > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-f392aad .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-f392aad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-f392aad.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-f392aad.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-f392aad.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-f392aad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-f392aad .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-f392aad .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-32f657e7{--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-302 .elementor-element.elementor-element-32f657e7:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-32f657e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Copy-of-con1_8-Photo-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-32f657e7:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Copy-of-con1_8-Photo-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-516f3906{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-516f3906:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-516f3906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-516f3906:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-516f3906{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-516f3906{right:0px;}.elementor-302 .elementor-element.elementor-element-7d85eb31 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-72db993d{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-72db993d:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-72db993d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-72db993d:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-72db993d{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-72db993d{right:69px;}.elementor-302 .elementor-element.elementor-element-60dd5c26 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-60dd5c26 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-60dd5c26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-60dd5c26.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-60dd5c26.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-60dd5c26.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-60dd5c26.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-60dd5c26 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-60dd5c26 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-64cd306{--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-302 .elementor-element.elementor-element-64cd306:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-64cd306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-Villa-2-R2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-64cd306:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-Villa-2-R2-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-cf9da7b{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-cf9da7b:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-cf9da7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-cf9da7b:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-cf9da7b{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-cf9da7b{right:0px;}.elementor-302 .elementor-element.elementor-element-90bb605 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-29a7199{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-29a7199:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-29a7199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-29a7199:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-29a7199{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-29a7199{right:69px;}.elementor-302 .elementor-element.elementor-element-4130c5f > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-4130c5f .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-4130c5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-4130c5f.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-4130c5f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-4130c5f.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-4130c5f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-4130c5f .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-4130c5f .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-661bd253{--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-302 .elementor-element.elementor-element-661bd253:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-661bd253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-villa-R1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-661bd253:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-villa-R1-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-be303bc{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-be303bc:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-be303bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-be303bc:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-be303bc{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-be303bc{right:0px;}.elementor-302 .elementor-element.elementor-element-31a5c9ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-e488d4e{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-e488d4e:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-e488d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-e488d4e:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-e488d4e{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-e488d4e{right:69px;}.elementor-302 .elementor-element.elementor-element-f833d12 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-f833d12 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-f833d12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-f833d12.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-f833d12.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-f833d12.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-f833d12.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-f833d12 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-f833d12 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-1b64f1c2{--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:4s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-1b64f1c2:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-1b64f1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/2_13-Photo-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/2_13-Photo-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-776619ce{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-776619ce:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-776619ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-776619ce:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-776619ce{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-776619ce{right:0px;}.elementor-302 .elementor-element.elementor-element-1337b0b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-72edfe58{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-72edfe58:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-72edfe58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-72edfe58:hover{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-72edfe58.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-72edfe58{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-72edfe58{right:69px;}.elementor-302 .elementor-element.elementor-element-37071c8d > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-37071c8d .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-37071c8d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-37071c8d.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-37071c8d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-37071c8d.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-37071c8d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-37071c8d .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-37071c8d .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-36b2c9f{--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-302 .elementor-element.elementor-element-36b2c9f:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-36b2c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/15-BOOBATHY-RESIDENCY.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-36b2c9f:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/15-BOOBATHY-RESIDENCY.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-a6536d0{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-a6536d0:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-a6536d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-a6536d0:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-a6536d0{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-a6536d0{right:0px;}.elementor-302 .elementor-element.elementor-element-9733722 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-a1d83c2{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-a1d83c2:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-a1d83c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-a1d83c2:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-a1d83c2{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-a1d83c2{right:69px;}.elementor-302 .elementor-element.elementor-element-d99b0fd > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-d99b0fd .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-d99b0fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-d99b0fd.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-d99b0fd.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-d99b0fd.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-d99b0fd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-d99b0fd .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-d99b0fd .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-5a43657{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-5a43657:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-5a43657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Copy-of-wj_3-Photo-min-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-5a43657:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Copy-of-wj_3-Photo-min-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-7e3648f6{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-7e3648f6:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-7e3648f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-7e3648f6:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-7e3648f6{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-7e3648f6{right:0px;}.elementor-302 .elementor-element.elementor-element-3e1ac0a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-7540d47c{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-7540d47c:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-7540d47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-7540d47c:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-7540d47c{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-7540d47c{right:69px;}.elementor-302 .elementor-element.elementor-element-487e8c56 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-487e8c56 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-487e8c56.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-487e8c56.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-487e8c56.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-487e8c56.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-487e8c56.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-487e8c56 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-487e8c56 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-e730d7f{--display:flex;}.elementor-302 .elementor-element.elementor-element-2af90a7a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-4c92afa{--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-302 .elementor-element.elementor-element-4c92afa:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-4c92afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/1_1-Photo-scaled.jpg");background-position:center left;background-size:cover;}.elementor-302 .elementor-element.elementor-element-4c92afa:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/1_1-Photo-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-0f8fa9e{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-0f8fa9e:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-0f8fa9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-0f8fa9e{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-0f8fa9e{right:0px;}.elementor-302 .elementor-element.elementor-element-d2449f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-791cb74{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-791cb74:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-791cb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-791cb74:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-791cb74{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-791cb74{right:69px;}.elementor-302 .elementor-element.elementor-element-c4f70ad > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-c4f70ad .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-c4f70ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-c4f70ad.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-c4f70ad.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-c4f70ad.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-c4f70ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-c4f70ad .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-c4f70ad .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-2c6818b{--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:16s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-2c6818b:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-2c6818b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/3.jpg");background-position:center left;background-size:cover;}.elementor-302 .elementor-element.elementor-element-2c6818b:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/3.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-bc1c43f{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-bc1c43f:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-bc1c43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-bc1c43f:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-bc1c43f{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-bc1c43f{right:0px;}.elementor-302 .elementor-element.elementor-element-5d24079 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-c7c9f44{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-c7c9f44:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-c7c9f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-c7c9f44:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-c7c9f44{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-c7c9f44{right:69px;}.elementor-302 .elementor-element.elementor-element-ab32706 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-ab32706 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-ab32706.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-ab32706.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-ab32706.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-ab32706.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-ab32706.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-ab32706 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-ab32706 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-d3475f6{--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-302 .elementor-element.elementor-element-d3475f6:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-d3475f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/15-BOOBATHY-RESIDENCY.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-d3475f6:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/15-BOOBATHY-RESIDENCY.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-4367788{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-4367788:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-4367788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-4367788:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-4367788{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-4367788{right:0px;}.elementor-302 .elementor-element.elementor-element-14ba850 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-10b1988{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-10b1988:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-10b1988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-10b1988:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-10b1988{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-10b1988{right:69px;}.elementor-302 .elementor-element.elementor-element-801d690 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-801d690 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-801d690.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-801d690.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-801d690.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-801d690.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-801d690.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-801d690 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-801d690 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-3531abd{--display:flex;--min-height:505px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:5s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-3531abd:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-3531abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Copy-of-wj_3-Photo-min-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-3531abd:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Copy-of-wj_3-Photo-min-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-f1172f5{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-f1172f5:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-f1172f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-f1172f5:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-f1172f5{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-f1172f5{right:0px;}.elementor-302 .elementor-element.elementor-element-bc1544f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-4710b21{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-4710b21:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-4710b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-4710b21:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-4710b21{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-4710b21{right:69px;}.elementor-302 .elementor-element.elementor-element-2b419da > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-2b419da .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-2b419da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-2b419da.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-2b419da.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-2b419da.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-2b419da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-2b419da .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-2b419da .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-f16e8bc{--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-302 .elementor-element.elementor-element-f16e8bc:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-f16e8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-Villa-3-R3-scaled.jpg");background-position:center left;background-size:cover;}.elementor-302 .elementor-element.elementor-element-f16e8bc:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-Villa-3-R3-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-24d49a3{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-24d49a3:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-24d49a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-24d49a3:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-24d49a3{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-24d49a3{right:0px;}.elementor-302 .elementor-element.elementor-element-d49dfae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-b2b0c96{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-b2b0c96:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-b2b0c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-b2b0c96:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-b2b0c96{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-b2b0c96{right:69px;}.elementor-302 .elementor-element.elementor-element-831b1dc > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-831b1dc .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-831b1dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-831b1dc.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-831b1dc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-831b1dc.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-831b1dc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-831b1dc .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-831b1dc .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-d5e55b2{--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-302 .elementor-element.elementor-element-d5e55b2:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-d5e55b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-Villa-2-R2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-d5e55b2:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-Villa-2-R2-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-3ba0eef{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-3ba0eef:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-3ba0eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-3ba0eef:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-3ba0eef{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-3ba0eef{right:0px;}.elementor-302 .elementor-element.elementor-element-3a480fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-dc9fb1b{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-dc9fb1b:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-dc9fb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-dc9fb1b{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-dc9fb1b{right:69px;}.elementor-302 .elementor-element.elementor-element-3c6f35b > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-3c6f35b .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-3c6f35b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-3c6f35b.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-3c6f35b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-3c6f35b.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-3c6f35b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-3c6f35b .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-3c6f35b .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-2f51ca3{--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-302 .elementor-element.elementor-element-2f51ca3:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-2f51ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-villa-R1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-2f51ca3:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Muthaiyah-villa-R1-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-065984b{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-065984b:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-065984b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-065984b:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-065984b{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-065984b{right:0px;}.elementor-302 .elementor-element.elementor-element-e8307b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-c227385{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-c227385:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-c227385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-c227385:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-c227385{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-c227385{right:69px;}.elementor-302 .elementor-element.elementor-element-11b6987 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-11b6987 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-11b6987.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-11b6987.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-11b6987.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-11b6987.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-11b6987.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-11b6987 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-11b6987 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-a487515{--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:4s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-a487515:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-a487515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/2_13-Photo-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-a487515:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/2_13-Photo-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-96a8aa1{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-96a8aa1:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-96a8aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-96a8aa1:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-96a8aa1{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-96a8aa1{right:0px;}.elementor-302 .elementor-element.elementor-element-0f91a47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-8b41582{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-8b41582:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-8b41582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-8b41582:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-8b41582{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-8b41582{right:69px;}.elementor-302 .elementor-element.elementor-element-c7f1cc8 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-c7f1cc8 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-c7f1cc8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-c7f1cc8.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-c7f1cc8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-c7f1cc8.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-c7f1cc8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-c7f1cc8 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-c7f1cc8 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-6988dc7c{--display:flex;}.elementor-302 .elementor-element.elementor-element-60a7ec51{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-b456d28{--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-302 .elementor-element.elementor-element-b456d28:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-b456d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/01.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-b456d28:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/01.jpg");background-position:center center;}.elementor-302 .elementor-element.elementor-element-fb97771{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-fb97771:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-fb97771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-fb97771:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-fb97771{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-fb97771{right:0px;}.elementor-302 .elementor-element.elementor-element-393394e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-21f555c{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-21f555c:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-21f555c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-21f555c:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-21f555c{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-21f555c{right:69px;}.elementor-302 .elementor-element.elementor-element-0c5eb62 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-0c5eb62 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-0c5eb62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-0c5eb62.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-0c5eb62.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-0c5eb62.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-0c5eb62.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-0c5eb62 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-0c5eb62 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-4c36c2d2{--display:flex;}.elementor-302 .elementor-element.elementor-element-673e6470{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-ea2746c{--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-302 .elementor-element.elementor-element-ea2746c:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-ea2746c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Copy-of-con1_8-Photo-scaled.jpg");background-position:center center;background-size:cover;}.elementor-302 .elementor-element.elementor-element-ea2746c:hover{background-image:url("https://musestudio.in/wp-content/uploads/2025/03/Copy-of-con1_8-Photo-scaled.jpg");background-position:center right;}.elementor-302 .elementor-element.elementor-element-57b24b5{--display:flex;--position:absolute;--background-transition:0.3s;--margin-top:0px;--margin-bottom:18px;--margin-left:-104px;--margin-right:0px;--padding-top:4px;--padding-bottom:3px;--padding-left:30px;--padding-right:10px;bottom:130px;}.elementor-302 .elementor-element.elementor-element-57b24b5:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-57b24b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-57b24b5:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-57b24b5{left:0px;}body.rtl .elementor-302 .elementor-element.elementor-element-57b24b5{right:0px;}.elementor-302 .elementor-element.elementor-element-c224b2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;word-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-a35b066{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-302 .elementor-element.elementor-element-a35b066:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-a35b066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-302 .elementor-element.elementor-element-a35b066:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-a35b066{left:69px;}body.rtl .elementor-302 .elementor-element.elementor-element-a35b066{right:69px;}.elementor-302 .elementor-element.elementor-element-fe4db13 > .elementor-widget-container{margin:0px 0px -6px -18px;padding:38px 20px 38px 20px;}.elementor-302 .elementor-element.elementor-element-fe4db13 .elementor-icon-wrapper{text-align:center;}.elementor-302 .elementor-element.elementor-element-fe4db13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-fe4db13.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-fe4db13.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-fe4db13.elementor-view-framed .elementor-icon, .elementor-302 .elementor-element.elementor-element-fe4db13.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-fe4db13 .elementor-icon{font-size:25px;}.elementor-302 .elementor-element.elementor-element-fe4db13 .elementor-icon svg{height:25px;}.elementor-302 .elementor-element.elementor-element-5fae35ff{--display:flex;}.elementor-302 .elementor-element.elementor-element-2b749747{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-4b83b432{--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-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-302 .elementor-element.elementor-element-4b83b432 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-302 .elementor-element.elementor-element-4b83b432.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:#0C0C0C00;}.elementor-302 .elementor-element.elementor-element-4b83b432.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-302 .elementor-element.elementor-element-4b83b432.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:#0C0C0C00;}.elementor-302 .elementor-element.elementor-element-4b83b432 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-4b83b432.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-302 .elementor-element.elementor-element-4b83b432 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-302 .elementor-element.elementor-element-4b83b432.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-302 .elementor-element.elementor-element-4b83b432.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-302 .elementor-element.elementor-element-4b83b432.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;}@media(max-width:1024px){.elementor-302 .elementor-element.elementor-element-445318f3.e-con{--align-self:center;}.elementor-302 .elementor-element.elementor-element-72b42966 .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-302 .elementor-element.elementor-element-43e8afb8{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-445318f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-1afcd124{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-72b42966 .elementor-heading-title{font-size:35px;}.elementor-302 .elementor-element.elementor-element-c0b89aa{--width:30px;}.elementor-302 .elementor-element.elementor-element-3aa2aa7{--width:30px;}.elementor-302 .elementor-element.elementor-element-46fe1561{--width:30px;}.elementor-302 .elementor-element.elementor-element-619c221{--width:30px;}.elementor-302 .elementor-element.elementor-element-72db993d{--width:30px;}.elementor-302 .elementor-element.elementor-element-29a7199{--width:30px;}.elementor-302 .elementor-element.elementor-element-e488d4e{--width:30px;}.elementor-302 .elementor-element.elementor-element-72edfe58{--width:30px;}.elementor-302 .elementor-element.elementor-element-a1d83c2{--width:30px;}.elementor-302 .elementor-element.elementor-element-7540d47c{--width:30px;}.elementor-302 .elementor-element.elementor-element-791cb74{--width:30px;}.elementor-302 .elementor-element.elementor-element-c7c9f44{--width:30px;}.elementor-302 .elementor-element.elementor-element-10b1988{--width:30px;}.elementor-302 .elementor-element.elementor-element-4710b21{--width:30px;}.elementor-302 .elementor-element.elementor-element-b2b0c96{--width:30px;}.elementor-302 .elementor-element.elementor-element-dc9fb1b{--width:30px;}.elementor-302 .elementor-element.elementor-element-c227385{--width:30px;}.elementor-302 .elementor-element.elementor-element-8b41582{--width:30px;}.elementor-302 .elementor-element.elementor-element-21f555c{--width:30px;}.elementor-302 .elementor-element.elementor-element-a35b066{--width:30px;}.elementor-302 .elementor-element.elementor-element-4b83b432{--n-tabs-title-gap:38px;--n-tabs-gap:0px;}}@media(min-width:768px){.elementor-302 .elementor-element.elementor-element-445318f3{--width:1400px;}.elementor-302 .elementor-element.elementor-element-1afcd124{--width:60%;}.elementor-302 .elementor-element.elementor-element-d96aecf{--width:20%;}.elementor-302 .elementor-element.elementor-element-765c866{--width:560px;}.elementor-302 .elementor-element.elementor-element-c0b89aa{--width:30px;}.elementor-302 .elementor-element.elementor-element-93868f8{--width:20%;}.elementor-302 .elementor-element.elementor-element-8aff1ba{--width:560px;}.elementor-302 .elementor-element.elementor-element-3aa2aa7{--width:30px;}.elementor-302 .elementor-element.elementor-element-b645d1f{--width:20%;}.elementor-302 .elementor-element.elementor-element-36ea7ee3{--width:560px;}.elementor-302 .elementor-element.elementor-element-46fe1561{--width:30px;}.elementor-302 .elementor-element.elementor-element-491d28f{--width:20%;}.elementor-302 .elementor-element.elementor-element-c34c64b{--width:560px;}.elementor-302 .elementor-element.elementor-element-619c221{--width:30px;}.elementor-302 .elementor-element.elementor-element-32f657e7{--width:20%;}.elementor-302 .elementor-element.elementor-element-516f3906{--width:560px;}.elementor-302 .elementor-element.elementor-element-72db993d{--width:30px;}.elementor-302 .elementor-element.elementor-element-64cd306{--width:20%;}.elementor-302 .elementor-element.elementor-element-cf9da7b{--width:560px;}.elementor-302 .elementor-element.elementor-element-29a7199{--width:30px;}.elementor-302 .elementor-element.elementor-element-661bd253{--width:20%;}.elementor-302 .elementor-element.elementor-element-be303bc{--width:560px;}.elementor-302 .elementor-element.elementor-element-e488d4e{--width:30px;}.elementor-302 .elementor-element.elementor-element-1b64f1c2{--width:20%;}.elementor-302 .elementor-element.elementor-element-776619ce{--width:560px;}.elementor-302 .elementor-element.elementor-element-72edfe58{--width:30px;}.elementor-302 .elementor-element.elementor-element-36b2c9f{--width:20%;}.elementor-302 .elementor-element.elementor-element-a6536d0{--width:560px;}.elementor-302 .elementor-element.elementor-element-a1d83c2{--width:30px;}.elementor-302 .elementor-element.elementor-element-5a43657{--width:20%;}.elementor-302 .elementor-element.elementor-element-7e3648f6{--width:560px;}.elementor-302 .elementor-element.elementor-element-7540d47c{--width:30px;}.elementor-302 .elementor-element.elementor-element-4c92afa{--width:20%;}.elementor-302 .elementor-element.elementor-element-0f8fa9e{--width:560px;}.elementor-302 .elementor-element.elementor-element-791cb74{--width:30px;}.elementor-302 .elementor-element.elementor-element-2c6818b{--width:20%;}.elementor-302 .elementor-element.elementor-element-bc1c43f{--width:560px;}.elementor-302 .elementor-element.elementor-element-c7c9f44{--width:30px;}.elementor-302 .elementor-element.elementor-element-d3475f6{--width:20%;}.elementor-302 .elementor-element.elementor-element-4367788{--width:560px;}.elementor-302 .elementor-element.elementor-element-10b1988{--width:30px;}.elementor-302 .elementor-element.elementor-element-3531abd{--width:20%;}.elementor-302 .elementor-element.elementor-element-f1172f5{--width:560px;}.elementor-302 .elementor-element.elementor-element-4710b21{--width:30px;}.elementor-302 .elementor-element.elementor-element-f16e8bc{--width:20%;}.elementor-302 .elementor-element.elementor-element-24d49a3{--width:560px;}.elementor-302 .elementor-element.elementor-element-b2b0c96{--width:30px;}.elementor-302 .elementor-element.elementor-element-d5e55b2{--width:20%;}.elementor-302 .elementor-element.elementor-element-3ba0eef{--width:560px;}.elementor-302 .elementor-element.elementor-element-dc9fb1b{--width:30px;}.elementor-302 .elementor-element.elementor-element-2f51ca3{--width:20%;}.elementor-302 .elementor-element.elementor-element-065984b{--width:560px;}.elementor-302 .elementor-element.elementor-element-c227385{--width:30px;}.elementor-302 .elementor-element.elementor-element-a487515{--width:20%;}.elementor-302 .elementor-element.elementor-element-96a8aa1{--width:560px;}.elementor-302 .elementor-element.elementor-element-8b41582{--width:30px;}.elementor-302 .elementor-element.elementor-element-b456d28{--width:20%;}.elementor-302 .elementor-element.elementor-element-fb97771{--width:560px;}.elementor-302 .elementor-element.elementor-element-21f555c{--width:30px;}.elementor-302 .elementor-element.elementor-element-ea2746c{--width:20%;}.elementor-302 .elementor-element.elementor-element-57b24b5{--width:560px;}.elementor-302 .elementor-element.elementor-element-a35b066{--width:30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-302 .elementor-element.elementor-element-43e8afb8{--width:1000px;}.elementor-302 .elementor-element.elementor-element-d96aecf{--width:50%;}.elementor-302 .elementor-element.elementor-element-93868f8{--width:50%;}.elementor-302 .elementor-element.elementor-element-b645d1f{--width:50%;}.elementor-302 .elementor-element.elementor-element-491d28f{--width:50%;}.elementor-302 .elementor-element.elementor-element-32f657e7{--width:50%;}.elementor-302 .elementor-element.elementor-element-64cd306{--width:50%;}.elementor-302 .elementor-element.elementor-element-661bd253{--width:50%;}.elementor-302 .elementor-element.elementor-element-1b64f1c2{--width:50%;}.elementor-302 .elementor-element.elementor-element-36b2c9f{--width:50%;}.elementor-302 .elementor-element.elementor-element-5a43657{--width:50%;}.elementor-302 .elementor-element.elementor-element-4c92afa{--width:50%;}.elementor-302 .elementor-element.elementor-element-2c6818b{--width:50%;}.elementor-302 .elementor-element.elementor-element-d3475f6{--width:50%;}.elementor-302 .elementor-element.elementor-element-3531abd{--width:50%;}.elementor-302 .elementor-element.elementor-element-f16e8bc{--width:50%;}.elementor-302 .elementor-element.elementor-element-d5e55b2{--width:50%;}.elementor-302 .elementor-element.elementor-element-2f51ca3{--width:50%;}.elementor-302 .elementor-element.elementor-element-a487515{--width:50%;}.elementor-302 .elementor-element.elementor-element-b456d28{--width:50%;}.elementor-302 .elementor-element.elementor-element-ea2746c{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-765c866 */.elementor-302 .elementor-element.elementor-element-765c866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b89aa */.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96aecf */.elementor-302 .elementor-element.elementor-element-d96aecf .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aff1ba */.elementor-302 .elementor-element.elementor-element-8aff1ba{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa2aa7 */.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93868f8 */.elementor-302 .elementor-element.elementor-element-93868f8 .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ea7ee3 */.elementor-302 .elementor-element.elementor-element-36ea7ee3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fe1561 */.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b645d1f */.elementor-302 .elementor-element.elementor-element-b645d1f .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c34c64b */.elementor-302 .elementor-element.elementor-element-c34c64b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c221 */.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491d28f */.elementor-302 .elementor-element.elementor-element-491d28f .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516f3906 */.elementor-302 .elementor-element.elementor-element-516f3906{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72db993d */.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f657e7 */.elementor-302 .elementor-element.elementor-element-32f657e7 .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf9da7b */.elementor-302 .elementor-element.elementor-element-cf9da7b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a7199 */.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64cd306 */.elementor-302 .elementor-element.elementor-element-64cd306 .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be303bc */.elementor-302 .elementor-element.elementor-element-be303bc{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e488d4e */.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661bd253 */.elementor-302 .elementor-element.elementor-element-661bd253 .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776619ce */.elementor-302 .elementor-element.elementor-element-776619ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72edfe58 */.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b64f1c2 */.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6536d0 */.elementor-302 .elementor-element.elementor-element-a6536d0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d83c2 */.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36b2c9f */.elementor-302 .elementor-element.elementor-element-36b2c9f .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3648f6 */.elementor-302 .elementor-element.elementor-element-7e3648f6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7540d47c */.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a43657 */.elementor-302 .elementor-element.elementor-element-5a43657 .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8fa9e */.elementor-302 .elementor-element.elementor-element-0f8fa9e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791cb74 */.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c92afa */.elementor-302 .elementor-element.elementor-element-4c92afa .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1c43f */.elementor-302 .elementor-element.elementor-element-bc1c43f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c9f44 */.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6818b */.elementor-302 .elementor-element.elementor-element-2c6818b .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4367788 */.elementor-302 .elementor-element.elementor-element-4367788{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b1988 */.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3475f6 */.elementor-302 .elementor-element.elementor-element-d3475f6 .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1172f5 */.elementor-302 .elementor-element.elementor-element-f1172f5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4710b21 */.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531abd */.elementor-302 .elementor-element.elementor-element-3531abd .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d49a3 */.elementor-302 .elementor-element.elementor-element-24d49a3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b0c96 */.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16e8bc */.elementor-302 .elementor-element.elementor-element-f16e8bc .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ba0eef */.elementor-302 .elementor-element.elementor-element-3ba0eef{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc9fb1b */.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e55b2 */.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065984b */.elementor-302 .elementor-element.elementor-element-065984b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c227385 */.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f51ca3 */.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96a8aa1 */.elementor-302 .elementor-element.elementor-element-96a8aa1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b41582 */.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a487515 */.elementor-302 .elementor-element.elementor-element-a487515 .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-a487515:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97771 */.elementor-302 .elementor-element.elementor-element-fb97771{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f555c */.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b456d28 */.elementor-302 .elementor-element.elementor-element-b456d28 .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b24b5 */.elementor-302 .elementor-element.elementor-element-57b24b5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a35b066 */.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea2746c */.elementor-302 .elementor-element.elementor-element-ea2746c .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765c866 */.elementor-302 .elementor-element.elementor-element-765c866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b89aa */.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96aecf */.elementor-302 .elementor-element.elementor-element-d96aecf .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aff1ba */.elementor-302 .elementor-element.elementor-element-8aff1ba{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa2aa7 */.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93868f8 */.elementor-302 .elementor-element.elementor-element-93868f8 .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ea7ee3 */.elementor-302 .elementor-element.elementor-element-36ea7ee3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fe1561 */.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b645d1f */.elementor-302 .elementor-element.elementor-element-b645d1f .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c34c64b */.elementor-302 .elementor-element.elementor-element-c34c64b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c221 */.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491d28f */.elementor-302 .elementor-element.elementor-element-491d28f .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516f3906 */.elementor-302 .elementor-element.elementor-element-516f3906{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72db993d */.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f657e7 */.elementor-302 .elementor-element.elementor-element-32f657e7 .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf9da7b */.elementor-302 .elementor-element.elementor-element-cf9da7b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a7199 */.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64cd306 */.elementor-302 .elementor-element.elementor-element-64cd306 .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be303bc */.elementor-302 .elementor-element.elementor-element-be303bc{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e488d4e */.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661bd253 */.elementor-302 .elementor-element.elementor-element-661bd253 .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776619ce */.elementor-302 .elementor-element.elementor-element-776619ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72edfe58 */.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b64f1c2 */.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6536d0 */.elementor-302 .elementor-element.elementor-element-a6536d0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d83c2 */.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36b2c9f */.elementor-302 .elementor-element.elementor-element-36b2c9f .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3648f6 */.elementor-302 .elementor-element.elementor-element-7e3648f6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7540d47c */.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a43657 */.elementor-302 .elementor-element.elementor-element-5a43657 .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8fa9e */.elementor-302 .elementor-element.elementor-element-0f8fa9e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791cb74 */.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c92afa */.elementor-302 .elementor-element.elementor-element-4c92afa .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1c43f */.elementor-302 .elementor-element.elementor-element-bc1c43f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c9f44 */.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6818b */.elementor-302 .elementor-element.elementor-element-2c6818b .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4367788 */.elementor-302 .elementor-element.elementor-element-4367788{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b1988 */.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3475f6 */.elementor-302 .elementor-element.elementor-element-d3475f6 .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1172f5 */.elementor-302 .elementor-element.elementor-element-f1172f5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4710b21 */.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531abd */.elementor-302 .elementor-element.elementor-element-3531abd .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d49a3 */.elementor-302 .elementor-element.elementor-element-24d49a3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b0c96 */.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16e8bc */.elementor-302 .elementor-element.elementor-element-f16e8bc .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ba0eef */.elementor-302 .elementor-element.elementor-element-3ba0eef{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc9fb1b */.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e55b2 */.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065984b */.elementor-302 .elementor-element.elementor-element-065984b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c227385 */.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f51ca3 */.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96a8aa1 */.elementor-302 .elementor-element.elementor-element-96a8aa1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b41582 */.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a487515 */.elementor-302 .elementor-element.elementor-element-a487515 .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-a487515:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97771 */.elementor-302 .elementor-element.elementor-element-fb97771{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f555c */.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b456d28 */.elementor-302 .elementor-element.elementor-element-b456d28 .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b24b5 */.elementor-302 .elementor-element.elementor-element-57b24b5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a35b066 */.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea2746c */.elementor-302 .elementor-element.elementor-element-ea2746c .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765c866 */.elementor-302 .elementor-element.elementor-element-765c866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b89aa */.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96aecf */.elementor-302 .elementor-element.elementor-element-d96aecf .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aff1ba */.elementor-302 .elementor-element.elementor-element-8aff1ba{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa2aa7 */.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93868f8 */.elementor-302 .elementor-element.elementor-element-93868f8 .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ea7ee3 */.elementor-302 .elementor-element.elementor-element-36ea7ee3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fe1561 */.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b645d1f */.elementor-302 .elementor-element.elementor-element-b645d1f .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c34c64b */.elementor-302 .elementor-element.elementor-element-c34c64b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c221 */.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491d28f */.elementor-302 .elementor-element.elementor-element-491d28f .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516f3906 */.elementor-302 .elementor-element.elementor-element-516f3906{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72db993d */.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f657e7 */.elementor-302 .elementor-element.elementor-element-32f657e7 .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf9da7b */.elementor-302 .elementor-element.elementor-element-cf9da7b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a7199 */.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64cd306 */.elementor-302 .elementor-element.elementor-element-64cd306 .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be303bc */.elementor-302 .elementor-element.elementor-element-be303bc{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e488d4e */.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661bd253 */.elementor-302 .elementor-element.elementor-element-661bd253 .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776619ce */.elementor-302 .elementor-element.elementor-element-776619ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72edfe58 */.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b64f1c2 */.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6536d0 */.elementor-302 .elementor-element.elementor-element-a6536d0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d83c2 */.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36b2c9f */.elementor-302 .elementor-element.elementor-element-36b2c9f .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3648f6 */.elementor-302 .elementor-element.elementor-element-7e3648f6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7540d47c */.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a43657 */.elementor-302 .elementor-element.elementor-element-5a43657 .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8fa9e */.elementor-302 .elementor-element.elementor-element-0f8fa9e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791cb74 */.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c92afa */.elementor-302 .elementor-element.elementor-element-4c92afa .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1c43f */.elementor-302 .elementor-element.elementor-element-bc1c43f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c9f44 */.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6818b */.elementor-302 .elementor-element.elementor-element-2c6818b .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4367788 */.elementor-302 .elementor-element.elementor-element-4367788{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b1988 */.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3475f6 */.elementor-302 .elementor-element.elementor-element-d3475f6 .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1172f5 */.elementor-302 .elementor-element.elementor-element-f1172f5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4710b21 */.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531abd */.elementor-302 .elementor-element.elementor-element-3531abd .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d49a3 */.elementor-302 .elementor-element.elementor-element-24d49a3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b0c96 */.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16e8bc */.elementor-302 .elementor-element.elementor-element-f16e8bc .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ba0eef */.elementor-302 .elementor-element.elementor-element-3ba0eef{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc9fb1b */.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e55b2 */.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065984b */.elementor-302 .elementor-element.elementor-element-065984b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c227385 */.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f51ca3 */.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96a8aa1 */.elementor-302 .elementor-element.elementor-element-96a8aa1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b41582 */.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a487515 */.elementor-302 .elementor-element.elementor-element-a487515 .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-a487515:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97771 */.elementor-302 .elementor-element.elementor-element-fb97771{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f555c */.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b456d28 */.elementor-302 .elementor-element.elementor-element-b456d28 .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b24b5 */.elementor-302 .elementor-element.elementor-element-57b24b5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a35b066 */.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea2746c */.elementor-302 .elementor-element.elementor-element-ea2746c .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765c866 */.elementor-302 .elementor-element.elementor-element-765c866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b89aa */.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96aecf */.elementor-302 .elementor-element.elementor-element-d96aecf .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aff1ba */.elementor-302 .elementor-element.elementor-element-8aff1ba{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa2aa7 */.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93868f8 */.elementor-302 .elementor-element.elementor-element-93868f8 .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ea7ee3 */.elementor-302 .elementor-element.elementor-element-36ea7ee3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fe1561 */.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b645d1f */.elementor-302 .elementor-element.elementor-element-b645d1f .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c34c64b */.elementor-302 .elementor-element.elementor-element-c34c64b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c221 */.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491d28f */.elementor-302 .elementor-element.elementor-element-491d28f .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516f3906 */.elementor-302 .elementor-element.elementor-element-516f3906{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72db993d */.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f657e7 */.elementor-302 .elementor-element.elementor-element-32f657e7 .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf9da7b */.elementor-302 .elementor-element.elementor-element-cf9da7b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a7199 */.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64cd306 */.elementor-302 .elementor-element.elementor-element-64cd306 .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be303bc */.elementor-302 .elementor-element.elementor-element-be303bc{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e488d4e */.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661bd253 */.elementor-302 .elementor-element.elementor-element-661bd253 .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776619ce */.elementor-302 .elementor-element.elementor-element-776619ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72edfe58 */.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b64f1c2 */.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6536d0 */.elementor-302 .elementor-element.elementor-element-a6536d0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d83c2 */.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36b2c9f */.elementor-302 .elementor-element.elementor-element-36b2c9f .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3648f6 */.elementor-302 .elementor-element.elementor-element-7e3648f6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7540d47c */.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a43657 */.elementor-302 .elementor-element.elementor-element-5a43657 .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8fa9e */.elementor-302 .elementor-element.elementor-element-0f8fa9e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791cb74 */.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c92afa */.elementor-302 .elementor-element.elementor-element-4c92afa .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1c43f */.elementor-302 .elementor-element.elementor-element-bc1c43f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c9f44 */.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6818b */.elementor-302 .elementor-element.elementor-element-2c6818b .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4367788 */.elementor-302 .elementor-element.elementor-element-4367788{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b1988 */.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3475f6 */.elementor-302 .elementor-element.elementor-element-d3475f6 .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1172f5 */.elementor-302 .elementor-element.elementor-element-f1172f5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4710b21 */.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531abd */.elementor-302 .elementor-element.elementor-element-3531abd .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d49a3 */.elementor-302 .elementor-element.elementor-element-24d49a3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b0c96 */.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16e8bc */.elementor-302 .elementor-element.elementor-element-f16e8bc .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ba0eef */.elementor-302 .elementor-element.elementor-element-3ba0eef{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc9fb1b */.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e55b2 */.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065984b */.elementor-302 .elementor-element.elementor-element-065984b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c227385 */.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f51ca3 */.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96a8aa1 */.elementor-302 .elementor-element.elementor-element-96a8aa1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b41582 */.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a487515 */.elementor-302 .elementor-element.elementor-element-a487515 .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-a487515:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97771 */.elementor-302 .elementor-element.elementor-element-fb97771{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f555c */.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b456d28 */.elementor-302 .elementor-element.elementor-element-b456d28 .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b24b5 */.elementor-302 .elementor-element.elementor-element-57b24b5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a35b066 */.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea2746c */.elementor-302 .elementor-element.elementor-element-ea2746c .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765c866 */.elementor-302 .elementor-element.elementor-element-765c866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b89aa */.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96aecf */.elementor-302 .elementor-element.elementor-element-d96aecf .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aff1ba */.elementor-302 .elementor-element.elementor-element-8aff1ba{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa2aa7 */.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93868f8 */.elementor-302 .elementor-element.elementor-element-93868f8 .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ea7ee3 */.elementor-302 .elementor-element.elementor-element-36ea7ee3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fe1561 */.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b645d1f */.elementor-302 .elementor-element.elementor-element-b645d1f .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c34c64b */.elementor-302 .elementor-element.elementor-element-c34c64b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c221 */.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491d28f */.elementor-302 .elementor-element.elementor-element-491d28f .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516f3906 */.elementor-302 .elementor-element.elementor-element-516f3906{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72db993d */.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f657e7 */.elementor-302 .elementor-element.elementor-element-32f657e7 .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf9da7b */.elementor-302 .elementor-element.elementor-element-cf9da7b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a7199 */.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64cd306 */.elementor-302 .elementor-element.elementor-element-64cd306 .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be303bc */.elementor-302 .elementor-element.elementor-element-be303bc{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e488d4e */.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661bd253 */.elementor-302 .elementor-element.elementor-element-661bd253 .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776619ce */.elementor-302 .elementor-element.elementor-element-776619ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72edfe58 */.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b64f1c2 */.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6536d0 */.elementor-302 .elementor-element.elementor-element-a6536d0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d83c2 */.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36b2c9f */.elementor-302 .elementor-element.elementor-element-36b2c9f .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3648f6 */.elementor-302 .elementor-element.elementor-element-7e3648f6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7540d47c */.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a43657 */.elementor-302 .elementor-element.elementor-element-5a43657 .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8fa9e */.elementor-302 .elementor-element.elementor-element-0f8fa9e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791cb74 */.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c92afa */.elementor-302 .elementor-element.elementor-element-4c92afa .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1c43f */.elementor-302 .elementor-element.elementor-element-bc1c43f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c9f44 */.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6818b */.elementor-302 .elementor-element.elementor-element-2c6818b .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4367788 */.elementor-302 .elementor-element.elementor-element-4367788{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b1988 */.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3475f6 */.elementor-302 .elementor-element.elementor-element-d3475f6 .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1172f5 */.elementor-302 .elementor-element.elementor-element-f1172f5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4710b21 */.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531abd */.elementor-302 .elementor-element.elementor-element-3531abd .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d49a3 */.elementor-302 .elementor-element.elementor-element-24d49a3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b0c96 */.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16e8bc */.elementor-302 .elementor-element.elementor-element-f16e8bc .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ba0eef */.elementor-302 .elementor-element.elementor-element-3ba0eef{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc9fb1b */.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e55b2 */.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065984b */.elementor-302 .elementor-element.elementor-element-065984b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c227385 */.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f51ca3 */.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96a8aa1 */.elementor-302 .elementor-element.elementor-element-96a8aa1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b41582 */.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a487515 */.elementor-302 .elementor-element.elementor-element-a487515 .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-a487515:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97771 */.elementor-302 .elementor-element.elementor-element-fb97771{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f555c */.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b456d28 */.elementor-302 .elementor-element.elementor-element-b456d28 .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b24b5 */.elementor-302 .elementor-element.elementor-element-57b24b5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a35b066 */.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea2746c */.elementor-302 .elementor-element.elementor-element-ea2746c .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765c866 */.elementor-302 .elementor-element.elementor-element-765c866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-765c866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b89aa */.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c0b89aa:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96aecf */.elementor-302 .elementor-element.elementor-element-d96aecf .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d96aecf:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aff1ba */.elementor-302 .elementor-element.elementor-element-8aff1ba{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-8aff1ba:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa2aa7 */.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-3aa2aa7:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93868f8 */.elementor-302 .elementor-element.elementor-element-93868f8 .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-93868f8:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ea7ee3 */.elementor-302 .elementor-element.elementor-element-36ea7ee3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-36ea7ee3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fe1561 */.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-46fe1561:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b645d1f */.elementor-302 .elementor-element.elementor-element-b645d1f .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b645d1f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c34c64b */.elementor-302 .elementor-element.elementor-element-c34c64b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-c34c64b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619c221 */.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-619c221:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491d28f */.elementor-302 .elementor-element.elementor-element-491d28f .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-491d28f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516f3906 */.elementor-302 .elementor-element.elementor-element-516f3906{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-516f3906:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72db993d */.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72db993d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f657e7 */.elementor-302 .elementor-element.elementor-element-32f657e7 .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-32f657e7:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf9da7b */.elementor-302 .elementor-element.elementor-element-cf9da7b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-cf9da7b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a7199 */.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-29a7199:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64cd306 */.elementor-302 .elementor-element.elementor-element-64cd306 .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-64cd306:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be303bc */.elementor-302 .elementor-element.elementor-element-be303bc{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-be303bc:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e488d4e */.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-e488d4e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661bd253 */.elementor-302 .elementor-element.elementor-element-661bd253 .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-661bd253:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776619ce */.elementor-302 .elementor-element.elementor-element-776619ce{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-776619ce:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72edfe58 */.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-72edfe58:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b64f1c2 */.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-1b64f1c2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6536d0 */.elementor-302 .elementor-element.elementor-element-a6536d0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-a6536d0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1d83c2 */.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a1d83c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36b2c9f */.elementor-302 .elementor-element.elementor-element-36b2c9f .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-36b2c9f:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3648f6 */.elementor-302 .elementor-element.elementor-element-7e3648f6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-7e3648f6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7540d47c */.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-7540d47c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a43657 */.elementor-302 .elementor-element.elementor-element-5a43657 .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-5a43657:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8fa9e */.elementor-302 .elementor-element.elementor-element-0f8fa9e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-0f8fa9e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791cb74 */.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-791cb74:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c92afa */.elementor-302 .elementor-element.elementor-element-4c92afa .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-4c92afa:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1c43f */.elementor-302 .elementor-element.elementor-element-bc1c43f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-bc1c43f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c9f44 */.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c7c9f44:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6818b */.elementor-302 .elementor-element.elementor-element-2c6818b .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2c6818b:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4367788 */.elementor-302 .elementor-element.elementor-element-4367788{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-4367788:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b1988 */.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-10b1988:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3475f6 */.elementor-302 .elementor-element.elementor-element-d3475f6 .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d3475f6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1172f5 */.elementor-302 .elementor-element.elementor-element-f1172f5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-f1172f5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4710b21 */.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-4710b21:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3531abd */.elementor-302 .elementor-element.elementor-element-3531abd .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-3531abd:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d49a3 */.elementor-302 .elementor-element.elementor-element-24d49a3{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-24d49a3:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b0c96 */.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-b2b0c96:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16e8bc */.elementor-302 .elementor-element.elementor-element-f16e8bc .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-f16e8bc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ba0eef */.elementor-302 .elementor-element.elementor-element-3ba0eef{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-3ba0eef:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc9fb1b */.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-dc9fb1b:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e55b2 */.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-d5e55b2:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065984b */.elementor-302 .elementor-element.elementor-element-065984b{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-065984b:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c227385 */.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-c227385:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f51ca3 */.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-2f51ca3:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96a8aa1 */.elementor-302 .elementor-element.elementor-element-96a8aa1{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-96a8aa1:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b41582 */.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-8b41582:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a487515 */.elementor-302 .elementor-element.elementor-element-a487515 .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-a487515:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-a487515:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97771 */.elementor-302 .elementor-element.elementor-element-fb97771{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-fb97771:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f555c */.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-21f555c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b456d28 */.elementor-302 .elementor-element.elementor-element-b456d28 .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-b456d28:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b24b5 */.elementor-302 .elementor-element.elementor-element-57b24b5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-text,
.elementor-302 .elementor-element.elementor-element-57b24b5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a35b066 */.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon{
    transform: rotate(45deg);
    
}
.elementor-302 .elementor-element.elementor-element-a35b066:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea2746c */.elementor-302 .elementor-element.elementor-element-ea2746c .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-1, 
.elementor-302 .elementor-element.elementor-element-ea2746c:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */