.elementor-299 .elementor-element.elementor-element-15ba89c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-aeff486{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-12ace75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-af7f862{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-299 .elementor-element.elementor-element-d80feec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--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-299 .elementor-element.elementor-element-73e7100 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-299 .elementor-element.elementor-element-73e7100{text-align:left;}.elementor-299 .elementor-element.elementor-element-73e7100 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;letter-spacing:-3px;}.elementor-299 .elementor-element.elementor-element-724251b > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 10px 0px;padding:0px 0px 0px 5px;}.elementor-299 .elementor-element.elementor-element-724251b{text-align:left;}.elementor-299 .elementor-element.elementor-element-724251b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.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-299 .elementor-element.elementor-element-d01bafa{--divider-border-style:solid;--divider-color:#0C0C0C;--divider-border-width:2px;z-index:9;}.elementor-299 .elementor-element.elementor-element-d01bafa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-d01bafa .elementor-divider-separator{width:53px;}.elementor-299 .elementor-element.elementor-element-d01bafa .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-299 .elementor-element.elementor-element-e4160c8{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-299 .elementor-element.elementor-element-da03f1d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:-0.8px;border-radius:0px 0px 0px 0px;padding:20px 87px 20px 28px;}.elementor-299 .elementor-element.elementor-element-2fce2c2{--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-299 .elementor-element.elementor-element-7df063f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-9703288{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-0c93fdc{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-0c93fdc:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-0c93fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/WH288C1.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-0c93fdc:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/WH288C1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-0c93fdc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-29aa456{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-29aa456:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-29aa456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-29aa456:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-29aa456{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-29aa456{right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-a8f1f31 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-a8f1f31{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-a8f1f31 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-3227754 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-3227754{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-3227754 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-3a07836 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-e26421d{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-e26421d:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-e26421d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-e26421d:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-e26421d{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-e26421d{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-299 .elementor-element.elementor-element-e6862a7 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-e6862a7 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-e6862a7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-e6862a7.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-e6862a7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-e6862a7.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-e6862a7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-e6862a7 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-e6862a7 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-fae9c3f{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-fae9c3f:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-fae9c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NEEA9E1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-fae9c3f:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NEEA9E1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-fae9c3f:hover::before, .elementor-299 .elementor-element.elementor-element-fae9c3f:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-fae9c3f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-fae9c3f > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-fae9c3f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-fae9c3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-98df930{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-98df930:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-98df930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-98df930:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-98df930{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-98df930{right:0px;}.elementor-299 .elementor-element.elementor-element-f6951f2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-f6951f2{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-f6951f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-2b099c8 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-2b099c8{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-2b099c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-e1b55e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-2c853dc{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-2c853dc:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-2c853dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-2c853dc:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-2c853dc{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-2c853dc{right:69px;}.elementor-299 .elementor-element.elementor-element-c1d8c21 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-c1d8c21 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-c1d8c21.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-c1d8c21.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-c1d8c21.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-c1d8c21.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-c1d8c21.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-c1d8c21 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-c1d8c21 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-b8681ea{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-b8681ea:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-b8681ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE8CC01.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-b8681ea:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE8CC01.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-b8681ea:hover::before, .elementor-299 .elementor-element.elementor-element-b8681ea:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-b8681ea:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-b8681ea > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-b8681ea > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-b8681ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-643a223{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-643a223:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-643a223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-643a223:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-643a223{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-643a223{right:0px;}.elementor-299 .elementor-element.elementor-element-4bbeeb2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-4bbeeb2{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-4bbeeb2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-8ef8094 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-8ef8094{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-8ef8094 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-984994b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-3161864{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-3161864:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-3161864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-3161864:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-3161864{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-3161864{right:69px;}.elementor-299 .elementor-element.elementor-element-0cb4294 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-0cb4294 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-0cb4294.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-0cb4294.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-0cb4294.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-0cb4294.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-0cb4294.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-0cb4294 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-0cb4294 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-05c1707{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-05c1707:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-05c1707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_12-53-54.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-05c1707:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_12-53-54.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-05c1707.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-8a34bd0{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-8a34bd0:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-8a34bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-8a34bd0:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-8a34bd0{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-8a34bd0{right:0px;}.elementor-299 .elementor-element.elementor-element-592f97a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-592f97a{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-592f97a .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-e893007 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-e893007{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-e893007 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d70ffec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-11397c5{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-11397c5:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-11397c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-11397c5:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-11397c5{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-11397c5{right:69px;}.elementor-299 .elementor-element.elementor-element-5194012 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-5194012 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-5194012.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-5194012.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-5194012.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-5194012.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-5194012.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-5194012 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-5194012 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-0cfbac9{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-0cfbac9:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-0cfbac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NEA5381.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-0cfbac9:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NEA5381.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-0cfbac9:hover::before, .elementor-299 .elementor-element.elementor-element-0cfbac9:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-0cfbac9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-0cfbac9 > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-0cfbac9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-0cfbac9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-f398a75{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-f398a75:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-f398a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-f398a75:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-f398a75{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-f398a75{right:0px;}.elementor-299 .elementor-element.elementor-element-560e675 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-560e675{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-560e675 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-2589dd0 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-2589dd0{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-2589dd0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-02c542e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-f74e7ba{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-f74e7ba:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-f74e7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-f74e7ba:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-f74e7ba{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-f74e7ba{right:69px;}.elementor-299 .elementor-element.elementor-element-83f254e > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-83f254e .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-83f254e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-83f254e.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-83f254e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-83f254e.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-83f254e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-83f254e .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-83f254e .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-ba6eb39{--display:flex;}.elementor-299 .elementor-element.elementor-element-026cb87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:050px;--padding-bottom:195px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-10de5f5{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-10de5f5:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-10de5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE8CC01.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-10de5f5:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE8CC01.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-10de5f5:hover::before, .elementor-299 .elementor-element.elementor-element-10de5f5:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-10de5f5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-10de5f5 > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-10de5f5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-10de5f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-172cb00{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-172cb00:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-172cb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-172cb00:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-172cb00{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-172cb00{right:0px;}.elementor-299 .elementor-element.elementor-element-f65345e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-f65345e{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-f65345e .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d5c1006 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-d5c1006{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-d5c1006 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-f1a4c5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-851bab4{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-851bab4:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-851bab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-851bab4:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-851bab4{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-851bab4{right:69px;}.elementor-299 .elementor-element.elementor-element-2ab22ab > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-2ab22ab .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-2ab22ab.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-2ab22ab.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-2ab22ab.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-2ab22ab.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-2ab22ab.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-2ab22ab .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-2ab22ab .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-528f99f{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-528f99f:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-528f99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-30.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-528f99f:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-30.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-528f99f:hover::before, .elementor-299 .elementor-element.elementor-element-528f99f:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-528f99f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-528f99f > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-528f99f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-528f99f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-38815e8{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-38815e8:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-38815e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-38815e8:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-38815e8{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-38815e8{right:0px;}.elementor-299 .elementor-element.elementor-element-fd765b2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-fd765b2{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-fd765b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-e69a0e4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-e69a0e4{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-e69a0e4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-60ebf0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-f93666f{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-f93666f:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-f93666f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-f93666f:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-f93666f{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-f93666f{right:69px;}.elementor-299 .elementor-element.elementor-element-01af533 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-01af533 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-01af533.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-01af533.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-01af533.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-01af533.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-01af533.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-01af533 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-01af533 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-1d4e51c{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-1d4e51c:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-1d4e51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Marina-5-Villa-Interior-43.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-1d4e51c:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Marina-5-Villa-Interior-43.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-1d4e51c:hover::before, .elementor-299 .elementor-element.elementor-element-1d4e51c:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-1d4e51c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-1d4e51c > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-1d4e51c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-1d4e51c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-052df43{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-052df43:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-052df43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-052df43:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-052df43{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-052df43{right:0px;}.elementor-299 .elementor-element.elementor-element-d103459 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-d103459{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-d103459 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-7028074 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-7028074{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-7028074 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-ddedf6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-c503f8d{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-c503f8d:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-c503f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-c503f8d:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-c503f8d{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-c503f8d{right:69px;}.elementor-299 .elementor-element.elementor-element-e5721df > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-e5721df .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-e5721df.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-e5721df.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-e5721df.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-e5721df.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-e5721df.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-e5721df .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-e5721df .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-18773c7{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-18773c7:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-18773c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Katameya-Dunes-Villa-Interior-26.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-18773c7:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Katameya-Dunes-Villa-Interior-26.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-18773c7:hover::before, .elementor-299 .elementor-element.elementor-element-18773c7:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-18773c7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-18773c7 > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-18773c7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-18773c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-2a092da{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-2a092da:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-2a092da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-2a092da:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-2a092da{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-2a092da{right:0px;}.elementor-299 .elementor-element.elementor-element-127f2c4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-127f2c4{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-127f2c4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-20c51a3 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-20c51a3{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-20c51a3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-2e61263 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-91a6853{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-91a6853:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-91a6853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-91a6853:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-91a6853{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-91a6853{right:69px;}.elementor-299 .elementor-element.elementor-element-31f22b1 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-31f22b1 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-31f22b1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-31f22b1.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-31f22b1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-31f22b1.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-31f22b1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-31f22b1 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-31f22b1 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-478053c{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-478053c:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-478053c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Villa-Interior-3.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-478053c:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Villa-Interior-3.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-478053c:hover::before, .elementor-299 .elementor-element.elementor-element-478053c:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-478053c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-478053c > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-478053c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-478053c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-dcaf4d5{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-dcaf4d5:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-dcaf4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-dcaf4d5{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-dcaf4d5{right:0px;}.elementor-299 .elementor-element.elementor-element-7e7e189 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-7e7e189{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-7e7e189 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-dbf35f9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-dbf35f9{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-dbf35f9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-cca540d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-02bd2c2{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-02bd2c2:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-02bd2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-02bd2c2:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-02bd2c2{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-02bd2c2{right:69px;}.elementor-299 .elementor-element.elementor-element-be493ee > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-be493ee .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-be493ee.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-be493ee.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-be493ee.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-be493ee.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-be493ee.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-be493ee .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-be493ee .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-3159011{--display:flex;}.elementor-299 .elementor-element.elementor-element-1b373f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-6924c68{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-6924c68:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-6924c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE04061.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-6924c68:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE04061.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-6924c68:hover::before, .elementor-299 .elementor-element.elementor-element-6924c68:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-6924c68:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-6924c68 > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-6924c68 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-6924c68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-83461de{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-83461de:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-83461de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-83461de:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-83461de{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-83461de{right:0px;}.elementor-299 .elementor-element.elementor-element-d44fc07 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-d44fc07{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-d44fc07 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-0f6d76b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-0f6d76b{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-0f6d76b .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-90804c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-a592d67{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-a592d67:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-a592d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-a592d67:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-a592d67{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-a592d67{right:69px;}.elementor-299 .elementor-element.elementor-element-24097e2 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-24097e2 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-24097e2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-24097e2.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-24097e2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-24097e2.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-24097e2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-24097e2 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-24097e2 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-9d523e3{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-9d523e3:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-9d523e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-12.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-9d523e3:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-12.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-9d523e3:hover::before, .elementor-299 .elementor-element.elementor-element-9d523e3:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-9d523e3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-9d523e3 > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-9d523e3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-9d523e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-58ad97c{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-58ad97c:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-58ad97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-58ad97c:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-58ad97c{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-58ad97c{right:0px;}.elementor-299 .elementor-element.elementor-element-ba8ca0f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-ba8ca0f{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-ba8ca0f .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d2d5726 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-d2d5726{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-d2d5726 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-232db69 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-d249ae4{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-d249ae4:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-d249ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-d249ae4:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-d249ae4{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-d249ae4{right:69px;}.elementor-299 .elementor-element.elementor-element-f135420 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-f135420 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-f135420.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-f135420.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-f135420.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-f135420.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-f135420.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-f135420 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-f135420 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-564bd4e{--display:flex;}.elementor-299 .elementor-element.elementor-element-f245e4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-c69448c{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-c69448c:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-c69448c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NEA5381.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-c69448c:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NEA5381.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-c69448c:hover::before, .elementor-299 .elementor-element.elementor-element-c69448c:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-c69448c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-c69448c > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-c69448c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-c69448c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-ce7c39f{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-ce7c39f:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-ce7c39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-ce7c39f:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-ce7c39f{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-ce7c39f{right:0px;}.elementor-299 .elementor-element.elementor-element-6bf2cac > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-6bf2cac{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-6bf2cac .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-1f84337 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-1f84337{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-1f84337 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-c5e18b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-4884bb2{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-4884bb2:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-4884bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-4884bb2:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-4884bb2{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-4884bb2{right:69px;}.elementor-299 .elementor-element.elementor-element-ecb2bec > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-ecb2bec .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-ecb2bec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-ecb2bec.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-ecb2bec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-ecb2bec.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-ecb2bec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-ecb2bec .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-ecb2bec .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-6c20979{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-6c20979:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-6c20979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Sea-Shell-Villa-11.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-6c20979:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Sea-Shell-Villa-11.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-6c20979:hover::before, .elementor-299 .elementor-element.elementor-element-6c20979:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-6c20979:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-6c20979 > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-6c20979 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-6c20979.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-775673e{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-775673e:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-775673e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-775673e:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-775673e{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-775673e{right:0px;}.elementor-299 .elementor-element.elementor-element-b5ac0b5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-b5ac0b5{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-b5ac0b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-f80fd87 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-f80fd87{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-f80fd87 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-5444dc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-b66ebc3{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-b66ebc3:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-b66ebc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-b66ebc3:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-b66ebc3{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-b66ebc3{right:69px;}.elementor-299 .elementor-element.elementor-element-876d8ec > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-876d8ec .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-876d8ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-876d8ec.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-876d8ec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-876d8ec.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-876d8ec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-876d8ec .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-876d8ec .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-f81cbd9{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-f81cbd9:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-f81cbd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Marina-5-Villa-Interior-6.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-f81cbd9:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Marina-5-Villa-Interior-6.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-299 .elementor-element.elementor-element-f81cbd9:hover::before, .elementor-299 .elementor-element.elementor-element-f81cbd9:hover > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-f81cbd9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-f81cbd9 > .elementor-background-slideshow:hover::before, .elementor-299 .elementor-element.elementor-element-f81cbd9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-299 .elementor-element.elementor-element-f81cbd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-13f664d{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-13f664d:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-13f664d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-13f664d:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-13f664d{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-13f664d{right:0px;}.elementor-299 .elementor-element.elementor-element-4db5314 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-4db5314{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-4db5314 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-0d8b80a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-0d8b80a{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-0d8b80a .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-aa35fbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-8bc2e65{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-8bc2e65:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-8bc2e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-8bc2e65:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-8bc2e65{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-8bc2e65{right:69px;}.elementor-299 .elementor-element.elementor-element-2365a00 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-2365a00 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-2365a00.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-2365a00.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-2365a00.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-2365a00.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-2365a00.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-2365a00 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-2365a00 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-bd0b442{--display:flex;}.elementor-299 .elementor-element.elementor-element-340df55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-3ff7ff6{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-3ff7ff6:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-3ff7ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_12-53-54.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_12-53-54.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-3ff7ff6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-1c49d62{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-1c49d62:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-1c49d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-1c49d62:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-1c49d62{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-1c49d62{right:0px;}.elementor-299 .elementor-element.elementor-element-e120378 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-e120378{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-e120378 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-b055469 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-b055469{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-b055469 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-9222c58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-d0cacfe{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-d0cacfe:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-d0cacfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-d0cacfe:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-d0cacfe{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-d0cacfe{right:69px;}.elementor-299 .elementor-element.elementor-element-a7cdbbc > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-a7cdbbc .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-a7cdbbc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-a7cdbbc.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-a7cdbbc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-a7cdbbc.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-a7cdbbc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-a7cdbbc .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-a7cdbbc .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-221d94a{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-221d94a:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-221d94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Katameya-Dunes-Villa-Interior-8.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-221d94a:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Katameya-Dunes-Villa-Interior-8.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-221d94a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-f58674e{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-f58674e:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-f58674e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-f58674e:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-f58674e{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-f58674e{right:0px;}.elementor-299 .elementor-element.elementor-element-24aee9e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-24aee9e{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-24aee9e .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-6e6fb57 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-6e6fb57{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-6e6fb57 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-c804150 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-d67902e{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-d67902e:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-d67902e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-d67902e:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-d67902e{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-d67902e{right:69px;}.elementor-299 .elementor-element.elementor-element-2dc81e6 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-2dc81e6 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-2dc81e6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-2dc81e6.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-2dc81e6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-2dc81e6.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-2dc81e6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-2dc81e6 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-2dc81e6 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-acae00a{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-acae00a:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-acae00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_12-20-04.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-acae00a:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_12-20-04.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-acae00a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-30932d6{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-30932d6:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-30932d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-30932d6:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-30932d6{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-30932d6{right:0px;}.elementor-299 .elementor-element.elementor-element-2987e36 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-2987e36{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-2987e36 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-bb402f4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-bb402f4{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-bb402f4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-edb2918 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-9de636f{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-9de636f:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-9de636f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-9de636f:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-9de636f{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-9de636f{right:69px;}.elementor-299 .elementor-element.elementor-element-f914051 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-f914051 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-f914051.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-f914051.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-f914051.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-f914051.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-f914051.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-f914051 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-f914051 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-d3ae456{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-d3ae456:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-d3ae456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_13-09-53.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-d3ae456:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_13-09-53.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-d3ae456.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-19c9866{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-19c9866:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-19c9866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-19c9866:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-19c9866{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-19c9866{right:0px;}.elementor-299 .elementor-element.elementor-element-d5c88e3 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-d5c88e3{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-d5c88e3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-2e891fc > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-2e891fc{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-2e891fc .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d920024 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-592a215{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-592a215:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-592a215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-592a215:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-592a215{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-592a215{right:69px;}.elementor-299 .elementor-element.elementor-element-d2b50ca > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-d2b50ca .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-d2b50ca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-d2b50ca.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-d2b50ca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-d2b50ca.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-d2b50ca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-d2b50ca .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-d2b50ca .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-64ad61d{--display:flex;}.elementor-299 .elementor-element.elementor-element-60dda7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-2f693c5{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-2f693c5:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-2f693c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/WH288C1.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-2f693c5:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/WH288C1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-2f693c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-3b4cf8e{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-3b4cf8e:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-3b4cf8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-3b4cf8e{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-3b4cf8e{right:0px;}.elementor-299 .elementor-element.elementor-element-d681458 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-d681458{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-d681458 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-675c431 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-675c431{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-675c431 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-97724c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-92bd7ec{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-92bd7ec:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-92bd7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-92bd7ec:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-92bd7ec{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-92bd7ec{right:69px;}.elementor-299 .elementor-element.elementor-element-672b56c > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-672b56c .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-672b56c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-672b56c.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-672b56c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-672b56c.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-672b56c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-672b56c .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-672b56c .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-21fde3a{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-21fde3a:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-21fde3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_11-04-13.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-21fde3a:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_11-04-13.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-21fde3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-441afe0{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-441afe0:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-441afe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-441afe0:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-441afe0{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-441afe0{right:0px;}.elementor-299 .elementor-element.elementor-element-61303a0 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-61303a0{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-61303a0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-41ef8cc > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-41ef8cc{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-41ef8cc .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-c570b7c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-5e94bbb{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-5e94bbb:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-5e94bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-5e94bbb:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-5e94bbb{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-5e94bbb{right:69px;}.elementor-299 .elementor-element.elementor-element-6a3363e > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-6a3363e .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-6a3363e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-6a3363e.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-6a3363e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-6a3363e.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-6a3363e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-6a3363e .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-6a3363e .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-87d5096{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-87d5096:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-87d5096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_10-13-24.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-87d5096:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_10-13-24.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-87d5096.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-26ee819{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-26ee819:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-26ee819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-26ee819:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-26ee819{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-26ee819{right:0px;}.elementor-299 .elementor-element.elementor-element-42a487c > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-42a487c{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-42a487c .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-88fb7fd > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-88fb7fd{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-88fb7fd .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-c4a1a21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-299 .elementor-element.elementor-element-c15a0d1{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-c15a0d1:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-c15a0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-c15a0d1:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-c15a0d1{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-c15a0d1{right:69px;}.elementor-299 .elementor-element.elementor-element-9896973 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-9896973 .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-9896973.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-9896973.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-9896973.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-9896973.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-9896973.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-9896973 .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-9896973 .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-57ac901{--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;--overflow:hidden;--background-transition:10s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-57ac901:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-57ac901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_11-57-52.jpg");background-position:center left;background-size:cover;}.elementor-299 .elementor-element.elementor-element-57ac901:hover{background-color:#0000001F;background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_11-57-52.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-299 .elementor-element.elementor-element-57ac901.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-47dec51{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;bottom:108px;}.elementor-299 .elementor-element.elementor-element-47dec51:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-47dec51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-47dec51:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-47dec51{left:0px;}body.rtl .elementor-299 .elementor-element.elementor-element-47dec51{right:0px;}.elementor-299 .elementor-element.elementor-element-c834cfb > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-c834cfb{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-c834cfb .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-9f023a2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-299 .elementor-element.elementor-element-9f023a2{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-icon{padding-right:5px;}.elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-item > a{font-family:"Playpen Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-299 .elementor-element.elementor-element-9f023a2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-299 .elementor-element.elementor-element-b4e9b7c{--display:flex;--position:absolute;--min-height:102px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-299 .elementor-element.elementor-element-b4e9b7c:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-b4e9b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-299 .elementor-element.elementor-element-b4e9b7c{left:69px;}body.rtl .elementor-299 .elementor-element.elementor-element-b4e9b7c{right:69px;}.elementor-299 .elementor-element.elementor-element-cd2c7fc > .elementor-widget-container{margin:0px 0px -6px 0px;padding:38px 20px 38px 20px;}.elementor-299 .elementor-element.elementor-element-cd2c7fc .elementor-icon-wrapper{text-align:center;}.elementor-299 .elementor-element.elementor-element-cd2c7fc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-cd2c7fc.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-cd2c7fc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-cd2c7fc.elementor-view-framed .elementor-icon, .elementor-299 .elementor-element.elementor-element-cd2c7fc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-cd2c7fc .elementor-icon{font-size:25px;}.elementor-299 .elementor-element.elementor-element-cd2c7fc .elementor-icon svg{height:25px;}.elementor-299 .elementor-element.elementor-element-ae63e0b{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:48px;--n-tabs-title-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-accent );}.elementor-299 .elementor-element.elementor-element-ae63e0b > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-a51708f );}.elementor-299 .elementor-element.elementor-element-ae63e0b.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-a51708f );}.elementor-299 .elementor-element.elementor-element-ae63e0b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-299 .elementor-element.elementor-element-ae63e0b.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-a51708f );}.elementor-299 .elementor-element.elementor-element-ae63e0b > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-299 .elementor-element.elementor-element-ae63e0b.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-299 .elementor-element.elementor-element-ae63e0b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-299 .elementor-element.elementor-element-ae63e0b.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-299 .elementor-element.elementor-element-ae63e0b.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:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}:where( .elementor-299 .elementor-element.elementor-element-ae63e0b.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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-299 .elementor-element.elementor-element-aeff486{--content-width:1400px;}.elementor-299 .elementor-element.elementor-element-12ace75{--width:60%;}.elementor-299 .elementor-element.elementor-element-e4160c8{--width:40%;}.elementor-299 .elementor-element.elementor-element-0c93fdc{--width:20%;}.elementor-299 .elementor-element.elementor-element-29aa456{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-e26421d{--width:102px;}.elementor-299 .elementor-element.elementor-element-fae9c3f{--width:20%;}.elementor-299 .elementor-element.elementor-element-98df930{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-2c853dc{--width:102px;}.elementor-299 .elementor-element.elementor-element-b8681ea{--width:20%;}.elementor-299 .elementor-element.elementor-element-643a223{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-3161864{--width:102px;}.elementor-299 .elementor-element.elementor-element-05c1707{--width:20%;}.elementor-299 .elementor-element.elementor-element-8a34bd0{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-11397c5{--width:102px;}.elementor-299 .elementor-element.elementor-element-0cfbac9{--width:20%;}.elementor-299 .elementor-element.elementor-element-f398a75{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-f74e7ba{--width:102px;}.elementor-299 .elementor-element.elementor-element-10de5f5{--width:20%;}.elementor-299 .elementor-element.elementor-element-172cb00{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-851bab4{--width:102px;}.elementor-299 .elementor-element.elementor-element-528f99f{--width:20%;}.elementor-299 .elementor-element.elementor-element-38815e8{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-f93666f{--width:102px;}.elementor-299 .elementor-element.elementor-element-1d4e51c{--width:20%;}.elementor-299 .elementor-element.elementor-element-052df43{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-c503f8d{--width:102px;}.elementor-299 .elementor-element.elementor-element-18773c7{--width:20%;}.elementor-299 .elementor-element.elementor-element-2a092da{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-91a6853{--width:102px;}.elementor-299 .elementor-element.elementor-element-478053c{--width:20%;}.elementor-299 .elementor-element.elementor-element-dcaf4d5{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-02bd2c2{--width:102px;}.elementor-299 .elementor-element.elementor-element-6924c68{--width:20%;}.elementor-299 .elementor-element.elementor-element-83461de{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-a592d67{--width:102px;}.elementor-299 .elementor-element.elementor-element-9d523e3{--width:20%;}.elementor-299 .elementor-element.elementor-element-58ad97c{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-d249ae4{--width:102px;}.elementor-299 .elementor-element.elementor-element-c69448c{--width:20%;}.elementor-299 .elementor-element.elementor-element-ce7c39f{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-4884bb2{--width:102px;}.elementor-299 .elementor-element.elementor-element-6c20979{--width:20%;}.elementor-299 .elementor-element.elementor-element-775673e{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-b66ebc3{--width:102px;}.elementor-299 .elementor-element.elementor-element-f81cbd9{--width:20%;}.elementor-299 .elementor-element.elementor-element-13f664d{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-8bc2e65{--width:102px;}.elementor-299 .elementor-element.elementor-element-3ff7ff6{--width:20%;}.elementor-299 .elementor-element.elementor-element-1c49d62{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-d0cacfe{--width:102px;}.elementor-299 .elementor-element.elementor-element-221d94a{--width:20%;}.elementor-299 .elementor-element.elementor-element-f58674e{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-d67902e{--width:102px;}.elementor-299 .elementor-element.elementor-element-acae00a{--width:20%;}.elementor-299 .elementor-element.elementor-element-30932d6{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-9de636f{--width:102px;}.elementor-299 .elementor-element.elementor-element-d3ae456{--width:20%;}.elementor-299 .elementor-element.elementor-element-19c9866{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-592a215{--width:102px;}.elementor-299 .elementor-element.elementor-element-2f693c5{--width:20%;}.elementor-299 .elementor-element.elementor-element-3b4cf8e{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-92bd7ec{--width:102px;}.elementor-299 .elementor-element.elementor-element-21fde3a{--width:20%;}.elementor-299 .elementor-element.elementor-element-441afe0{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-5e94bbb{--width:102px;}.elementor-299 .elementor-element.elementor-element-87d5096{--width:20%;}.elementor-299 .elementor-element.elementor-element-26ee819{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-c15a0d1{--width:102px;}.elementor-299 .elementor-element.elementor-element-57ac901{--width:20%;}.elementor-299 .elementor-element.elementor-element-47dec51{--content-width:560px;}.elementor-299 .elementor-element.elementor-element-b4e9b7c{--width:102px;}}@media(max-width:1024px) and (min-width:768px){.elementor-299 .elementor-element.elementor-element-0c93fdc{--width:50%;}.elementor-299 .elementor-element.elementor-element-fae9c3f{--width:50%;}.elementor-299 .elementor-element.elementor-element-b8681ea{--width:50%;}.elementor-299 .elementor-element.elementor-element-05c1707{--width:50%;}.elementor-299 .elementor-element.elementor-element-0cfbac9{--width:50%;}.elementor-299 .elementor-element.elementor-element-10de5f5{--width:50%;}.elementor-299 .elementor-element.elementor-element-528f99f{--width:50%;}.elementor-299 .elementor-element.elementor-element-1d4e51c{--width:50%;}.elementor-299 .elementor-element.elementor-element-18773c7{--width:50%;}.elementor-299 .elementor-element.elementor-element-478053c{--width:50%;}.elementor-299 .elementor-element.elementor-element-6924c68{--width:50%;}.elementor-299 .elementor-element.elementor-element-9d523e3{--width:50%;}.elementor-299 .elementor-element.elementor-element-c69448c{--width:50%;}.elementor-299 .elementor-element.elementor-element-6c20979{--width:50%;}.elementor-299 .elementor-element.elementor-element-f81cbd9{--width:50%;}.elementor-299 .elementor-element.elementor-element-3ff7ff6{--width:50%;}.elementor-299 .elementor-element.elementor-element-221d94a{--width:50%;}.elementor-299 .elementor-element.elementor-element-acae00a{--width:50%;}.elementor-299 .elementor-element.elementor-element-d3ae456{--width:50%;}.elementor-299 .elementor-element.elementor-element-2f693c5{--width:50%;}.elementor-299 .elementor-element.elementor-element-21fde3a{--width:50%;}.elementor-299 .elementor-element.elementor-element-87d5096{--width:50%;}.elementor-299 .elementor-element.elementor-element-57ac901{--width:50%;}}@media(max-width:1024px){.elementor-299 .elementor-element.elementor-element-15ba89c{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-12ace75{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-73e7100 .elementor-heading-title{font-size:45px;}.elementor-299 .elementor-element.elementor-element-724251b .elementor-heading-title{font-size:13px;}.elementor-299 .elementor-element.elementor-element-e4160c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-299 .elementor-element.elementor-element-9703288{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-e6862a7 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-5194012 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-0cfbac9:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-0cfbac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-15.jpg");}.elementor-299 .elementor-element.elementor-element-026cb87{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-528f99f:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-528f99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Marina-5-Villa-Interior-9.jpg");}.elementor-299 .elementor-element.elementor-element-528f99f:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Marina-5-Villa-Interior-9.jpg");}.elementor-299 .elementor-element.elementor-element-1b373f2{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-f245e4a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-c69448c:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-c69448c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-15.jpg");}.elementor-299 .elementor-element.elementor-element-c69448c:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-15.jpg");}.elementor-299 .elementor-element.elementor-element-6c20979:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-6c20979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Katameya-Dunes-Villa-Interior-25.jpg");}.elementor-299 .elementor-element.elementor-element-6c20979:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Katameya-Dunes-Villa-Interior-25.jpg");}.elementor-299 .elementor-element.elementor-element-340df55{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-a7cdbbc > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-221d94a:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-221d94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/WH9DE41.jpg");}.elementor-299 .elementor-element.elementor-element-221d94a:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/WH9DE41.jpg");}.elementor-299 .elementor-element.elementor-element-2dc81e6 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-f914051 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-d2b50ca > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-60dda7a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-672b56c > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-6a3363e > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-87d5096:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-87d5096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE85C51.jpg");}.elementor-299 .elementor-element.elementor-element-87d5096:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE85C51.jpg");}.elementor-299 .elementor-element.elementor-element-9896973 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-57ac901:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-57ac901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_10-13-24.jpg");}.elementor-299 .elementor-element.elementor-element-57ac901:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_10-13-24.jpg");}.elementor-299 .elementor-element.elementor-element-cd2c7fc > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-299 .elementor-element.elementor-element-ae63e0b > .elementor-widget-container{margin:50px 0px 0px 0px;}}@media(max-width:767px){.elementor-299 .elementor-element.elementor-element-12ace75{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-73e7100 .elementor-heading-title{font-size:35px;}.elementor-299 .elementor-element.elementor-element-724251b > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-299 .elementor-element.elementor-element-724251b .elementor-heading-title{font-size:13px;}.elementor-299 .elementor-element.elementor-element-e4160c8{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-9703288{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-e26421d{--width:102px;}.elementor-299 .elementor-element.elementor-element-2c853dc{--width:102px;}.elementor-299 .elementor-element.elementor-element-3161864{--width:102px;}.elementor-299 .elementor-element.elementor-element-11397c5{--width:102px;}.elementor-299 .elementor-element.elementor-element-0cfbac9:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-0cfbac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-15.jpg");}.elementor-299 .elementor-element.elementor-element-f74e7ba{--width:102px;}.elementor-299 .elementor-element.elementor-element-026cb87{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-851bab4{--width:102px;}.elementor-299 .elementor-element.elementor-element-528f99f:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-528f99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Marina-5-Villa-Interior-9.jpg");}.elementor-299 .elementor-element.elementor-element-528f99f:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Marina-5-Villa-Interior-9.jpg");}.elementor-299 .elementor-element.elementor-element-f93666f{--width:102px;}.elementor-299 .elementor-element.elementor-element-c503f8d{--width:102px;}.elementor-299 .elementor-element.elementor-element-91a6853{--width:102px;}.elementor-299 .elementor-element.elementor-element-02bd2c2{--width:102px;}.elementor-299 .elementor-element.elementor-element-1b373f2{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-a592d67{--width:102px;}.elementor-299 .elementor-element.elementor-element-d249ae4{--width:102px;}.elementor-299 .elementor-element.elementor-element-f245e4a{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-c69448c:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-c69448c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-15.jpg");}.elementor-299 .elementor-element.elementor-element-c69448c:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/New-Giza-2-Villa-Interior-15.jpg");}.elementor-299 .elementor-element.elementor-element-4884bb2{--width:102px;}.elementor-299 .elementor-element.elementor-element-6c20979:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-6c20979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Katameya-Dunes-Villa-Interior-25.jpg");}.elementor-299 .elementor-element.elementor-element-6c20979:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/Katameya-Dunes-Villa-Interior-25.jpg");}.elementor-299 .elementor-element.elementor-element-b66ebc3{--width:102px;}.elementor-299 .elementor-element.elementor-element-8bc2e65{--width:102px;}.elementor-299 .elementor-element.elementor-element-340df55{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-d0cacfe{--width:102px;}.elementor-299 .elementor-element.elementor-element-221d94a:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-221d94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/WH9DE41.jpg");}.elementor-299 .elementor-element.elementor-element-221d94a:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/WH9DE41.jpg");}.elementor-299 .elementor-element.elementor-element-d67902e{--width:102px;}.elementor-299 .elementor-element.elementor-element-9de636f{--width:102px;}.elementor-299 .elementor-element.elementor-element-592a215{--width:102px;}.elementor-299 .elementor-element.elementor-element-60dda7a{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-92bd7ec{--width:102px;}.elementor-299 .elementor-element.elementor-element-5e94bbb{--width:102px;}.elementor-299 .elementor-element.elementor-element-87d5096:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-87d5096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE85C51.jpg");}.elementor-299 .elementor-element.elementor-element-87d5096:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/NE85C51.jpg");}.elementor-299 .elementor-element.elementor-element-c15a0d1{--width:102px;}.elementor-299 .elementor-element.elementor-element-57ac901:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-57ac901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_10-13-24.jpg");}.elementor-299 .elementor-element.elementor-element-57ac901:hover{background-image:url("https://t-squareinteriors.com/wp-content/uploads/2025/01/photo_2024-07-24_10-13-24.jpg");}.elementor-299 .elementor-element.elementor-element-b4e9b7c{--width:102px;}.elementor-299 .elementor-element.elementor-element-ae63e0b{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:20px;}}/* Start custom CSS for button, class: .elementor-element-da03f1d */.elementor-299 .elementor-element.elementor-element-da03f1d .elementor-button-content-wrapper:after{
    content: "";
    height: 1px;
    display: inline-block;
    background-color: #fff;
    position: absolute;
    top: 31px;
    margin-left: 40px;
    width: 32px;
    transition: width .6s ease;
}


.elementor-299 .elementor-element.elementor-element-da03f1d:hover  .elementor-button-content-wrapper:after{
    width: 70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29aa456 */.elementor-299 .elementor-element.elementor-element-29aa456{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26421d */.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c93fdc */.elementor-299 .elementor-element.elementor-element-0c93fdc .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98df930 */.elementor-299 .elementor-element.elementor-element-98df930{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c853dc */.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae9c3f */.elementor-299 .elementor-element.elementor-element-fae9c3f .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643a223 */.elementor-299 .elementor-element.elementor-element-643a223{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3161864 */.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8681ea */.elementor-299 .elementor-element.elementor-element-b8681ea .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a34bd0 */.elementor-299 .elementor-element.elementor-element-8a34bd0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11397c5 */.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c1707 */.elementor-299 .elementor-element.elementor-element-05c1707 .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f398a75 */.elementor-299 .elementor-element.elementor-element-f398a75{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74e7ba */.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cfbac9 */.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cb00 */.elementor-299 .elementor-element.elementor-element-172cb00{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851bab4 */.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10de5f5 */.elementor-299 .elementor-element.elementor-element-10de5f5 .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38815e8 */.elementor-299 .elementor-element.elementor-element-38815e8{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93666f */.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f99f */.elementor-299 .elementor-element.elementor-element-528f99f .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052df43 */.elementor-299 .elementor-element.elementor-element-052df43{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c503f8d */.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4e51c */.elementor-299 .elementor-element.elementor-element-1d4e51c .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a092da */.elementor-299 .elementor-element.elementor-element-2a092da{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a6853 */.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18773c7 */.elementor-299 .elementor-element.elementor-element-18773c7 .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcaf4d5 */.elementor-299 .elementor-element.elementor-element-dcaf4d5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bd2c2 */.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478053c */.elementor-299 .elementor-element.elementor-element-478053c .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-478053c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83461de */.elementor-299 .elementor-element.elementor-element-83461de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a592d67 */.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6924c68 */.elementor-299 .elementor-element.elementor-element-6924c68 .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ad97c */.elementor-299 .elementor-element.elementor-element-58ad97c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d249ae4 */.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d523e3 */.elementor-299 .elementor-element.elementor-element-9d523e3 .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7c39f */.elementor-299 .elementor-element.elementor-element-ce7c39f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4884bb2 */.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69448c */.elementor-299 .elementor-element.elementor-element-c69448c .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775673e */.elementor-299 .elementor-element.elementor-element-775673e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b66ebc3 */.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c20979 */.elementor-299 .elementor-element.elementor-element-6c20979 .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f664d */.elementor-299 .elementor-element.elementor-element-13f664d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc2e65 */.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f81cbd9 */.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c49d62 */.elementor-299 .elementor-element.elementor-element-1c49d62{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cacfe */.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff7ff6 */.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58674e */.elementor-299 .elementor-element.elementor-element-f58674e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67902e */.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221d94a */.elementor-299 .elementor-element.elementor-element-221d94a .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30932d6 */.elementor-299 .elementor-element.elementor-element-30932d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de636f */.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acae00a */.elementor-299 .elementor-element.elementor-element-acae00a .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c9866 */.elementor-299 .elementor-element.elementor-element-19c9866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592a215 */.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ae456 */.elementor-299 .elementor-element.elementor-element-d3ae456 .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4cf8e */.elementor-299 .elementor-element.elementor-element-3b4cf8e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bd7ec */.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f693c5 */.elementor-299 .elementor-element.elementor-element-2f693c5 .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441afe0 */.elementor-299 .elementor-element.elementor-element-441afe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e94bbb */.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fde3a */.elementor-299 .elementor-element.elementor-element-21fde3a .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ee819 */.elementor-299 .elementor-element.elementor-element-26ee819{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15a0d1 */.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d5096 */.elementor-299 .elementor-element.elementor-element-87d5096 .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dec51 */.elementor-299 .elementor-element.elementor-element-47dec51{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9b7c */.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ac901 */.elementor-299 .elementor-element.elementor-element-57ac901 .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29aa456 */.elementor-299 .elementor-element.elementor-element-29aa456{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26421d */.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c93fdc */.elementor-299 .elementor-element.elementor-element-0c93fdc .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98df930 */.elementor-299 .elementor-element.elementor-element-98df930{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c853dc */.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae9c3f */.elementor-299 .elementor-element.elementor-element-fae9c3f .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643a223 */.elementor-299 .elementor-element.elementor-element-643a223{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3161864 */.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8681ea */.elementor-299 .elementor-element.elementor-element-b8681ea .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a34bd0 */.elementor-299 .elementor-element.elementor-element-8a34bd0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11397c5 */.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c1707 */.elementor-299 .elementor-element.elementor-element-05c1707 .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f398a75 */.elementor-299 .elementor-element.elementor-element-f398a75{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74e7ba */.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cfbac9 */.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cb00 */.elementor-299 .elementor-element.elementor-element-172cb00{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851bab4 */.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10de5f5 */.elementor-299 .elementor-element.elementor-element-10de5f5 .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38815e8 */.elementor-299 .elementor-element.elementor-element-38815e8{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93666f */.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f99f */.elementor-299 .elementor-element.elementor-element-528f99f .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052df43 */.elementor-299 .elementor-element.elementor-element-052df43{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c503f8d */.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4e51c */.elementor-299 .elementor-element.elementor-element-1d4e51c .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a092da */.elementor-299 .elementor-element.elementor-element-2a092da{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a6853 */.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18773c7 */.elementor-299 .elementor-element.elementor-element-18773c7 .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcaf4d5 */.elementor-299 .elementor-element.elementor-element-dcaf4d5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bd2c2 */.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478053c */.elementor-299 .elementor-element.elementor-element-478053c .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-478053c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83461de */.elementor-299 .elementor-element.elementor-element-83461de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a592d67 */.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6924c68 */.elementor-299 .elementor-element.elementor-element-6924c68 .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ad97c */.elementor-299 .elementor-element.elementor-element-58ad97c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d249ae4 */.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d523e3 */.elementor-299 .elementor-element.elementor-element-9d523e3 .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7c39f */.elementor-299 .elementor-element.elementor-element-ce7c39f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4884bb2 */.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69448c */.elementor-299 .elementor-element.elementor-element-c69448c .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775673e */.elementor-299 .elementor-element.elementor-element-775673e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b66ebc3 */.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c20979 */.elementor-299 .elementor-element.elementor-element-6c20979 .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f664d */.elementor-299 .elementor-element.elementor-element-13f664d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc2e65 */.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f81cbd9 */.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c49d62 */.elementor-299 .elementor-element.elementor-element-1c49d62{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cacfe */.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff7ff6 */.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58674e */.elementor-299 .elementor-element.elementor-element-f58674e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67902e */.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221d94a */.elementor-299 .elementor-element.elementor-element-221d94a .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30932d6 */.elementor-299 .elementor-element.elementor-element-30932d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de636f */.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acae00a */.elementor-299 .elementor-element.elementor-element-acae00a .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c9866 */.elementor-299 .elementor-element.elementor-element-19c9866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592a215 */.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ae456 */.elementor-299 .elementor-element.elementor-element-d3ae456 .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4cf8e */.elementor-299 .elementor-element.elementor-element-3b4cf8e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bd7ec */.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f693c5 */.elementor-299 .elementor-element.elementor-element-2f693c5 .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441afe0 */.elementor-299 .elementor-element.elementor-element-441afe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e94bbb */.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fde3a */.elementor-299 .elementor-element.elementor-element-21fde3a .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ee819 */.elementor-299 .elementor-element.elementor-element-26ee819{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15a0d1 */.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d5096 */.elementor-299 .elementor-element.elementor-element-87d5096 .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dec51 */.elementor-299 .elementor-element.elementor-element-47dec51{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9b7c */.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ac901 */.elementor-299 .elementor-element.elementor-element-57ac901 .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29aa456 */.elementor-299 .elementor-element.elementor-element-29aa456{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26421d */.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c93fdc */.elementor-299 .elementor-element.elementor-element-0c93fdc .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98df930 */.elementor-299 .elementor-element.elementor-element-98df930{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c853dc */.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae9c3f */.elementor-299 .elementor-element.elementor-element-fae9c3f .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643a223 */.elementor-299 .elementor-element.elementor-element-643a223{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3161864 */.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8681ea */.elementor-299 .elementor-element.elementor-element-b8681ea .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a34bd0 */.elementor-299 .elementor-element.elementor-element-8a34bd0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11397c5 */.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c1707 */.elementor-299 .elementor-element.elementor-element-05c1707 .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f398a75 */.elementor-299 .elementor-element.elementor-element-f398a75{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74e7ba */.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cfbac9 */.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cb00 */.elementor-299 .elementor-element.elementor-element-172cb00{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851bab4 */.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10de5f5 */.elementor-299 .elementor-element.elementor-element-10de5f5 .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38815e8 */.elementor-299 .elementor-element.elementor-element-38815e8{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93666f */.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f99f */.elementor-299 .elementor-element.elementor-element-528f99f .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052df43 */.elementor-299 .elementor-element.elementor-element-052df43{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c503f8d */.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4e51c */.elementor-299 .elementor-element.elementor-element-1d4e51c .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a092da */.elementor-299 .elementor-element.elementor-element-2a092da{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a6853 */.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18773c7 */.elementor-299 .elementor-element.elementor-element-18773c7 .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcaf4d5 */.elementor-299 .elementor-element.elementor-element-dcaf4d5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bd2c2 */.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478053c */.elementor-299 .elementor-element.elementor-element-478053c .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-478053c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83461de */.elementor-299 .elementor-element.elementor-element-83461de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a592d67 */.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6924c68 */.elementor-299 .elementor-element.elementor-element-6924c68 .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ad97c */.elementor-299 .elementor-element.elementor-element-58ad97c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d249ae4 */.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d523e3 */.elementor-299 .elementor-element.elementor-element-9d523e3 .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7c39f */.elementor-299 .elementor-element.elementor-element-ce7c39f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4884bb2 */.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69448c */.elementor-299 .elementor-element.elementor-element-c69448c .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775673e */.elementor-299 .elementor-element.elementor-element-775673e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b66ebc3 */.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c20979 */.elementor-299 .elementor-element.elementor-element-6c20979 .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f664d */.elementor-299 .elementor-element.elementor-element-13f664d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc2e65 */.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f81cbd9 */.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c49d62 */.elementor-299 .elementor-element.elementor-element-1c49d62{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cacfe */.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff7ff6 */.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58674e */.elementor-299 .elementor-element.elementor-element-f58674e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67902e */.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221d94a */.elementor-299 .elementor-element.elementor-element-221d94a .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30932d6 */.elementor-299 .elementor-element.elementor-element-30932d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de636f */.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acae00a */.elementor-299 .elementor-element.elementor-element-acae00a .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c9866 */.elementor-299 .elementor-element.elementor-element-19c9866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592a215 */.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ae456 */.elementor-299 .elementor-element.elementor-element-d3ae456 .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4cf8e */.elementor-299 .elementor-element.elementor-element-3b4cf8e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bd7ec */.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f693c5 */.elementor-299 .elementor-element.elementor-element-2f693c5 .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441afe0 */.elementor-299 .elementor-element.elementor-element-441afe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e94bbb */.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fde3a */.elementor-299 .elementor-element.elementor-element-21fde3a .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ee819 */.elementor-299 .elementor-element.elementor-element-26ee819{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15a0d1 */.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d5096 */.elementor-299 .elementor-element.elementor-element-87d5096 .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dec51 */.elementor-299 .elementor-element.elementor-element-47dec51{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9b7c */.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ac901 */.elementor-299 .elementor-element.elementor-element-57ac901 .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29aa456 */.elementor-299 .elementor-element.elementor-element-29aa456{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26421d */.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c93fdc */.elementor-299 .elementor-element.elementor-element-0c93fdc .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98df930 */.elementor-299 .elementor-element.elementor-element-98df930{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c853dc */.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae9c3f */.elementor-299 .elementor-element.elementor-element-fae9c3f .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643a223 */.elementor-299 .elementor-element.elementor-element-643a223{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3161864 */.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8681ea */.elementor-299 .elementor-element.elementor-element-b8681ea .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a34bd0 */.elementor-299 .elementor-element.elementor-element-8a34bd0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11397c5 */.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c1707 */.elementor-299 .elementor-element.elementor-element-05c1707 .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f398a75 */.elementor-299 .elementor-element.elementor-element-f398a75{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74e7ba */.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cfbac9 */.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cb00 */.elementor-299 .elementor-element.elementor-element-172cb00{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851bab4 */.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10de5f5 */.elementor-299 .elementor-element.elementor-element-10de5f5 .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38815e8 */.elementor-299 .elementor-element.elementor-element-38815e8{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93666f */.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f99f */.elementor-299 .elementor-element.elementor-element-528f99f .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052df43 */.elementor-299 .elementor-element.elementor-element-052df43{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c503f8d */.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4e51c */.elementor-299 .elementor-element.elementor-element-1d4e51c .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a092da */.elementor-299 .elementor-element.elementor-element-2a092da{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a6853 */.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18773c7 */.elementor-299 .elementor-element.elementor-element-18773c7 .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcaf4d5 */.elementor-299 .elementor-element.elementor-element-dcaf4d5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bd2c2 */.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478053c */.elementor-299 .elementor-element.elementor-element-478053c .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-478053c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83461de */.elementor-299 .elementor-element.elementor-element-83461de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a592d67 */.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6924c68 */.elementor-299 .elementor-element.elementor-element-6924c68 .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ad97c */.elementor-299 .elementor-element.elementor-element-58ad97c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d249ae4 */.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d523e3 */.elementor-299 .elementor-element.elementor-element-9d523e3 .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7c39f */.elementor-299 .elementor-element.elementor-element-ce7c39f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4884bb2 */.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69448c */.elementor-299 .elementor-element.elementor-element-c69448c .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775673e */.elementor-299 .elementor-element.elementor-element-775673e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b66ebc3 */.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c20979 */.elementor-299 .elementor-element.elementor-element-6c20979 .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f664d */.elementor-299 .elementor-element.elementor-element-13f664d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc2e65 */.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f81cbd9 */.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c49d62 */.elementor-299 .elementor-element.elementor-element-1c49d62{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cacfe */.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff7ff6 */.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58674e */.elementor-299 .elementor-element.elementor-element-f58674e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67902e */.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221d94a */.elementor-299 .elementor-element.elementor-element-221d94a .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30932d6 */.elementor-299 .elementor-element.elementor-element-30932d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de636f */.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acae00a */.elementor-299 .elementor-element.elementor-element-acae00a .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c9866 */.elementor-299 .elementor-element.elementor-element-19c9866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592a215 */.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ae456 */.elementor-299 .elementor-element.elementor-element-d3ae456 .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4cf8e */.elementor-299 .elementor-element.elementor-element-3b4cf8e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bd7ec */.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f693c5 */.elementor-299 .elementor-element.elementor-element-2f693c5 .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441afe0 */.elementor-299 .elementor-element.elementor-element-441afe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e94bbb */.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fde3a */.elementor-299 .elementor-element.elementor-element-21fde3a .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ee819 */.elementor-299 .elementor-element.elementor-element-26ee819{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15a0d1 */.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d5096 */.elementor-299 .elementor-element.elementor-element-87d5096 .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dec51 */.elementor-299 .elementor-element.elementor-element-47dec51{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9b7c */.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ac901 */.elementor-299 .elementor-element.elementor-element-57ac901 .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29aa456 */.elementor-299 .elementor-element.elementor-element-29aa456{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26421d */.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c93fdc */.elementor-299 .elementor-element.elementor-element-0c93fdc .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98df930 */.elementor-299 .elementor-element.elementor-element-98df930{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c853dc */.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae9c3f */.elementor-299 .elementor-element.elementor-element-fae9c3f .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643a223 */.elementor-299 .elementor-element.elementor-element-643a223{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3161864 */.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8681ea */.elementor-299 .elementor-element.elementor-element-b8681ea .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a34bd0 */.elementor-299 .elementor-element.elementor-element-8a34bd0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11397c5 */.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c1707 */.elementor-299 .elementor-element.elementor-element-05c1707 .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f398a75 */.elementor-299 .elementor-element.elementor-element-f398a75{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74e7ba */.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cfbac9 */.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cb00 */.elementor-299 .elementor-element.elementor-element-172cb00{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851bab4 */.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10de5f5 */.elementor-299 .elementor-element.elementor-element-10de5f5 .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38815e8 */.elementor-299 .elementor-element.elementor-element-38815e8{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93666f */.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f99f */.elementor-299 .elementor-element.elementor-element-528f99f .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052df43 */.elementor-299 .elementor-element.elementor-element-052df43{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c503f8d */.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4e51c */.elementor-299 .elementor-element.elementor-element-1d4e51c .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a092da */.elementor-299 .elementor-element.elementor-element-2a092da{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a6853 */.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18773c7 */.elementor-299 .elementor-element.elementor-element-18773c7 .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcaf4d5 */.elementor-299 .elementor-element.elementor-element-dcaf4d5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bd2c2 */.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478053c */.elementor-299 .elementor-element.elementor-element-478053c .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-478053c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83461de */.elementor-299 .elementor-element.elementor-element-83461de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a592d67 */.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6924c68 */.elementor-299 .elementor-element.elementor-element-6924c68 .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ad97c */.elementor-299 .elementor-element.elementor-element-58ad97c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d249ae4 */.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d523e3 */.elementor-299 .elementor-element.elementor-element-9d523e3 .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7c39f */.elementor-299 .elementor-element.elementor-element-ce7c39f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4884bb2 */.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69448c */.elementor-299 .elementor-element.elementor-element-c69448c .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775673e */.elementor-299 .elementor-element.elementor-element-775673e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b66ebc3 */.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c20979 */.elementor-299 .elementor-element.elementor-element-6c20979 .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f664d */.elementor-299 .elementor-element.elementor-element-13f664d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc2e65 */.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f81cbd9 */.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c49d62 */.elementor-299 .elementor-element.elementor-element-1c49d62{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cacfe */.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff7ff6 */.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58674e */.elementor-299 .elementor-element.elementor-element-f58674e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67902e */.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221d94a */.elementor-299 .elementor-element.elementor-element-221d94a .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30932d6 */.elementor-299 .elementor-element.elementor-element-30932d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de636f */.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acae00a */.elementor-299 .elementor-element.elementor-element-acae00a .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c9866 */.elementor-299 .elementor-element.elementor-element-19c9866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592a215 */.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ae456 */.elementor-299 .elementor-element.elementor-element-d3ae456 .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4cf8e */.elementor-299 .elementor-element.elementor-element-3b4cf8e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bd7ec */.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f693c5 */.elementor-299 .elementor-element.elementor-element-2f693c5 .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441afe0 */.elementor-299 .elementor-element.elementor-element-441afe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e94bbb */.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fde3a */.elementor-299 .elementor-element.elementor-element-21fde3a .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ee819 */.elementor-299 .elementor-element.elementor-element-26ee819{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15a0d1 */.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d5096 */.elementor-299 .elementor-element.elementor-element-87d5096 .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dec51 */.elementor-299 .elementor-element.elementor-element-47dec51{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9b7c */.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ac901 */.elementor-299 .elementor-element.elementor-element-57ac901 .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29aa456 */.elementor-299 .elementor-element.elementor-element-29aa456{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26421d */.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c93fdc */.elementor-299 .elementor-element.elementor-element-0c93fdc .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98df930 */.elementor-299 .elementor-element.elementor-element-98df930{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c853dc */.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae9c3f */.elementor-299 .elementor-element.elementor-element-fae9c3f .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643a223 */.elementor-299 .elementor-element.elementor-element-643a223{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3161864 */.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8681ea */.elementor-299 .elementor-element.elementor-element-b8681ea .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a34bd0 */.elementor-299 .elementor-element.elementor-element-8a34bd0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11397c5 */.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c1707 */.elementor-299 .elementor-element.elementor-element-05c1707 .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f398a75 */.elementor-299 .elementor-element.elementor-element-f398a75{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74e7ba */.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cfbac9 */.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cb00 */.elementor-299 .elementor-element.elementor-element-172cb00{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851bab4 */.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10de5f5 */.elementor-299 .elementor-element.elementor-element-10de5f5 .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38815e8 */.elementor-299 .elementor-element.elementor-element-38815e8{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93666f */.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f99f */.elementor-299 .elementor-element.elementor-element-528f99f .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052df43 */.elementor-299 .elementor-element.elementor-element-052df43{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c503f8d */.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4e51c */.elementor-299 .elementor-element.elementor-element-1d4e51c .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a092da */.elementor-299 .elementor-element.elementor-element-2a092da{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a6853 */.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18773c7 */.elementor-299 .elementor-element.elementor-element-18773c7 .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcaf4d5 */.elementor-299 .elementor-element.elementor-element-dcaf4d5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bd2c2 */.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478053c */.elementor-299 .elementor-element.elementor-element-478053c .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-478053c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83461de */.elementor-299 .elementor-element.elementor-element-83461de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a592d67 */.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6924c68 */.elementor-299 .elementor-element.elementor-element-6924c68 .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ad97c */.elementor-299 .elementor-element.elementor-element-58ad97c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d249ae4 */.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d523e3 */.elementor-299 .elementor-element.elementor-element-9d523e3 .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7c39f */.elementor-299 .elementor-element.elementor-element-ce7c39f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4884bb2 */.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69448c */.elementor-299 .elementor-element.elementor-element-c69448c .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775673e */.elementor-299 .elementor-element.elementor-element-775673e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b66ebc3 */.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c20979 */.elementor-299 .elementor-element.elementor-element-6c20979 .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f664d */.elementor-299 .elementor-element.elementor-element-13f664d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc2e65 */.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f81cbd9 */.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c49d62 */.elementor-299 .elementor-element.elementor-element-1c49d62{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cacfe */.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff7ff6 */.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58674e */.elementor-299 .elementor-element.elementor-element-f58674e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67902e */.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221d94a */.elementor-299 .elementor-element.elementor-element-221d94a .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30932d6 */.elementor-299 .elementor-element.elementor-element-30932d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de636f */.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acae00a */.elementor-299 .elementor-element.elementor-element-acae00a .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c9866 */.elementor-299 .elementor-element.elementor-element-19c9866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592a215 */.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ae456 */.elementor-299 .elementor-element.elementor-element-d3ae456 .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4cf8e */.elementor-299 .elementor-element.elementor-element-3b4cf8e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bd7ec */.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f693c5 */.elementor-299 .elementor-element.elementor-element-2f693c5 .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441afe0 */.elementor-299 .elementor-element.elementor-element-441afe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e94bbb */.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fde3a */.elementor-299 .elementor-element.elementor-element-21fde3a .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ee819 */.elementor-299 .elementor-element.elementor-element-26ee819{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15a0d1 */.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d5096 */.elementor-299 .elementor-element.elementor-element-87d5096 .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dec51 */.elementor-299 .elementor-element.elementor-element-47dec51{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9b7c */.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ac901 */.elementor-299 .elementor-element.elementor-element-57ac901 .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29aa456 */.elementor-299 .elementor-element.elementor-element-29aa456{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-29aa456:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26421d */.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-e26421d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c93fdc */.elementor-299 .elementor-element.elementor-element-0c93fdc .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0c93fdc:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98df930 */.elementor-299 .elementor-element.elementor-element-98df930{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-98df930:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c853dc */.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-2c853dc:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae9c3f */.elementor-299 .elementor-element.elementor-element-fae9c3f .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-fae9c3f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643a223 */.elementor-299 .elementor-element.elementor-element-643a223{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-643a223:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3161864 */.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-3161864:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8681ea */.elementor-299 .elementor-element.elementor-element-b8681ea .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-b8681ea:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a34bd0 */.elementor-299 .elementor-element.elementor-element-8a34bd0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-8a34bd0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11397c5 */.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-11397c5:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c1707 */.elementor-299 .elementor-element.elementor-element-05c1707 .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-05c1707:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f398a75 */.elementor-299 .elementor-element.elementor-element-f398a75{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f398a75:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74e7ba */.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f74e7ba:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cfbac9 */.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-0cfbac9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172cb00 */.elementor-299 .elementor-element.elementor-element-172cb00{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-172cb00:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851bab4 */.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-851bab4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10de5f5 */.elementor-299 .elementor-element.elementor-element-10de5f5 .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-10de5f5:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38815e8 */.elementor-299 .elementor-element.elementor-element-38815e8{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-38815e8:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93666f */.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-f93666f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528f99f */.elementor-299 .elementor-element.elementor-element-528f99f .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-528f99f:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-052df43 */.elementor-299 .elementor-element.elementor-element-052df43{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-052df43:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c503f8d */.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c503f8d:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4e51c */.elementor-299 .elementor-element.elementor-element-1d4e51c .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-1d4e51c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a092da */.elementor-299 .elementor-element.elementor-element-2a092da{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-2a092da:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a6853 */.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-91a6853:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18773c7 */.elementor-299 .elementor-element.elementor-element-18773c7 .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-18773c7:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcaf4d5 */.elementor-299 .elementor-element.elementor-element-dcaf4d5{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-dcaf4d5:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bd2c2 */.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-02bd2c2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478053c */.elementor-299 .elementor-element.elementor-element-478053c .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-478053c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-478053c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83461de */.elementor-299 .elementor-element.elementor-element-83461de{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-83461de:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a592d67 */.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-a592d67:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6924c68 */.elementor-299 .elementor-element.elementor-element-6924c68 .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6924c68:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ad97c */.elementor-299 .elementor-element.elementor-element-58ad97c{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-58ad97c:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d249ae4 */.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d249ae4:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d523e3 */.elementor-299 .elementor-element.elementor-element-9d523e3 .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-9d523e3:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7c39f */.elementor-299 .elementor-element.elementor-element-ce7c39f{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-ce7c39f:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4884bb2 */.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-4884bb2:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69448c */.elementor-299 .elementor-element.elementor-element-c69448c .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-c69448c:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775673e */.elementor-299 .elementor-element.elementor-element-775673e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-775673e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b66ebc3 */.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b66ebc3:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c20979 */.elementor-299 .elementor-element.elementor-element-6c20979 .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-6c20979:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f664d */.elementor-299 .elementor-element.elementor-element-13f664d{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-13f664d:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc2e65 */.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-8bc2e65:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f81cbd9 */.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-f81cbd9:hover .box-2{
    opacity: 1 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c49d62 */.elementor-299 .elementor-element.elementor-element-1c49d62{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-1c49d62:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cacfe */.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d0cacfe:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff7ff6 */.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-3ff7ff6:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58674e */.elementor-299 .elementor-element.elementor-element-f58674e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-f58674e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d67902e */.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-d67902e:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221d94a */.elementor-299 .elementor-element.elementor-element-221d94a .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-221d94a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30932d6 */.elementor-299 .elementor-element.elementor-element-30932d6{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-30932d6:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de636f */.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-9de636f:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acae00a */.elementor-299 .elementor-element.elementor-element-acae00a .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-acae00a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c9866 */.elementor-299 .elementor-element.elementor-element-19c9866{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-19c9866:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592a215 */.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-592a215:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ae456 */.elementor-299 .elementor-element.elementor-element-d3ae456 .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-d3ae456:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4cf8e */.elementor-299 .elementor-element.elementor-element-3b4cf8e{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-3b4cf8e:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bd7ec */.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-92bd7ec:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f693c5 */.elementor-299 .elementor-element.elementor-element-2f693c5 .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-2f693c5:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441afe0 */.elementor-299 .elementor-element.elementor-element-441afe0{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-441afe0:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e94bbb */.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-5e94bbb:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fde3a */.elementor-299 .elementor-element.elementor-element-21fde3a .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-21fde3a:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ee819 */.elementor-299 .elementor-element.elementor-element-26ee819{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-26ee819:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15a0d1 */.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-c15a0d1:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d5096 */.elementor-299 .elementor-element.elementor-element-87d5096 .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-87d5096:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dec51 */.elementor-299 .elementor-element.elementor-element-47dec51{
    transform: rotate(-90deg);
    width: 320px;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-2 .elementor-heading-title{
    color: #000;
}

.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-text,
.elementor-299 .elementor-element.elementor-element-47dec51:hover .item-1 .elementor-icon-list-icon i{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9b7c */.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon{
    transform: rotate(45deg);
    
}

.elementor-299 .elementor-element.elementor-element-b4e9b7c:hover .elementor-icon svg{
    fill: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ac901 */.elementor-299 .elementor-element.elementor-element-57ac901 .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901 .box-2{
    opacity: 0 !important;
    transition: all 0.5s ease-out;
}

.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-1, 
.elementor-299 .elementor-element.elementor-element-57ac901:hover .box-2{
    opacity: 1 !important;
    
}/* End custom CSS */