.elementor-11 .elementor-element.elementor-element-24c2a07{--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;--overlay-opacity:0.2;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-24c2a07::before, .elementor-11 .elementor-element.elementor-element-24c2a07 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-24c2a07 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-24c2a07 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-24c2a07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-24c2a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-24c2a07 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-11 .elementor-element.elementor-element-bdc9111{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-ee721b3 img{width:5%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-9a80810{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-9a80810.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9a80810 .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:37px;font-weight:200;line-height:45px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-11 .elementor-element.elementor-element-c823498{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:100;color:#000000;}.elementor-11 .elementor-element.elementor-element-c823498.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-69b324c{width:var( --container-widget-width, 70% );max-width:70%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Commuter Sans", Sans-serif;font-size:16px;font-weight:800;color:#000000;}.elementor-11 .elementor-element.elementor-element-69b324c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d8b7eae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d8b7eae:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d8b7eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F1;}.elementor-11 .elementor-element.elementor-element-ac572e3{--display:flex;--min-height:600px;--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-11 .elementor-element.elementor-element-ac572e3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ac572e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ggrayservices.com/wp-content/uploads/2026/04/GGray-Built-on-Experience-Icon-Pic.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-fbe405b{--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;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-36d4656{right:-338px;}body.rtl .elementor-11 .elementor-element.elementor-element-36d4656{left:-338px;}.elementor-11 .elementor-element.elementor-element-36d4656{top:-180px;}.elementor-11 .elementor-element.elementor-element-36d4656 img{width:110%;max-width:150%;}.elementor-11 .elementor-element.elementor-element-ddaeaea.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ddaeaea{text-align:start;}.elementor-11 .elementor-element.elementor-element-ddaeaea .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:37px;font-weight:200;line-height:45px;color:#000000;}.elementor-11 .elementor-element.elementor-element-f2c042b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:100;color:#000000;}.elementor-11 .elementor-element.elementor-element-f2c042b.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-3facb5a .elementor-button{background-color:#61CE7000;font-family:"Commuter Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-11 .elementor-element.elementor-element-0b0012f{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2c8dff1{text-align:center;}.elementor-11 .elementor-element.elementor-element-2c8dff1 .elementor-heading-title{font-family:"Commuter Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-11 .elementor-element.elementor-element-44c4ab8{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-44c4ab8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-44c4ab8 .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:37px;font-weight:200;line-height:45px;color:#000000;}.elementor-11 .elementor-element.elementor-element-c9e26de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-45d1cb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c634a43{--display:flex;--min-height:483px;}.elementor-11 .elementor-element.elementor-element-c634a43:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c634a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ggrayservices.com/wp-content/uploads/2026/04/GGray-Custom-Homes-Icon-Pic.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-582168d{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-1827615{left:359px;}body.rtl .elementor-11 .elementor-element.elementor-element-1827615{right:359px;}.elementor-11 .elementor-element.elementor-element-1827615{top:107px;text-align:start;}.elementor-11 .elementor-element.elementor-element-1827615 .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:250px;font-weight:200;line-height:45px;color:#F2EEE8;}.elementor-11 .elementor-element.elementor-element-9cd70bc{z-index:1;text-align:start;}.elementor-11 .elementor-element.elementor-element-9cd70bc .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:37px;font-weight:200;line-height:45px;color:#000000;}.elementor-11 .elementor-element.elementor-element-0c4018f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:100;color:#000000;}.elementor-11 .elementor-element.elementor-element-7ebe23e .elementor-button{background-color:#61CE7000;font-family:"Commuter Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-11 .elementor-element.elementor-element-7ebe23e{z-index:1;}.elementor-11 .elementor-element.elementor-element-4c6e821{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4c6e821:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4c6e821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F1;}.elementor-11 .elementor-element.elementor-element-a4b5c90{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-b7ecacb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3f0b96e{--display:flex;--min-height:483px;}.elementor-11 .elementor-element.elementor-element-3f0b96e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3f0b96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ggrayservices.com/wp-content/uploads/2026/04/GGray-Vacation-Rental-Investments-Icon-Pic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-e8e18b4{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-e8e18b4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e8e18b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e8e18b4.e-con{--align-self:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-246412e{left:369px;}body.rtl .elementor-11 .elementor-element.elementor-element-246412e{right:369px;}.elementor-11 .elementor-element.elementor-element-246412e{top:113px;text-align:start;}.elementor-11 .elementor-element.elementor-element-246412e .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:250px;font-weight:200;line-height:45px;color:#F2EEE8;}.elementor-11 .elementor-element.elementor-element-b0fd22e.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-b0fd22e{z-index:1;text-align:start;}.elementor-11 .elementor-element.elementor-element-b0fd22e .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:37px;font-weight:200;line-height:45px;color:#000000;}.elementor-11 .elementor-element.elementor-element-bd66b4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:100;color:#000000;}.elementor-11 .elementor-element.elementor-element-bd66b4f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-63648f1 .elementor-button{background-color:#61CE7000;font-family:"Commuter Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-11 .elementor-element.elementor-element-75ad811{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-59f1f3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2f6364a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8715265{--display:flex;--min-height:483px;}.elementor-11 .elementor-element.elementor-element-8715265:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8715265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ggrayservices.com/wp-content/uploads/2026/04/GGray-Real-Estate-Development-Icon-Pic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5b4e8b2{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-5b4e8b2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5b4e8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5b4e8b2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-73dd28e{left:346px;}body.rtl .elementor-11 .elementor-element.elementor-element-73dd28e{right:346px;}.elementor-11 .elementor-element.elementor-element-73dd28e{top:110px;text-align:start;}.elementor-11 .elementor-element.elementor-element-73dd28e .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:250px;font-weight:200;line-height:45px;color:#F2EEE8;}.elementor-11 .elementor-element.elementor-element-0cacac2{z-index:1;text-align:start;}.elementor-11 .elementor-element.elementor-element-0cacac2 .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:37px;font-weight:200;line-height:45px;color:#000000;}.elementor-11 .elementor-element.elementor-element-5923ca7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:100;color:#000000;}.elementor-11 .elementor-element.elementor-element-b3ed16c .elementor-button{background-color:#61CE7000;font-family:"Commuter Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-11 .elementor-element.elementor-element-ca7f50a{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ca7f50a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ca7f50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F1;}.elementor-11 .elementor-element.elementor-element-80f0f63{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-1873af9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2730885{--display:flex;--min-height:460px;}.elementor-11 .elementor-element.elementor-element-2730885:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2730885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ggrayservices.com/wp-content/uploads/2026/04/GGray-Spec-Homes-Icon-Pic.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-d5be2dd{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-d5be2dd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d5be2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d5be2dd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d4108b2{left:346px;}body.rtl .elementor-11 .elementor-element.elementor-element-d4108b2{right:346px;}.elementor-11 .elementor-element.elementor-element-d4108b2{top:110px;text-align:start;}.elementor-11 .elementor-element.elementor-element-d4108b2 .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:250px;font-weight:200;line-height:45px;color:#F2EEE8;}.elementor-11 .elementor-element.elementor-element-b8a208d{text-align:start;}.elementor-11 .elementor-element.elementor-element-b8a208d .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:37px;font-weight:200;line-height:45px;color:#000000;}.elementor-11 .elementor-element.elementor-element-68ec862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:100;color:#000000;}.elementor-11 .elementor-element.elementor-element-3ffdb31 .elementor-button{background-color:#61CE7000;font-family:"Commuter Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-11 .elementor-element.elementor-element-5829459{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5829459:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5829459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ffd9be );}.elementor-11 .elementor-element.elementor-element-3f16ac4{text-align:center;}.elementor-11 .elementor-element.elementor-element-3f16ac4 .elementor-heading-title{font-family:"Commuter Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-11 .elementor-element.elementor-element-71baaa0{text-align:center;}.elementor-11 .elementor-element.elementor-element-71baaa0 .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:37px;font-weight:200;line-height:45px;color:#000000;}.elementor-11 .elementor-element.elementor-element-2a24f71{--e-image-carousel-slides-to-show:1;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-2a24f71 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-2a24f71 .elementor-swiper-button.elementor-swiper-button-next{font-size:65px;color:#000000;}.elementor-11 .elementor-element.elementor-element-2a24f71 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11 .elementor-element.elementor-element-2a24f71 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-fcde980{--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;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fcde980:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fcde980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ffd9be );}.elementor-11 .elementor-element.elementor-element-c04caf1 img{width:5%;}.elementor-11 .elementor-element.elementor-element-8f7f716{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-8f7f716.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8f7f716 .elementor-heading-title{font-family:"Ethic", Sans-serif;font-size:37px;font-weight:200;line-height:45px;color:#000000;}.elementor-11 .elementor-element.elementor-element-c25011d{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-11 .elementor-element.elementor-element-c25011d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f47494e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-f47494e.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9ecf742{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-bf571d4 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-bf571d4.elementor-view-stacked .elementor-icon{background-color:#58585A;}.elementor-11 .elementor-element.elementor-element-bf571d4.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-bf571d4.elementor-view-default .elementor-icon{fill:#58585A;color:#58585A;border-color:#58585A;}.elementor-11 .elementor-element.elementor-element-bf571d4 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-bf571d4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-bf571d4 .elementor-icon-box-title a{font-family:"Commuter Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-bf571d4 .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-bf571d4:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-bf571d4:has(:focus) .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-22ddf66{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-8640abe .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-8640abe.elementor-view-stacked .elementor-icon{background-color:#58585A;}.elementor-11 .elementor-element.elementor-element-8640abe.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8640abe.elementor-view-default .elementor-icon{fill:#58585A;color:#58585A;border-color:#58585A;}.elementor-11 .elementor-element.elementor-element-8640abe .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-8640abe .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8640abe .elementor-icon-box-title a{font-family:"Commuter Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-8640abe .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-8640abe:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-8640abe:has(:focus) .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-1804907{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-4fb5e08 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-4fb5e08.elementor-view-stacked .elementor-icon{background-color:#58585A;}.elementor-11 .elementor-element.elementor-element-4fb5e08.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-4fb5e08.elementor-view-default .elementor-icon{fill:#58585A;color:#58585A;border-color:#58585A;}.elementor-11 .elementor-element.elementor-element-4fb5e08 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-4fb5e08 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4fb5e08 .elementor-icon-box-title a{font-family:"Commuter Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-4fb5e08 .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-4fb5e08:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-4fb5e08:has(:focus) .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-fcc5830{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-fcc5830:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fcc5830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ffd9be );}.elementor-11 .elementor-element.elementor-element-c24dd15 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-c24dd15.elementor-view-stacked .elementor-icon{background-color:#58585A;}.elementor-11 .elementor-element.elementor-element-c24dd15.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c24dd15.elementor-view-default .elementor-icon{fill:#58585A;color:#58585A;border-color:#58585A;}.elementor-11 .elementor-element.elementor-element-c24dd15 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-c24dd15 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c24dd15 .elementor-icon-box-title a{font-family:"Commuter Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-c24dd15 .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-c24dd15:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-c24dd15:has(:focus) .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-b434fa1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-b434fa1.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1d0b81b{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-7362e85 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-7362e85.elementor-view-stacked .elementor-icon{background-color:#58585A;}.elementor-11 .elementor-element.elementor-element-7362e85.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-7362e85.elementor-view-default .elementor-icon{fill:#58585A;color:#58585A;border-color:#58585A;}.elementor-11 .elementor-element.elementor-element-7362e85 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-7362e85 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7362e85 .elementor-icon-box-title a{font-family:"Commuter Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-7362e85 .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-7362e85:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-7362e85:has(:focus) .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-af438d2{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-ecfe515 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-ecfe515.elementor-view-stacked .elementor-icon{background-color:#58585A;}.elementor-11 .elementor-element.elementor-element-ecfe515.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ecfe515.elementor-view-default .elementor-icon{fill:#58585A;color:#58585A;border-color:#58585A;}.elementor-11 .elementor-element.elementor-element-ecfe515 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-ecfe515 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ecfe515 .elementor-icon-box-title a{font-family:"Commuter Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-ecfe515 .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-ecfe515:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-ecfe515:has(:focus) .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-ab1e54d{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-265a60d .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-265a60d.elementor-view-stacked .elementor-icon{background-color:#58585A;}.elementor-11 .elementor-element.elementor-element-265a60d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-265a60d.elementor-view-default .elementor-icon{fill:#58585A;color:#58585A;border-color:#58585A;}.elementor-11 .elementor-element.elementor-element-265a60d .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-265a60d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-265a60d .elementor-icon-box-title a{font-family:"Commuter Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-265a60d .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-265a60d:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-265a60d:has(:focus) .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-e30b9e4{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.22);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-e30b9e4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e30b9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ffd9be );}.elementor-11 .elementor-element.elementor-element-753c399 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-753c399.elementor-view-stacked .elementor-icon{background-color:#58585A;}.elementor-11 .elementor-element.elementor-element-753c399.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-753c399.elementor-view-default .elementor-icon{fill:#58585A;color:#58585A;border-color:#58585A;}.elementor-11 .elementor-element.elementor-element-753c399 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-753c399 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-753c399 .elementor-icon-box-title a{font-family:"Commuter Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-753c399 .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-753c399:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-753c399:has(:focus) .elementor-icon-box-title{color:#221E1F;}.elementor-11 .elementor-element.elementor-element-fc06115 .elementor-button{background-color:#61CE7000;font-family:"Commuter Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-11 .elementor-element.elementor-element-fc06115{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-ac572e3{--width:50%;}.elementor-11 .elementor-element.elementor-element-fbe405b{--width:50%;}.elementor-11 .elementor-element.elementor-element-0b0012f{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-c9e26de{--width:100%;}.elementor-11 .elementor-element.elementor-element-c634a43{--width:100%;}.elementor-11 .elementor-element.elementor-element-4c6e821{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-a4b5c90{--width:100%;}.elementor-11 .elementor-element.elementor-element-3f0b96e{--width:100%;}.elementor-11 .elementor-element.elementor-element-e8e18b4{--width:90%;}.elementor-11 .elementor-element.elementor-element-75ad811{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-59f1f3d{--width:100%;}.elementor-11 .elementor-element.elementor-element-8715265{--width:100%;}.elementor-11 .elementor-element.elementor-element-5b4e8b2{--width:48%;}.elementor-11 .elementor-element.elementor-element-ca7f50a{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-80f0f63{--width:100%;}.elementor-11 .elementor-element.elementor-element-2730885{--width:100%;}.elementor-11 .elementor-element.elementor-element-d5be2dd{--width:48%;}.elementor-11 .elementor-element.elementor-element-5829459{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-f47494e{--width:86%;}.elementor-11 .elementor-element.elementor-element-b434fa1{--width:86%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-d8b7eae{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-c9e26de{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-11 .elementor-element.elementor-element-582168d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-1827615{left:-10px;}body.rtl .elementor-11 .elementor-element.elementor-element-1827615{right:-10px;}.elementor-11 .elementor-element.elementor-element-1827615{top:198px;}.elementor-11 .elementor-element.elementor-element-a4b5c90{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-11 .elementor-element.elementor-element-e8e18b4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-246412e{left:-10px;}body.rtl .elementor-11 .elementor-element.elementor-element-246412e{right:-10px;}.elementor-11 .elementor-element.elementor-element-246412e{top:198px;}.elementor-11 .elementor-element.elementor-element-75ad811{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-59f1f3d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-11 .elementor-element.elementor-element-5b4e8b2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-73dd28e{left:10px;}body.rtl .elementor-11 .elementor-element.elementor-element-73dd28e{right:10px;}.elementor-11 .elementor-element.elementor-element-d5be2dd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d4108b2{left:10px;}body.rtl .elementor-11 .elementor-element.elementor-element-d4108b2{right:10px;}.elementor-11 .elementor-element.elementor-element-b8a208d{z-index:1;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-24c2a07{--min-height:90vh;}.elementor-11 .elementor-element.elementor-element-bdc9111{--padding-top:50px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-ee721b3 img{width:14%;}.elementor-11 .elementor-element.elementor-element-9a80810{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-9a80810 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-c823498{width:100%;max-width:100%;font-size:15px;}.elementor-11 .elementor-element.elementor-element-69b324c{width:100%;max-width:100%;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-d8b7eae{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-ac572e3{--min-height:420px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-36d4656{right:-34px;}body.rtl .elementor-11 .elementor-element.elementor-element-36d4656{left:-34px;}.elementor-11 .elementor-element.elementor-element-36d4656{top:-690px;}.elementor-11 .elementor-element.elementor-element-36d4656 img{width:90%;}.elementor-11 .elementor-element.elementor-element-ddaeaea{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-ddaeaea .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-f2c042b{width:100%;max-width:100%;font-size:15px;}.elementor-11 .elementor-element.elementor-element-0b0012f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-44c4ab8{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-44c4ab8 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-c9e26de{--gap:120px 120px;--row-gap:120px;--column-gap:120px;}.elementor-11 .elementor-element.elementor-element-c634a43{--width:100%;--min-height:350px;}.elementor-11 .elementor-element.elementor-element-582168d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-1827615{left:32px;}body.rtl .elementor-11 .elementor-element.elementor-element-1827615{right:32px;}.elementor-11 .elementor-element.elementor-element-1827615{top:80px;}.elementor-11 .elementor-element.elementor-element-9cd70bc{width:100%;max-width:100%;z-index:1;text-align:start;}.elementor-11 .elementor-element.elementor-element-9cd70bc .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-0c4018f{width:100%;max-width:100%;font-size:15px;}.elementor-11 .elementor-element.elementor-element-7ebe23e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-4c6e821{--padding-top:4px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a4b5c90{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3f0b96e{--width:100%;--min-height:350px;}.elementor-11 .elementor-element.elementor-element-e8e18b4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-246412e{left:32px;}body.rtl .elementor-11 .elementor-element.elementor-element-246412e{right:32px;}.elementor-11 .elementor-element.elementor-element-246412e{top:80px;}.elementor-11 .elementor-element.elementor-element-b0fd22e{width:100%;max-width:100%;z-index:1;}.elementor-11 .elementor-element.elementor-element-b0fd22e .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-bd66b4f{width:100%;max-width:100%;font-size:15px;}.elementor-11 .elementor-element.elementor-element-63648f1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-75ad811{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-59f1f3d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8715265{--width:100%;--min-height:350px;}.elementor-11 .elementor-element.elementor-element-5b4e8b2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-73dd28e{left:31px;}body.rtl .elementor-11 .elementor-element.elementor-element-73dd28e{right:31px;}.elementor-11 .elementor-element.elementor-element-73dd28e{top:82px;}.elementor-11 .elementor-element.elementor-element-0cacac2{width:100%;max-width:100%;z-index:1;}.elementor-11 .elementor-element.elementor-element-0cacac2 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-5923ca7{width:100%;max-width:100%;z-index:1;font-size:15px;}.elementor-11 .elementor-element.elementor-element-b3ed16c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-ca7f50a{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-80f0f63{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2730885{--width:100%;--min-height:350px;}.elementor-11 .elementor-element.elementor-element-d5be2dd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d4108b2{left:31px;}body.rtl .elementor-11 .elementor-element.elementor-element-d4108b2{right:31px;}.elementor-11 .elementor-element.elementor-element-d4108b2{top:82px;}.elementor-11 .elementor-element.elementor-element-b8a208d{width:100%;max-width:100%;z-index:1;}.elementor-11 .elementor-element.elementor-element-b8a208d .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-68ec862{width:100%;max-width:100%;z-index:1;font-size:15px;}.elementor-11 .elementor-element.elementor-element-3ffdb31{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-5829459{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-71baaa0 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-2a24f71{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2a24f71 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-2a24f71 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-11 .elementor-element.elementor-element-fcde980{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-c04caf1 img{width:14%;}.elementor-11 .elementor-element.elementor-element-8f7f716{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-8f7f716 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-c25011d{width:100%;max-width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ethic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.ggrayservices.com/wp-content/uploads/2026/02/ethicserif-light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Commuter Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.ggrayservices.com/wp-content/uploads/2026/02/fonnts.com-Commuters_Sans_Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */