.elementor-2271 .elementor-element.elementor-element-cb2e748{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2271 .elementor-element.elementor-element-cb2e748:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-cb2e748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-7874aef4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-11c65be5{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-11c65be5:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-11c65be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-11c65be5::before, .elementor-2271 .elementor-element.elementor-element-11c65be5 > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-11c65be5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-11c65be5 > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-11c65be5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-11c65be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2025/04/plano-safra-2025-financiamento-agro.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-11c65be5:hover::before, .elementor-2271 .elementor-element.elementor-element-11c65be5:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-11c65be5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-11c65be5 > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-11c65be5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-11c65be5:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-11c65be5, .elementor-2271 .elementor-element.elementor-element-11c65be5::before{--overlay-transition:0s;}.elementor-2271 .elementor-element.elementor-element-11c65be5:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-2bfbdb1b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-2bfbdb1b.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-28a09af8 .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-4cb85ec8{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-4cb85ec8.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-4cb85ec8 .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-55868518 .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-55868518 .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-55868518 .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-55868518.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-55868518 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-55868518 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-55868518 .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-55868518 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-4ff9e3be{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-4ff9e3be.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2271 .elementor-element.elementor-element-7e197c52.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-142822f3.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-142822f3 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-ddbd49b{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-ddbd49b:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-ddbd49b::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2025/02/bg-cover.webp");--background-overlay:'';background-position:-117px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-ddbd49b:hover::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-ddbd49b:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-ddbd49b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-2fbfe197{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-2fbfe197.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-17df6056 .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-5cabf9d0{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-5cabf9d0.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-5cabf9d0 .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-4b62c267 .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-4b62c267 .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-4b62c267 .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-4b62c267.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-4b62c267 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-4b62c267 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-4b62c267 .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-4b62c267 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-551279{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-551279.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-39e7aea0.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-1c622254.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-1c622254 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-51a5294{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-51a5294:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-51a5294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-51a5294::before, .elementor-2271 .elementor-element.elementor-element-51a5294 > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-51a5294 > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-51a5294 > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-51a5294 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-51a5294 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2025/03/BG.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-51a5294:hover::before, .elementor-2271 .elementor-element.elementor-element-51a5294:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-51a5294:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-51a5294 > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-51a5294 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-51a5294:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-51a5294:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-62950103{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-62950103.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-43b1545f .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-46bf4979{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-46bf4979.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-46bf4979 .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-43cccaa5 .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-43cccaa5 .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-43cccaa5 .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-43cccaa5.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-43cccaa5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-43cccaa5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-43cccaa5 .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-43cccaa5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-76a9b9eb{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-76a9b9eb.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-99eaac.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-286e2163.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-286e2163 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-434a17a{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-434a17a:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-434a17a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-434a17a::before, .elementor-2271 .elementor-element.elementor-element-434a17a > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-434a17a > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-434a17a > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-434a17a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-434a17a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2025/08/BG-1.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-434a17a:hover::before, .elementor-2271 .elementor-element.elementor-element-434a17a:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-434a17a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-434a17a > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-434a17a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-434a17a:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-434a17a:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-219bc09{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-219bc09.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-c5dcd86 .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-3df4ddb{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-3df4ddb.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-3df4ddb .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-290187a .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-290187a .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-290187a .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-290187a.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-290187a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-290187a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-290187a .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-290187a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-fb2131d{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-fb2131d.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-e009f26.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-81e2b93.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-81e2b93 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-ede11ac{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-ede11ac:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-ede11ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-ede11ac::before, .elementor-2271 .elementor-element.elementor-element-ede11ac > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ede11ac > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ede11ac > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ede11ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ede11ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2025/06/BG-1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-ede11ac:hover::before, .elementor-2271 .elementor-element.elementor-element-ede11ac:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ede11ac:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ede11ac > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-ede11ac > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-ede11ac:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-ede11ac:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-47461922{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-47461922.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-50434577 .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-38120a4b{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-38120a4b.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-38120a4b .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-17fb4549 .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-17fb4549 .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-17fb4549 .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-17fb4549.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-17fb4549 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-17fb4549 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-17fb4549 .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-17fb4549 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-6d182fd8{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-6d182fd8.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-585e136a.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-34e88a95.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-34e88a95 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-4d81a0d{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-4d81a0d:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-4d81a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-4d81a0d::before, .elementor-2271 .elementor-element.elementor-element-4d81a0d > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4d81a0d > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4d81a0d > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-4d81a0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-4d81a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2025/10/BG-contabilidade.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-4d81a0d:hover::before, .elementor-2271 .elementor-element.elementor-element-4d81a0d:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4d81a0d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4d81a0d > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-4d81a0d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-4d81a0d:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-4d81a0d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-43b1e2aa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-43b1e2aa.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-4a2b01a7 .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-4bbf1b10{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-4bbf1b10.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-4bbf1b10 .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-371a7e46 .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-371a7e46 .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-371a7e46 .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-371a7e46.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-371a7e46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-371a7e46 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-371a7e46 .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-371a7e46 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-3f4acf7e{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-3f4acf7e.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-3a83d1f6.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-18a51ca3.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-18a51ca3 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-5dffd5b{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-5dffd5b:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-5dffd5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-5dffd5b::before, .elementor-2271 .elementor-element.elementor-element-5dffd5b > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-5dffd5b > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-5dffd5b > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-5dffd5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-5dffd5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2025/10/BG.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-5dffd5b:hover::before, .elementor-2271 .elementor-element.elementor-element-5dffd5b:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-5dffd5b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-5dffd5b > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-5dffd5b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-5dffd5b:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-5dffd5b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-2984133{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-2984133.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-0f725cf .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-561e30e{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-561e30e.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-561e30e .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-8b0ae7a .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-8b0ae7a .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-8b0ae7a .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-8b0ae7a.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-8b0ae7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-8b0ae7a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-8b0ae7a .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-8b0ae7a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-47ad553{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-47ad553.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-65f6c15.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-5fed70f.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-5fed70f .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-29928a2{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-29928a2:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-29928a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-29928a2::before, .elementor-2271 .elementor-element.elementor-element-29928a2 > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-29928a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-29928a2 > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-29928a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-29928a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2025/07/img_2.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-29928a2:hover::before, .elementor-2271 .elementor-element.elementor-element-29928a2:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-29928a2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-29928a2 > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-29928a2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-29928a2:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-29928a2:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-9d57b0a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-9d57b0a.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-e74deaa .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-772e541{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-772e541.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-772e541 .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-1647a10 .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-1647a10 .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-1647a10 .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-1647a10.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-1647a10 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-1647a10 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-1647a10 .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-1647a10 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-177cbce{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-177cbce.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-1ea5ba3.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-b7f7257.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-b7f7257 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-ffb7e5d{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-ffb7e5d:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-ffb7e5d::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2026/01/BG-2.jpg");--background-overlay:'';background-position:-215px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-ffb7e5d:hover::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-ffb7e5d:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-ffb7e5d, .elementor-2271 .elementor-element.elementor-element-ffb7e5d::before{--overlay-transition:0s;}.elementor-2271 .elementor-element.elementor-element-ffb7e5d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-89c2680{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-89c2680.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-3a9db65 .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-2748330{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-2748330.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-2748330 .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-e2bb956 .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-e2bb956 .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-e2bb956 .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-e2bb956.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-e2bb956 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-e2bb956 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-e2bb956 .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-e2bb956 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-756fe57{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-756fe57.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2271 .elementor-element.elementor-element-2446f92.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-84b8e27.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-84b8e27 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-73273ab2{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2271 .elementor-element.elementor-element-73273ab2:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-73273ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-052f40f );}.elementor-2271 .elementor-element.elementor-element-73273ab2.e-con{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-3c5a796f.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-f5def02.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-3b1a3cb8.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-49dd34d3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-427342a0 > .elementor-widget-container{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-332724a );}.elementor-2271 .elementor-element.elementor-element-427342a0 .elementor-heading-title{font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-3dccc596 .elementor-heading-title{font-family:var( --e-global-typography-4b02caa-font-family ), Sans-serif;font-size:var( --e-global-typography-4b02caa-font-size );font-weight:var( --e-global-typography-4b02caa-font-weight );text-transform:var( --e-global-typography-4b02caa-text-transform );line-height:var( --e-global-typography-4b02caa-line-height );color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-c673aab{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-c673aab:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-c673aab::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2026/01/papelada-1-min-scaled-1.jpg");--background-overlay:'';background-position:-117px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-c673aab:hover::before, .elementor-2271 .elementor-element.elementor-element-c673aab:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-c673aab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-c673aab:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-c673aab:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-61e77ee{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-61e77ee.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-1e6c796 .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-293dd69{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-293dd69.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-293dd69 .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-83af0cf .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-83af0cf .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-83af0cf .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-83af0cf.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-83af0cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-83af0cf .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-83af0cf .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-83af0cf .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-3e8f224{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-3e8f224.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-78a5718.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-019d5a8.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-019d5a8 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-8b1222e{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-8b1222e:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-8b1222e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-8b1222e::before, .elementor-2271 .elementor-element.elementor-element-8b1222e > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-8b1222e > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-8b1222e > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-8b1222e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-8b1222e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2026/01/BG-1.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-8b1222e:hover::before, .elementor-2271 .elementor-element.elementor-element-8b1222e:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-8b1222e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-8b1222e > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-8b1222e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-8b1222e:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-8b1222e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-ea90257{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-ea90257.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-f851aac .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-93a9fcd{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-93a9fcd.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-93a9fcd .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-32e52c6 .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-32e52c6 .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-32e52c6 .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-32e52c6.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-32e52c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-32e52c6 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-32e52c6 .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-32e52c6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-f711da5{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-f711da5.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-277adee.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-145c4e3.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-145c4e3 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-411ff06{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-411ff06:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-411ff06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-411ff06::before, .elementor-2271 .elementor-element.elementor-element-411ff06 > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-411ff06 > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-411ff06 > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-411ff06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-411ff06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2026/01/bg-cover.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-411ff06:hover::before, .elementor-2271 .elementor-element.elementor-element-411ff06:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-411ff06:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-411ff06 > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-411ff06 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-411ff06:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-411ff06:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-483be19{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-483be19.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-2dbbe6b .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-f467a61{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-f467a61.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-f467a61 .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-80d1e49 .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-80d1e49 .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-80d1e49 .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-80d1e49.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-80d1e49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-80d1e49 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-80d1e49 .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-80d1e49 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-f4c6b53{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-f4c6b53.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-ecd48b2.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-465b879.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-465b879 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-4c3a5f1{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.4;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:#ECEFF1;--border-color:#ECEFF1;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2271 .elementor-element.elementor-element-4c3a5f1:not(.elementor-motion-effects-element-type-background), .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );}.elementor-2271 .elementor-element.elementor-element-4c3a5f1::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000040;background-image:url("https://haroldgillies.com/wp-content/uploads/2026/01/BG.jpg");--background-overlay:'';background-position:-215px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-2271 .elementor-element.elementor-element-4c3a5f1:hover::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1:hover > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-background-slideshow:hover::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2271 .elementor-element.elementor-element-4c3a5f1:hover{--overlay-opacity:0.4;}.elementor-2271 .elementor-element.elementor-element-4c3a5f1:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2271 .elementor-element.elementor-element-7daafe3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-7daafe3.e-con{--align-self:flex-start;}.elementor-2271 .elementor-element.elementor-element-1f8c141 .elementor-button{background-color:var( --e-global-color-638d055 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-2271 .elementor-element.elementor-element-503b3ba{width:100%;max-width:100%;}.elementor-2271 .elementor-element.elementor-element-503b3ba.elementor-element{--align-self:stretch;}.elementor-2271 .elementor-element.elementor-element-503b3ba .elementor-heading-title{font-family:var( --e-global-typography-059a990-font-family ), Sans-serif;font-size:var( --e-global-typography-059a990-font-size );font-weight:var( --e-global-typography-059a990-font-weight );text-transform:var( --e-global-typography-059a990-text-transform );line-height:var( --e-global-typography-059a990-line-height );color:#FFFFFF;}.elementor-2271 .elementor-element.elementor-element-fbb5c2a .elementor-button{background-color:var( --e-global-color-50d373e );font-family:var( --e-global-typography-0b7baf8-font-family ), Sans-serif;font-size:var( --e-global-typography-0b7baf8-font-size );font-weight:var( --e-global-typography-0b7baf8-font-weight );text-transform:var( --e-global-typography-0b7baf8-text-transform );line-height:var( --e-global-typography-0b7baf8-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-2271 .elementor-element.elementor-element-fbb5c2a .elementor-button:hover, .elementor-2271 .elementor-element.elementor-element-fbb5c2a .elementor-button:focus{background-color:var( --e-global-color-6efbabd );color:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-fbb5c2a.elementor-element{--order:99999 /* order end hack */;}.elementor-2271 .elementor-element.elementor-element-fbb5c2a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2271 .elementor-element.elementor-element-fbb5c2a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2271 .elementor-element.elementor-element-fbb5c2a .elementor-button:hover svg, .elementor-2271 .elementor-element.elementor-element-fbb5c2a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2271 .elementor-element.elementor-element-f9e8316{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:none;--border-style:none;--border-radius:400px 400px 400px 400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2271 .elementor-element.elementor-element-f9e8316.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-9219b8e.elementor-element{--order:-99999 /* order start hack */;}.elementor-2271 .elementor-element.elementor-element-22373f3.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2271 .elementor-element.elementor-element-22373f3 .elementor-heading-title{font-family:var( --e-global-typography-7be6371-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6371-font-size );font-weight:var( --e-global-typography-7be6371-font-weight );line-height:var( --e-global-typography-7be6371-line-height );color:#FFFFFF;}@media(max-width:1024px){.elementor-2271 .elementor-element.elementor-element-cb2e748{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2271 .elementor-element.elementor-element-7874aef4{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2271 .elementor-element.elementor-element-4cb85ec8 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-55868518 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-142822f3{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-142822f3 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-ddbd49b::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2271 .elementor-element.elementor-element-5cabf9d0 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-4b62c267 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-1c622254{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-1c622254 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-46bf4979 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-43cccaa5 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-286e2163{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-286e2163 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-3df4ddb .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-290187a .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-81e2b93{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-81e2b93 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-38120a4b .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-17fb4549 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-34e88a95{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-34e88a95 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-4bbf1b10 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-371a7e46 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-18a51ca3{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-18a51ca3 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-561e30e .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-8b0ae7a .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-5fed70f{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-5fed70f .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-772e541 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-1647a10 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-b7f7257{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-b7f7257 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-ffb7e5d::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2271 .elementor-element.elementor-element-2748330 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-e2bb956 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-84b8e27{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-84b8e27 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-73273ab2{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2271 .elementor-element.elementor-element-427342a0{width:initial;max-width:initial;text-align:start;}.elementor-2271 .elementor-element.elementor-element-427342a0 .elementor-heading-title{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-3dccc596 .elementor-heading-title{font-size:var( --e-global-typography-4b02caa-font-size );line-height:var( --e-global-typography-4b02caa-line-height );}.elementor-2271 .elementor-element.elementor-element-c673aab::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2271 .elementor-element.elementor-element-293dd69 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-83af0cf .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-019d5a8{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-019d5a8 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-93a9fcd .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-32e52c6 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-145c4e3{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-145c4e3 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-f467a61 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-80d1e49 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-465b879{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-465b879 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-4c3a5f1::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2271 .elementor-element.elementor-element-503b3ba .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-fbb5c2a .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-22373f3{width:initial;max-width:initial;text-align:center;}.elementor-2271 .elementor-element.elementor-element-22373f3 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}}@media(max-width:767px){.elementor-2271 .elementor-element.elementor-element-cb2e748{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-2271 .elementor-element.elementor-element-7874aef4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2271 .elementor-element.elementor-element-11c65be5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-4cb85ec8 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-55868518 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-142822f3 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-ddbd49b::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ddbd49b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2271 .elementor-element.elementor-element-ddbd49b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-5cabf9d0 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-4b62c267 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-1c622254 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-51a5294{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-46bf4979 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-43cccaa5 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-286e2163 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-434a17a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-3df4ddb .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-290187a .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-81e2b93 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-ede11ac{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-38120a4b .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-17fb4549 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-34e88a95 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-4d81a0d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-4bbf1b10 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-371a7e46 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-18a51ca3 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-5dffd5b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-561e30e .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-8b0ae7a .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-5fed70f .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-29928a2{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-772e541 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-1647a10 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-b7f7257 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-ffb7e5d::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-ffb7e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2271 .elementor-element.elementor-element-ffb7e5d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-2748330 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-e2bb956 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-84b8e27 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-73273ab2{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2271 .elementor-element.elementor-element-49dd34d3{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2271 .elementor-element.elementor-element-427342a0 .elementor-heading-title{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-3dccc596 .elementor-heading-title{font-size:var( --e-global-typography-4b02caa-font-size );line-height:var( --e-global-typography-4b02caa-line-height );}.elementor-2271 .elementor-element.elementor-element-c673aab::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-c673aab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2271 .elementor-element.elementor-element-c673aab{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-293dd69 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-83af0cf .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-019d5a8 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-8b1222e{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-93a9fcd .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-32e52c6 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-145c4e3 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-411ff06{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-f467a61 .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-80d1e49 .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-465b879 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}.elementor-2271 .elementor-element.elementor-element-4c3a5f1::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2271 .elementor-element.elementor-element-4c3a5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2271 .elementor-element.elementor-element-4c3a5f1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2271 .elementor-element.elementor-element-503b3ba .elementor-heading-title{font-size:var( --e-global-typography-059a990-font-size );line-height:var( --e-global-typography-059a990-line-height );}.elementor-2271 .elementor-element.elementor-element-fbb5c2a .elementor-button{font-size:var( --e-global-typography-0b7baf8-font-size );line-height:var( --e-global-typography-0b7baf8-line-height );}.elementor-2271 .elementor-element.elementor-element-22373f3 .elementor-heading-title{font-size:var( --e-global-typography-7be6371-font-size );line-height:var( --e-global-typography-7be6371-line-height );}}@media(min-width:768px){.elementor-2271 .elementor-element.elementor-element-cb2e748{--content-width:1240px;}.elementor-2271 .elementor-element.elementor-element-7874aef4{--width:100%;}.elementor-2271 .elementor-element.elementor-element-11c65be5{--width:100%;}.elementor-2271 .elementor-element.elementor-element-4ff9e3be{--width:120px;}.elementor-2271 .elementor-element.elementor-element-ddbd49b{--width:100%;}.elementor-2271 .elementor-element.elementor-element-551279{--width:120px;}.elementor-2271 .elementor-element.elementor-element-51a5294{--width:100%;}.elementor-2271 .elementor-element.elementor-element-76a9b9eb{--width:120px;}.elementor-2271 .elementor-element.elementor-element-434a17a{--width:100%;}.elementor-2271 .elementor-element.elementor-element-fb2131d{--width:120px;}.elementor-2271 .elementor-element.elementor-element-ede11ac{--width:100%;}.elementor-2271 .elementor-element.elementor-element-6d182fd8{--width:120px;}.elementor-2271 .elementor-element.elementor-element-4d81a0d{--width:100%;}.elementor-2271 .elementor-element.elementor-element-3f4acf7e{--width:120px;}.elementor-2271 .elementor-element.elementor-element-5dffd5b{--width:100%;}.elementor-2271 .elementor-element.elementor-element-47ad553{--width:120px;}.elementor-2271 .elementor-element.elementor-element-29928a2{--width:100%;}.elementor-2271 .elementor-element.elementor-element-177cbce{--width:120px;}.elementor-2271 .elementor-element.elementor-element-ffb7e5d{--width:100%;}.elementor-2271 .elementor-element.elementor-element-756fe57{--width:120px;}.elementor-2271 .elementor-element.elementor-element-73273ab2{--width:100%;}.elementor-2271 .elementor-element.elementor-element-c673aab{--width:100%;}.elementor-2271 .elementor-element.elementor-element-3e8f224{--width:120px;}.elementor-2271 .elementor-element.elementor-element-8b1222e{--width:100%;}.elementor-2271 .elementor-element.elementor-element-f711da5{--width:120px;}.elementor-2271 .elementor-element.elementor-element-411ff06{--width:100%;}.elementor-2271 .elementor-element.elementor-element-f4c6b53{--width:120px;}.elementor-2271 .elementor-element.elementor-element-4c3a5f1{--width:100%;}.elementor-2271 .elementor-element.elementor-element-f9e8316{--width:120px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2271 .elementor-element.elementor-element-11c65be5{--width:100%;}.elementor-2271 .elementor-element.elementor-element-ddbd49b{--width:100%;}.elementor-2271 .elementor-element.elementor-element-51a5294{--width:100%;}.elementor-2271 .elementor-element.elementor-element-434a17a{--width:100%;}.elementor-2271 .elementor-element.elementor-element-ede11ac{--width:100%;}.elementor-2271 .elementor-element.elementor-element-4d81a0d{--width:100%;}.elementor-2271 .elementor-element.elementor-element-5dffd5b{--width:100%;}.elementor-2271 .elementor-element.elementor-element-29928a2{--width:100%;}.elementor-2271 .elementor-element.elementor-element-ffb7e5d{--width:100%;}.elementor-2271 .elementor-element.elementor-element-c673aab{--width:100%;}.elementor-2271 .elementor-element.elementor-element-8b1222e{--width:100%;}.elementor-2271 .elementor-element.elementor-element-411ff06{--width:100%;}.elementor-2271 .elementor-element.elementor-element-4c3a5f1{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7874aef4 *//* FILTROS */
.filters {
  display: flex;
  gap: 6px;
  flex-wrap: wrap;
}

.filter-chip {
  padding: 8px 12px;
  border-radius: 999px;
  border: 1px solid #ffffff;
  background: #fff;
  font-size: 12px;
  cursor: pointer;
  transition: all 0.2s ease;
}

.filter-chip:hover {
  background: #fff;
}

.filter-chip.active {
  background: #02337C;
  color: #fff;
  border-color: #02337C;
}

/* GRID (apenas se quiser garantir comportamento) */
.cards-grid {
  display: grid;
  gap: 24px;
}/* End custom CSS */