.elementor-3659 .elementor-element.elementor-element-711b7bb{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3659 .elementor-element.elementor-element-711b7bb:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-711b7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E48255;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-593cf18{left:0px;}body.rtl .elementor-3659 .elementor-element.elementor-element-593cf18{right:0px;}.elementor-3659 .elementor-element.elementor-element-593cf18{bottom:0px;}.elementor-3659 .elementor-element.elementor-element-593cf18 img{width:100%;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-696bf08{left:0px;}body.rtl .elementor-3659 .elementor-element.elementor-element-696bf08{right:0px;}.elementor-3659 .elementor-element.elementor-element-696bf08{bottom:0px;}.elementor-3659 .elementor-element.elementor-element-696bf08 img{width:100%;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-7696d48{left:0px;}body.rtl .elementor-3659 .elementor-element.elementor-element-7696d48{right:0px;}.elementor-3659 .elementor-element.elementor-element-7696d48{bottom:0px;}.elementor-3659 .elementor-element.elementor-element-7696d48 img{width:100%;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-a3a4a97{left:0px;}body.rtl .elementor-3659 .elementor-element.elementor-element-a3a4a97{right:0px;}.elementor-3659 .elementor-element.elementor-element-a3a4a97{bottom:0px;}.elementor-3659 .elementor-element.elementor-element-a3a4a97 img{width:100%;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-edd29c7{left:0px;}body.rtl .elementor-3659 .elementor-element.elementor-element-edd29c7{right:0px;}.elementor-3659 .elementor-element.elementor-element-edd29c7{bottom:0px;}.elementor-3659 .elementor-element.elementor-element-edd29c7 img{width:100%;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-7cde4a6{left:0px;}body.rtl .elementor-3659 .elementor-element.elementor-element-7cde4a6{right:0px;}.elementor-3659 .elementor-element.elementor-element-7cde4a6{bottom:-10px;}.elementor-3659 .elementor-element.elementor-element-7cde4a6 img{width:100%;}.elementor-3659 .elementor-element.elementor-element-602567e{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:353px;--z-index:3;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-602567e{left:0px;}body.rtl .elementor-3659 .elementor-element.elementor-element-602567e{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3659 .elementor-element.elementor-element-411c56b{z-index:2;text-align:center;}.elementor-3659 .elementor-element.elementor-element-411c56b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3659 .elementor-element.elementor-element-411c56b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-120b926{z-index:2;text-align:center;}.elementor-3659 .elementor-element.elementor-element-120b926 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:138px;font-weight:600;line-height:1em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3659 .elementor-element.elementor-element-f2db0d4{z-index:2;text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-282bb12{--display:flex;--min-height:444px;--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3659 .elementor-element.elementor-element-282bb12:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-282bb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003333;}.elementor-3659 .elementor-element.elementor-element-e21e954{--display:flex;}.elementor-3659 .elementor-element.elementor-element-fcb45bb{text-align:center;}.elementor-3659 .elementor-element.elementor-element-fcb45bb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#6EB0AF;}.elementor-3659 .elementor-element.elementor-element-173e803 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3659 .elementor-element.elementor-element-173e803{text-align:center;}.elementor-3659 .elementor-element.elementor-element-173e803 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:113px;font-weight:600;color:#8CD6D5;}.elementor-3659 .elementor-element.elementor-element-ad04588{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#6EB0AF;}.elementor-3659 .elementor-element.elementor-element-8384fb0{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3659 .elementor-element.elementor-element-8384fb0:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-8384fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thegallascompany.com/wp-content/uploads/2024/09/Firefly-stunning-mountain-landscape-with-fog-over-rocky-hills-and-cliffs-6937-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3659 .elementor-element.elementor-element-8384fb0 > .elementor-shape-top .elementor-shape-fill, .elementor-3659 .elementor-element.elementor-element-8384fb0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#003333;}.elementor-3659 .elementor-element.elementor-element-e470219{--display:flex;--gap:10px 5px;--row-gap:10px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3659 .elementor-element.elementor-element-e470219:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-e470219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B63;}.elementor-3659 .elementor-element.elementor-element-cb41575 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-dee693e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-95e2070{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.49);}.elementor-3659 .elementor-element.elementor-element-d734416{--display:flex;--min-height:100vh;--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:flex-end;}.elementor-3659 .elementor-element.elementor-element-d734416:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-d734416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thegallascompany.com/wp-content/uploads/2024/09/Firefly-stunning-mountain-landscape-with-fog-over-rocky-hills-and-cliffs-covered-by-green-wild-fore-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3659 .elementor-element.elementor-element-08de7a5{--display:flex;--gap:10px 5px;--row-gap:10px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3659 .elementor-element.elementor-element-08de7a5:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-08de7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B63;}.elementor-3659 .elementor-element.elementor-element-ae54b4e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-a9086c1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-8149d90{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.49);}.elementor-3659 .elementor-element.elementor-element-d643579{--display:flex;--min-height:100vh;--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:flex-start;}.elementor-3659 .elementor-element.elementor-element-d643579:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-d643579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thegallascompany.com/wp-content/uploads/2024/09/Firefly-stunning-mountain-landscape-with-fog-over-rocky-hills-and-cliffs-41006-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3659 .elementor-element.elementor-element-b64a31f{--display:flex;--gap:10px 5px;--row-gap:10px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3659 .elementor-element.elementor-element-b64a31f:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-b64a31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B63;}.elementor-3659 .elementor-element.elementor-element-0ed502d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-509eafd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-23ba0cf{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.49);}.elementor-3659 .elementor-element.elementor-element-49c8822{--display:flex;--min-height:100vh;--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;}.elementor-3659 .elementor-element.elementor-element-49c8822:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-49c8822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thegallascompany.com/wp-content/uploads/2024/09/Firefly-crowd-cheering-and-praising-back-facing-77771-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3659 .elementor-element.elementor-element-49c8822 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3659 .elementor-element.elementor-element-49c8822 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#669999;}.elementor-3659 .elementor-element.elementor-element-49c8822 > .elementor-shape-bottom svg, .elementor-3659 .elementor-element.elementor-element-49c8822 > .e-con-inner > .elementor-shape-bottom svg{height:58px;}.elementor-3659 .elementor-element.elementor-element-2e6d153{width:100%;max-width:100%;top:-72px;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-2e6d153{left:0vw;}body.rtl .elementor-3659 .elementor-element.elementor-element-2e6d153{right:0vw;}.elementor-3659 .elementor-element.elementor-element-2e6d153 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3659 .elementor-element.elementor-element-2e6d153 img{width:100%;max-width:665px;}.elementor-3659 .elementor-element.elementor-element-026c2bc{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3659 .elementor-element.elementor-element-026c2bc:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-026c2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(315deg, var( --e-global-color-4e721fc ) 0%, #F2295B9E 100%);}.elementor-3659 .elementor-element.elementor-element-c58059f{text-align:center;font-size:var( --e-global-typography-5b1c024-font-size );font-weight:var( --e-global-typography-5b1c024-font-weight );line-height:var( --e-global-typography-5b1c024-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-3659 .elementor-element.elementor-element-6fcbe57{--display:flex;--min-height:858px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3659 .elementor-element.elementor-element-6fcbe57:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-6fcbe57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #669999 80%, var( --e-global-color-4e721fc ) 69%);}.elementor-3659 .elementor-element.elementor-element-43a7e1b{--display:flex;--position:absolute;--gap:10px 5px;--row-gap:10px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3659 .elementor-element.elementor-element-43a7e1b:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-43a7e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B63;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-43a7e1b{left:50vw;}body.rtl .elementor-3659 .elementor-element.elementor-element-43a7e1b{right:50vw;}.elementor-3659 .elementor-element.elementor-element-365bdc3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-98139fd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-ae6a8a0{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.49);}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-43e7aae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3659 .elementor-element.elementor-element-43e7aae{--lottie-container-width:100vw;--lottie-container-max-width:100%;}.elementor-3659 .elementor-element.elementor-element-4d231b1{--display:flex;--min-height:100vh;--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;--overflow:hidden;}.elementor-3659 .elementor-element.elementor-element-4d231b1:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-4d231b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #09D5DD 0%, #7329F2 100%);}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-d5cb89b{right:0px;}body.rtl .elementor-3659 .elementor-element.elementor-element-d5cb89b{left:0px;}.elementor-3659 .elementor-element.elementor-element-d5cb89b{top:-121px;}.elementor-3659 .elementor-element.elementor-element-d5cb89b img{width:100%;max-width:780px;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-58bd5cf{right:9px;}body.rtl .elementor-3659 .elementor-element.elementor-element-58bd5cf{left:9px;}.elementor-3659 .elementor-element.elementor-element-58bd5cf{top:401px;}.elementor-3659 .elementor-element.elementor-element-58bd5cf img{width:100%;max-width:769px;}.elementor-3659 .elementor-element.elementor-element-eb09340{width:100%;max-width:100%;top:143px;z-index:2;--lottie-container-width:100%;--lottie-container-max-width:618px;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-eb09340{left:10%;}body.rtl .elementor-3659 .elementor-element.elementor-element-eb09340{right:10%;}.elementor-3659 .elementor-element.elementor-element-5f274f4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:2;}.elementor-3659 .elementor-element.elementor-element-2f346b9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-e2b4702 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:124px;font-weight:600;line-height:1em;color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-67ff1dd{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-1dd98ce{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3659 .elementor-element.elementor-element-1dd98ce:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-1dd98ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.thegallascompany.com/wp-content/uploads/2024/09/Firefly-multiple-splattered-paint-background-pattern-64667-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3659 .elementor-element.elementor-element-684b242{--display:flex;--min-height:455px;--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-3659 .elementor-element.elementor-element-b8b27a6{--display:flex;--min-height:0px;--border-radius:15px 15px 15px 15px;box-shadow:2px 0px 7px 5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3659 .elementor-element.elementor-element-b8b27a6:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-b8b27a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A75FA;}.elementor-3659 .elementor-element.elementor-element-b8b27a6.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-3659 .elementor-element.elementor-element-b040f41{text-align:center;}.elementor-3659 .elementor-element.elementor-element-b040f41 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3659 .elementor-element.elementor-element-48df190 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-8777b51 .elementor-button{background-color:#FFF900;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.3em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.6s;border-radius:7px 7px 7px 7px;}.elementor-3659 .elementor-element.elementor-element-8777b51 .elementor-button:hover, .elementor-3659 .elementor-element.elementor-element-8777b51 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFF900;}.elementor-3659 .elementor-element.elementor-element-8777b51 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3659 .elementor-element.elementor-element-8777b51 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3659 .elementor-element.elementor-element-8777b51 .elementor-button:hover svg, .elementor-3659 .elementor-element.elementor-element-8777b51 .elementor-button:focus svg{fill:#FFF900;}.elementor-3659 .elementor-element.elementor-element-4a34a27 > .elementor-widget-container{--e-transform-rotateZ:-36deg;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-4a34a27{left:-71px;}body.rtl .elementor-3659 .elementor-element.elementor-element-4a34a27{right:-71px;}.elementor-3659 .elementor-element.elementor-element-4a34a27{top:-55px;}.elementor-3659 .elementor-element.elementor-element-4a34a27 img{width:163px;border-style:none;}.elementor-3659 .elementor-element.elementor-element-6cb12fc > .elementor-widget-container{--e-transform-rotateZ:66deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-6cb12fc{left:-125px;}body.rtl .elementor-3659 .elementor-element.elementor-element-6cb12fc{right:-125px;}.elementor-3659 .elementor-element.elementor-element-6cb12fc{bottom:33px;}.elementor-3659 .elementor-element.elementor-element-6cb12fc img{width:300px;}.elementor-3659 .elementor-element.elementor-element-6cee8e3{--display:flex;--min-height:0px;--border-radius:15px 15px 15px 15px;box-shadow:2px 0px 7px 5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3659 .elementor-element.elementor-element-6cee8e3:not(.elementor-motion-effects-element-type-background), .elementor-3659 .elementor-element.elementor-element-6cee8e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1FF00;}.elementor-3659 .elementor-element.elementor-element-6cee8e3.e-con{--e-con-transform-rotateZ:5deg;}.elementor-3659 .elementor-element.elementor-element-60cba84{text-align:center;}.elementor-3659 .elementor-element.elementor-element-60cba84 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-3659 .elementor-element.elementor-element-1342289 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3659 .elementor-element.elementor-element-d5c81a5 .elementor-button{background-color:#0069FF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.6s;border-radius:7px 7px 7px 7px;}.elementor-3659 .elementor-element.elementor-element-d5c81a5 .elementor-button:hover, .elementor-3659 .elementor-element.elementor-element-d5c81a5 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFF900;}.elementor-3659 .elementor-element.elementor-element-d5c81a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3659 .elementor-element.elementor-element-d5c81a5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3659 .elementor-element.elementor-element-d5c81a5 .elementor-button:hover svg, .elementor-3659 .elementor-element.elementor-element-d5c81a5 .elementor-button:focus svg{fill:#FFF900;}.elementor-3659 .elementor-element.elementor-element-f07065d > .elementor-widget-container{--e-transform-rotateZ:-36deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-f07065d{left:-71px;}body.rtl .elementor-3659 .elementor-element.elementor-element-f07065d{right:-71px;}.elementor-3659 .elementor-element.elementor-element-f07065d{top:-55px;}.elementor-3659 .elementor-element.elementor-element-f07065d img{width:163px;border-style:none;}.elementor-3659 .elementor-element.elementor-element-083af1d > .elementor-widget-container{--e-transform-rotateZ:66deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-083af1d{left:-65px;}body.rtl .elementor-3659 .elementor-element.elementor-element-083af1d{right:-65px;}.elementor-3659 .elementor-element.elementor-element-083af1d{bottom:-93px;}.elementor-3659 .elementor-element.elementor-element-083af1d img{width:163px;}.elementor-3659 .elementor-element.elementor-element-af6703c > .elementor-widget-container{--e-transform-rotateZ:66deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-af6703c{right:-76px;}body.rtl .elementor-3659 .elementor-element.elementor-element-af6703c{left:-76px;}.elementor-3659 .elementor-element.elementor-element-af6703c{top:143px;}.elementor-3659 .elementor-element.elementor-element-af6703c img{width:180px;}.elementor-3659 .elementor-element.elementor-element-fe1fa0c > .elementor-widget-container{--e-transform-rotateZ:66deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-fe1fa0c{left:-103px;}body.rtl .elementor-3659 .elementor-element.elementor-element-fe1fa0c{right:-103px;}.elementor-3659 .elementor-element.elementor-element-fe1fa0c{top:94px;}.elementor-3659 .elementor-element.elementor-element-fe1fa0c img{width:257px;}@media(max-width:1024px){.elementor-3659 .elementor-element.elementor-element-711b7bb{--min-height:100vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-602567e{top:7vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3659 .elementor-element.elementor-element-411c56b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-120b926 .elementor-heading-title{font-size:52px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-f2db0d4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-fcb45bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-173e803 .elementor-heading-title{font-size:52px;}.elementor-3659 .elementor-element.elementor-element-ad04588{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-dee693e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3659 .elementor-element.elementor-element-95e2070{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-a9086c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3659 .elementor-element.elementor-element-8149d90{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-509eafd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3659 .elementor-element.elementor-element-23ba0cf{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-2e6d153{left:6vw;}body.rtl .elementor-3659 .elementor-element.elementor-element-2e6d153{right:6vw;}.elementor-3659 .elementor-element.elementor-element-2e6d153{top:-148px;}.elementor-3659 .elementor-element.elementor-element-c58059f{font-size:var( --e-global-typography-5b1c024-font-size );line-height:var( --e-global-typography-5b1c024-line-height );}.elementor-3659 .elementor-element.elementor-element-6fcbe57{--min-height:100vh;--justify-content:flex-end;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-43a7e1b{left:15%;}body.rtl .elementor-3659 .elementor-element.elementor-element-43a7e1b{right:15%;}.elementor-3659 .elementor-element.elementor-element-43a7e1b{top:11%;}.elementor-3659 .elementor-element.elementor-element-98139fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3659 .elementor-element.elementor-element-ae6a8a0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-4d231b1{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-eb09340{left:0%;}body.rtl .elementor-3659 .elementor-element.elementor-element-eb09340{right:0%;}.elementor-3659 .elementor-element.elementor-element-eb09340{top:258px;}.elementor-3659 .elementor-element.elementor-element-5f274f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3659 .elementor-element.elementor-element-2f346b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3659 .elementor-element.elementor-element-e2b4702 .elementor-heading-title{font-size:52px;}.elementor-3659 .elementor-element.elementor-element-67ff1dd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-1dd98ce{--min-height:100vh;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-3659 .elementor-element.elementor-element-b040f41 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-8777b51 .elementor-button{font-size:18px;}.elementor-3659 .elementor-element.elementor-element-60cba84 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-d5c81a5 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3659 .elementor-element.elementor-element-411c56b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-120b926 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-f2db0d4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-fcb45bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-173e803 .elementor-heading-title{font-size:30px;}.elementor-3659 .elementor-element.elementor-element-ad04588{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-dee693e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3659 .elementor-element.elementor-element-95e2070{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-a9086c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3659 .elementor-element.elementor-element-8149d90{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-509eafd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3659 .elementor-element.elementor-element-23ba0cf{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-2e6d153{left:0vw;}body.rtl .elementor-3659 .elementor-element.elementor-element-2e6d153{right:0vw;}.elementor-3659 .elementor-element.elementor-element-2e6d153{top:-9px;}.elementor-3659 .elementor-element.elementor-element-c58059f{font-size:var( --e-global-typography-5b1c024-font-size );line-height:var( --e-global-typography-5b1c024-line-height );}.elementor-3659 .elementor-element.elementor-element-43a7e1b{--width:90%;}body:not(.rtl) .elementor-3659 .elementor-element.elementor-element-43a7e1b{left:5%;}body.rtl .elementor-3659 .elementor-element.elementor-element-43a7e1b{right:5%;}.elementor-3659 .elementor-element.elementor-element-98139fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3659 .elementor-element.elementor-element-ae6a8a0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-43e7aae{--lottie-container-width:100%;}.elementor-3659 .elementor-element.elementor-element-2f346b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3659 .elementor-element.elementor-element-e2b4702 .elementor-heading-title{font-size:30px;}.elementor-3659 .elementor-element.elementor-element-67ff1dd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-1dd98ce{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-3659 .elementor-element.elementor-element-b040f41 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3659 .elementor-element.elementor-element-8777b51 .elementor-button{font-size:16px;}.elementor-3659 .elementor-element.elementor-element-60cba84 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3659 .elementor-element.elementor-element-d5c81a5 .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-3659 .elementor-element.elementor-element-711b7bb{--content-width:100%;}.elementor-3659 .elementor-element.elementor-element-602567e{--content-width:500px;}.elementor-3659 .elementor-element.elementor-element-282bb12{--content-width:681px;}.elementor-3659 .elementor-element.elementor-element-8384fb0{--content-width:100%;}.elementor-3659 .elementor-element.elementor-element-e470219{--width:770px;}.elementor-3659 .elementor-element.elementor-element-d734416{--content-width:100%;}.elementor-3659 .elementor-element.elementor-element-08de7a5{--width:770px;}.elementor-3659 .elementor-element.elementor-element-d643579{--content-width:100%;}.elementor-3659 .elementor-element.elementor-element-b64a31f{--width:770px;}.elementor-3659 .elementor-element.elementor-element-49c8822{--content-width:48%;}.elementor-3659 .elementor-element.elementor-element-6fcbe57{--width:100%;}.elementor-3659 .elementor-element.elementor-element-43a7e1b{--width:580px;}.elementor-3659 .elementor-element.elementor-element-5f274f4{--width:545px;}.elementor-3659 .elementor-element.elementor-element-1dd98ce{--width:100%;}.elementor-3659 .elementor-element.elementor-element-684b242{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3659 .elementor-element.elementor-element-e470219{--width:70%;}.elementor-3659 .elementor-element.elementor-element-08de7a5{--width:100%;}.elementor-3659 .elementor-element.elementor-element-b64a31f{--width:100%;}.elementor-3659 .elementor-element.elementor-element-43a7e1b{--width:68%;}}