.elementor-5347 .elementor-element.elementor-element-5ee63f84{--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;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.6;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.elementor-5347 .elementor-element.elementor-element-5ee63f84:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-5ee63f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spagnoliflooring.nyc/wp-content/uploads/2026/09/herribone1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5347 .elementor-element.elementor-element-5ee63f84::before, .elementor-5347 .elementor-element.elementor-element-5ee63f84 > .elementor-background-video-container::before, .elementor-5347 .elementor-element.elementor-element-5ee63f84 > .e-con-inner > .elementor-background-video-container::before, .elementor-5347 .elementor-element.elementor-element-5ee63f84 > .elementor-background-slideshow::before, .elementor-5347 .elementor-element.elementor-element-5ee63f84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5347 .elementor-element.elementor-element-5ee63f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5347 .elementor-element.elementor-element-3d8c8ec6{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-3d8c8ec6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-df5f9cf );}.elementor-5347 .elementor-element.elementor-element-249457be{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-249457be .elementor-heading-title{font-family:var( --e-global-typography-9ee2142-font-family ), Sans-serif;font-size:var( --e-global-typography-9ee2142-font-size );font-weight:var( --e-global-typography-9ee2142-font-weight );line-height:var( --e-global-typography-9ee2142-line-height );color:var( --e-global-color-b04f5c3 );}.elementor-5347 .elementor-element.elementor-element-52c56053{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-df5f9cf );}.elementor-5347 .elementor-element.elementor-element-52c56053 > .elementor-widget-container{padding:0% 15% 02% 015%;}.elementor-5347 .elementor-element.elementor-element-21ae2be0 .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-67c2e316 .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-203c1a14{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-203c1a14:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-203c1a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df5f9cf );}.elementor-5347 .elementor-element.elementor-element-256f7362{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-5347 .elementor-element.elementor-element-256f7362.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-24ce07de{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-24ce07de .elementor-heading-title{font-family:var( --e-global-typography-766691b-font-family ), Sans-serif;font-size:var( --e-global-typography-766691b-font-size );font-weight:var( --e-global-typography-766691b-font-weight );line-height:var( --e-global-typography-766691b-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-9717e1e{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-34fddce4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-5347 .elementor-element.elementor-element-34fddce4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-4cff83bd{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-4cff83bd .elementor-heading-title{font-family:var( --e-global-typography-766691b-font-family ), Sans-serif;font-size:var( --e-global-typography-766691b-font-size );font-weight:var( --e-global-typography-766691b-font-weight );line-height:var( --e-global-typography-766691b-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-2cab5470{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-3491c272{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-5347 .elementor-element.elementor-element-3491c272.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-555ad0e2{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-555ad0e2 .elementor-heading-title{font-family:var( --e-global-typography-766691b-font-family ), Sans-serif;font-size:var( --e-global-typography-766691b-font-size );font-weight:var( --e-global-typography-766691b-font-weight );line-height:var( --e-global-typography-766691b-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-ddc1a9c{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-4b07289f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-5347 .elementor-element.elementor-element-4b07289f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-7c016f55{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-7c016f55 .elementor-heading-title{font-family:var( --e-global-typography-766691b-font-family ), Sans-serif;font-size:var( --e-global-typography-766691b-font-size );font-weight:var( --e-global-typography-766691b-font-weight );line-height:var( --e-global-typography-766691b-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-35fe7668{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-d6409c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-71469ded{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5347 .elementor-element.elementor-element-7bfb9088{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-7bfb9088 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-3b909cd5{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-3b909cd5 .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-359d3dd8{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-4e4027c4{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-145617bc .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-7bbd9534 .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-1edbecb2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-5347 .elementor-element.elementor-element-1edbecb2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-1edbecb2 img{border-radius:15px 15px 15px 15px;box-shadow:4px 4px 6px 0px rgba(0,0,0,0.5);}.elementor-5347 .elementor-element.elementor-element-6b3b6720{--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;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-6b3b6720:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-6b3b6720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df5f9cf );}.elementor-5347 .elementor-element.elementor-element-4e380b1c{--display:flex;--justify-content:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-4e380b1c.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-204a3116{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-204a3116 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-33897301{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-33897301 .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-50825f8e{width:100%;max-width:100%;font-family:"Poppins", Sans-serif;font-weight:300;line-height:140%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-7b7adc60{--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;}.elementor-5347 .elementor-element.elementor-element-7253042b .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-461209fa .elementor-button{background-color:var( --e-global-color-b04f5c3 );}.elementor-5347 .elementor-element.elementor-element-97f1094{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-5347 .elementor-element.elementor-element-97f1094.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-97f1094 .before-after-widget{border-radius:15px 15px 15px 15px;box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-97f1094 .cocoen-drag{width:3px;background-color:var( --e-global-color-accent );}.elementor-5347 .elementor-element.elementor-element-97f1094 .cocoen-drag::before{width:30px;height:50px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-df5f9cf );border-radius:0px;}.elementor-5347 .elementor-element.elementor-element-2a9bb2cd{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-2a9bb2cd:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-2a9bb2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df5f9cf );}.elementor-5347 .elementor-element.elementor-element-3ddd6a63{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-3ddd6a63 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-5247af91{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-5247af91 .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-262be99e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;box-shadow:4px 4px 6px 0px rgba(0,0,0,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-5347 .elementor-element.elementor-element-262be99e:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-262be99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5347 .elementor-element.elementor-element-262be99e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-a27cd51{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-a27cd51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-19900f54{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-19900f54 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-6f2d15c6{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-7365ce70{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;box-shadow:4px 4px 6px 0px rgba(0,0,0,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-5347 .elementor-element.elementor-element-7365ce70:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-7365ce70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5347 .elementor-element.elementor-element-7365ce70.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-4ddb27b9{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-4ddb27b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-256e63c2{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-256e63c2 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-d61ea9c{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-e7b569{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;box-shadow:4px 4px 6px 0px rgba(0,0,0,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-5347 .elementor-element.elementor-element-e7b569:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-e7b569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5347 .elementor-element.elementor-element-e7b569.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-4e00833a{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-4e00833a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-1bc8a4a1{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-1bc8a4a1 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-768ee6e4{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-55502d2f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;box-shadow:4px 4px 6px 0px rgba(0,0,0,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-5347 .elementor-element.elementor-element-55502d2f:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-55502d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5347 .elementor-element.elementor-element-55502d2f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-6f49fd34{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-6f49fd34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-741807f1{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-741807f1 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-4cabed86{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-5731498c{--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;--justify-content:flex-start;}.elementor-5347 .elementor-element.elementor-element-2f64e526{--display:flex;}.elementor-5347 .elementor-element.elementor-element-5d287f7{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-5d287f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-3d795846 .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-35836984{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-941c7a6 .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-714df763{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5347 .elementor-element.elementor-element-78219990{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-78219990 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-4abbdb03{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-5e50378d{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-5e50378d .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-3b4a7770{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-17c928a6{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-17c928a6 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-25f7cce5{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-a4973cd{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-a4973cd .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-73e03274{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-6e9d34db{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-6e9d34db .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-539b06a4{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-452c4deb{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-44d68c4{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-44d68c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-624a4dc8{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-624a4dc8 .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-477cf6a7{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-2421afa0{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;box-shadow:4px 4px 6px 0px rgba(0,0,0,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-5347 .elementor-element.elementor-element-2421afa0:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-2421afa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-5347 .elementor-element.elementor-element-2421afa0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-56708464{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-56708464 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-7917f29{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-aa491e0 .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-6a321a5f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;box-shadow:4px 4px 6px 0px rgba(0,0,0,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-5347 .elementor-element.elementor-element-6a321a5f:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-6a321a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-5347 .elementor-element.elementor-element-6a321a5f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-6780098c{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-6780098c .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-751f5ff3{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-392661fe .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-461d17c3{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;box-shadow:4px 4px 6px 0px rgba(0,0,0,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-5347 .elementor-element.elementor-element-461d17c3:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-461d17c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-5347 .elementor-element.elementor-element-461d17c3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5347 .elementor-element.elementor-element-43d516f2{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-43d516f2 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-71183b1f{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-5c25052a .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-1bcab7d{--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;--justify-content:flex-start;}.elementor-5347 .elementor-element.elementor-element-0f44ab7{--display:flex;}.elementor-5347 .elementor-element.elementor-element-69d7bdc{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-69d7bdc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-178c50e .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-d6ee76f{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-6bfbf70 .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-20b6f47{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5347 .elementor-element.elementor-element-89782cb{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-5e232337{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-5e232337:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-5e232337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df5f9cf );}.elementor-5347 .elementor-element.elementor-element-6081c96e{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-6081c96e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-1ea038fb{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-1ea038fb .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-47996f34{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-5c1e7cdd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-5c1e7cdd:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-5c1e7cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df5f9cf );}.elementor-5347 .elementor-element.elementor-element-4fc3a8c8{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-4fc3a8c8 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-7e417c64 .ue_img_marquee{width:50%;display:inline-block;}.elementor-5347 .elementor-element.elementor-element-7e417c64 .uc_logo_marquee_holder{height:200px;background-color:var( --e-global-color-df5f9cf );border-radius:0px;border-style:none;}.elementor-5347 .elementor-element.elementor-element-7e417c64 .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-5347 .elementor-element.elementor-element-dc00016{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-abcdcee{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-abcdcee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-fe8bf42{width:100%;max-width:100%;text-align:center;}.elementor-5347 .elementor-element.elementor-element-fe8bf42 .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-dfe0d39{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5347 .elementor-element.elementor-element-109454b{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-109454b .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-453aa6e{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-53a7338{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-53a7338 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-f7ece88{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-edaf0ab{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-edaf0ab .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-38f51de{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-2a50ff0{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-2a50ff0 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-085d0f5{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-688b454{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-688b454 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-068bc47{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-fad928f{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-fad928f .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-b19fb02{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-331b55f{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-331b55f .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-70beb63{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-bd3862c{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-bd3862c .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-d687914{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-9c59478{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-9c59478 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-c251edc{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-49c1d48{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-49c1d48 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-cbe3b2d{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-71977c6{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-71977c6 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-b4f773d{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-e0b4f5f{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-e0b4f5f .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-8c28ab6{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-d1663e3{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-d1663e3 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-2e40346{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-dab4722{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-dab4722 .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-6e3fa20{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-bd4e1da{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-bd4e1da .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-88d0913{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-1e431eb{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-1e431eb .elementor-heading-title{font-family:var( --e-global-typography-9695101-font-family ), Sans-serif;font-size:var( --e-global-typography-9695101-font-size );font-weight:var( --e-global-typography-9695101-font-weight );line-height:var( --e-global-typography-9695101-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-c8649f7{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-b3eaea4{--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;}.elementor-5347 .elementor-element.elementor-element-5d83aba{--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;--justify-content:flex-start;}.elementor-5347 .elementor-element.elementor-element-80505d9{--display:flex;}.elementor-5347 .elementor-element.elementor-element-50daabc{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-50daabc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-049d63c .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-94ffd2d{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-6d9f5be .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-3335e84{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5347 .elementor-element.elementor-element-a7d2da7{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-92bb2c9{--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;--justify-content:flex-start;}.elementor-5347 .elementor-element.elementor-element-84482a0{--display:flex;}.elementor-5347 .elementor-element.elementor-element-b8fe289{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-b8fe289 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-31fa7ce .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-primary );}.elementor-5347 .elementor-element.elementor-element-d0a869b{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-cf1341f .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-c3dede9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5347 .elementor-element.elementor-element-f4d88cb{width:100%;max-width:100%;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-text );}.elementor-5347 .elementor-element.elementor-element-42864ecc{--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;--justify-content:flex-start;--flex-wrap:wrap;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5347 .elementor-element.elementor-element-42864ecc:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-42864ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spagnoliflooring.nyc/wp-content/uploads/2026/09/herribone1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5347 .elementor-element.elementor-element-42864ecc::before, .elementor-5347 .elementor-element.elementor-element-42864ecc > .elementor-background-video-container::before, .elementor-5347 .elementor-element.elementor-element-42864ecc > .e-con-inner > .elementor-background-video-container::before, .elementor-5347 .elementor-element.elementor-element-42864ecc > .elementor-background-slideshow::before, .elementor-5347 .elementor-element.elementor-element-42864ecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-5347 .elementor-element.elementor-element-42864ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-5347 .elementor-element.elementor-element-5227f003{--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;--flex-wrap:wrap;}.elementor-5347 .elementor-element.elementor-element-2f943327{width:100%;max-width:100%;text-align:start;}.elementor-5347 .elementor-element.elementor-element-2f943327 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:300;font-style:italic;line-height:150%;color:var( --e-global-color-df5f9cf );}.elementor-5347 .elementor-element.elementor-element-4f66e763{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-5347 .elementor-element.elementor-element-4f66e763 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5347 .elementor-element.elementor-element-4f66e763 .elementor-heading-title{font-family:var( --e-global-typography-24bea06-font-family ), Sans-serif;font-size:var( --e-global-typography-24bea06-font-size );font-weight:var( --e-global-typography-24bea06-font-weight );line-height:var( --e-global-typography-24bea06-line-height );color:var( --e-global-color-b04f5c3 );}.elementor-5347 .elementor-element.elementor-element-66035ada{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-88532c1-font-family ), Sans-serif;font-size:var( --e-global-typography-88532c1-font-size );font-weight:var( --e-global-typography-88532c1-font-weight );line-height:var( --e-global-typography-88532c1-line-height );color:var( --e-global-color-df5f9cf );}.elementor-5347 .elementor-element.elementor-element-66035ada > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5347 .elementor-element.elementor-element-214f20f6 .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-5437cf86 .elementor-button{box-shadow:4px 4px 6px 0px rgba(0, 0, 0, 0.3);}.elementor-5347 .elementor-element.elementor-element-42a585ca{--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;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-5347 .elementor-element.elementor-element-262be99e{--width:46%;}.elementor-5347 .elementor-element.elementor-element-7365ce70{--width:46%;}.elementor-5347 .elementor-element.elementor-element-e7b569{--width:46%;}.elementor-5347 .elementor-element.elementor-element-55502d2f{--width:46%;}.elementor-5347 .elementor-element.elementor-element-2421afa0{--width:46%;}.elementor-5347 .elementor-element.elementor-element-6a321a5f{--width:46%;}.elementor-5347 .elementor-element.elementor-element-461d17c3{--width:46%;}}@media(max-width:1366px){.elementor-5347 .elementor-element.elementor-element-249457be .elementor-heading-title{font-size:var( --e-global-typography-9ee2142-font-size );line-height:var( --e-global-typography-9ee2142-line-height );}.elementor-5347 .elementor-element.elementor-element-52c56053{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-24ce07de .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-9717e1e{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-4cff83bd .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-2cab5470{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-555ad0e2 .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-ddc1a9c{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-7c016f55 .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-35fe7668{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-3b909cd5 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-359d3dd8{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-33897301 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-7b7adc60{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5347 .elementor-element.elementor-element-5247af91 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-19900f54 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-6f2d15c6{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-256e63c2 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-d61ea9c{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-1bc8a4a1 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-768ee6e4{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-741807f1 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-4cabed86{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-3d795846 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-35836984{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-78219990 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-4abbdb03{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-5e50378d .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-3b4a7770{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-17c928a6 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-25f7cce5{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-a4973cd .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-73e03274{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-6e9d34db .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-539b06a4{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-624a4dc8 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-477cf6a7{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-56708464 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-7917f29{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-6780098c .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-751f5ff3{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-43d516f2 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-71183b1f{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-178c50e .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-d6ee76f{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-89782cb{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-1ea038fb .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-4fc3a8c8 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-fe8bf42 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-109454b .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-453aa6e{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-53a7338 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-f7ece88{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-edaf0ab .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-38f51de{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-2a50ff0 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-085d0f5{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-688b454 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-068bc47{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-fad928f .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-b19fb02{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-331b55f .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-70beb63{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-bd3862c .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-d687914{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-9c59478 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-c251edc{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-49c1d48 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-cbe3b2d{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-71977c6 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-b4f773d{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-e0b4f5f .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-8c28ab6{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-d1663e3 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-2e40346{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-dab4722 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-6e3fa20{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-bd4e1da .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-88d0913{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-1e431eb .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-c8649f7{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-049d63c .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-94ffd2d{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-3335e84{--grid-auto-flow:row;}.elementor-5347 .elementor-element.elementor-element-a7d2da7{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-31fa7ce .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-d0a869b{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-c3dede9{--grid-auto-flow:row;}.elementor-5347 .elementor-element.elementor-element-f4d88cb{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-4f66e763 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-66035ada{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}}@media(max-width:1024px){.elementor-5347 .elementor-element.elementor-element-249457be .elementor-heading-title{font-size:var( --e-global-typography-9ee2142-font-size );line-height:var( --e-global-typography-9ee2142-line-height );}.elementor-5347 .elementor-element.elementor-element-52c56053{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-24ce07de .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-9717e1e{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-4cff83bd .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-2cab5470{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-555ad0e2 .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-ddc1a9c{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-7c016f55 .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-35fe7668{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-3b909cd5 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-359d3dd8{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-33897301 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-5247af91 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-19900f54 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-6f2d15c6{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-256e63c2 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-d61ea9c{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-1bc8a4a1 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-768ee6e4{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-741807f1 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-4cabed86{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-3d795846 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-35836984{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-78219990 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-4abbdb03{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-5e50378d .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-3b4a7770{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-17c928a6 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-25f7cce5{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-a4973cd .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-73e03274{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-6e9d34db .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-539b06a4{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-624a4dc8 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-477cf6a7{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-56708464 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-7917f29{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-6780098c .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-751f5ff3{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-43d516f2 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-71183b1f{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-178c50e .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-d6ee76f{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-89782cb{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-1ea038fb .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-4fc3a8c8 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-fe8bf42 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-109454b .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-453aa6e{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-53a7338 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-f7ece88{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-edaf0ab .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-38f51de{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-2a50ff0 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-085d0f5{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-688b454 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-068bc47{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-fad928f .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-b19fb02{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-331b55f .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-70beb63{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-bd3862c .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-d687914{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-9c59478 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-c251edc{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-49c1d48 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-cbe3b2d{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-71977c6 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-b4f773d{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-e0b4f5f .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-8c28ab6{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-d1663e3 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-2e40346{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-dab4722 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-6e3fa20{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-bd4e1da .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-88d0913{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-1e431eb .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-c8649f7{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-049d63c .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-94ffd2d{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-3335e84{--grid-auto-flow:row;}.elementor-5347 .elementor-element.elementor-element-a7d2da7{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-31fa7ce .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-d0a869b{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-c3dede9{--grid-auto-flow:row;}.elementor-5347 .elementor-element.elementor-element-f4d88cb{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-4f66e763 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-66035ada{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}}@media(max-width:880px){.elementor-5347 .elementor-element.elementor-element-7b7adc60{--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;}.elementor-5347 .elementor-element.elementor-element-3335e84{--grid-auto-flow:row;}.elementor-5347 .elementor-element.elementor-element-c3dede9{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5347 .elementor-element.elementor-element-249457be .elementor-heading-title{font-size:var( --e-global-typography-9ee2142-font-size );line-height:var( --e-global-typography-9ee2142-line-height );}.elementor-5347 .elementor-element.elementor-element-52c56053{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-256f7362{--width:46%;}.elementor-5347 .elementor-element.elementor-element-24ce07de{text-align:center;}.elementor-5347 .elementor-element.elementor-element-24ce07de .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-9717e1e{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-34fddce4{--width:46%;}.elementor-5347 .elementor-element.elementor-element-4cff83bd{text-align:center;}.elementor-5347 .elementor-element.elementor-element-4cff83bd .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-2cab5470{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-3491c272{--width:46%;}.elementor-5347 .elementor-element.elementor-element-555ad0e2{text-align:center;}.elementor-5347 .elementor-element.elementor-element-555ad0e2 .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-ddc1a9c{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-4b07289f{--width:46%;}.elementor-5347 .elementor-element.elementor-element-7c016f55{text-align:center;}.elementor-5347 .elementor-element.elementor-element-7c016f55 .elementor-heading-title{font-size:var( --e-global-typography-766691b-font-size );line-height:var( --e-global-typography-766691b-line-height );}.elementor-5347 .elementor-element.elementor-element-35fe7668{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-71469ded{--width:100%;}.elementor-5347 .elementor-element.elementor-element-7bfb9088{text-align:center;}.elementor-5347 .elementor-element.elementor-element-3b909cd5{text-align:center;}.elementor-5347 .elementor-element.elementor-element-3b909cd5 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-359d3dd8{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-4e4027c4{--justify-content:center;}.elementor-5347 .elementor-element.elementor-element-1edbecb2{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-204a3116{text-align:center;}.elementor-5347 .elementor-element.elementor-element-33897301{text-align:center;}.elementor-5347 .elementor-element.elementor-element-33897301 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-50825f8e{text-align:center;}.elementor-5347 .elementor-element.elementor-element-7b7adc60{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-5347 .elementor-element.elementor-element-3ddd6a63{text-align:center;}.elementor-5347 .elementor-element.elementor-element-5247af91{text-align:center;}.elementor-5347 .elementor-element.elementor-element-5247af91 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-262be99e{--width:100%;}.elementor-5347 .elementor-element.elementor-element-a27cd51{text-align:center;}.elementor-5347 .elementor-element.elementor-element-19900f54{text-align:center;}.elementor-5347 .elementor-element.elementor-element-19900f54 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-6f2d15c6{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-7365ce70{--width:100%;}.elementor-5347 .elementor-element.elementor-element-4ddb27b9{text-align:center;}.elementor-5347 .elementor-element.elementor-element-256e63c2{text-align:center;}.elementor-5347 .elementor-element.elementor-element-256e63c2 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-d61ea9c{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-e7b569{--width:100%;}.elementor-5347 .elementor-element.elementor-element-4e00833a{text-align:center;}.elementor-5347 .elementor-element.elementor-element-1bc8a4a1{text-align:center;}.elementor-5347 .elementor-element.elementor-element-1bc8a4a1 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-768ee6e4{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-55502d2f{--width:100%;}.elementor-5347 .elementor-element.elementor-element-6f49fd34{text-align:center;}.elementor-5347 .elementor-element.elementor-element-741807f1{text-align:center;}.elementor-5347 .elementor-element.elementor-element-741807f1 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-4cabed86{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-5731498c{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-5347 .elementor-element.elementor-element-5d287f7{text-align:start;}.elementor-5347 .elementor-element.elementor-element-3d795846{text-align:start;}.elementor-5347 .elementor-element.elementor-element-3d795846 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-35836984{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-714df763{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5347 .elementor-element.elementor-element-78219990 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-4abbdb03{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-5e50378d .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-3b4a7770{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-17c928a6 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-25f7cce5{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-a4973cd .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-73e03274{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-6e9d34db .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-539b06a4{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-44d68c4{text-align:center;}.elementor-5347 .elementor-element.elementor-element-624a4dc8{text-align:center;}.elementor-5347 .elementor-element.elementor-element-624a4dc8 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-477cf6a7{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-2421afa0{--width:100%;}.elementor-5347 .elementor-element.elementor-element-56708464{text-align:center;}.elementor-5347 .elementor-element.elementor-element-56708464 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-7917f29{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-6a321a5f{--width:100%;}.elementor-5347 .elementor-element.elementor-element-6780098c{text-align:center;}.elementor-5347 .elementor-element.elementor-element-6780098c .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-751f5ff3{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-461d17c3{--width:100%;}.elementor-5347 .elementor-element.elementor-element-43d516f2{text-align:center;}.elementor-5347 .elementor-element.elementor-element-43d516f2 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-71183b1f{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-1bcab7d{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-5347 .elementor-element.elementor-element-69d7bdc{text-align:start;}.elementor-5347 .elementor-element.elementor-element-178c50e{text-align:start;}.elementor-5347 .elementor-element.elementor-element-178c50e .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-d6ee76f{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-20b6f47{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5347 .elementor-element.elementor-element-89782cb{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-6081c96e{text-align:center;}.elementor-5347 .elementor-element.elementor-element-1ea038fb{text-align:center;}.elementor-5347 .elementor-element.elementor-element-1ea038fb .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-4fc3a8c8 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-abcdcee{text-align:center;}.elementor-5347 .elementor-element.elementor-element-fe8bf42{text-align:center;}.elementor-5347 .elementor-element.elementor-element-fe8bf42 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-109454b{text-align:center;}.elementor-5347 .elementor-element.elementor-element-109454b .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-453aa6e{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-53a7338{text-align:center;}.elementor-5347 .elementor-element.elementor-element-53a7338 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-f7ece88{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-edaf0ab{text-align:center;}.elementor-5347 .elementor-element.elementor-element-edaf0ab .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-38f51de{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-2a50ff0{text-align:center;}.elementor-5347 .elementor-element.elementor-element-2a50ff0 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-085d0f5{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-688b454{text-align:center;}.elementor-5347 .elementor-element.elementor-element-688b454 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-068bc47{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-fad928f{text-align:center;}.elementor-5347 .elementor-element.elementor-element-fad928f .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-b19fb02{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-331b55f{text-align:center;}.elementor-5347 .elementor-element.elementor-element-331b55f .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-70beb63{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-bd3862c{text-align:center;}.elementor-5347 .elementor-element.elementor-element-bd3862c .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-d687914{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-9c59478{text-align:center;}.elementor-5347 .elementor-element.elementor-element-9c59478 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-c251edc{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-49c1d48{text-align:center;}.elementor-5347 .elementor-element.elementor-element-49c1d48 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-cbe3b2d{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-71977c6{text-align:center;}.elementor-5347 .elementor-element.elementor-element-71977c6 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-b4f773d{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-e0b4f5f{text-align:center;}.elementor-5347 .elementor-element.elementor-element-e0b4f5f .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-8c28ab6{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-d1663e3{text-align:center;}.elementor-5347 .elementor-element.elementor-element-d1663e3 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-2e40346{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-dab4722{text-align:center;}.elementor-5347 .elementor-element.elementor-element-dab4722 .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-6e3fa20{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-bd4e1da{text-align:center;}.elementor-5347 .elementor-element.elementor-element-bd4e1da .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-88d0913{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-1e431eb{text-align:center;}.elementor-5347 .elementor-element.elementor-element-1e431eb .elementor-heading-title{font-size:var( --e-global-typography-9695101-font-size );line-height:var( --e-global-typography-9695101-line-height );}.elementor-5347 .elementor-element.elementor-element-c8649f7{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-5d83aba{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-5347 .elementor-element.elementor-element-50daabc{text-align:start;}.elementor-5347 .elementor-element.elementor-element-049d63c{text-align:start;}.elementor-5347 .elementor-element.elementor-element-049d63c .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-94ffd2d{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-3335e84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5347 .elementor-element.elementor-element-a7d2da7{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-92bb2c9{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-5347 .elementor-element.elementor-element-b8fe289{text-align:start;}.elementor-5347 .elementor-element.elementor-element-31fa7ce{text-align:start;}.elementor-5347 .elementor-element.elementor-element-31fa7ce .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-d0a869b{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-c3dede9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5347 .elementor-element.elementor-element-f4d88cb{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}.elementor-5347 .elementor-element.elementor-element-4f66e763{width:100%;max-width:100%;}.elementor-5347 .elementor-element.elementor-element-4f66e763 .elementor-heading-title{font-size:var( --e-global-typography-24bea06-font-size );line-height:var( --e-global-typography-24bea06-line-height );}.elementor-5347 .elementor-element.elementor-element-66035ada{font-size:var( --e-global-typography-88532c1-font-size );line-height:var( --e-global-typography-88532c1-line-height );}}@media(min-width:768px){.elementor-5347 .elementor-element.elementor-element-5ee63f84{--width:100%;}.elementor-5347 .elementor-element.elementor-element-256f7362{--width:22%;}.elementor-5347 .elementor-element.elementor-element-34fddce4{--width:22%;}.elementor-5347 .elementor-element.elementor-element-3491c272{--width:22%;}.elementor-5347 .elementor-element.elementor-element-4b07289f{--width:22%;}.elementor-5347 .elementor-element.elementor-element-71469ded{--width:50%;}.elementor-5347 .elementor-element.elementor-element-4e380b1c{--width:45%;}.elementor-5347 .elementor-element.elementor-element-262be99e{--width:22%;}.elementor-5347 .elementor-element.elementor-element-7365ce70{--width:22%;}.elementor-5347 .elementor-element.elementor-element-e7b569{--width:22%;}.elementor-5347 .elementor-element.elementor-element-55502d2f{--width:22%;}.elementor-5347 .elementor-element.elementor-element-2f64e526{--width:50%;}.elementor-5347 .elementor-element.elementor-element-714df763{--width:50%;}.elementor-5347 .elementor-element.elementor-element-2421afa0{--width:30%;}.elementor-5347 .elementor-element.elementor-element-6a321a5f{--width:30%;}.elementor-5347 .elementor-element.elementor-element-461d17c3{--width:30%;}.elementor-5347 .elementor-element.elementor-element-0f44ab7{--width:50%;}.elementor-5347 .elementor-element.elementor-element-20b6f47{--width:50%;}.elementor-5347 .elementor-element.elementor-element-dc00016{--content-width:900px;}.elementor-5347 .elementor-element.elementor-element-dfe0d39{--width:100%;}.elementor-5347 .elementor-element.elementor-element-80505d9{--width:50%;}.elementor-5347 .elementor-element.elementor-element-3335e84{--width:100%;}.elementor-5347 .elementor-element.elementor-element-84482a0{--width:50%;}.elementor-5347 .elementor-element.elementor-element-c3dede9{--width:100%;}.elementor-5347 .elementor-element.elementor-element-42864ecc{--width:100%;}}@media(min-width:1367px){.elementor-5347 .elementor-element.elementor-element-5ee63f84:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-5ee63f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5347 .elementor-element.elementor-element-42864ecc:not(.elementor-motion-effects-element-type-background), .elementor-5347 .elementor-element.elementor-element-42864ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://spagnoliflooring.nyc/wp-content/uploads/2023/12/Poppins-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://spagnoliflooring.nyc/wp-content/uploads/2023/12/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://spagnoliflooring.nyc/wp-content/uploads/2023/12/Poppins-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://spagnoliflooring.nyc/wp-content/uploads/2023/12/Poppins-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://spagnoliflooring.nyc/wp-content/uploads/2023/12/Poppins-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://spagnoliflooring.nyc/wp-content/uploads/2023/12/Poppins-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */