<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-2636 .elementor-element.elementor-element-cd2a924{--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-2636 .elementor-element.elementor-element-a792e5b{--spacer-size:50px;}.elementor-2636 .elementor-element.elementor-element-fab19d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:108px;--padding-bottom:77px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-808eb2b{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-blocksy_palette_2 );--typing-selected-bg-color:#000000;--typing-selected-color:var( --e-global-color-blocksy_palette_2 );}.elementor-2636 .elementor-element.elementor-element-808eb2b .elementor-headline{text-align:center;}.elementor-2636 .elementor-element.elementor-element-808eb2b .elementor-headline-plain-text{color:var( --e-global-color-blocksy_palette_2 );}.elementor-2636 .elementor-element.elementor-element-4a65389 &gt; .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2636 .elementor-element.elementor-element-28b50dc{--display:flex;}.elementor-2636 .elementor-element.elementor-element-8ed34e2 .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );font-size:16px;font-weight:600;line-height:1.65em;border-radius:10px 10px 10px 10px;padding:11px 23px 11px 23px;}.elementor-2636 .elementor-element.elementor-element-8ed34e2 .elementor-button:hover, .elementor-2636 .elementor-element.elementor-element-8ed34e2 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-2636 .elementor-element.elementor-element-c724b56{--spacer-size:25px;}.elementor-2636 .elementor-element.elementor-element-063499c{--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-2636 .elementor-element.elementor-element-f408a6a{text-align:left;}.elementor-2636 .elementor-element.elementor-element-72fc0ac{text-align:left;}.elementor-2636 .elementor-element.elementor-element-72fc0ac p{margin-bottom:0px;}.elementor-2636 .elementor-element.elementor-element-ee09315{--spacer-size:50px;}.elementor-2636 .elementor-element.elementor-element-f7bdd92 img{max-width:100%;}.elementor-2636 .elementor-element.elementor-element-acd4db0{--display:flex;}.elementor-2636 .elementor-element.elementor-element-b76b88e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 50px;--row-gap:15px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-64c89dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-1acceac &gt; .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2636 .elementor-element.elementor-element-1acceac{font-weight:700;color:var( --e-global-color-blocksy_palette_2 );}.elementor-2636 .elementor-element.elementor-element-984c6bf .elementor-heading-title{line-height:1.5em;}.elementor-2636 .elementor-element.elementor-element-c81cc10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-eb3a3ee{--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-2636 .elementor-element.elementor-element-e0398ef{width:var( --container-widget-width, 11.532% );max-width:11.532%;--container-widget-width:11.532%;--container-widget-flex-grow:0;text-align:left;}.elementor-2636 .elementor-element.elementor-element-e0398ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2636 .elementor-element.elementor-element-e0398ef img{max-width:100%;border-radius:47px 47px 47px 47px;}.elementor-2636 .elementor-element.elementor-element-6067191{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:left;}.elementor-2636 .elementor-element.elementor-element-6067191.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2636 .elementor-element.elementor-element-6067191 img{border-radius:47px 47px 47px 47px;}.elementor-2636 .elementor-element.elementor-element-559f0e5{width:var( --container-widget-width, 11.768% );max-width:11.768%;--container-widget-width:11.768%;--container-widget-flex-grow:0;text-align:left;}.elementor-2636 .elementor-element.elementor-element-559f0e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2636 .elementor-element.elementor-element-559f0e5 img{border-radius:47px 47px 47px 47px;}.elementor-2636 .elementor-element.elementor-element-82291bf &gt; .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2636 .elementor-element.elementor-element-00a76fe .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );font-size:16px;font-weight:600;line-height:1.65em;border-radius:10px 10px 10px 10px;padding:11px 23px 11px 23px;}.elementor-2636 .elementor-element.elementor-element-00a76fe .elementor-button:hover, .elementor-2636 .elementor-element.elementor-element-00a76fe .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-2636 .elementor-element.elementor-element-c3dc2c6{--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-2636 .elementor-element.elementor-element-e722df7{text-align:center;color:var( --e-global-color-blocksy_palette_4 );}.elementor-2636 .elementor-element.elementor-element-e722df7 a:hover, .elementor-2636 .elementor-element.elementor-element-e722df7 a:focus{color:var( --e-global-color-blocksy_palette_2 );}.elementor-2636 .elementor-element.elementor-element-3891eda{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 60px;--row-gap:50px;--column-gap:60px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-246d0e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-8e80871 img{border-radius:15px 15px 15px 15px;}.elementor-2636 .elementor-element.elementor-element-377b7aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-994bcac &gt; .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2636 .elementor-element.elementor-element-994bcac{font-weight:700;color:var( --e-global-color-blocksy_palette_2 );}.elementor-2636 .elementor-element.elementor-element-8b4e205 &gt; .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2636 .elementor-element.elementor-element-8b4e205 .elementor-heading-title{line-height:1.5em;}.elementor-2636 .elementor-element.elementor-element-4ad321c &gt; .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2636 .elementor-element.elementor-element-6ecb3f5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-d486b90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-b931b19 &gt; .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2636 .elementor-element.elementor-element-b931b19{font-size:40px;font-weight:600;line-height:1em;}.elementor-2636 .elementor-element.elementor-element-d825016 &gt; .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2636 .elementor-element.elementor-element-d825016 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-2636 .elementor-element.elementor-element-848165e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-c1f2fc4 &gt; .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2636 .elementor-element.elementor-element-c1f2fc4{font-size:40px;font-weight:600;line-height:1em;}.elementor-2636 .elementor-element.elementor-element-4a55725 &gt; .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2636 .elementor-element.elementor-element-4a55725 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-2636 .elementor-element.elementor-element-18ff7e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-a32a098 &gt; .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2636 .elementor-element.elementor-element-a32a098{font-size:40px;font-weight:600;line-height:1em;}.elementor-2636 .elementor-element.elementor-element-ad7f0c5 &gt; .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2636 .elementor-element.elementor-element-ad7f0c5 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-2636 .elementor-element.elementor-element-2029ff6{--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-2636 .elementor-element.elementor-element-101d191{text-align:center;}.elementor-2636 .elementor-element.elementor-element-52e8f11{--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-2636 .elementor-element.elementor-element-964035f{--display:flex;}.elementor-2636 .elementor-element.elementor-element-a673934 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2636 .elementor-element.elementor-element-f441ee6{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-76c4512{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.2;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-76c4512:not(.elementor-motion-effects-element-type-background), .elementor-2636 .elementor-element.elementor-element-76c4512 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://flutebyte.com/wp-content/uploads/2023/12/services-page-video-cover.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2636 .elementor-element.elementor-element-76c4512::before, .elementor-2636 .elementor-element.elementor-element-76c4512 &gt; .elementor-background-video-container::before, .elementor-2636 .elementor-element.elementor-element-76c4512 &gt; .e-con-inner &gt; .elementor-background-video-container::before, .elementor-2636 .elementor-element.elementor-element-76c4512 &gt; .elementor-background-slideshow::before, .elementor-2636 .elementor-element.elementor-element-76c4512 &gt; .e-con-inner &gt; .elementor-background-slideshow::before, .elementor-2636 .elementor-element.elementor-element-76c4512 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_8 );--background-overlay:'';}.elementor-2636 .elementor-element.elementor-element-fb82b2a .elementor-icon-wrapper{text-align:center;}.elementor-2636 .elementor-element.elementor-element-fb82b2a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2636 .elementor-element.elementor-element-fb82b2a.elementor-view-framed .elementor-icon, .elementor-2636 .elementor-element.elementor-element-fb82b2a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2636 .elementor-element.elementor-element-fb82b2a.elementor-view-framed .elementor-icon, .elementor-2636 .elementor-element.elementor-element-fb82b2a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2636 .elementor-element.elementor-element-fb82b2a .elementor-icon{font-size:50px;}.elementor-2636 .elementor-element.elementor-element-fb82b2a .elementor-icon svg{height:50px;}.elementor-2636 .elementor-element.elementor-element-f9cf6ba{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:25px;}.elementor-2636 .elementor-element.elementor-element-f9cf6ba:not(.elementor-motion-effects-element-type-background), .elementor-2636 .elementor-element.elementor-element-f9cf6ba &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-2636 .elementor-element.elementor-element-99c065f .elementor-button{background-color:var( --e-global-color-blocksy_palette_2 );font-size:16px;font-weight:600;line-height:1.65em;border-radius:10px 10px 10px 10px;padding:11px 23px 11px 23px;}.elementor-2636 .elementor-element.elementor-element-99c065f .elementor-button:hover, .elementor-2636 .elementor-element.elementor-element-99c065f .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-2636 .elementor-element.elementor-element-7802447 img{width:30px;border-radius:100px 100px 100px 100px;}.elementor-2636 .elementor-element.elementor-element-dbe9baf img{width:30px;border-radius:100px 100px 100px 100px;}.elementor-2636 .elementor-element.elementor-element-a96cead img{width:30px;border-radius:100px 100px 100px 100px;}.elementor-2636 .elementor-element.elementor-element-4c8287f{font-size:15px;}.elementor-2636 .elementor-element.elementor-element-5f798cb &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2636 .elementor-element.elementor-element-5f798cb:not(.elementor-motion-effects-element-type-background), .elementor-2636 .elementor-element.elementor-element-5f798cb &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://flutebyte.com/wp-content/uploads/2025/03/branding-footer-image.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2636 .elementor-element.elementor-element-5f798cb &gt; .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 10%, #FFFFFF00 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2636 .elementor-element.elementor-element-5f798cb &gt; .elementor-container{max-width:1040px;text-align:center;}.elementor-2636 .elementor-element.elementor-element-5f798cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 80px 0px;}.elementor-2636 .elementor-element.elementor-element-722359e:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2636 .elementor-element.elementor-element-722359e &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-2636 .elementor-element.elementor-element-722359e &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-2636 .elementor-element.elementor-element-722359e &gt; .elementor-element-populated, .elementor-2636 .elementor-element.elementor-element-722359e &gt; .elementor-element-populated &gt; .elementor-background-overlay, .elementor-2636 .elementor-element.elementor-element-722359e &gt; .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2636 .elementor-element.elementor-element-722359e &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2636 .elementor-element.elementor-element-722359e &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2636 .elementor-element.elementor-element-5c0830e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:2.1px;color:#cc9955;}.elementor-2636 .elementor-element.elementor-element-61ce389 .elementor-heading-title{font-family:"Belkova", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.1666em;color:rgba(0,0,0,0.7);}.elementor-2636 .elementor-element.elementor-element-fe82858{--divider-border-style:solid;--divider-color:#cc9955;--divider-border-width:4px;}.elementor-2636 .elementor-element.elementor-element-fe82858 .elementor-divider-separator{width:48px;}.elementor-2636 .elementor-element.elementor-element-fe82858 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-2636 .elementor-element.elementor-element-5fec578{text-align:center;}.elementor-2636 .elementor-element.elementor-element-5fec578 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.15px;color:rgba(0,0,0,0.54);}.elementor-2636 .elementor-element.elementor-element-6424178 .elementor-toggle-title, .elementor-2636 .elementor-element.elementor-element-6424178 .elementor-toggle-icon{color:#000000;}.elementor-2636 .elementor-element.elementor-element-6424178 .elementor-toggle-icon svg{fill:#000000;}.elementor-2636 .elementor-element.elementor-element-6424178 .elementor-toggle-title{font-family:"Cabin", Sans-serif;font-size:18px;}.elementor-2636 .elementor-element.elementor-element-6424178 .elementor-tab-content{color:#363636;font-family:"Cabin", Sans-serif;font-weight:normal;}@media(min-width:768px){.elementor-2636 .elementor-element.elementor-element-f9cf6ba{--width:fit-content;}}@media(max-width:1024px){.elementor-2636 .elementor-element.elementor-element-fab19d0{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-b76b88e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2636 .elementor-element.elementor-element-3891eda{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2636 .elementor-element.elementor-element-8e80871 img{height:400px;object-fit:cover;object-position:center left;}.elementor-2636 .elementor-element.elementor-element-377b7aa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2636 .elementor-element.elementor-element-994bcac{text-align:center;}.elementor-2636 .elementor-element.elementor-element-8b4e205{text-align:center;}.elementor-2636 .elementor-element.elementor-element-4ad321c{text-align:center;}.elementor-2636 .elementor-element.elementor-element-6ecb3f5{--grid-auto-flow:row;}.elementor-2636 .elementor-element.elementor-element-d486b90{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2636 .elementor-element.elementor-element-b931b19{text-align:center;}.elementor-2636 .elementor-element.elementor-element-d825016{text-align:center;}.elementor-2636 .elementor-element.elementor-element-9c87a30{text-align:center;}.elementor-2636 .elementor-element.elementor-element-848165e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2636 .elementor-element.elementor-element-c1f2fc4{text-align:center;}.elementor-2636 .elementor-element.elementor-element-4a55725{text-align:center;}.elementor-2636 .elementor-element.elementor-element-a582666{text-align:center;}.elementor-2636 .elementor-element.elementor-element-18ff7e4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2636 .elementor-element.elementor-element-a32a098{text-align:center;}.elementor-2636 .elementor-element.elementor-element-ad7f0c5{text-align:center;}.elementor-2636 .elementor-element.elementor-element-bc65b10{text-align:center;}.elementor-2636 .elementor-element.elementor-element-76c4512{--min-height:500px;}.elementor-2636 .elementor-element.elementor-element-61ce389 .elementor-heading-title{font-size:3rem;}}@media(max-width:767px){.elementor-2636 .elementor-element.elementor-element-b76b88e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2636 .elementor-element.elementor-element-64c89dc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2636 .elementor-element.elementor-element-1acceac{text-align:center;}.elementor-2636 .elementor-element.elementor-element-984c6bf{text-align:center;}.elementor-2636 .elementor-element.elementor-element-c81cc10{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2636 .elementor-element.elementor-element-82291bf{text-align:center;}.elementor-2636 .elementor-element.elementor-element-3891eda{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2636 .elementor-element.elementor-element-377b7aa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2636 .elementor-element.elementor-element-994bcac{text-align:center;}.elementor-2636 .elementor-element.elementor-element-8b4e205{text-align:center;}.elementor-2636 .elementor-element.elementor-element-4ad321c{text-align:center;}.elementor-2636 .elementor-element.elementor-element-6ecb3f5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2636 .elementor-element.elementor-element-76c4512{--min-height:300px;}.elementor-2636 .elementor-element.elementor-element-5f798cb{padding:40px 0px 40px 0px;}.elementor-2636 .elementor-element.elementor-element-5c0830e .elementor-heading-title{font-size:0.75rem;}.elementor-2636 .elementor-element.elementor-element-61ce389 .elementor-heading-title{font-size:2.5rem;}.elementor-2636 .elementor-element.elementor-element-5fec578 .elementor-heading-title{font-size:1rem;}}/* Start custom CSS for html, class: .elementor-element-5f0ffca *//* Container Styles */
.services-container {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
  padding: 2rem 0; /* Top/Bottom spacing */
  /* No background or box-shadow so it matches your site's dark background */
  animation: containerFadeIn 0.6s ease forwards;
  opacity: 0;
}

/* Simple fade-in for the container */
@keyframes containerFadeIn {
  to {
    opacity: 1;
  }
}

/* Column Styles */
.services-column {
  flex: 1;
  min-width: 220px;
  animation: fadeInUp 0.8s ease forwards;
  opacity: 0;
}

/* Staggered column animations */
.services-column:nth-child(1) {
  animation-delay: 0.2s;
}
.services-column:nth-child(2) {
  animation-delay: 0.4s;
}
.services-column:nth-child(3) {
  animation-delay: 0.6s;
}

/* Fade-in-Up Keyframes */
@keyframes fadeInUp {
  0% {
    transform: translateY(10px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}

/* List Styles */
.services-column ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.services-column li {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
  font-family: "Open Sans", sans-serif; /* Adjust if needed */
  font-size: 1rem;
  line-height: 1.4;
  color: #fff; /* White text for dark background */
  transition: color 0.2s ease-in-out;
}

/* Hover Effect: change text color to accent */
.services-column li:hover {
  color: #ff7b38; /* Orange accent, adjust to your brand color */
}

/* Icon Styles */
.services-column li img {
  margin-right: 0.5rem;
  width: 16px;
  height: 16px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6d79a8 *//***** SECTION WRAPPER *****/
.comparison-section {
  /* Subtle gradient background for a more premium feel */
  background: linear-gradient(180deg, #1a1a1a, #000);
  color: #fff;
  padding: 3rem 1rem;
  font-family: "Open Sans", sans-serif;
  /* Fade the entire section in */
  opacity: 0;
  animation: fadeInSection 0.8s ease forwards;
}

@keyframes fadeInSection {
  to {
    opacity: 1;
  }
}

/***** SECTION HEADER *****/
.comparison-header {
  text-align: center;
  max-width: 800px;
  margin: 0 auto 3rem;
}

.comparison-header h2 {
  font-size: 2rem;
  margin-bottom: 0.5rem;
}

.comparison-header p {
  font-size: 1.125rem;
  color: #aaa;
  line-height: 1.5;
}

/***** COMPARISON TABLE *****/
/* Wrap the table in a horizontal scroll container on smaller screens */
.comparison-table {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  border-collapse: collapse;
  background-color: transparent;
  /* Premium glow effect around the table */
  box-shadow: 0 0 15px rgba(255, 215, 0, 0.1);
}

/* Table Cells */
.comparison-table th,
.comparison-table td {
  text-align: center;
  vertical-align: middle;
  padding: 1rem;
  border-bottom: 1px solid #333;
  /* Start invisible for row-by-row fade-in */
  opacity: 0;
  transform: translateY(10px);
  animation: fadeInUp 0.6s ease forwards;
}

/* Animate each row with a staggered delay */
.comparison-table tr:nth-of-type(1) th,
.comparison-table tr:nth-of-type(1) td {
  animation-delay: 0.2s;
}
.comparison-table tr:nth-of-type(2) th,
.comparison-table tr:nth-of-type(2) td {
  animation-delay: 0.3s;
}
.comparison-table tr:nth-of-type(3) th,
.comparison-table tr:nth-of-type(3) td {
  animation-delay: 0.4s;
}
.comparison-table tr:nth-of-type(4) th,
.comparison-table tr:nth-of-type(4) td {
  animation-delay: 0.5s;
}
.comparison-table tr:nth-of-type(5) th,
.comparison-table tr:nth-of-type(5) td {
  animation-delay: 0.6s;
}
.comparison-table tr:nth-of-type(6) th,
.comparison-table tr:nth-of-type(6) td {
  animation-delay: 0.7s;
}
.comparison-table tr:nth-of-type(7) th,
.comparison-table tr:nth-of-type(7) td {
  animation-delay: 0.8s;
}
.comparison-table tr:nth-of-type(8) th,
.comparison-table tr:nth-of-type(8) td {
  animation-delay: 0.9s;
}
.comparison-table tr:nth-of-type(9) th,
.comparison-table tr:nth-of-type(9) td {
  animation-delay: 1s;
}
.comparison-table tr:nth-of-type(10) th,
.comparison-table tr:nth-of-type(10) td {
  animation-delay: 1.1s;
}
.comparison-table tr:nth-of-type(11) th,
.comparison-table tr:nth-of-type(11) td {
  animation-delay: 1.2s;
}
.comparison-table tr:nth-of-type(12) th,
.comparison-table tr:nth-of-type(12) td {
  animation-delay: 1.3s;
}
.comparison-table tr:nth-of-type(13) th,
.comparison-table tr:nth-of-type(13) td {
  animation-delay: 1.4s;
}
.comparison-table tr:nth-of-type(14) th,
.comparison-table tr:nth-of-type(14) td {
  animation-delay: 1.5s;
}
.comparison-table tr:nth-of-type(15) th,
.comparison-table tr:nth-of-type(15) td {
  animation-delay: 1.6s;
}

/* Fade-Up Keyframes */
@keyframes fadeInUp {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Row Hover: subtle scale-up for a premium feel */
.comparison-table tbody tr {
  transition: transform 0.3s ease, background-color 0.3s ease;
}
.comparison-table tbody tr:hover {
  background-color: #111;
  transform: scale(1.02);
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
}

/* Table Header */
.comparison-table thead th {
  background-color: #000;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  border-bottom: 2px solid #333;
}

/* Remove background from middle-col cells */
.middle-col {
  background-color: transparent;
}

/* Premium gradient text for "FLUTEBYTE" + subtle shimmer */
.middle-header {
  font-size: 1.25rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  background: linear-gradient(90deg, #ff7b38, #ffd700, #000);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  /* Shimmer effect */
  background-size: 200% 100%;
  animation: shimmer 3s linear infinite;
}

@keyframes shimmer {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

/* Right Column (Other Agencies) heading in orange for contrast */
.right-header {
  color: #ff7b38;
  font-size: 1.25rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* Group Headings (colspan=3) */
.group-heading td {
  background-color: #111;
  text-align: left;
  font-weight: 600;
  font-size: 1.125rem;
  padding: 1rem 1.5rem;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

/* Left column text alignment (features) */
.comparison-table td:first-child {
  text-align: left;
  font-size: 1rem;
  line-height: 1.5;
}

/* Icons (Check / Cross) */
.comparison-table td img {
  width: 24px;
  height: 24px;
}

/***** RESPONSIVE ADJUSTMENTS *****/
@media (max-width: 992px) {
  /* Keep the table layout, but allow horizontal scroll so all 3 columns remain visible */
  .comparison-table {
    display: block;
    overflow-x: auto; /* Horizontal scrolling on smaller screens */
    -webkit-overflow-scrolling: touch; /* Smooth scrolling on iOS */
  }
  /* Optional: reduce cell padding or font size if needed */
  .comparison-table th,
  .comparison-table td {
    padding: 0.75rem;
  }
  .comparison-header h2 {
    font-size: 1.75rem; /* Slightly smaller heading on tablets */
  }
  .comparison-header p {
    font-size: 1rem;
  }
}

@media (max-width: 576px) {
  /* Further reduce padding on very small screens */
  .comparison-table th,
  .comparison-table td {
    padding: 0.5rem;
  }
  .comparison-header h2 {
    font-size: 1.5rem;
  }
  .comparison-header p {
    font-size: 0.95rem;
  }
}/* End custom CSS */</pre></body></html>