.elementor-8533 .elementor-element.elementor-element-5b9a6fe6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8533 .elementor-element.elementor-element-2f4082d8{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-8533 .elementor-element.elementor-element-2f4082d8.elementor-element{--align-self:center;}.elementor-8533 .elementor-element.elementor-element-2f4082d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-8533 .elementor-element.elementor-element-c994227{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-7c0e39e{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-7c0e39e:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-7c0e39e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/PASTA_FonsBlanc.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-3f70b51{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#A48A7B;--border-color:#A48A7B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-3f70b51:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-3f70b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8533 .elementor-element.elementor-element-91daf1a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-91daf1a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-91daf1a{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-91daf1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-91daf1a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-91daf1a .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-3575953{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-99deec7{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-99deec7:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-99deec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/PRALINE_FonsBlanc.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-018f615{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#A48A7B;--border-color:#A48A7B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-018f615:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-018f615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-67fcfbf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-67fcfbf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-67fcfbf{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-67fcfbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-67fcfbf .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-67fcfbf .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-f5fb232{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-a60e7c6{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-a60e7c6:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-a60e7c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/CREMA_FonsBlanc.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-ca49f93{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#A48A7B;--border-color:#A48A7B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-ca49f93:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-ca49f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-0e95bcc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-0e95bcc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-0e95bcc{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-0e95bcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-0e95bcc .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-0e95bcc .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-b824f6f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-504f03c{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-504f03c:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-504f03c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/HARINA_FonsBlanc.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-175ba7f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-175ba7f:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-175ba7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-5196a82 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-5196a82 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-5196a82{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-5196a82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-5196a82 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-5196a82 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-1b7258b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-ac5d7dc{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-ac5d7dc:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-ac5d7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/GRANILLO_FonsBlanc.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-acd7b87{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-acd7b87:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-acd7b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-ca62cc5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-ca62cc5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-ca62cc5{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-ca62cc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-ca62cc5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-ca62cc5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-69e6461{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-f2077ca{--display:flex;--min-height:200px;--background-transition:0.5s;--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-8533 .elementor-element.elementor-element-f2077ca:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-f2077ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/AMETLLES_1500x1100px_96ppp.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-ec3c62e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#62442F;--border-color:#62442F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-ec3c62e:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-ec3c62e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-96c6751 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-96c6751 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-96c6751{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-96c6751 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-96c6751 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-96c6751 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-56e2bc5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-24c35fc{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-24c35fc:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-24c35fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/AVELLANES_1500x1100px_96ppp.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-f258730{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#8A428B;--border-color:#8A428B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-f258730:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-f258730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1B79C;}.elementor-8533 .elementor-element.elementor-element-bc2338d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-bc2338d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-bc2338d{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-bc2338d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-bc2338d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-bc2338d .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-35c62cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-3c975d6{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-3c975d6:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-3c975d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/FESTUC_1500x1100px_96ppp.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-c17ddd9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#94A01F;--border-color:#94A01F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-c17ddd9:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-c17ddd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-46322f7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-46322f7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-46322f7{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-46322f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-46322f7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-46322f7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-1e4ad93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-a92827e{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-a92827e:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-a92827e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/NOUS_1500x1100px_96ppp.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-e54826a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#BA7F45;--border-color:#BA7F45;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-e54826a:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-e54826a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-4ed44e0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-4ed44e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-4ed44e0{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-4ed44e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-4ed44e0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-4ed44e0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-35d3013{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-515fea5{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-515fea5:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-515fea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/ANACARDS_1500x1100px_96ppp.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-4f890e5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#E5BD25;--border-color:#E5BD25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-4f890e5:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-4f890e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-c4c61bb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-c4c61bb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-c4c61bb{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-c4c61bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-c4c61bb .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-c4c61bb .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-4d23698{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-c3caa49{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-c3caa49:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-c3caa49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/CACAHUETS_1500x1100px_96ppp.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-a561625{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#275F87;--border-color:#275F87;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-a561625:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-a561625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-42c88c4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-42c88c4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-42c88c4{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-42c88c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-42c88c4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-42c88c4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-45c86b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8533 .elementor-element.elementor-element-e94641d{--display:flex;--min-height:200px;--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-8533 .elementor-element.elementor-element-e94641d:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-e94641d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://borges-bain.com/wp-content/uploads/2025/11/PANSES_1500x1100px_96ppp.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8533 .elementor-element.elementor-element-888e9e4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#A91F2D;--border-color:#A91F2D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8533 .elementor-element.elementor-element-888e9e4:not(.elementor-motion-effects-element-type-background), .elementor-8533 .elementor-element.elementor-element-888e9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1fd470 );}.elementor-8533 .elementor-element.elementor-element-8160efc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-8160efc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8533 .elementor-element.elementor-element-8160efc{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-8533 .elementor-element.elementor-element-8160efc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-8160efc .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-8533 .elementor-element.elementor-element-8160efc .elementor-icon-list-text{transition:color 0.3s;}.elementor-8533 .elementor-element.elementor-element-429b72e{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}@media(max-width:1366px){.elementor-8533 .elementor-element.elementor-element-7c0e39e{--min-height:160px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8533 .elementor-element.elementor-element-99deec7{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-a60e7c6{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-504f03c{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-5196a82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-5196a82 .elementor-icon-list-item > a{font-size:16px;letter-spacing:-0.1px;}.elementor-8533 .elementor-element.elementor-element-ac5d7dc{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-ca62cc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-ca62cc5 .elementor-icon-list-item > a{font-size:16px;letter-spacing:-0.1px;}.elementor-8533 .elementor-element.elementor-element-f2077ca{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-24c35fc{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-3c975d6{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-a92827e{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-515fea5{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-c3caa49{--min-height:160px;}.elementor-8533 .elementor-element.elementor-element-e94641d{--min-height:160px;}}@media(max-width:1024px){.elementor-8533 .elementor-element.elementor-element-5b9a6fe6{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8533 .elementor-element.elementor-element-429b72e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-prev-top-position:1px;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-position:1px;}}@media(max-width:767px){.elementor-8533 .elementor-element.elementor-element-5b9a6fe6{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8533 .elementor-element.elementor-element-2f4082d8 .elementor-heading-title{font-size:32px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8533 .elementor-element.elementor-element-91daf1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-91daf1a .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-67fcfbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-67fcfbf .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-0e95bcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-0e95bcc .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-504f03c{--width:100%;}.elementor-8533 .elementor-element.elementor-element-5196a82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-5196a82 .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-ca62cc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-ca62cc5 .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-96c6751 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-96c6751 .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-bc2338d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-bc2338d .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-46322f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-46322f7 .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-4ed44e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-4ed44e0 .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-c4c61bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-c4c61bb .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-42c88c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-42c88c4 .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-8160efc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8533 .elementor-element.elementor-element-8160efc .elementor-icon-list-item > a{font-size:16px;}.elementor-8533 .elementor-element.elementor-element-429b72e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:60px;--e-n-carousel-arrow-prev-left-position:1px;--e-n-carousel-arrow-next-right-position:1px;}}@media(min-width:768px){.elementor-8533 .elementor-element.elementor-element-5b9a6fe6{--content-width:1250px;}}/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0e39e */.elementor-8533 .elementor-element.elementor-element-7c0e39e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-7c0e39e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99deec7 */.elementor-8533 .elementor-element.elementor-element-99deec7 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-99deec7:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60e7c6 */.elementor-8533 .elementor-element.elementor-element-a60e7c6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a60e7c6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504f03c */.elementor-8533 .elementor-element.elementor-element-504f03c {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-504f03c:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5d7dc */.elementor-8533 .elementor-element.elementor-element-ac5d7dc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-ac5d7dc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2077ca */.elementor-8533 .elementor-element.elementor-element-f2077ca {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-f2077ca:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24c35fc */.elementor-8533 .elementor-element.elementor-element-24c35fc {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-24c35fc:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975d6 */.elementor-8533 .elementor-element.elementor-element-3c975d6 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-3c975d6:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92827e */.elementor-8533 .elementor-element.elementor-element-a92827e {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-a92827e:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515fea5 */.elementor-8533 .elementor-element.elementor-element-515fea5 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-515fea5:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3caa49 */.elementor-8533 .elementor-element.elementor-element-c3caa49 {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-c3caa49:hover {
  background-size: 110%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94641d */.elementor-8533 .elementor-element.elementor-element-e94641d {
  transition: background-size 1s ease;
}

.elementor-8533 .elementor-element.elementor-element-e94641d:hover {
  background-size: 110%;
}/* End custom CSS */