.elementor-5777 .elementor-element.elementor-element-577e6b1b:not(.elementor-motion-effects-element-type-background), .elementor-5777 .elementor-element.elementor-element-577e6b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bellasalonaustin.com/wp-content/uploads/2025/06/bg-20-copyright.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-5777 .elementor-element.elementor-element-577e6b1b > .elementor-container{min-height:368px;}.elementor-5777 .elementor-element.elementor-element-577e6b1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5777 .elementor-element.elementor-element-577e6b1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5777 .elementor-element.elementor-element-68ded5ab > .elementor-element-populated{padding:0px 0px 8px 0px;}.elementor-5777 .elementor-element.elementor-element-7feca87d{text-align:center;}.elementor-5777 .elementor-element.elementor-element-7feca87d .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#e9a6a6;}.elementor-5777 .elementor-element.elementor-element-460e8f19 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-460e8f19{text-align:center;}.elementor-5777 .elementor-element.elementor-element-460e8f19 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:62px;font-weight:600;color:#ffffff;}.elementor-5777 .elementor-element.elementor-element-66b630e6 > .elementor-container{max-width:1071px;}.elementor-5777 .elementor-element.elementor-element-66b630e6{margin-top:0px;margin-bottom:0px;padding:31px 0px 116px 0px;}.elementor-5777 .elementor-element.elementor-element-78c7ca14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-714f3d09{width:var( --container-widget-width, 81.845% );max-width:81.845%;--container-widget-width:81.845%;--container-widget-flex-grow:0;}.elementor-5777 .elementor-element.elementor-element-714f3d09.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-714f3d09 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:34px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#99261F;}.elementor-5777 .elementor-element.elementor-element-10ff8909{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;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 );color:var( --e-global-color-text );}.elementor-5777 .elementor-element.elementor-element-10ff8909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-10ff8909.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-dea3c52 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cabin", Sans-serif;font-size:24px;fill:var( --e-global-color-3615240 );color:var( --e-global-color-3615240 );border-radius:6px 6px 6px 6px;}.elementor-5777 .elementor-element.elementor-element-dea3c52 .elementor-button:hover, .elementor-5777 .elementor-element.elementor-element-dea3c52 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-dea3c52 .elementor-button:hover svg, .elementor-5777 .elementor-element.elementor-element-dea3c52 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-5777 .elementor-element.elementor-element-31a07e08.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-5777 .elementor-element.elementor-element-31a07e08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-5777 .elementor-element.elementor-element-31a07e08.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-5777 .elementor-element.elementor-element-31a07e08 > .elementor-element-populated, .elementor-5777 .elementor-element.elementor-element-31a07e08 > .elementor-element-populated > .elementor-background-overlay, .elementor-5777 .elementor-element.elementor-element-31a07e08 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-31a07e08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-1d2060f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5777 .elementor-element.elementor-element-1d2060f9 > .elementor-container{max-width:1198px;}.elementor-5777 .elementor-element.elementor-element-1d2060f9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-7f4dde7d > .elementor-element-populated{margin:0px 46px 0px 0px;--e-column-margin-right:46px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-6c35cb35{width:var( --container-widget-width, 108.39% );max-width:108.39%;--container-widget-width:108.39%;--container-widget-flex-grow:0;text-align:start;}.elementor-5777 .elementor-element.elementor-element-6c35cb35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-6c35cb35 img{width:88%;max-width:91%;height:500px;object-fit:contain;object-position:center center;}.elementor-5777 .elementor-element.elementor-element-52df2e5b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5777 .elementor-element.elementor-element-52df2e5b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-5777 .elementor-element.elementor-element-6d7c715e .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:34px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#99261F;}.elementor-5777 .elementor-element.elementor-element-6c2667ff{width:var( --container-widget-width, 99.503% );max-width:99.503%;--container-widget-width:99.503%;--container-widget-flex-grow:0;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 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-5777 .elementor-element.elementor-element-6c2667ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-6c2667ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-5482588f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cabin", Sans-serif;font-size:24px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-5777 .elementor-element.elementor-element-5482588f .elementor-button:hover, .elementor-5777 .elementor-element.elementor-element-5482588f .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-5482588f .elementor-button:hover svg, .elementor-5777 .elementor-element.elementor-element-5482588f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-6a58f734 > .elementor-container{max-width:1186px;}.elementor-5777 .elementor-element.elementor-element-6a58f734{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0177px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-6a58f734 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5777 .elementor-element.elementor-element-3b9ab8fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5777 .elementor-element.elementor-element-3b9ab8fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5777 .elementor-element.elementor-element-3b9ab8fd > .elementor-element-populated{margin:30px 0px 30px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-af464e1{text-align:start;}.elementor-5777 .elementor-element.elementor-element-af464e1 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:34px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-5777 .elementor-element.elementor-element-2cd11971{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;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 );color:var( --e-global-color-text );}.elementor-5777 .elementor-element.elementor-element-2cd11971.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-2cd11971 p{margin-block-end:0px;}.elementor-5777 .elementor-element.elementor-element-10d33d78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-358ec8a3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cabin", Sans-serif;font-size:24px;border-radius:6px 6px 6px 6px;}.elementor-5777 .elementor-element.elementor-element-358ec8a3 .elementor-button:hover, .elementor-5777 .elementor-element.elementor-element-358ec8a3 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-358ec8a3 .elementor-button:hover svg, .elementor-5777 .elementor-element.elementor-element-358ec8a3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-8639c5e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5777 .elementor-element.elementor-element-8639c5e > .elementor-container{max-width:1198px;}.elementor-5777 .elementor-element.elementor-element-8639c5e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-2b202b2 > .elementor-element-populated{margin:0px 46px 0px 0px;--e-column-margin-right:46px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-842ec65.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5777 .elementor-element.elementor-element-842ec65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-5777 .elementor-element.elementor-element-50cfbea{width:var( --container-widget-width, 103.804% );max-width:103.804%;--container-widget-width:103.804%;--container-widget-flex-grow:0;}.elementor-5777 .elementor-element.elementor-element-50cfbea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-50cfbea .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:34px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#99261F;}.elementor-5777 .elementor-element.elementor-element-1c1a839{width:var( --container-widget-width, 99.503% );max-width:99.503%;--container-widget-width:99.503%;--container-widget-flex-grow:0;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 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-5777 .elementor-element.elementor-element-1c1a839 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-1c1a839.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-a44587d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cabin", Sans-serif;font-size:24px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-5777 .elementor-element.elementor-element-a44587d .elementor-button:hover, .elementor-5777 .elementor-element.elementor-element-a44587d .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-a44587d .elementor-button:hover svg, .elementor-5777 .elementor-element.elementor-element-a44587d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-21a91ed > .elementor-container{max-width:1186px;}.elementor-5777 .elementor-element.elementor-element-21a91ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0177px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-21a91ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5777 .elementor-element.elementor-element-7edf171.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5777 .elementor-element.elementor-element-7edf171.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5777 .elementor-element.elementor-element-7edf171 > .elementor-element-populated{margin:30px 0px 30px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-004e28b{text-align:start;}.elementor-5777 .elementor-element.elementor-element-004e28b .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:34px;font-weight:400;color:var( --e-global-color-primary );}.elementor-5777 .elementor-element.elementor-element-fa6e4b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;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 );color:var( --e-global-color-text );}.elementor-5777 .elementor-element.elementor-element-fa6e4b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-fa6e4b0 p{margin-block-end:0px;}.elementor-5777 .elementor-element.elementor-element-bcae69f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-bb68f48 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cabin", Sans-serif;font-size:24px;border-radius:6px 6px 6px 6px;}.elementor-5777 .elementor-element.elementor-element-bb68f48 .elementor-button:hover, .elementor-5777 .elementor-element.elementor-element-bb68f48 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-bb68f48 .elementor-button:hover svg, .elementor-5777 .elementor-element.elementor-element-bb68f48 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-2702e4e{--display:flex;--min-height:102px;--justify-content:space-between;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-5777 .elementor-element.elementor-element-1fe797c{--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-5777 .elementor-element.elementor-element-1fe797c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-56d350d{text-align:start;}.elementor-5777 .elementor-element.elementor-element-56d350d .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:34px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#99261F;}.elementor-5777 .elementor-element.elementor-element-46abde1{width:var( --container-widget-width, 107.603% );max-width:107.603%;--container-widget-width:107.603%;--container-widget-flex-grow:0;text-align:start;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 );color:var( --e-global-color-text );}.elementor-5777 .elementor-element.elementor-element-46abde1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-296b2660:not(.elementor-motion-effects-element-type-background), .elementor-5777 .elementor-element.elementor-element-296b2660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5777 .elementor-element.elementor-element-296b2660 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5777 .elementor-element.elementor-element-296b2660 > .elementor-container{min-height:0px;text-align:center;}.elementor-5777 .elementor-element.elementor-element-296b2660{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-5777 .elementor-element.elementor-element-56740002 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-3615240 );}.elementor-5777 .elementor-element.elementor-element-6fb45c78 .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 );color:#FFFFFF;}.elementor-5777 .elementor-element.elementor-element-e02868 .elementor-button{background-color:#99261F;font-family:"Cabin", Sans-serif;font-size:24px;font-weight:400;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4AF37;border-radius:24px 24px 24px 24px;}.elementor-5777 .elementor-element.elementor-element-e02868 .elementor-button:hover, .elementor-5777 .elementor-element.elementor-element-e02868 .elementor-button:focus{background-color:#ffffff;color:#D4AF37;border-color:#D4AF37;}.elementor-5777 .elementor-element.elementor-element-e02868 .elementor-button:hover svg, .elementor-5777 .elementor-element.elementor-element-e02868 .elementor-button:focus svg{fill:#D4AF37;}.elementor-5777 .elementor-element.elementor-element-5b16a0d5:not(.elementor-motion-effects-element-type-background), .elementor-5777 .elementor-element.elementor-element-5b16a0d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5777 .elementor-element.elementor-element-5b16a0d5{box-shadow:0px 21px 48px 0px rgba(99,115,129,0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-5777 .elementor-element.elementor-element-5b16a0d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5777 .elementor-element.elementor-element-351f738f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:3px;}.elementor-5777 .elementor-element.elementor-element-730bcf3f{width:var( --container-widget-width, 71.653% );max-width:71.653%;--container-widget-width:71.653%;--container-widget-flex-grow:0;text-align:end;}.elementor-5777 .elementor-element.elementor-element-730bcf3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-1eff7ee2 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-1eff7ee2{text-align:center;}.elementor-5777 .elementor-element.elementor-element-1eff7ee2 .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 );color:#ffffff;}.elementor-5777 .elementor-element.elementor-element-39dde419{width:100%;max-width:100%;grid-column:span custom;text-align:center;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 );color:var( --e-global-color-3615240 );}.elementor-5777 .elementor-element.elementor-element-39dde419 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-39dde419.elementor-element{--align-self:center;}.elementor-5777 .elementor-element.elementor-element-39dde419 p{margin-block-end:2px;}.elementor-5777 .elementor-element.elementor-element-39dde419 a{color:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-5a4075ad{width:var( --container-widget-width, 78.472% );max-width:78.472%;--container-widget-width:78.472%;--container-widget-flex-grow:0;text-align:end;}.elementor-5777 .elementor-element.elementor-element-5a4075ad > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-5a4075ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-5a4075ad .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 );color:#ffffff;}.elementor-5777 .elementor-element.elementor-element-7d7b864c{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 76.323% );max-width:76.323%;--container-widget-width:76.323%;--container-widget-flex-grow:0;--icon-size:29px;--grid-column-gap:20px;--grid-row-gap:12px;}.elementor-5777 .elementor-element.elementor-element-7d7b864c .elementor-widget-container{text-align:right;}.elementor-5777 .elementor-element.elementor-element-7d7b864c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-5777 .elementor-element.elementor-element-7d7b864c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5777 .elementor-element.elementor-element-7d7b864c .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.3em;}.elementor-5777 .elementor-element.elementor-element-7d7b864c .elementor-social-icon i{color:#ffffff;}.elementor-5777 .elementor-element.elementor-element-7d7b864c .elementor-social-icon svg{fill:#ffffff;}.elementor-5777 .elementor-element.elementor-element-7d7b864c .elementor-icon{border-radius:16px 16px 16px 16px;}.elementor-5777 .elementor-element.elementor-element-7d7b864c .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-5777 .elementor-element.elementor-element-7d7b864c .elementor-social-icon:hover i{color:rgba(255,255,255,0.96);}.elementor-5777 .elementor-element.elementor-element-7d7b864c .elementor-social-icon:hover svg{fill:rgba(255,255,255,0.96);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5777 .elementor-element.elementor-element-577e6b1b > .elementor-container{min-height:600px;}.elementor-5777 .elementor-element.elementor-element-68ded5ab > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-5777 .elementor-element.elementor-element-66b630e6{padding:50px 0px 50px 0px;}.elementor-5777 .elementor-element.elementor-element-10ff8909 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-5777 .elementor-element.elementor-element-10ff8909{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-31a07e08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-7f4dde7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-6c2667ff > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-6c2667ff{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-6a58f734{padding:60px 30px 60px 30px;}.elementor-5777 .elementor-element.elementor-element-3b9ab8fd > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-2cd11971{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-10d33d78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-2b202b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-1c1a839 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-1c1a839{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-21a91ed{padding:60px 30px 60px 30px;}.elementor-5777 .elementor-element.elementor-element-7edf171 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-fa6e4b0{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-bcae69f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-46abde1{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-6fb45c78 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-1eff7ee2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5777 .elementor-element.elementor-element-39dde419{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-5a4075ad{width:var( --container-widget-width, 157.484px );max-width:157.484px;--container-widget-width:157.484px;--container-widget-flex-grow:0;}.elementor-5777 .elementor-element.elementor-element-5a4075ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5777 .elementor-element.elementor-element-7d7b864c{--grid-column-gap:11px;}}@media(max-width:767px){.elementor-5777 .elementor-element.elementor-element-577e6b1b > .elementor-container{min-height:0px;}.elementor-5777 .elementor-element.elementor-element-577e6b1b{padding:5em 1em 5em 1em;}.elementor-5777 .elementor-element.elementor-element-68ded5ab > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-5777 .elementor-element.elementor-element-460e8f19 .elementor-heading-title{font-size:50px;}.elementor-5777 .elementor-element.elementor-element-78c7ca14 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-714f3d09{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-5777 .elementor-element.elementor-element-714f3d09 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5777 .elementor-element.elementor-element-714f3d09 .elementor-heading-title{font-size:23px;}.elementor-5777 .elementor-element.elementor-element-10ff8909{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-10ff8909 > .elementor-widget-container{margin:22px 22px 22px 22px;}.elementor-5777 .elementor-element.elementor-element-52df2e5b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-6d7c715e{text-align:start;}.elementor-5777 .elementor-element.elementor-element-6d7c715e .elementor-heading-title{font-size:24px;}.elementor-5777 .elementor-element.elementor-element-6c2667ff > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-5777 .elementor-element.elementor-element-6c2667ff{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-6a58f734{padding:40px 10px 40px 10px;}.elementor-5777 .elementor-element.elementor-element-af464e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-af464e1 .elementor-heading-title{font-size:24px;}.elementor-5777 .elementor-element.elementor-element-2cd11971{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-358ec8a3 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5777 .elementor-element.elementor-element-842ec65 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5777 .elementor-element.elementor-element-50cfbea{text-align:start;}.elementor-5777 .elementor-element.elementor-element-50cfbea .elementor-heading-title{font-size:24px;}.elementor-5777 .elementor-element.elementor-element-1c1a839 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-5777 .elementor-element.elementor-element-1c1a839{text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-1c1a839 p{margin-block-end:0px;}.elementor-5777 .elementor-element.elementor-element-a44587d > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5777 .elementor-element.elementor-element-21a91ed > .elementor-container{max-width:1458px;}.elementor-5777 .elementor-element.elementor-element-21a91ed{margin-top:25px;margin-bottom:25px;padding:0px 10px 40px 10px;}.elementor-5777 .elementor-element.elementor-element-7edf171 > .elementor-element-populated{margin:29px 29px 29px 29px;--e-column-margin-right:29px;--e-column-margin-left:29px;}.elementor-5777 .elementor-element.elementor-element-004e28b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5777 .elementor-element.elementor-element-004e28b .elementor-heading-title{font-size:24px;}.elementor-5777 .elementor-element.elementor-element-fa6e4b0{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-56d350d .elementor-heading-title{font-size:24px;}.elementor-5777 .elementor-element.elementor-element-46abde1{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-56740002 .elementor-heading-title{font-size:31px;}.elementor-5777 .elementor-element.elementor-element-6fb45c78 > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-5777 .elementor-element.elementor-element-6fb45c78.elementor-element{--align-self:center;}.elementor-5777 .elementor-element.elementor-element-6fb45c78 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-730bcf3f{width:var( --container-widget-width, 341.797px );max-width:341.797px;--container-widget-width:341.797px;--container-widget-flex-grow:0;text-align:center;}.elementor-5777 .elementor-element.elementor-element-730bcf3f img{width:100%;}.elementor-5777 .elementor-element.elementor-element-1eff7ee2{text-align:center;}.elementor-5777 .elementor-element.elementor-element-1eff7ee2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5777 .elementor-element.elementor-element-39dde419{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-5777 .elementor-element.elementor-element-5a4075ad{width:var( --container-widget-width, 338.469px );max-width:338.469px;--container-widget-width:338.469px;--container-widget-flex-grow:0;text-align:center;}.elementor-5777 .elementor-element.elementor-element-5a4075ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5777 .elementor-element.elementor-element-7d7b864c .elementor-widget-container{text-align:center;}.elementor-5777 .elementor-element.elementor-element-7d7b864c{width:var( --container-widget-width, 343.469px );max-width:343.469px;--container-widget-width:343.469px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-5777 .elementor-element.elementor-element-78c7ca14{width:50%;}.elementor-5777 .elementor-element.elementor-element-31a07e08{width:50%;}.elementor-5777 .elementor-element.elementor-element-7f4dde7d{width:47.027%;}.elementor-5777 .elementor-element.elementor-element-52df2e5b{width:52.973%;}.elementor-5777 .elementor-element.elementor-element-2b202b2{width:47.027%;}.elementor-5777 .elementor-element.elementor-element-842ec65{width:52.973%;}.elementor-5777 .elementor-element.elementor-element-2702e4e{--width:63%;}.elementor-5777 .elementor-element.elementor-element-1fe797c{--width:99.262%;}.elementor-5777 .elementor-element.elementor-element-351f738f{width:36.636%;}.elementor-5777 .elementor-element.elementor-element-208b5513{width:27.453%;}.elementor-5777 .elementor-element.elementor-element-5e16770e{width:35.557%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5777 .elementor-element.elementor-element-3b9ab8fd{width:100%;}.elementor-5777 .elementor-element.elementor-element-10d33d78{width:100%;}.elementor-5777 .elementor-element.elementor-element-7edf171{width:100%;}.elementor-5777 .elementor-element.elementor-element-bcae69f{width:100%;}}