.elementor-946 .elementor-element.elementor-element-e80b9ef{--display:flex;--min-height:500px;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.7;}.elementor-946 .elementor-element.elementor-element-e80b9ef:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-e80b9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridgeviewatthequarry.kinsta.cloud/wp-content/uploads/2026/11/Ridgeview-3072-52-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-946 .elementor-element.elementor-element-e80b9ef::before, .elementor-946 .elementor-element.elementor-element-e80b9ef > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-e80b9ef > .e-con-inner > .elementor-background-video-container::before, .elementor-946 .elementor-element.elementor-element-e80b9ef > .elementor-background-slideshow::before, .elementor-946 .elementor-element.elementor-element-e80b9ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-946 .elementor-element.elementor-element-e80b9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-946 .elementor-element.elementor-element-aa47cfe{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-946 .elementor-element.elementor-element-aa47cfe > .elementor-widget-container{padding:0rem 0rem 01rem 0rem;}.elementor-946 .elementor-element.elementor-element-aa47cfe.elementor-element{--align-self:flex-start;}.elementor-946 .elementor-element.elementor-element-aa47cfe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:700;line-height:52px;color:var( --e-global-color-9ee0347 );}.elementor-946 .elementor-element.elementor-element-53f00cd{--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:064px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-32862df{--display:flex;--min-height:352px;--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-946 .elementor-element.elementor-element-32862df:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-32862df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridgeviewatthequarry.kinsta.cloud/wp-content/uploads/2026/10/Castlestone-Custom-Homes-Aveline-Rendering.png");background-position:center center;background-size:cover;}.elementor-946 .elementor-element.elementor-element-b74fd02{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-b74fd02 > .elementor-widget-container{background-color:var( --e-global-color-80be293 );padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-946 .elementor-element.elementor-element-b74fd02.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-b74fd02 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fa5a8d3 );}.elementor-946 .elementor-element.elementor-element-df638d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-946 .elementor-element.elementor-element-fb1fc60{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-fb1fc60 > .elementor-widget-container{background-color:var( --e-global-color-80be293 );margin:0px 0px 16px 0px;padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-946 .elementor-element.elementor-element-fb1fc60.elementor-element{--align-self:flex-start;}.elementor-946 .elementor-element.elementor-element-fb1fc60.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-fb1fc60 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fa5a8d3 );}.elementor-946 .elementor-element.elementor-element-96679be{font-weight:600;text-transform:uppercase;letter-spacing:3px;word-spacing:0px;color:var( --e-global-color-fa5a8d3 );}.elementor-946 .elementor-element.elementor-element-e0b8a5c > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-946 .elementor-element.elementor-element-e0b8a5c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-0af9e56{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-350217b{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-45f2014{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-06e0233{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-40c0750{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-8cc33a5{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-566e75c{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-903672e > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-903672e:hover .elementor-widget-container{background-color:var( --e-global-color-9ee0347 );}.elementor-946 .elementor-element.elementor-element-903672e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-903672e .elementor-button{text-transform:uppercase;}.elementor-946 .elementor-element.elementor-element-15a29b6 > .elementor-widget-container{background-color:#DCDDD0;}.elementor-946 .elementor-element.elementor-element-15a29b6.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-15a29b6 .elementor-button{text-transform:uppercase;}.elementor-946 .elementor-element.elementor-element-a167d65{--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:064px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-2111d36{--display:flex;--min-height:352px;--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-946 .elementor-element.elementor-element-2111d36:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-2111d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridgeviewatthequarry.kinsta.cloud/wp-content/uploads/2026/10/Envirux-Homes-Cypress-Rendering.png");background-position:center center;background-size:cover;}.elementor-946 .elementor-element.elementor-element-d55d548{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-d55d548 > .elementor-widget-container{background-color:var( --e-global-color-80be293 );padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-946 .elementor-element.elementor-element-d55d548.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-d55d548 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fa5a8d3 );}.elementor-946 .elementor-element.elementor-element-686ad1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-946 .elementor-element.elementor-element-dcfe7c5{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-dcfe7c5 > .elementor-widget-container{background-color:var( --e-global-color-80be293 );margin:0px 0px 16px 0px;padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-946 .elementor-element.elementor-element-dcfe7c5.elementor-element{--align-self:flex-start;}.elementor-946 .elementor-element.elementor-element-dcfe7c5.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-dcfe7c5 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fa5a8d3 );}.elementor-946 .elementor-element.elementor-element-55e9a59{font-weight:600;text-transform:uppercase;letter-spacing:3px;word-spacing:0px;color:var( --e-global-color-fa5a8d3 );}.elementor-946 .elementor-element.elementor-element-a95f2e5 > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-946 .elementor-element.elementor-element-a95f2e5 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-653ab36{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-634e207{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-f3aa0a6{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-38358f3{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-8fc8ad7{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-a2d8a19{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-298852b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-f23836b > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-f23836b:hover .elementor-widget-container{background-color:var( --e-global-color-9ee0347 );}.elementor-946 .elementor-element.elementor-element-f23836b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-f23836b .elementor-button{text-transform:uppercase;}.elementor-946 .elementor-element.elementor-element-297a79d > .elementor-widget-container{background-color:#DCDDD0;}.elementor-946 .elementor-element.elementor-element-297a79d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-297a79d .elementor-button{text-transform:uppercase;}.elementor-946 .elementor-element.elementor-element-c07aeed{--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:064px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-ec33ed7{--display:flex;--min-height:352px;--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-946 .elementor-element.elementor-element-ec33ed7:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-ec33ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ridgeviewatthequarry.kinsta.cloud/wp-content/uploads/2026/10/TNCH-Highbury-Rendering.png");background-position:center center;background-size:cover;}.elementor-946 .elementor-element.elementor-element-7e0983a{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-7e0983a > .elementor-widget-container{background-color:var( --e-global-color-80be293 );padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-946 .elementor-element.elementor-element-7e0983a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-7e0983a .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fa5a8d3 );}.elementor-946 .elementor-element.elementor-element-08df2c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-946 .elementor-element.elementor-element-bbdf763{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-bbdf763 > .elementor-widget-container{background-color:var( --e-global-color-80be293 );margin:0px 0px 16px 0px;padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-946 .elementor-element.elementor-element-bbdf763.elementor-element{--align-self:flex-start;}.elementor-946 .elementor-element.elementor-element-bbdf763.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-bbdf763 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fa5a8d3 );}.elementor-946 .elementor-element.elementor-element-952fb2a{font-weight:600;text-transform:uppercase;letter-spacing:3px;word-spacing:0px;color:var( --e-global-color-fa5a8d3 );}.elementor-946 .elementor-element.elementor-element-fad095e > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-946 .elementor-element.elementor-element-fad095e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-fc3fb52{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-f6b8bad{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-f197078{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-715d9de{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-e25bbbf{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-8487eb6{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-6ccbb59{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:0px 0px 0px 0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-de62fcb > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-de62fcb:hover .elementor-widget-container{background-color:var( --e-global-color-9ee0347 );}.elementor-946 .elementor-element.elementor-element-de62fcb.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-de62fcb .elementor-button{text-transform:uppercase;}.elementor-946 .elementor-element.elementor-element-2c1e906 > .elementor-widget-container{background-color:#DCDDD0;}.elementor-946 .elementor-element.elementor-element-2c1e906.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-946 .elementor-element.elementor-element-2c1e906 .elementor-button{text-transform:uppercase;}@media(min-width:1025px){.elementor-946 .elementor-element.elementor-element-e80b9ef:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-e80b9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-946 .elementor-element.elementor-element-aa47cfe.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-946 .elementor-element.elementor-element-40c0750{--justify-content:flex-start;}.elementor-946 .elementor-element.elementor-element-a0313be{width:var( --container-widget-width, 134px );max-width:134px;--container-widget-width:134px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-8fc8ad7{--justify-content:flex-start;}.elementor-946 .elementor-element.elementor-element-d833493{width:var( --container-widget-width, 134px );max-width:134px;--container-widget-width:134px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-e25bbbf{--justify-content:flex-start;}.elementor-946 .elementor-element.elementor-element-a01bcc2{width:var( --container-widget-width, 134px );max-width:134px;--container-widget-width:134px;--container-widget-flex-grow:0;}}