.elementor-10078 .elementor-element.elementor-element-0bfc05c{--display:flex;--min-height:520px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-0bfc05c:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-0bfc05c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/hh-polo-rider-dubai-skyline.webp");background-position:60% center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-0bfc05c::before, .elementor-10078 .elementor-element.elementor-element-0bfc05c > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-0bfc05c > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-0bfc05c > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-0bfc05c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-0bfc05c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(18,13,9,0.78) 18%, rgba(18,13,9,0) 62%);}.elementor-10078 .elementor-element.elementor-element-1ed80ef{--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;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-eac7347{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10078 .elementor-element.elementor-element-a5d1390 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#D8B98A;}.elementor-10078 .elementor-element.elementor-element-c5281f1 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:56px;font-weight:400;line-height:60px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-2ad8d3f{text-align:start;}.elementor-10078 .elementor-element.elementor-element-2ad8d3f .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:15.5px;font-weight:400;line-height:26px;color:rgba(255,255,255,.88);}.elementor-10078 .elementor-element.elementor-element-4882c65{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10078 .elementor-element.elementor-element-7284cde .elementor-button{background-color:#C19761;font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C19761;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-7284cde .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-7284cde .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-7284cde{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-7284cde .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-7284cde .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-24b7d18 .elementor-button{background-color:rgba(0,0,0,0);font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-24b7d18 .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-24b7d18 .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-24b7d18{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-24b7d18 .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-24b7d18 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-7af3724{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-0bb14f0 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:40px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10078 .elementor-element.elementor-element-ff96a8f{--divider-border-style:solid;--divider-color:#C19761;--divider-border-width:1px;}.elementor-10078 .elementor-element.elementor-element-ff96a8f .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-10078 .elementor-element.elementor-element-ff96a8f .elementor-divider{text-align:left;padding-block-start:12px;padding-block-end:12px;}.elementor-10078 .elementor-element.elementor-element-07968c9 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1.6px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-3626356{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-3626356:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-3626356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-10078 .elementor-element.elementor-element-8e2124b{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-74089b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.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-10078 .elementor-element.elementor-element-5943f67{text-align:center;}.elementor-10078 .elementor-element.elementor-element-5943f67 img{width:40px;}.elementor-10078 .elementor-element.elementor-element-f2110b4{text-align:center;}.elementor-10078 .elementor-element.elementor-element-f2110b4 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:17px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-7fec9ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-10078 .elementor-element.elementor-element-c595ebd{text-align:center;}.elementor-10078 .elementor-element.elementor-element-c595ebd img{width:40px;}.elementor-10078 .elementor-element.elementor-element-7bb24b2{text-align:center;}.elementor-10078 .elementor-element.elementor-element-7bb24b2 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:17px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-c3c75b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-10078 .elementor-element.elementor-element-82d70aa{text-align:center;}.elementor-10078 .elementor-element.elementor-element-82d70aa img{width:40px;}.elementor-10078 .elementor-element.elementor-element-f418125{text-align:center;}.elementor-10078 .elementor-element.elementor-element-f418125 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:17px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-9b795e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-10078 .elementor-element.elementor-element-99bf2e8{text-align:center;}.elementor-10078 .elementor-element.elementor-element-99bf2e8 img{width:40px;}.elementor-10078 .elementor-element.elementor-element-e0f6d08{text-align:center;}.elementor-10078 .elementor-element.elementor-element-e0f6d08 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:17px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-fbb32df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-10078 .elementor-element.elementor-element-bbb1b87{text-align:center;}.elementor-10078 .elementor-element.elementor-element-bbb1b87 img{width:40px;}.elementor-10078 .elementor-element.elementor-element-95a7f3d{text-align:center;}.elementor-10078 .elementor-element.elementor-element-95a7f3d .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:17px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-ebaa20c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-10078 .elementor-element.elementor-element-a3bda61{text-align:center;}.elementor-10078 .elementor-element.elementor-element-a3bda61 img{width:40px;}.elementor-10078 .elementor-element.elementor-element-178b233{text-align:center;}.elementor-10078 .elementor-element.elementor-element-178b233 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:17px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-5502867{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-5502867:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-5502867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-5edeae7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-a779f29{text-align:center;}.elementor-10078 .elementor-element.elementor-element-a779f29 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-d85b1d6{text-align:center;}.elementor-10078 .elementor-element.elementor-element-d85b1d6 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:52px;letter-spacing:1.2px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-49df818{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-3514cdb{--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:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-10078 .elementor-element.elementor-element-3514cdb:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-3514cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/uae-polo-rider-dubai-skyline.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-3514cdb::before, .elementor-10078 .elementor-element.elementor-element-3514cdb > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-3514cdb > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-3514cdb > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-3514cdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-3514cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(14,10,7,0.9) 35%, rgba(14,10,7,0.2) 95%);}.elementor-10078 .elementor-element.elementor-element-8cbf1a3 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#D8B98A;}.elementor-10078 .elementor-element.elementor-element-28ea560 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:38px;font-weight:400;line-height:42px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-bf8af8a{text-align:start;}.elementor-10078 .elementor-element.elementor-element-bf8af8a .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:rgba(255,255,255,.88);}.elementor-10078 .elementor-element.elementor-element-bda6a74{--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-34b22b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-ae4091c{text-align:center;}.elementor-10078 .elementor-element.elementor-element-ae4091c img{width:36px;}.elementor-10078 .elementor-element.elementor-element-484a524{text-align:center;}.elementor-10078 .elementor-element.elementor-element-484a524 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-51a26f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-4f4216a{text-align:center;}.elementor-10078 .elementor-element.elementor-element-4f4216a img{width:36px;}.elementor-10078 .elementor-element.elementor-element-53334f8{text-align:center;}.elementor-10078 .elementor-element.elementor-element-53334f8 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-580346c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-f212895{text-align:center;}.elementor-10078 .elementor-element.elementor-element-f212895 img{width:36px;}.elementor-10078 .elementor-element.elementor-element-0c9d931{text-align:center;}.elementor-10078 .elementor-element.elementor-element-0c9d931 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-528fbce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-ccba431{text-align:center;}.elementor-10078 .elementor-element.elementor-element-ccba431 img{width:36px;}.elementor-10078 .elementor-element.elementor-element-fa5fb6b{text-align:center;}.elementor-10078 .elementor-element.elementor-element-fa5fb6b .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-3269447{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-cecd557 .elementor-button{background-color:#C19761;font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C19761;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-cecd557 .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-cecd557 .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-cecd557{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-cecd557 .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-cecd557 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-799be91{--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:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-10078 .elementor-element.elementor-element-799be91:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-799be91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-polo-rider.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-799be91::before, .elementor-10078 .elementor-element.elementor-element-799be91 > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-799be91 > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-799be91 > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-799be91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-799be91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(14,10,7,0.9) 35%, rgba(14,10,7,0.2) 95%);}.elementor-10078 .elementor-element.elementor-element-57c46bf .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#D8B98A;}.elementor-10078 .elementor-element.elementor-element-3a7d54c .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:38px;font-weight:400;line-height:42px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-a5ef7aa{text-align:start;}.elementor-10078 .elementor-element.elementor-element-a5ef7aa .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:rgba(255,255,255,.88);}.elementor-10078 .elementor-element.elementor-element-1196ebf{--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-8677aaf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-30cabe4{text-align:center;}.elementor-10078 .elementor-element.elementor-element-30cabe4 img{width:36px;}.elementor-10078 .elementor-element.elementor-element-03c4804{text-align:center;}.elementor-10078 .elementor-element.elementor-element-03c4804 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-22d2a5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-6dc3e4c{text-align:center;}.elementor-10078 .elementor-element.elementor-element-6dc3e4c img{width:36px;}.elementor-10078 .elementor-element.elementor-element-afffd8b{text-align:center;}.elementor-10078 .elementor-element.elementor-element-afffd8b .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-7311602{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-65b5416{text-align:center;}.elementor-10078 .elementor-element.elementor-element-65b5416 img{width:36px;}.elementor-10078 .elementor-element.elementor-element-8870e74{text-align:center;}.elementor-10078 .elementor-element.elementor-element-8870e74 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-ed4c6e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-8fed402{text-align:center;}.elementor-10078 .elementor-element.elementor-element-8fed402 img{width:36px;}.elementor-10078 .elementor-element.elementor-element-963a3b9{text-align:center;}.elementor-10078 .elementor-element.elementor-element-963a3b9 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-ae87bac{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-36879c5 .elementor-button{background-color:#C19761;font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C19761;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-36879c5 .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-36879c5 .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-36879c5{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-36879c5 .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-36879c5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-c25875b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-c25875b:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-c25875b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3ECE1;}.elementor-10078 .elementor-element.elementor-element-42c9ddc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-bba3363{text-align:center;}.elementor-10078 .elementor-element.elementor-element-bba3363 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;line-height:70px;letter-spacing:6px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-891d38a{text-align:center;}.elementor-10078 .elementor-element.elementor-element-891d38a .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-6907ea0{--divider-border-style:solid;--divider-color:#C9AE84;--divider-border-width:1px;--divider-icon-size:18px;}.elementor-10078 .elementor-element.elementor-element-6907ea0 .elementor-divider-separator{width:46%;margin:0 auto;margin-center:0;}.elementor-10078 .elementor-element.elementor-element-6907ea0 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-10078 .elementor-element.elementor-element-04832d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-04832d6:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-04832d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3ECE1;}.elementor-10078 .elementor-element.elementor-element-d62bc05{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-7016275{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overlay-opacity:1;--padding-top:46px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10078 .elementor-element.elementor-element-7016275:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-7016275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/uae-polo-dubai-skyline.webp");background-position:center 70%;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-7016275::before, .elementor-10078 .elementor-element.elementor-element-7016275 > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-7016275 > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-7016275 > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-7016275 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-7016275 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(248,244,236,0.9) 4%, rgba(248,244,236,0) 40%);}.elementor-10078 .elementor-element.elementor-element-40b4f78{text-align:center;}.elementor-10078 .elementor-element.elementor-element-40b4f78 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:24px;letter-spacing:1.5px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-f5a6b7a{text-align:center;}.elementor-10078 .elementor-element.elementor-element-f5a6b7a .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:14.5px;font-weight:400;text-transform:uppercase;line-height:18px;letter-spacing:1.8px;color:#7A5A20;}.elementor-10078 .elementor-element.elementor-element-23e8316{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C19761;--border-color:#C19761;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-10078 .elementor-element.elementor-element-23e8316:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-23e8316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE4;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10078 .elementor-element.elementor-element-ab9ac95{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-ab9ac95 .elementor-icon-wrapper{text-align:center;}.elementor-10078 .elementor-element.elementor-element-ab9ac95.elementor-view-stacked .elementor-icon{background-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-ab9ac95.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-ab9ac95.elementor-view-default .elementor-icon{color:#C19761;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-ab9ac95.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-ab9ac95.elementor-view-default .elementor-icon svg{fill:#C19761;}.elementor-10078 .elementor-element.elementor-element-ab9ac95 .elementor-icon{font-size:36px;}.elementor-10078 .elementor-element.elementor-element-ab9ac95 .elementor-icon svg{height:36px;}.elementor-10078 .elementor-element.elementor-element-d2b0744{text-align:center;}.elementor-10078 .elementor-element.elementor-element-d2b0744 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:24px;letter-spacing:1.5px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-28e3d83{--divider-border-style:solid;--divider-color:#C19761;--divider-border-width:1px;}.elementor-10078 .elementor-element.elementor-element-28e3d83 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-10078 .elementor-element.elementor-element-28e3d83 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-10078 .elementor-element.elementor-element-71f427a{text-align:center;}.elementor-10078 .elementor-element.elementor-element-71f427a .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:21px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-86604f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overlay-opacity:1;--padding-top:46px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10078 .elementor-element.elementor-element-86604f1:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-86604f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-polo-field.webp");background-position:center 60%;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-86604f1::before, .elementor-10078 .elementor-element.elementor-element-86604f1 > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-86604f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-86604f1 > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-86604f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-86604f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(248,244,236,0.9) 4%, rgba(248,244,236,0) 40%);}.elementor-10078 .elementor-element.elementor-element-d6a4cb3{text-align:center;}.elementor-10078 .elementor-element.elementor-element-d6a4cb3 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:24px;letter-spacing:1.5px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-8af43e8{text-align:center;}.elementor-10078 .elementor-element.elementor-element-8af43e8 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:14.5px;font-weight:400;text-transform:uppercase;line-height:18px;letter-spacing:1.8px;color:#7A5A20;}.elementor-10078 .elementor-element.elementor-element-c9bced9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-c9bced9:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-c9bced9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-82d2662{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-a8cc92d{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:24px;}.elementor-10078 .elementor-element.elementor-element-bc948cb{text-align:start;}.elementor-10078 .elementor-element.elementor-element-bc948cb img{width:46px;}.elementor-10078 .elementor-element.elementor-element-4b0a8a9{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-7e5aa54 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1.2px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-35e9df6{text-align:start;}.elementor-10078 .elementor-element.elementor-element-35e9df6 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12.5px;font-weight:400;line-height:19px;color:rgba(255,255,255,.8);}.elementor-10078 .elementor-element.elementor-element-d062584{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:24px;}.elementor-10078 .elementor-element.elementor-element-4f4e6cc{text-align:start;}.elementor-10078 .elementor-element.elementor-element-4f4e6cc img{width:46px;}.elementor-10078 .elementor-element.elementor-element-26571ad{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-48d56c3 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1.2px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-7017a04{text-align:start;}.elementor-10078 .elementor-element.elementor-element-7017a04 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12.5px;font-weight:400;line-height:19px;color:rgba(255,255,255,.8);}.elementor-10078 .elementor-element.elementor-element-e4b9b9b{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:24px;}.elementor-10078 .elementor-element.elementor-element-4464c27{text-align:start;}.elementor-10078 .elementor-element.elementor-element-4464c27 img{width:46px;}.elementor-10078 .elementor-element.elementor-element-0c16875{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-f75b484 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1.2px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-5a4256c{text-align:start;}.elementor-10078 .elementor-element.elementor-element-5a4256c .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12.5px;font-weight:400;line-height:19px;color:rgba(255,255,255,.8);}.elementor-10078 .elementor-element.elementor-element-aa2fa46{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:24px;}.elementor-10078 .elementor-element.elementor-element-b902664{text-align:start;}.elementor-10078 .elementor-element.elementor-element-b902664 img{width:46px;}.elementor-10078 .elementor-element.elementor-element-824862b{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-afddfb8 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:21px;letter-spacing:1.2px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-b7138dd{text-align:start;}.elementor-10078 .elementor-element.elementor-element-b7138dd .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12.5px;font-weight:400;line-height:19px;color:rgba(255,255,255,.8);}.elementor-10078 .elementor-element.elementor-element-5fe319c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-5fe319c:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-5fe319c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3ECE1;}.elementor-10078 .elementor-element.elementor-element-58db973{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-782db2b{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-58e3e2f .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.2px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-50511bc{text-align:start;}.elementor-10078 .elementor-element.elementor-element-50511bc .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-5f105c6{--divider-border-style:solid;--divider-color:#C19761;--divider-border-width:1px;}.elementor-10078 .elementor-element.elementor-element-5f105c6 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-10078 .elementor-element.elementor-element-5f105c6 .elementor-divider{text-align:left;padding-block-start:6px;padding-block-end:6px;}.elementor-10078 .elementor-element.elementor-element-c8f1079{text-align:start;}.elementor-10078 .elementor-element.elementor-element-c8f1079 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-1c7fee7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-ba0e430 .elementor-button{background-color:#141B2A;font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141B2A;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-ba0e430 .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-ba0e430 .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-ba0e430{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-ba0e430 .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-ba0e430 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-ed56e30{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-ab5c939{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-04c44b5{--display:flex;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:#D8C6A8;--border-color:#D8C6A8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-04c44b5:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-04c44b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-equestrian-estate.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-5dd59fd{text-align:center;}.elementor-10078 .elementor-element.elementor-element-5dd59fd .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-dcd83e2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-7d32856{--display:flex;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:#D8C6A8;--border-color:#D8C6A8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-7d32856:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-7d32856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-stables-facilities.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-f10b975{text-align:center;}.elementor-10078 .elementor-element.elementor-element-f10b975 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-e4163d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;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:#DCCBB0;--border-color:#DCCBB0;--padding-top:34px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-aa07182{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-4e98e26{text-align:center;}.elementor-10078 .elementor-element.elementor-element-4e98e26 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:3px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-b512ca7{text-align:center;}.elementor-10078 .elementor-element.elementor-element-b512ca7 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-ff561a9{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10078 .elementor-element.elementor-element-ff561a9 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-6e3d7ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-7039dcd{text-align:center;}.elementor-10078 .elementor-element.elementor-element-7039dcd .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2.6px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-f4438ee{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10078 .elementor-element.elementor-element-f4438ee .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:3.2px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-10f8a10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-d015419{text-align:center;}.elementor-10078 .elementor-element.elementor-element-d015419 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:3px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-f2ef6cb{text-align:center;}.elementor-10078 .elementor-element.elementor-element-f2ef6cb .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-b1e9b8a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10078 .elementor-element.elementor-element-b1e9b8a .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-5283110{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-5283110:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-5283110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141B2A;}.elementor-10078 .elementor-element.elementor-element-0383a23{text-align:center;}.elementor-10078 .elementor-element.elementor-element-0383a23 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:6px;color:#F3ECE1;}.elementor-10078 .elementor-element.elementor-element-5818b95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-5818b95:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-5818b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F3;}.elementor-10078 .elementor-element.elementor-element-04dd7c0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-30a7ee6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-30a7ee6:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-30a7ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/hh-groom-with-horse.webp");background-position:center 30%;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-7f939c4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:46px;--padding-bottom:46px;--padding-left:44px;--padding-right:20px;}.elementor-10078 .elementor-element.elementor-element-417b727 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-c701cb4 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:32px;font-weight:400;line-height:38px;letter-spacing:0.4px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-af2e1e3{text-align:start;}.elementor-10078 .elementor-element.elementor-element-af2e1e3 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14.5px;font-weight:400;line-height:24px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-3da6e77{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-309769d .elementor-button{background-color:#C19761;font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C19761;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-309769d .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-309769d .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-309769d{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-309769d .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-309769d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-d348f91{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:40px;}.elementor-10078 .elementor-element.elementor-element-b21c7f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-a7ec1a9{text-align:start;}.elementor-10078 .elementor-element.elementor-element-a7ec1a9 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-3fc9ad5{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-3fc9ad5 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-9454014{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-deb3e86{text-align:start;}.elementor-10078 .elementor-element.elementor-element-deb3e86 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-a5b7f4c{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-a5b7f4c .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-a06ffc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-a680888{text-align:start;}.elementor-10078 .elementor-element.elementor-element-a680888 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-916a135{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-916a135 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-db8fb01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-a7c3789{text-align:start;}.elementor-10078 .elementor-element.elementor-element-a7c3789 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-348319d{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-348319d .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-4f32009{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-c127469{text-align:start;}.elementor-10078 .elementor-element.elementor-element-c127469 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-ee9f376{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-ee9f376 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-e27c794{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-e27c794:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-e27c794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-5f96014{--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;--justify-content:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-1777287{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-42ca87c .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:36px;letter-spacing:1.2px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-296da87{text-align:start;}.elementor-10078 .elementor-element.elementor-element-296da87 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14.5px;font-weight:400;line-height:23px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-96be69c{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-96be69c .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-0bfbe07{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-305c500{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#E5DACA;--border-color:#E5DACA;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-305c500:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-305c500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-8d848b1{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-8d848b1:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-8d848b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/dubai-polo-estate-villa.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-1a6f800{width:initial;max-width:initial;background-color:#C19761;padding:5px 12px 5px 12px;border-radius:0px 0px 0px 4px;}.elementor-10078 .elementor-element.elementor-element-1a6f800 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-2b6ae14{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:16px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-10078 .elementor-element.elementor-element-0b99feb .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-f0a686a{text-align:start;}.elementor-10078 .elementor-element.elementor-element-f0a686a .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-1554330{text-align:start;}.elementor-10078 .elementor-element.elementor-element-1554330 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-2b1dfbc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#E5DACA;--border-color:#E5DACA;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-2b1dfbc:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-2b1dfbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-f7acfc2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-f7acfc2:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-f7acfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/abu-dhabi-family-villa.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-b7fb248{width:initial;max-width:initial;background-color:#C19761;padding:5px 12px 5px 12px;border-radius:0px 0px 0px 4px;}.elementor-10078 .elementor-element.elementor-element-b7fb248 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-b53bb9b{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:16px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-10078 .elementor-element.elementor-element-89e5c36 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-ed47619{text-align:start;}.elementor-10078 .elementor-element.elementor-element-ed47619 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-8133a4a{text-align:start;}.elementor-10078 .elementor-element.elementor-element-8133a4a .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-9142322{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#E5DACA;--border-color:#E5DACA;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-9142322:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-9142322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-92f3ae3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-92f3ae3:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-92f3ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-polo-villa.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-5badc53{width:initial;max-width:initial;background-color:#C19761;padding:5px 12px 5px 12px;border-radius:0px 0px 0px 4px;}.elementor-10078 .elementor-element.elementor-element-5badc53 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-43a6ce9{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:16px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-10078 .elementor-element.elementor-element-6f7419f .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-e196dce{text-align:start;}.elementor-10078 .elementor-element.elementor-element-e196dce .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-9b21070{text-align:start;}.elementor-10078 .elementor-element.elementor-element-9b21070 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-f7fd7eb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#E5DACA;--border-color:#E5DACA;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-f7fd7eb:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-f7fd7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-9afb87d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-9afb87d:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-9afb87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-equestrian-finca-aerial.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-ff8fbaf{width:initial;max-width:initial;background-color:#C19761;padding:5px 12px 5px 12px;border-radius:0px 0px 0px 4px;}.elementor-10078 .elementor-element.elementor-element-ff8fbaf .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-e231b63{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:16px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-10078 .elementor-element.elementor-element-0584b02 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:1px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-3d42c0a{text-align:start;}.elementor-10078 .elementor-element.elementor-element-3d42c0a .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-b2cbeba{text-align:start;}.elementor-10078 .elementor-element.elementor-element-b2cbeba .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-35dbd87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-35dbd87:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-35dbd87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #241B14 0%, #0E0B09 100%);}.elementor-10078 .elementor-element.elementor-element-4d79a5c{--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;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-092b564{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-1ed28b5 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#D8B98A;}.elementor-10078 .elementor-element.elementor-element-3dbf6f4 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:36px;font-weight:400;line-height:42px;letter-spacing:0.4px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-55fe915{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-26dc5b4 .elementor-button{background-color:#C19761;font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C19761;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-26dc5b4 .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-26dc5b4 .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-26dc5b4{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-26dc5b4 .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-26dc5b4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-d9f966e .elementor-button{background-color:rgba(0,0,0,0);font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.75);border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-d9f966e .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-d9f966e .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-d9f966e{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-d9f966e .elementor-button-content-wrapper{flex-direction:row;}.elementor-10078 .elementor-element.elementor-element-d9f966e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10078 .elementor-element.elementor-element-d9f966e .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-d9f966e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-ff119fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-ff119fc:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-ff119fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-eccd30d{--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;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-089f2fc{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-d617a6b .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:4px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-3aa07c9 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:2.4px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-4ae979d{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-8db6ba7{text-align:end;}.elementor-10078 .elementor-element.elementor-element-8db6ba7 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:24px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-06cd2e1{text-align:end;}.elementor-10078 .elementor-element.elementor-element-06cd2e1 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-e869e68{--display:flex;--min-height:360px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-e869e68:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-e869e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/hh-groom-horse-banner.webp");background-position:70% center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-e869e68::before, .elementor-10078 .elementor-element.elementor-element-e869e68 > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-e869e68 > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-e869e68 > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-e869e68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-e869e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(14,20,28,0.55) 25%, rgba(14,20,28,0) 60%);}.elementor-10078 .elementor-element.elementor-element-b4147cf{--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;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-27ca43f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-aa0a60e .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#D8B98A;}.elementor-10078 .elementor-element.elementor-element-61b7fd2 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:56px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-6caf23b{text-align:start;}.elementor-10078 .elementor-element.elementor-element-6caf23b .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:19px;font-weight:400;line-height:28px;color:rgba(255,255,255,.9);}.elementor-10078 .elementor-element.elementor-element-0f59de7{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-0f59de7 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:44px;font-weight:400;line-height:46px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-5a55eae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-5a55eae:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-5a55eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-2e2cd1e{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-d1cc999{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-c667b85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-5b381fe{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-5b381fe .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.2px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-6320557{--divider-border-style:solid;--divider-color:#D9C29C;--divider-border-width:1px;}.elementor-10078 .elementor-element.elementor-element-6320557 .elementor-divider-separator{width:100%;}.elementor-10078 .elementor-element.elementor-element-6320557 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10078 .elementor-element.elementor-element-050f07b{text-align:start;}.elementor-10078 .elementor-element.elementor-element-050f07b .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-4c1cada{--display:flex;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-2d2beaa{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-6c80f3b{text-align:start;}.elementor-10078 .elementor-element.elementor-element-6c80f3b .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-8c27b59{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-40a0405{text-align:start;}.elementor-10078 .elementor-element.elementor-element-40a0405 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-f55960c{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-c36f44e{text-align:start;}.elementor-10078 .elementor-element.elementor-element-c36f44e .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-9cee462{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-37e5376{text-align:start;}.elementor-10078 .elementor-element.elementor-element-37e5376 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-ed55a11{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-ead9f06{text-align:start;}.elementor-10078 .elementor-element.elementor-element-ead9f06 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-9f274a9{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-5f9b477{text-align:start;}.elementor-10078 .elementor-element.elementor-element-5f9b477 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-c8bbd4d{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-5a561a7{text-align:start;}.elementor-10078 .elementor-element.elementor-element-5a561a7 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-2c9cb9c{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#0A0A07;--n-accordion-title-hover-color:#402013;--n-accordion-title-active-color:#402013;--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:#C19761;--n-accordion-icon-hover-color:#C19761;--n-accordion-icon-active-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-2c9cb9c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F4EEE4;border-style:none;}.elementor-10078 .elementor-element.elementor-element-2c9cb9c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#EFE6D8;border-style:none;}.elementor-10078 .elementor-element.elementor-element-2c9cb9c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F4EEE4;border-style:none;}:where( .elementor-10078 .elementor-element.elementor-element-2c9cb9c > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F4EEE4;border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10078 .elementor-element.elementor-element-2c9cb9c {--n-accordion-padding:13px 16px 13px 16px;}:where( .elementor-10078 .elementor-element.elementor-element-2c9cb9c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"GeneralSans", Sans-serif;font-weight:500;}.elementor-10078 .elementor-element.elementor-element-65c2b48{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-0d0d8ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-7dc437a{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-7dc437a .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.2px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-8ac4e78{--divider-border-style:solid;--divider-color:#D9C29C;--divider-border-width:1px;}.elementor-10078 .elementor-element.elementor-element-8ac4e78 .elementor-divider-separator{width:100%;}.elementor-10078 .elementor-element.elementor-element-8ac4e78 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10078 .elementor-element.elementor-element-183b777{text-align:start;}.elementor-10078 .elementor-element.elementor-element-183b777 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-e76e793{--display:flex;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-dd976ce{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-6c9ccd4{text-align:start;}.elementor-10078 .elementor-element.elementor-element-6c9ccd4 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-1cd4b88{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-cf56361{text-align:start;}.elementor-10078 .elementor-element.elementor-element-cf56361 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-0dae08a{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-e934e7b{text-align:start;}.elementor-10078 .elementor-element.elementor-element-e934e7b .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-6f56b31{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-ad03037{text-align:start;}.elementor-10078 .elementor-element.elementor-element-ad03037 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-49d30cd{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-5047c50{text-align:start;}.elementor-10078 .elementor-element.elementor-element-5047c50 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-68c23f4{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-fd08983{text-align:start;}.elementor-10078 .elementor-element.elementor-element-fd08983 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-09de537{--display:flex;--padding-top:2px;--padding-bottom:16px;--padding-left:16px;--padding-right:56px;}.elementor-10078 .elementor-element.elementor-element-a73a501{text-align:start;}.elementor-10078 .elementor-element.elementor-element-a73a501 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13.5px;font-weight:400;line-height:22px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-bd8c956{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#0A0A07;--n-accordion-title-hover-color:#402013;--n-accordion-title-active-color:#402013;--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:#C19761;--n-accordion-icon-hover-color:#C19761;--n-accordion-icon-active-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-bd8c956 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F4EEE4;border-style:none;}.elementor-10078 .elementor-element.elementor-element-bd8c956 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#EFE6D8;border-style:none;}.elementor-10078 .elementor-element.elementor-element-bd8c956 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F4EEE4;border-style:none;}:where( .elementor-10078 .elementor-element.elementor-element-bd8c956 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F4EEE4;border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10078 .elementor-element.elementor-element-bd8c956 {--n-accordion-padding:13px 16px 13px 16px;}:where( .elementor-10078 .elementor-element.elementor-element-bd8c956 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"GeneralSans", Sans-serif;font-weight:500;}.elementor-10078 .elementor-element.elementor-element-f598090{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-f598090:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-f598090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17120E;}.elementor-10078 .elementor-element.elementor-element-a0c75a8{--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;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-0a1995e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-a76ec19{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-a76ec19 .elementor-icon-wrapper{text-align:center;}.elementor-10078 .elementor-element.elementor-element-a76ec19.elementor-view-stacked .elementor-icon{background-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-a76ec19.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-a76ec19.elementor-view-default .elementor-icon{color:#C19761;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-a76ec19.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-a76ec19.elementor-view-default .elementor-icon svg{fill:#C19761;}.elementor-10078 .elementor-element.elementor-element-a76ec19 .elementor-icon{font-size:40px;}.elementor-10078 .elementor-element.elementor-element-a76ec19 .elementor-icon svg{height:40px;}.elementor-10078 .elementor-element.elementor-element-4b266c8{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-65c83ca .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-3058d5a{text-align:start;}.elementor-10078 .elementor-element.elementor-element-3058d5a .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:rgba(255,255,255,.82);}.elementor-10078 .elementor-element.elementor-element-dadf6ce{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-9f14e91 .elementor-button{background-color:#C19761;font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C19761;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-9f14e91 .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-9f14e91 .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-9f14e91{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-9f14e91 .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-9f14e91 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-ebb26b6 .elementor-button{background-color:rgba(0,0,0,0);font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.75);border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-ebb26b6 .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-ebb26b6 .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-ebb26b6{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-ebb26b6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10078 .elementor-element.elementor-element-ebb26b6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10078 .elementor-element.elementor-element-ebb26b6 .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-ebb26b6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-b3cc1a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-b3cc1a9:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-b3cc1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-316fbcf{--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;--justify-content:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-a1a5b2b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-f238dc5 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-14bcbbd .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:46px;letter-spacing:1.2px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-6cffd44{text-align:start;}.elementor-10078 .elementor-element.elementor-element-6cffd44 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-103b1ee{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-103b1ee .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-8d9885e{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-21ad85d{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-80afd9f{--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:space-between;--overlay-opacity:1;--padding-top:16px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-10078 .elementor-element.elementor-element-80afd9f:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-80afd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-global-lifestyle.webp");background-position:58% center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-80afd9f::before, .elementor-10078 .elementor-element.elementor-element-80afd9f > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-80afd9f > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-80afd9f > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-80afd9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-80afd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,8,6,0.62) 0%, rgba(10,8,6,0) 42%);}.elementor-10078 .elementor-element.elementor-element-4b1c6b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-0f20db3{text-align:center;}.elementor-10078 .elementor-element.elementor-element-0f20db3 img{width:46px;}.elementor-10078 .elementor-element.elementor-element-a1ac5b3{text-align:center;}.elementor-10078 .elementor-element.elementor-element-a1ac5b3 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:23px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-db82e07{text-align:center;}.elementor-10078 .elementor-element.elementor-element-db82e07 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:13px;letter-spacing:1.2px;color:rgba(255,255,255,.9);}.elementor-10078 .elementor-element.elementor-element-afcd078{text-align:center;}.elementor-10078 .elementor-element.elementor-element-afcd078 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:12.5px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-2bc69ca{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10078 .elementor-element.elementor-element-2bc69ca .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-e52d327 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:19px;font-weight:400;line-height:24px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-716bafc{text-align:start;}.elementor-10078 .elementor-element.elementor-element-716bafc .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-72dd483{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-aa1db10{--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:space-between;--overlay-opacity:1;--padding-top:16px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-10078 .elementor-element.elementor-element-aa1db10:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-aa1db10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-uae-polo.webp");background-position:70% center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-aa1db10::before, .elementor-10078 .elementor-element.elementor-element-aa1db10 > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-aa1db10 > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-aa1db10 > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-aa1db10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-aa1db10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,8,6,0.62) 0%, rgba(10,8,6,0) 42%);}.elementor-10078 .elementor-element.elementor-element-dd27b6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-d68c488{text-align:center;}.elementor-10078 .elementor-element.elementor-element-d68c488 img{width:46px;}.elementor-10078 .elementor-element.elementor-element-16926e8{text-align:center;}.elementor-10078 .elementor-element.elementor-element-16926e8 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:23px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-5434907{text-align:center;}.elementor-10078 .elementor-element.elementor-element-5434907 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:13px;letter-spacing:1.2px;color:rgba(255,255,255,.9);}.elementor-10078 .elementor-element.elementor-element-31a4a8b{text-align:center;}.elementor-10078 .elementor-element.elementor-element-31a4a8b .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:12.5px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-e9f4aa2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10078 .elementor-element.elementor-element-e9f4aa2 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-a51e442 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:19px;font-weight:400;line-height:24px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-7afbb4a{text-align:start;}.elementor-10078 .elementor-element.elementor-element-7afbb4a .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-4ccfec3{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-3694d4e{--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:space-between;--overlay-opacity:1;--padding-top:16px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-10078 .elementor-element.elementor-element-3694d4e:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-3694d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-sotogrande.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-3694d4e::before, .elementor-10078 .elementor-element.elementor-element-3694d4e > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-3694d4e > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-3694d4e > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-3694d4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-3694d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,8,6,0.62) 0%, rgba(10,8,6,0) 42%);}.elementor-10078 .elementor-element.elementor-element-64dba44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-d280225{text-align:center;}.elementor-10078 .elementor-element.elementor-element-d280225 img{width:46px;}.elementor-10078 .elementor-element.elementor-element-6eb33c1{text-align:center;}.elementor-10078 .elementor-element.elementor-element-6eb33c1 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:23px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-583bbbb{text-align:center;}.elementor-10078 .elementor-element.elementor-element-583bbbb .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:13px;letter-spacing:1.2px;color:rgba(255,255,255,.9);}.elementor-10078 .elementor-element.elementor-element-4a70085{text-align:center;}.elementor-10078 .elementor-element.elementor-element-4a70085 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:12.5px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-6b311e8{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10078 .elementor-element.elementor-element-6b311e8 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-f925b5a .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:19px;font-weight:400;line-height:24px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-6941ce1{text-align:start;}.elementor-10078 .elementor-element.elementor-element-6941ce1 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-f78476b{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-af53467{--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:space-between;--overlay-opacity:1;--padding-top:16px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-10078 .elementor-element.elementor-element-af53467:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-af53467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-polo-corridor.webp");background-position:center center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-af53467::before, .elementor-10078 .elementor-element.elementor-element-af53467 > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-af53467 > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-af53467 > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-af53467 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-af53467 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,8,6,0.62) 0%, rgba(10,8,6,0) 42%);}.elementor-10078 .elementor-element.elementor-element-6c0b8f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-3da8685{text-align:center;}.elementor-10078 .elementor-element.elementor-element-3da8685 img{width:46px;}.elementor-10078 .elementor-element.elementor-element-83285ba{text-align:center;}.elementor-10078 .elementor-element.elementor-element-83285ba .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:23px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-b23bf95{text-align:center;}.elementor-10078 .elementor-element.elementor-element-b23bf95 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:13px;letter-spacing:1.2px;color:rgba(255,255,255,.9);}.elementor-10078 .elementor-element.elementor-element-e515698{text-align:center;}.elementor-10078 .elementor-element.elementor-element-e515698 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:12.5px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-211498e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10078 .elementor-element.elementor-element-211498e .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-0ffabaf .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:19px;font-weight:400;line-height:24px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-9593314{text-align:start;}.elementor-10078 .elementor-element.elementor-element-9593314 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-106edd3{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-b259bbc{--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:space-between;--overlay-opacity:1;--padding-top:16px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-10078 .elementor-element.elementor-element-b259bbc:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-b259bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-build-your-lifestyle.webp");background-position:62% center;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-b259bbc::before, .elementor-10078 .elementor-element.elementor-element-b259bbc > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-b259bbc > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-b259bbc > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-b259bbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-b259bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,8,6,0.62) 0%, rgba(10,8,6,0) 42%);}.elementor-10078 .elementor-element.elementor-element-5f61713{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-1301d2d{text-align:center;}.elementor-10078 .elementor-element.elementor-element-1301d2d img{width:46px;}.elementor-10078 .elementor-element.elementor-element-3b58fbd{text-align:center;}.elementor-10078 .elementor-element.elementor-element-3b58fbd .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:23px;letter-spacing:1px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-1e3743f{text-align:center;}.elementor-10078 .elementor-element.elementor-element-1e3743f .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:13px;letter-spacing:1.2px;color:rgba(255,255,255,.9);}.elementor-10078 .elementor-element.elementor-element-25a18b2{text-align:center;}.elementor-10078 .elementor-element.elementor-element-25a18b2 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:12.5px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-c3bd60a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10078 .elementor-element.elementor-element-c3bd60a .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#C19761;}.elementor-10078 .elementor-element.elementor-element-c772189 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:19px;font-weight:400;line-height:24px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-1b057fc{text-align:start;}.elementor-10078 .elementor-element.elementor-element-1b057fc .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-0090374{--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-61ad5f3 .elementor-button{background-color:#C19761;font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C19761;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-61ad5f3 .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-61ad5f3 .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-61ad5f3{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-61ad5f3 .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-61ad5f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-b73b9ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-b73b9ea:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-b73b9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-10078 .elementor-element.elementor-element-3910372{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-5bc06ad{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-c7f80b4 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:30px;font-weight:400;line-height:36px;letter-spacing:0.4px;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-15c5e0b{text-align:start;}.elementor-10078 .elementor-element.elementor-element-15c5e0b .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14.5px;font-weight:400;line-height:23px;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-c019011{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:14px;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-14px;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group > label, .elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-subgroup label{color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group > label{font-family:"GeneralSans", Sans-serif;font-size:13px;font-weight:500;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-type-html{padding-bottom:0px;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group .elementor-field{color:#4A423A;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group .elementor-field, .elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-subgroup label{font-family:"GeneralSans", Sans-serif;font-size:13px;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#DCD2C3;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#DCD2C3;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-group .elementor-select-wrapper::before{color:#DCD2C3;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-button{font-family:"GeneralSans", Sans-serif;font-size:12.5px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;border-radius:4px 4px 4px 4px;padding:15px 28px 15px 28px;}.elementor-10078 .elementor-element.elementor-element-e9c20da .e-form__buttons__wrapper__button-next{background-color:#C19761;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-button[type="submit"]{background-color:#C19761;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-e9c20da .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10078 .elementor-element.elementor-element-e9c20da .e-form__buttons__wrapper__button-next:hover{background-color:#402013;color:#ffffff;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-button[type="submit"]:hover{background-color:#402013;color:#ffffff;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10078 .elementor-element.elementor-element-e9c20da .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10078 .elementor-element.elementor-element-e9c20da{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10078 .elementor-element.elementor-element-9296c2d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4px;--padding-bottom:4px;--padding-left:34px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-e40eedd .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:16px;font-weight:600;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-254bf4e{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-65a744d{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-65a744d .elementor-icon-wrapper{text-align:center;}.elementor-10078 .elementor-element.elementor-element-65a744d.elementor-view-stacked .elementor-icon{background-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-65a744d.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-65a744d.elementor-view-default .elementor-icon{color:#C19761;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-65a744d.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-65a744d.elementor-view-default .elementor-icon svg{fill:#C19761;}.elementor-10078 .elementor-element.elementor-element-65a744d .elementor-icon{font-size:22px;}.elementor-10078 .elementor-element.elementor-element-65a744d .elementor-icon svg{height:22px;}.elementor-10078 .elementor-element.elementor-element-fac5aaf{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-2971442 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12.5px;font-weight:400;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-c8a0581 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14.5px;font-weight:500;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-58cb307{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-714cf28{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-714cf28 .elementor-icon-wrapper{text-align:center;}.elementor-10078 .elementor-element.elementor-element-714cf28.elementor-view-stacked .elementor-icon{background-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-714cf28.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-714cf28.elementor-view-default .elementor-icon{color:#C19761;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-714cf28.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-714cf28.elementor-view-default .elementor-icon svg{fill:#C19761;}.elementor-10078 .elementor-element.elementor-element-714cf28 .elementor-icon{font-size:22px;}.elementor-10078 .elementor-element.elementor-element-714cf28 .elementor-icon svg{height:22px;}.elementor-10078 .elementor-element.elementor-element-e290b66{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-90bd207 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12.5px;font-weight:400;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-eb1e942 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14.5px;font-weight:500;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-3abe530{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-f3a52f2{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-f3a52f2 .elementor-icon-wrapper{text-align:center;}.elementor-10078 .elementor-element.elementor-element-f3a52f2.elementor-view-stacked .elementor-icon{background-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-f3a52f2.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-f3a52f2.elementor-view-default .elementor-icon{color:#C19761;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-f3a52f2.elementor-view-framed .elementor-icon, .elementor-10078 .elementor-element.elementor-element-f3a52f2.elementor-view-default .elementor-icon svg{fill:#C19761;}.elementor-10078 .elementor-element.elementor-element-f3a52f2 .elementor-icon{font-size:22px;}.elementor-10078 .elementor-element.elementor-element-f3a52f2 .elementor-icon svg{height:22px;}.elementor-10078 .elementor-element.elementor-element-7f359fe{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-08b1f8c .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:12.5px;font-weight:400;color:#6B6257;}.elementor-10078 .elementor-element.elementor-element-e4cd2da .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:14.5px;font-weight:500;color:#0A0A07;}.elementor-10078 .elementor-element.elementor-element-cecc346{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:70px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-cecc346:not(.elementor-motion-effects-element-type-background), .elementor-10078 .elementor-element.elementor-element-cecc346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-sotogrande.webp");background-position:center 60%;background-size:cover;}.elementor-10078 .elementor-element.elementor-element-cecc346::before, .elementor-10078 .elementor-element.elementor-element-cecc346 > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-cecc346 > .e-con-inner > .elementor-background-video-container::before, .elementor-10078 .elementor-element.elementor-element-cecc346 > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-cecc346 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10078 .elementor-element.elementor-element-cecc346 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(20,14,9,0.72) 0%, rgba(20,14,9,0.88) 100%);}.elementor-10078 .elementor-element.elementor-element-decfd3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-eb42b02{text-align:center;}.elementor-10078 .elementor-element.elementor-element-eb42b02 .elementor-heading-title{font-family:"Vocago", Sans-serif;font-size:26px;font-weight:400;font-style:italic;line-height:36px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-c8bdce1{text-align:center;}.elementor-10078 .elementor-element.elementor-element-c8bdce1 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D8B98A;}.elementor-10078 .elementor-element.elementor-element-7b0d298{--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;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-4e4c7c1{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-0f2e0f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:6px;}.elementor-10078 .elementor-element.elementor-element-f672746{text-align:center;}.elementor-10078 .elementor-element.elementor-element-f672746 img{width:34px;}.elementor-10078 .elementor-element.elementor-element-384875d{text-align:center;}.elementor-10078 .elementor-element.elementor-element-384875d .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-fcd47f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:6px;}.elementor-10078 .elementor-element.elementor-element-29efa17{text-align:center;}.elementor-10078 .elementor-element.elementor-element-29efa17 img{width:34px;}.elementor-10078 .elementor-element.elementor-element-5471c3c{text-align:center;}.elementor-10078 .elementor-element.elementor-element-5471c3c .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-c835c3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:6px;}.elementor-10078 .elementor-element.elementor-element-8eb7f6d{text-align:center;}.elementor-10078 .elementor-element.elementor-element-8eb7f6d img{width:34px;}.elementor-10078 .elementor-element.elementor-element-e417763{text-align:center;}.elementor-10078 .elementor-element.elementor-element-e417763 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-3fb1626{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:6px;}.elementor-10078 .elementor-element.elementor-element-6d20a95{text-align:center;}.elementor-10078 .elementor-element.elementor-element-6d20a95 img{width:34px;}.elementor-10078 .elementor-element.elementor-element-a39df32{text-align:center;}.elementor-10078 .elementor-element.elementor-element-a39df32 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-dc9594a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:6px;}.elementor-10078 .elementor-element.elementor-element-61d0787{text-align:center;}.elementor-10078 .elementor-element.elementor-element-61d0787 img{width:34px;}.elementor-10078 .elementor-element.elementor-element-e64115e{text-align:center;}.elementor-10078 .elementor-element.elementor-element-e64115e .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-8d7a06b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:6px;}.elementor-10078 .elementor-element.elementor-element-91ddbf7{text-align:center;}.elementor-10078 .elementor-element.elementor-element-91ddbf7 img{width:34px;}.elementor-10078 .elementor-element.elementor-element-1ce0ec7{text-align:center;}.elementor-10078 .elementor-element.elementor-element-1ce0ec7 .elementor-heading-title{font-family:"GeneralSans", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#FFFFFF;}.elementor-10078 .elementor-element.elementor-element-1eca5b3{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-695cc96 .elementor-button{background-color:#C19761;font-family:"GeneralSans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C19761;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-10078 .elementor-element.elementor-element-695cc96 .elementor-button:hover, .elementor-10078 .elementor-element.elementor-element-695cc96 .elementor-button:focus{background-color:#C19761;color:#FFFFFF;border-color:#C19761;}.elementor-10078 .elementor-element.elementor-element-695cc96{width:initial;max-width:initial;}.elementor-10078 .elementor-element.elementor-element-695cc96 .elementor-button:hover svg, .elementor-10078 .elementor-element.elementor-element-695cc96 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-0bfc05c{--min-height:460px;}.elementor-10078 .elementor-element.elementor-element-c5281f1 .elementor-heading-title{font-size:46px;line-height:50px;}.elementor-10078 .elementor-element.elementor-element-d85b1d6 .elementor-heading-title{font-size:38px;line-height:44px;}.elementor-10078 .elementor-element.elementor-element-28ea560 .elementor-heading-title{font-size:31px;line-height:35px;}.elementor-10078 .elementor-element.elementor-element-3a7d54c .elementor-heading-title{font-size:31px;line-height:35px;}.elementor-10078 .elementor-element.elementor-element-bba3363 .elementor-heading-title{font-size:50px;}.elementor-10078 .elementor-element.elementor-element-c9bced9{--padding-top:36px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-58e3e2f .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-10078 .elementor-element.elementor-element-c701cb4 .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-10078 .elementor-element.elementor-element-42ca87c .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-10078 .elementor-element.elementor-element-3dbf6f4 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-10078 .elementor-element.elementor-element-61b7fd2 .elementor-heading-title{font-size:41px;line-height:47px;}.elementor-10078 .elementor-element.elementor-element-5b381fe .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-10078 .elementor-element.elementor-element-7dc437a .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-10078 .elementor-element.elementor-element-65c83ca .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-10078 .elementor-element.elementor-element-14bcbbd .elementor-heading-title{font-size:33px;line-height:39px;}.elementor-10078 .elementor-element.elementor-element-c7f80b4 .elementor-heading-title{font-size:25px;line-height:30px;}}@media(min-width:768px){.elementor-10078 .elementor-element.elementor-element-0bfc05c{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-3626356{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-5502867{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-c25875b{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-c9bced9{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-5fe319c{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-5283110{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-e27c794{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-35dbd87{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-ff119fc{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-e869e68{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-5a55eae{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-f598090{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-b3cc1a9{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-b73b9ea{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-cecc346{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10078 .elementor-element.elementor-element-0bfc05c{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-3626356{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-5502867{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-c25875b{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-c9bced9{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-5fe319c{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-5283110{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-e27c794{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-35dbd87{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-ff119fc{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-e869e68{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-5a55eae{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-f598090{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-b3cc1a9{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-b73b9ea{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-cecc346{--content-width:90%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-0bfc05c{--content-width:90%;--min-height:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-a5d1390 .elementor-heading-title{line-height:19px;letter-spacing:2.4px;}.elementor-10078 .elementor-element.elementor-element-c5281f1 .elementor-heading-title{font-size:39px;line-height:44px;}.elementor-10078 .elementor-element.elementor-element-3626356{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-5943f67 img{width:34px;}.elementor-10078 .elementor-element.elementor-element-c595ebd img{width:34px;}.elementor-10078 .elementor-element.elementor-element-82d70aa img{width:34px;}.elementor-10078 .elementor-element.elementor-element-99bf2e8 img{width:34px;}.elementor-10078 .elementor-element.elementor-element-bbb1b87 img{width:34px;}.elementor-10078 .elementor-element.elementor-element-a3bda61 img{width:34px;}.elementor-10078 .elementor-element.elementor-element-5502867{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-a779f29 .elementor-heading-title{line-height:19px;letter-spacing:2.4px;}.elementor-10078 .elementor-element.elementor-element-d85b1d6 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-10078 .elementor-element.elementor-element-8cbf1a3 .elementor-heading-title{line-height:19px;letter-spacing:2.4px;}.elementor-10078 .elementor-element.elementor-element-28ea560 .elementor-heading-title{font-size:27px;line-height:31px;}.elementor-10078 .elementor-element.elementor-element-bda6a74{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-ae4091c img{width:30px;}.elementor-10078 .elementor-element.elementor-element-484a524 .elementor-heading-title{font-size:9.5px;letter-spacing:0.4px;}.elementor-10078 .elementor-element.elementor-element-4f4216a img{width:30px;}.elementor-10078 .elementor-element.elementor-element-53334f8 .elementor-heading-title{font-size:9.5px;letter-spacing:0.4px;}.elementor-10078 .elementor-element.elementor-element-f212895 img{width:30px;}.elementor-10078 .elementor-element.elementor-element-0c9d931 .elementor-heading-title{font-size:9.5px;letter-spacing:0.4px;}.elementor-10078 .elementor-element.elementor-element-ccba431 img{width:30px;}.elementor-10078 .elementor-element.elementor-element-fa5fb6b .elementor-heading-title{font-size:9.5px;letter-spacing:0.4px;}.elementor-10078 .elementor-element.elementor-element-57c46bf .elementor-heading-title{line-height:19px;letter-spacing:2.4px;}.elementor-10078 .elementor-element.elementor-element-3a7d54c .elementor-heading-title{font-size:27px;line-height:31px;}.elementor-10078 .elementor-element.elementor-element-1196ebf{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-30cabe4 img{width:30px;}.elementor-10078 .elementor-element.elementor-element-03c4804 .elementor-heading-title{font-size:9.5px;letter-spacing:0.4px;}.elementor-10078 .elementor-element.elementor-element-6dc3e4c img{width:30px;}.elementor-10078 .elementor-element.elementor-element-afffd8b .elementor-heading-title{font-size:9.5px;letter-spacing:0.4px;}.elementor-10078 .elementor-element.elementor-element-65b5416 img{width:30px;}.elementor-10078 .elementor-element.elementor-element-8870e74 .elementor-heading-title{font-size:9.5px;letter-spacing:0.4px;}.elementor-10078 .elementor-element.elementor-element-8fed402 img{width:30px;}.elementor-10078 .elementor-element.elementor-element-963a3b9 .elementor-heading-title{font-size:9.5px;letter-spacing:0.4px;}.elementor-10078 .elementor-element.elementor-element-c25875b{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-bba3363 .elementor-heading-title{font-size:36px;line-height:42px;letter-spacing:3px;}.elementor-10078 .elementor-element.elementor-element-891d38a .elementor-heading-title{line-height:19px;letter-spacing:2.4px;}.elementor-10078 .elementor-element.elementor-element-6907ea0 .elementor-divider-separator{width:80%;}.elementor-10078 .elementor-element.elementor-element-40b4f78 .elementor-heading-title{font-size:16px;}.elementor-10078 .elementor-element.elementor-element-f5a6b7a .elementor-heading-title{font-size:11.5px;}.elementor-10078 .elementor-element.elementor-element-d6a4cb3 .elementor-heading-title{font-size:16px;}.elementor-10078 .elementor-element.elementor-element-8af43e8 .elementor-heading-title{font-size:11.5px;}.elementor-10078 .elementor-element.elementor-element-c9bced9{--content-width:90%;--padding-top:34px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-a8cc92d{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-bc948cb img{width:40px;}.elementor-10078 .elementor-element.elementor-element-d062584{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-4f4e6cc img{width:40px;}.elementor-10078 .elementor-element.elementor-element-e4b9b9b{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-4464c27 img{width:40px;}.elementor-10078 .elementor-element.elementor-element-aa2fa46{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-b902664 img{width:40px;}.elementor-10078 .elementor-element.elementor-element-5fe319c{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-58e3e2f .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-10078 .elementor-element.elementor-element-5283110{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-0383a23 .elementor-heading-title{font-size:13px;letter-spacing:3px;}.elementor-10078 .elementor-element.elementor-element-417b727 .elementor-heading-title{line-height:19px;letter-spacing:2.4px;}.elementor-10078 .elementor-element.elementor-element-c701cb4 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-10078 .elementor-element.elementor-element-b21c7f1{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-a7ec1a9 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-9454014{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-deb3e86 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-a06ffc4{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-a680888 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-db8fb01{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-a7c3789 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-4f32009{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-c127469 img{width:28px;}.elementor-10078 .elementor-element.elementor-element-e27c794{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-42ca87c .elementor-heading-title{font-size:21px;line-height:27px;}.elementor-10078 .elementor-element.elementor-element-35dbd87{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-1ed28b5 .elementor-heading-title{line-height:19px;letter-spacing:2.4px;}.elementor-10078 .elementor-element.elementor-element-3dbf6f4 .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-10078 .elementor-element.elementor-element-ff119fc{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-8db6ba7{text-align:start;}.elementor-10078 .elementor-element.elementor-element-06cd2e1{text-align:start;}.elementor-10078 .elementor-element.elementor-element-e869e68{--content-width:90%;--min-height:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-10078 .elementor-element.elementor-element-aa0a60e .elementor-heading-title{line-height:19px;letter-spacing:2.4px;}.elementor-10078 .elementor-element.elementor-element-61b7fd2 .elementor-heading-title{font-size:29px;line-height:35px;}.elementor-10078 .elementor-element.elementor-element-5a55eae{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-c667b85{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-5b381fe .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-10078 .elementor-element.elementor-element-0d0d8ee{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-7dc437a .elementor-heading-title{font-size:17px;line-height:22px;}.elementor-10078 .elementor-element.elementor-element-f598090{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-0a1995e{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-65c83ca .elementor-heading-title{font-size:15px;line-height:21px;}.elementor-10078 .elementor-element.elementor-element-b3cc1a9{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-f238dc5 .elementor-heading-title{line-height:19px;letter-spacing:2.4px;}.elementor-10078 .elementor-element.elementor-element-14bcbbd .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-10078 .elementor-element.elementor-element-0f20db3 img{width:36px;}.elementor-10078 .elementor-element.elementor-element-a1ac5b3 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10078 .elementor-element.elementor-element-db82e07 .elementor-heading-title{font-size:8px;}.elementor-10078 .elementor-element.elementor-element-afcd078 .elementor-heading-title{font-size:10.5px;line-height:14px;}.elementor-10078 .elementor-element.elementor-element-d68c488 img{width:36px;}.elementor-10078 .elementor-element.elementor-element-16926e8 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10078 .elementor-element.elementor-element-5434907 .elementor-heading-title{font-size:8px;}.elementor-10078 .elementor-element.elementor-element-31a4a8b .elementor-heading-title{font-size:10.5px;line-height:14px;}.elementor-10078 .elementor-element.elementor-element-d280225 img{width:36px;}.elementor-10078 .elementor-element.elementor-element-6eb33c1 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10078 .elementor-element.elementor-element-583bbbb .elementor-heading-title{font-size:8px;}.elementor-10078 .elementor-element.elementor-element-4a70085 .elementor-heading-title{font-size:10.5px;line-height:14px;}.elementor-10078 .elementor-element.elementor-element-3da8685 img{width:36px;}.elementor-10078 .elementor-element.elementor-element-83285ba .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10078 .elementor-element.elementor-element-b23bf95 .elementor-heading-title{font-size:8px;}.elementor-10078 .elementor-element.elementor-element-e515698 .elementor-heading-title{font-size:10.5px;line-height:14px;}.elementor-10078 .elementor-element.elementor-element-1301d2d img{width:36px;}.elementor-10078 .elementor-element.elementor-element-3b58fbd .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-10078 .elementor-element.elementor-element-1e3743f .elementor-heading-title{font-size:8px;}.elementor-10078 .elementor-element.elementor-element-25a18b2 .elementor-heading-title{font-size:10.5px;line-height:14px;}.elementor-10078 .elementor-element.elementor-element-b73b9ea{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-c7f80b4 .elementor-heading-title{font-size:21px;line-height:27px;}.elementor-10078 .elementor-element.elementor-element-254bf4e{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-58cb307{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-3abe530{--flex-wrap:nowrap;}.elementor-10078 .elementor-element.elementor-element-cecc346{--content-width:90%;}.elementor-10078 .elementor-element.elementor-element-eb42b02 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-10078 .elementor-element.elementor-element-f672746 img{width:30px;}.elementor-10078 .elementor-element.elementor-element-29efa17 img{width:30px;}.elementor-10078 .elementor-element.elementor-element-8eb7f6d img{width:30px;}.elementor-10078 .elementor-element.elementor-element-6d20a95 img{width:30px;}.elementor-10078 .elementor-element.elementor-element-61d0787 img{width:30px;}.elementor-10078 .elementor-element.elementor-element-91ddbf7 img{width:30px;}}/* Start custom CSS for container, class: .elementor-element-4882c65 */.elementor-10078 .elementor-element.elementor-element-4882c65 .elementor-button{border-color:rgba(255,255,255,.7)!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eac7347 */.elementor-10078 .elementor-element.elementor-element-eac7347{flex:0 1 600px;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af3724 */.elementor-10078 .elementor-element.elementor-element-7af3724{flex:0 0 auto;width:auto;align-self:flex-start;}.elementor-10078 .elementor-element.elementor-element-7af3724 .elementor-heading-title{text-shadow:0 1px 3px rgba(0,0,0,.45),0 2px 18px rgba(0,0,0,.4);}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-7af3724{display:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bfc05c */.elementor-10078 .elementor-element.elementor-element-0bfc05c{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/hh-polo-rider-dubai-skyline.webp')!important;background-size:cover!important;background-position:60% center!important;}.elementor-10078 .elementor-element.elementor-element-0bfc05c{position:relative;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-0bfc05c{--min-height:0px;min-height:0!important;}.elementor-10078 .elementor-element.elementor-element-0bfc05c::before{background-image:linear-gradient(180deg,rgba(18,13,9,.5),rgba(18,13,9,.85))!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74089b9 */.elementor-10078 .elementor-element.elementor-element-74089b9{flex:1 1 0;min-width:0;transition:transform .2s;}.elementor-10078 .elementor-element.elementor-element-74089b9:hover{transform:translateY(-3px);}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-74089b9{flex:0 0 33.333%;border-left:0!important;padding:0 4px 20px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fec9ff */.elementor-10078 .elementor-element.elementor-element-7fec9ff{flex:1 1 0;min-width:0;transition:transform .2s;}.elementor-10078 .elementor-element.elementor-element-7fec9ff:hover{transform:translateY(-3px);}.elementor-10078 .elementor-element.elementor-element-7fec9ff{border-left:1px solid #DDD1BF;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-7fec9ff{flex:0 0 33.333%;border-left:0!important;padding:0 4px 20px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c75b9 */.elementor-10078 .elementor-element.elementor-element-c3c75b9{flex:1 1 0;min-width:0;transition:transform .2s;}.elementor-10078 .elementor-element.elementor-element-c3c75b9:hover{transform:translateY(-3px);}.elementor-10078 .elementor-element.elementor-element-c3c75b9{border-left:1px solid #DDD1BF;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-c3c75b9{flex:0 0 33.333%;border-left:0!important;padding:0 4px 20px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b795e5 */.elementor-10078 .elementor-element.elementor-element-9b795e5{flex:1 1 0;min-width:0;transition:transform .2s;}.elementor-10078 .elementor-element.elementor-element-9b795e5:hover{transform:translateY(-3px);}.elementor-10078 .elementor-element.elementor-element-9b795e5{border-left:1px solid #DDD1BF;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-9b795e5{flex:0 0 33.333%;border-left:0!important;padding:0 4px 20px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb32df */.elementor-10078 .elementor-element.elementor-element-fbb32df{flex:1 1 0;min-width:0;transition:transform .2s;}.elementor-10078 .elementor-element.elementor-element-fbb32df:hover{transform:translateY(-3px);}.elementor-10078 .elementor-element.elementor-element-fbb32df{border-left:1px solid #DDD1BF;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-fbb32df{flex:0 0 33.333%;border-left:0!important;padding:0 4px 20px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebaa20c */.elementor-10078 .elementor-element.elementor-element-ebaa20c{flex:1 1 0;min-width:0;transition:transform .2s;}.elementor-10078 .elementor-element.elementor-element-ebaa20c:hover{transform:translateY(-3px);}.elementor-10078 .elementor-element.elementor-element-ebaa20c{border-left:1px solid #DDD1BF;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-ebaa20c{flex:0 0 33.333%;border-left:0!important;padding:0 4px 20px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3626356 */@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-3626356{padding-bottom:10px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b22b8 */.elementor-10078 .elementor-element.elementor-element-34b22b8{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a26f6 */.elementor-10078 .elementor-element.elementor-element-51a26f6{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580346c */.elementor-10078 .elementor-element.elementor-element-580346c{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528fbce */.elementor-10078 .elementor-element.elementor-element-528fbce{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bda6a74 */.elementor-10078 .elementor-element.elementor-element-bda6a74{max-width:470px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3514cdb */.elementor-10078 .elementor-element.elementor-element-3514cdb{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/uae-polo-rider-dubai-skyline.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-3514cdb{flex:1 1 0;min-width:0;min-height:560px;position:relative;border-radius:4px;overflow:hidden;scroll-margin-top:110px;}.elementor-10078 .elementor-element.elementor-element-3514cdb>.e-con-inner,.elementor-10078 .elementor-element.elementor-element-3514cdb{justify-content:flex-end;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-3514cdb{flex:1 1 100%;min-height:500px;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-3514cdb{padding:32px 20px!important;min-height:0;}.elementor-10078 .elementor-element.elementor-element-3514cdb::before{background-image:linear-gradient(180deg,rgba(14,10,7,.55),rgba(14,10,7,.92))!important;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-3514cdb{padding-top:calc(min(100vw,767px) * .9 - 60px)!important;background-color:#16110D!important;background-size:100% auto!important;background-position:center top!important;background-repeat:no-repeat!important;}.elementor-10078 .elementor-element.elementor-element-3514cdb::before{background-image:linear-gradient(180deg,rgba(22,17,13,0) 0,rgba(22,17,13,.15) calc(min(100vw,767px)*.45),#16110D calc(min(100vw,767px)*.9 - 10px))!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8677aaf */.elementor-10078 .elementor-element.elementor-element-8677aaf{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d2a5a */.elementor-10078 .elementor-element.elementor-element-22d2a5a{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7311602 */.elementor-10078 .elementor-element.elementor-element-7311602{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed4c6e8 */.elementor-10078 .elementor-element.elementor-element-ed4c6e8{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1196ebf */.elementor-10078 .elementor-element.elementor-element-1196ebf{max-width:470px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799be91 */.elementor-10078 .elementor-element.elementor-element-799be91{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-polo-rider.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-799be91{flex:1 1 0;min-width:0;min-height:560px;position:relative;border-radius:4px;overflow:hidden;scroll-margin-top:110px;}.elementor-10078 .elementor-element.elementor-element-799be91>.e-con-inner,.elementor-10078 .elementor-element.elementor-element-799be91{justify-content:flex-end;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-799be91{flex:1 1 100%;min-height:500px;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-799be91{padding:32px 20px!important;min-height:0;}.elementor-10078 .elementor-element.elementor-element-799be91::before{background-image:linear-gradient(180deg,rgba(14,10,7,.55),rgba(14,10,7,.92))!important;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-799be91{padding-top:calc(min(100vw,767px) * .9 - 60px)!important;background-color:#16110D!important;background-size:100% auto!important;background-position:center top!important;background-repeat:no-repeat!important;}.elementor-10078 .elementor-element.elementor-element-799be91::before{background-image:linear-gradient(180deg,rgba(22,17,13,0) 0,rgba(22,17,13,.15) calc(min(100vw,767px)*.45),#16110D calc(min(100vw,767px)*.9 - 10px))!important;}}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6907ea0 */.elementor-10078 .elementor-element.elementor-element-6907ea0 .elementor-divider__element,.elementor-10078 .elementor-element.elementor-element-6907ea0 .elementor-divider__element i{color:#C19761!important;}.elementor-10078 .elementor-element.elementor-element-6907ea0 .elementor-divider__element svg{fill:#C19761!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7016275 */.elementor-10078 .elementor-element.elementor-element-7016275{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/uae-polo-dubai-skyline.webp')!important;background-size:cover!important;background-position:center 70%!important;}.elementor-10078 .elementor-element.elementor-element-7016275{flex:1 1 0;min-width:0;min-height:500px;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-7016275{min-height:400px;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-7016275{flex:1 1 100%;min-height:330px;padding-top:26px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23e8316 */.elementor-10078 .elementor-element.elementor-element-23e8316{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);--width:250px;width:250px!important;height:330px;border-radius:50%;z-index:3;box-shadow:0 0 0 7px rgba(244,238,228,.5),0 14px 36px rgba(0,0,0,.28);}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-23e8316{position:relative;left:auto;top:auto;transform:none;--width:220px;width:220px!important;height:290px;margin:-80px auto 24px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86604f1 */.elementor-10078 .elementor-element.elementor-element-86604f1{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-polo-field.webp')!important;background-size:cover!important;background-position:center 60%!important;}.elementor-10078 .elementor-element.elementor-element-86604f1{flex:1 1 0;min-width:0;min-height:500px;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-86604f1{min-height:400px;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-86604f1{flex:1 1 100%;min-height:330px;padding-top:26px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d62bc05 */.elementor-10078 .elementor-element.elementor-element-d62bc05{position:relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04832d6 */.elementor-10078 .elementor-element.elementor-element-04832d6{max-width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0a8a9 */.elementor-10078 .elementor-element.elementor-element-4b0a8a9{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8cc92d */.elementor-10078 .elementor-element.elementor-element-a8cc92d{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-a8cc92d{flex:1 1 45%;border-left:0!important;padding-bottom:22px!important;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-a8cc92d{flex:1 1 100%;padding:0 0 22px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26571ad */.elementor-10078 .elementor-element.elementor-element-26571ad{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d062584 */.elementor-10078 .elementor-element.elementor-element-d062584{flex:1 1 0;min-width:0;}.elementor-10078 .elementor-element.elementor-element-d062584{border-left:1px solid rgba(193,151,97,.4);}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-d062584{flex:1 1 45%;border-left:0!important;padding-bottom:22px!important;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-d062584{flex:1 1 100%;padding:0 0 22px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c16875 */.elementor-10078 .elementor-element.elementor-element-0c16875{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b9b9b */.elementor-10078 .elementor-element.elementor-element-e4b9b9b{flex:1 1 0;min-width:0;}.elementor-10078 .elementor-element.elementor-element-e4b9b9b{border-left:1px solid rgba(193,151,97,.4);}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-e4b9b9b{flex:1 1 45%;border-left:0!important;padding-bottom:22px!important;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-e4b9b9b{flex:1 1 100%;padding:0 0 22px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824862b */.elementor-10078 .elementor-element.elementor-element-824862b{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa2fa46 */.elementor-10078 .elementor-element.elementor-element-aa2fa46{flex:1 1 0;min-width:0;}.elementor-10078 .elementor-element.elementor-element-aa2fa46{border-left:1px solid rgba(193,151,97,.4);}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-aa2fa46{flex:1 1 45%;border-left:0!important;padding-bottom:22px!important;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-aa2fa46{flex:1 1 100%;padding:0 0 22px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-782db2b */.elementor-10078 .elementor-element.elementor-element-782db2b{flex:0 0 44%;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-782db2b{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c44b5 */.elementor-10078 .elementor-element.elementor-element-04c44b5{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-equestrian-estate.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-04c44b5{min-height:210px;position:relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab5c939 */.elementor-10078 .elementor-element.elementor-element-ab5c939{flex:1 1 0;min-width:0;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-ab5c939{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d32856 */.elementor-10078 .elementor-element.elementor-element-7d32856{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-stables-facilities.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-7d32856{min-height:210px;position:relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcd83e2 */.elementor-10078 .elementor-element.elementor-element-dcd83e2{flex:1 1 0;min-width:0;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-dcd83e2{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed56e30 */.elementor-10078 .elementor-element.elementor-element-ed56e30{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-ed56e30{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa07182 */.elementor-10078 .elementor-element.elementor-element-aa07182{flex:1 1 0;min-width:0;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-aa07182{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e3d7ed */.elementor-10078 .elementor-element.elementor-element-6e3d7ed{flex:1.4 1 0;min-width:0;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-6e3d7ed{flex:1 1 100%;order:3;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10f8a10 */.elementor-10078 .elementor-element.elementor-element-10f8a10{flex:1 1 0;min-width:0;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-10f8a10{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a7ee6 */.elementor-10078 .elementor-element.elementor-element-30a7ee6{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/hh-groom-with-horse.webp')!important;background-size:cover!important;background-position:center 30%!important;}.elementor-10078 .elementor-element.elementor-element-30a7ee6{flex:0 0 30%;min-height:380px;position:relative;}@media(min-width:1025px){.elementor-10078 .elementor-element.elementor-element-30a7ee6::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(251,248,243,0) 55%,#FBF8F3 100%);pointer-events:none;}}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-30a7ee6{flex:1 1 100%;min-height:280px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f939c4 */.elementor-10078 .elementor-element.elementor-element-7f939c4{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-7f939c4{flex:1 1 60%;padding-left:20px!important;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-7f939c4{flex:1 1 100%;padding:36px 20px 20px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b21c7f1 */.elementor-10078 .elementor-element.elementor-element-b21c7f1{border-bottom:1px solid #E4D8C6;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9454014 */.elementor-10078 .elementor-element.elementor-element-9454014{border-bottom:1px solid #E4D8C6;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a06ffc4 */.elementor-10078 .elementor-element.elementor-element-a06ffc4{border-bottom:1px solid #E4D8C6;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8fb01 */.elementor-10078 .elementor-element.elementor-element-db8fb01{border-bottom:1px solid #E4D8C6;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d348f91 */.elementor-10078 .elementor-element.elementor-element-d348f91{flex:0 0 300px;border-left:1px solid #DDD1BF;margin:30px 0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-d348f91{flex:1 1 30%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-d348f91{flex:1 1 100%;border-left:0;margin:0;padding:10px 20px 36px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5818b95 */.elementor-10078 .elementor-element.elementor-element-5818b95{max-width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1777287 */.elementor-10078 .elementor-element.elementor-element-1777287{flex:1 1 0;min-width:280px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d848b1 */.elementor-10078 .elementor-element.elementor-element-8d848b1{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/dubai-polo-estate-villa.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-8d848b1{min-height:185px;position:relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-305c500 */.elementor-10078 .elementor-element.elementor-element-305c500{flex:1 1 0;min-width:0;transition:box-shadow .25s,transform .25s;}.elementor-10078 .elementor-element.elementor-element-305c500:hover{box-shadow:0 10px 26px rgba(47,33,24,.12);transform:translateY(-3px);}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-305c500{flex:1 1 40%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-305c500{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7acfc2 */.elementor-10078 .elementor-element.elementor-element-f7acfc2{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/abu-dhabi-family-villa.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-f7acfc2{min-height:185px;position:relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b1dfbc */.elementor-10078 .elementor-element.elementor-element-2b1dfbc{flex:1 1 0;min-width:0;transition:box-shadow .25s,transform .25s;}.elementor-10078 .elementor-element.elementor-element-2b1dfbc:hover{box-shadow:0 10px 26px rgba(47,33,24,.12);transform:translateY(-3px);}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-2b1dfbc{flex:1 1 40%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-2b1dfbc{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92f3ae3 */.elementor-10078 .elementor-element.elementor-element-92f3ae3{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-polo-villa.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-92f3ae3{min-height:185px;position:relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9142322 */.elementor-10078 .elementor-element.elementor-element-9142322{flex:1 1 0;min-width:0;transition:box-shadow .25s,transform .25s;}.elementor-10078 .elementor-element.elementor-element-9142322:hover{box-shadow:0 10px 26px rgba(47,33,24,.12);transform:translateY(-3px);}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-9142322{flex:1 1 40%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-9142322{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9afb87d */.elementor-10078 .elementor-element.elementor-element-9afb87d{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/sotogrande-equestrian-finca-aerial.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-9afb87d{min-height:185px;position:relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7fd7eb */.elementor-10078 .elementor-element.elementor-element-f7fd7eb{flex:1 1 0;min-width:0;transition:box-shadow .25s,transform .25s;}.elementor-10078 .elementor-element.elementor-element-f7fd7eb:hover{box-shadow:0 10px 26px rgba(47,33,24,.12);transform:translateY(-3px);}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-f7fd7eb{flex:1 1 40%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-f7fd7eb{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-092b564 */.elementor-10078 .elementor-element.elementor-element-092b564{flex:1 1 380px;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55fe915 */.elementor-10078 .elementor-element.elementor-element-55fe915{flex:0 0 auto;width:auto;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-55fe915{flex:1 1 100%;width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-089f2fc */.elementor-10078 .elementor-element.elementor-element-089f2fc{flex:1 1 320px;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae979d */.elementor-10078 .elementor-element.elementor-element-4ae979d{flex:1 1 320px;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff119fc */.elementor-10078 .elementor-element.elementor-element-ff119fc{border-bottom:1px solid #EFE6D8;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27ca43f */.elementor-10078 .elementor-element.elementor-element-27ca43f{flex:0 1 620px;min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f59de7 */.elementor-10078 .elementor-element.elementor-element-0f59de7{transform:rotate(-8deg);align-self:flex-end;text-shadow:0 2px 14px rgba(0,0,0,.45);}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-0f59de7{display:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e869e68 */.elementor-10078 .elementor-element.elementor-element-e869e68{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/hh-groom-horse-banner.webp')!important;background-size:cover!important;background-position:70% center!important;}.elementor-10078 .elementor-element.elementor-element-e869e68{position:relative;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-e869e68{--min-height:0px;min-height:0!important;}.elementor-10078 .elementor-element.elementor-element-e869e68::before{background-image:linear-gradient(180deg,rgba(14,20,28,.55),rgba(14,20,28,.85))!important;}}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6320557 */.elementor-10078 .elementor-element.elementor-element-6320557{flex:1 1 0;min-width:40px;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2c9cb9c */.elementor-10078 .elementor-element.elementor-element-2c9cb9c .e-n-accordion-item{margin:0;}.elementor-10078 .elementor-element.elementor-element-2c9cb9c .e-n-accordion-item-title-icon{border-left:1px solid #E2D6C4;padding-left:16px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1cc999 */.elementor-10078 .elementor-element.elementor-element-d1cc999{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-d1cc999{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8ac4e78 */.elementor-10078 .elementor-element.elementor-element-8ac4e78{flex:1 1 0;min-width:40px;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bd8c956 */.elementor-10078 .elementor-element.elementor-element-bd8c956 .e-n-accordion-item{margin:0;}.elementor-10078 .elementor-element.elementor-element-bd8c956 .e-n-accordion-item-title-icon{border-left:1px solid #E2D6C4;padding-left:16px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c2b48 */.elementor-10078 .elementor-element.elementor-element-65c2b48{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-65c2b48{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b266c8 */.elementor-10078 .elementor-element.elementor-element-4b266c8{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a1995e */.elementor-10078 .elementor-element.elementor-element-0a1995e{flex:1 1 380px;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dadf6ce */.elementor-10078 .elementor-element.elementor-element-dadf6ce{flex:0 0 auto;width:auto;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-dadf6ce{flex:1 1 100%;width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a5b2b */.elementor-10078 .elementor-element.elementor-element-a1a5b2b{flex:1 1 0;min-width:280px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-103b1ee */.elementor-10078 .elementor-element.elementor-element-103b1ee .elementor-heading-title::before{content:"";display:inline-block;width:110px;height:1px;background:#C19761;vertical-align:middle;margin-right:18px;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-103b1ee .elementor-heading-title::before{width:40px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1ac5b3 */.elementor-10078 .elementor-element.elementor-element-a1ac5b3{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db82e07 */.elementor-10078 .elementor-element.elementor-element-db82e07{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afcd078 */.elementor-10078 .elementor-element.elementor-element-afcd078{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80afd9f */.elementor-10078 .elementor-element.elementor-element-80afd9f{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-global-lifestyle.webp')!important;background-size:cover!important;background-position:58% center!important;}.elementor-10078 .elementor-element.elementor-element-80afd9f{aspect-ratio:3/4.3;position:relative;transition:transform .25s;box-shadow:0 8px 22px rgba(30,20,12,.18);}.elementor-10078 .elementor-element.elementor-element-80afd9f:hover{transform:translateY(-4px);}.elementor-10078 .elementor-element.elementor-element-80afd9f::after{content:"";position:absolute;inset:auto 0 0 0;height:34%;background:linear-gradient(0deg,rgba(10,8,6,.6),rgba(10,8,6,0));pointer-events:none;}.elementor-10078 .elementor-element.elementor-element-80afd9f>*{position:relative;z-index:2;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-80afd9f{padding:12px 8px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21ad85d */.elementor-10078 .elementor-element.elementor-element-21ad85d{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-21ad85d{flex:1 1 30%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-21ad85d{flex:0 0 calc(50% - 8px);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16926e8 */.elementor-10078 .elementor-element.elementor-element-16926e8{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5434907 */.elementor-10078 .elementor-element.elementor-element-5434907{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31a4a8b */.elementor-10078 .elementor-element.elementor-element-31a4a8b{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1db10 */.elementor-10078 .elementor-element.elementor-element-aa1db10{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-uae-polo.webp')!important;background-size:cover!important;background-position:70% center!important;}.elementor-10078 .elementor-element.elementor-element-aa1db10{aspect-ratio:3/4.3;position:relative;transition:transform .25s;box-shadow:0 8px 22px rgba(30,20,12,.18);}.elementor-10078 .elementor-element.elementor-element-aa1db10:hover{transform:translateY(-4px);}.elementor-10078 .elementor-element.elementor-element-aa1db10::after{content:"";position:absolute;inset:auto 0 0 0;height:34%;background:linear-gradient(0deg,rgba(10,8,6,.6),rgba(10,8,6,0));pointer-events:none;}.elementor-10078 .elementor-element.elementor-element-aa1db10>*{position:relative;z-index:2;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-aa1db10{padding:12px 8px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72dd483 */.elementor-10078 .elementor-element.elementor-element-72dd483{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-72dd483{flex:1 1 30%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-72dd483{flex:0 0 calc(50% - 8px);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6eb33c1 */.elementor-10078 .elementor-element.elementor-element-6eb33c1{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583bbbb */.elementor-10078 .elementor-element.elementor-element-583bbbb{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a70085 */.elementor-10078 .elementor-element.elementor-element-4a70085{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3694d4e */.elementor-10078 .elementor-element.elementor-element-3694d4e{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-sotogrande.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-3694d4e{aspect-ratio:3/4.3;position:relative;transition:transform .25s;box-shadow:0 8px 22px rgba(30,20,12,.18);}.elementor-10078 .elementor-element.elementor-element-3694d4e:hover{transform:translateY(-4px);}.elementor-10078 .elementor-element.elementor-element-3694d4e::after{content:"";position:absolute;inset:auto 0 0 0;height:34%;background:linear-gradient(0deg,rgba(10,8,6,.6),rgba(10,8,6,0));pointer-events:none;}.elementor-10078 .elementor-element.elementor-element-3694d4e>*{position:relative;z-index:2;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-3694d4e{padding:12px 8px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ccfec3 */.elementor-10078 .elementor-element.elementor-element-4ccfec3{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-4ccfec3{flex:1 1 30%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-4ccfec3{flex:0 0 calc(50% - 8px);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83285ba */.elementor-10078 .elementor-element.elementor-element-83285ba{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b23bf95 */.elementor-10078 .elementor-element.elementor-element-b23bf95{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e515698 */.elementor-10078 .elementor-element.elementor-element-e515698{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af53467 */.elementor-10078 .elementor-element.elementor-element-af53467{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-polo-corridor.webp')!important;background-size:cover!important;background-position:center center!important;}.elementor-10078 .elementor-element.elementor-element-af53467{aspect-ratio:3/4.3;position:relative;transition:transform .25s;box-shadow:0 8px 22px rgba(30,20,12,.18);}.elementor-10078 .elementor-element.elementor-element-af53467:hover{transform:translateY(-4px);}.elementor-10078 .elementor-element.elementor-element-af53467::after{content:"";position:absolute;inset:auto 0 0 0;height:34%;background:linear-gradient(0deg,rgba(10,8,6,.6),rgba(10,8,6,0));pointer-events:none;}.elementor-10078 .elementor-element.elementor-element-af53467>*{position:relative;z-index:2;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-af53467{padding:12px 8px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f78476b */.elementor-10078 .elementor-element.elementor-element-f78476b{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-f78476b{flex:1 1 30%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-f78476b{flex:0 0 calc(50% - 8px);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b58fbd */.elementor-10078 .elementor-element.elementor-element-3b58fbd{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e3743f */.elementor-10078 .elementor-element.elementor-element-1e3743f{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25a18b2 */.elementor-10078 .elementor-element.elementor-element-25a18b2{text-shadow:0 1px 10px rgba(0,0,0,.55);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b259bbc */.elementor-10078 .elementor-element.elementor-element-b259bbc{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-build-your-lifestyle.webp')!important;background-size:cover!important;background-position:62% center!important;}.elementor-10078 .elementor-element.elementor-element-b259bbc{aspect-ratio:3/4.3;position:relative;transition:transform .25s;box-shadow:0 8px 22px rgba(30,20,12,.18);}.elementor-10078 .elementor-element.elementor-element-b259bbc:hover{transform:translateY(-4px);}.elementor-10078 .elementor-element.elementor-element-b259bbc::after{content:"";position:absolute;inset:auto 0 0 0;height:34%;background:linear-gradient(0deg,rgba(10,8,6,.6),rgba(10,8,6,0));pointer-events:none;}.elementor-10078 .elementor-element.elementor-element-b259bbc>*{position:relative;z-index:2;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-b259bbc{padding:12px 8px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-106edd3 */.elementor-10078 .elementor-element.elementor-element-106edd3{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-106edd3{flex:1 1 30%;}}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-106edd3{flex:0 0 calc(50% - 8px);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9885e */@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-8d9885e{justify-content:center;}}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-e9c20da */.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-type-submit{margin-top:8px;justify-content:flex-start;}.elementor-10078 .elementor-element.elementor-element-e9c20da .elementor-field-type-submit .elementor-button{width:auto!important;flex:0 0 auto;}.elementor-10078 .elementor-element.elementor-element-e9c20da select{padding-right:28px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc06ad */.elementor-10078 .elementor-element.elementor-element-5bc06ad{flex:1 1 0;min-width:0;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-5bc06ad{flex:1 1 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac5aaf */.elementor-10078 .elementor-element.elementor-element-fac5aaf{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e290b66 */.elementor-10078 .elementor-element.elementor-element-e290b66{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f359fe */.elementor-10078 .elementor-element.elementor-element-7f359fe{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9296c2d */.elementor-10078 .elementor-element.elementor-element-9296c2d{flex:0 0 300px;border-left:1px solid #D9CCB9;}@media(max-width:1024px){.elementor-10078 .elementor-element.elementor-element-9296c2d{flex:1 1 100%;border-left:0;padding-left:0!important;padding-top:30px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73b9ea */.elementor-10078 .elementor-element.elementor-element-b73b9ea{scroll-margin-top:100px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f2e0f4 */.elementor-10078 .elementor-element.elementor-element-0f2e0f4{flex:1 1 0;min-width:0;}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-0f2e0f4{flex:0 0 33.333%;border-left:0!important;padding-bottom:18px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd47f2 */.elementor-10078 .elementor-element.elementor-element-fcd47f2{flex:1 1 0;min-width:0;}.elementor-10078 .elementor-element.elementor-element-fcd47f2{border-left:1px solid rgba(255,255,255,.18);}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-fcd47f2{flex:0 0 33.333%;border-left:0!important;padding-bottom:18px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c835c3d */.elementor-10078 .elementor-element.elementor-element-c835c3d{flex:1 1 0;min-width:0;}.elementor-10078 .elementor-element.elementor-element-c835c3d{border-left:1px solid rgba(255,255,255,.18);}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-c835c3d{flex:0 0 33.333%;border-left:0!important;padding-bottom:18px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb1626 */.elementor-10078 .elementor-element.elementor-element-3fb1626{flex:1 1 0;min-width:0;}.elementor-10078 .elementor-element.elementor-element-3fb1626{border-left:1px solid rgba(255,255,255,.18);}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-3fb1626{flex:0 0 33.333%;border-left:0!important;padding-bottom:18px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc9594a */.elementor-10078 .elementor-element.elementor-element-dc9594a{flex:1 1 0;min-width:0;}.elementor-10078 .elementor-element.elementor-element-dc9594a{border-left:1px solid rgba(255,255,255,.18);}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-dc9594a{flex:0 0 33.333%;border-left:0!important;padding-bottom:18px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d7a06b */.elementor-10078 .elementor-element.elementor-element-8d7a06b{flex:1 1 0;min-width:0;}.elementor-10078 .elementor-element.elementor-element-8d7a06b{border-left:1px solid rgba(255,255,255,.18);}@media(max-width:767px){.elementor-10078 .elementor-element.elementor-element-8d7a06b{flex:0 0 33.333%;border-left:0!important;padding-bottom:18px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4c7c1 */.elementor-10078 .elementor-element.elementor-element-4e4c7c1{flex:1 1 560px;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eca5b3 */.elementor-10078 .elementor-element.elementor-element-1eca5b3{flex:0 0 auto;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cecc346 */.elementor-10078 .elementor-element.elementor-element-cecc346{background-image:url('https://horseandhouses.com/wp-content/uploads/2026/09/polo-guide-sotogrande.webp')!important;background-size:cover!important;background-position:center 60%!important;}.elementor-10078 .elementor-element.elementor-element-cecc346{position:relative;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GeneralSans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://horseandhouses.com/wp-content/uploads/2025/10/GeneralSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'GeneralSans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://horseandhouses.com/wp-content/uploads/2025/10/GeneralSans-Extralight.ttf') format('truetype');
}
@font-face {
	font-family: 'GeneralSans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://horseandhouses.com/wp-content/uploads/2025/10/GeneralSans-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vocago';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://horseandhouses.com/wp-content/uploads/2025/10/Vocago.ttf') format('truetype');
}
/* End Custom Fonts CSS */