.elementor-11 .elementor-element.elementor-element-3510ede{--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;--overlay-opacity:0.66;--padding-top:0px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-3510ede::before, .elementor-11 .elementor-element.elementor-element-3510ede > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3510ede > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3510ede > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3510ede > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3510ede > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/Group.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-d82cf18{--display:flex;--min-height:87vh;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--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-11 .elementor-element.elementor-element-cd87e0f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-cd87e0f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:400;line-height:1.2;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-e5bffde{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-2bf2f16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-d2cdd49 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-d2cdd49 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d2cdd49 .elementor-button{background-color:transparent;background-image:linear-gradient(238deg, var( --e-global-color-accent ) 0%, var( --e-global-color-4bb3857 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-4af5f72 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-4af5f72 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #BF965400 0%, #02010100 100%);border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4af5f72 .elementor-button{background-color:transparent;background-image:linear-gradient(238deg, var( --e-global-color-accent ) 0%, var( --e-global-color-4bb3857 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-4f7a90d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4f7a90d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4f7a90d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/Vector-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-4f7a90d::before, .elementor-11 .elementor-element.elementor-element-4f7a90d > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4f7a90d > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4f7a90d > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4f7a90d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4f7a90d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/Frame-33.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-aec4ab1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:#43403D;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-9961844 img{width:100%;}.elementor-11 .elementor-element.elementor-element-4ea38e7{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-eb789ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-9de5029{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4A045;--border-color:#C4A045;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9de5029:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9de5029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1e303da{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1e303da:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1e303da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/022defc9_original.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-da14b9d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ebe7f66{--display:flex;}.elementor-11 .elementor-element.elementor-element-66fdfce{font-family:var( --e-global-typography-f9f22d5-font-family ), Sans-serif;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-b8e8a6a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;background-image:linear-gradient(238deg, #B88F4E 0%, #A57A3D 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-b8e8a6a .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-b8e8a6a .elementor-button:focus{border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-07ece2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ba987d2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-ba987d2 .elementor-divider-separator{width:69%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-64bf977{left:270px;}body.rtl .elementor-11 .elementor-element.elementor-element-64bf977{right:270px;}.elementor-11 .elementor-element.elementor-element-64bf977{top:-80px;}.elementor-11 .elementor-element.elementor-element-5a1ad6f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4A045;--border-color:#C4A045;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5a1ad6f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5a1ad6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5a7029b{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5a7029b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5a7029b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/d787b137-fb02-439d-9e89-8d2475d39d8a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-f8fa2e9 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9c69411{--display:flex;}.elementor-11 .elementor-element.elementor-element-d80125a{font-family:var( --e-global-typography-f9f22d5-font-family ), Sans-serif;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-d704288 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;background-image:linear-gradient(238deg, #B88F4E 0%, #A57A3D 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-d704288 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-d704288 .elementor-button:focus{border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5a87418{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b641607{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-b641607 .elementor-divider-separator{width:69%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-df6c351{left:270px;}body.rtl .elementor-11 .elementor-element.elementor-element-df6c351{right:270px;}.elementor-11 .elementor-element.elementor-element-df6c351{top:-80px;}.elementor-11 .elementor-element.elementor-element-576ce34{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4A045;--border-color:#C4A045;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-576ce34:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-576ce34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-2decd52{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2decd52:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2decd52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/IMG_6459.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-3b6519b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-dbde109{--display:flex;}.elementor-11 .elementor-element.elementor-element-7629dba{font-family:var( --e-global-typography-f9f22d5-font-family ), Sans-serif;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-54727b5 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;background-image:linear-gradient(238deg, #B88F4E 0%, #A57A3D 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-54727b5 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-54727b5 .elementor-button:focus{border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9f05924{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f5faa7b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-f5faa7b .elementor-divider-separator{width:69%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ee69a6a{left:270px;}body.rtl .elementor-11 .elementor-element.elementor-element-ee69a6a{right:270px;}.elementor-11 .elementor-element.elementor-element-ee69a6a{top:-80px;}.elementor-11 .elementor-element.elementor-element-45e4868 .elementor-button{background-color:#A17D2C00;font-family:"Marcellus", Sans-serif;font-size:17px;font-weight:500;fill:#A17D2C;color:#A17D2C;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-45e4868{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7fdf0ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7fdf0ec:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7fdf0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/Vector-1.png");background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-7fdf0ec::before, .elementor-11 .elementor-element.elementor-element-7fdf0ec > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-7fdf0ec > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-7fdf0ec > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-7fdf0ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-7fdf0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/Group-83.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-c6e8ccc .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:#43403D;}.elementor-11 .elementor-element.elementor-element-6379a1c img{width:100%;}.elementor-11 .elementor-element.elementor-element-2988ab7{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5cf0f60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-eb0a3dc{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:-170px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-eb0a3dc{left:-4px;}body.rtl .elementor-11 .elementor-element.elementor-element-eb0a3dc{right:-4px;}.elementor-11 .elementor-element.elementor-element-eb0a3dc img{height:180px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-efc9c06{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-efc9c06 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-9aa956a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:-161px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-9aa956a{left:850px;}body.rtl .elementor-11 .elementor-element.elementor-element-9aa956a{right:850px;}.elementor-11 .elementor-element.elementor-element-9aa956a img{height:180px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-f9b2633{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f9b2633 img{height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-721eed5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-721eed5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-721eed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/Vector-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-49f437c{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-92c5912 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;line-height:1.2;color:#43403D;}.elementor-11 .elementor-element.elementor-element-a6f9608{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-160a9ac{--display:flex;--min-height:250px;--border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-160a9ac:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-160a9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/IMG_9830.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-59aba75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fff6b21 img{height:250px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-9d23f82 img{height:250px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-760391c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-760391c::before, .elementor-11 .elementor-element.elementor-element-760391c > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-760391c > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-760391c > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-760391c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-760391c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/Frame.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-e791038 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:#43403D;}.elementor-11 .elementor-element.elementor-element-5e2151a img{width:100%;}.elementor-11 .elementor-element.elementor-element-4279662{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-605edeb{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-605edeb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-605edeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-605edeb:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d14897e .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-d14897e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d14897e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d14897e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d14897e .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-d14897e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-d14897e .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-d14897e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d14897e:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-d14897e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d14897e .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-cac0112{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-cac0112:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cac0112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-cac0112:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-b9dd17f .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-b9dd17f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b9dd17f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b9dd17f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b9dd17f .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-b9dd17f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b9dd17f .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-b9dd17f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b9dd17f:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-b9dd17f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-b9dd17f .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d88455d{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-d88455d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d88455d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-d88455d:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-209198a .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-209198a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-209198a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-209198a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-209198a .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-209198a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-209198a .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-209198a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-209198a:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-209198a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-209198a .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-efe8aa9{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-efe8aa9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-efe8aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-efe8aa9:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-89ed0ba .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-89ed0ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-89ed0ba.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-89ed0ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-89ed0ba .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-89ed0ba .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-89ed0ba .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-89ed0ba .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-89ed0ba:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-89ed0ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-89ed0ba .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1e65ea8{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-1e65ea8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1e65ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-1e65ea8:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-8021e7c .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-8021e7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-8021e7c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8021e7c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-8021e7c .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-8021e7c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8021e7c .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-8021e7c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-8021e7c:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-8021e7c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-8021e7c .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9c4f9ec{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-9c4f9ec:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9c4f9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-9c4f9ec:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-27866c3 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-27866c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-27866c3.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-27866c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-27866c3 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-27866c3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-27866c3 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-27866c3 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-27866c3:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-27866c3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-27866c3 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fa9baed{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-fa9baed:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fa9baed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-fa9baed:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-7401fdd .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-7401fdd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7401fdd.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-7401fdd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7401fdd .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-7401fdd .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7401fdd .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-7401fdd .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7401fdd:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-7401fdd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7401fdd .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1cd9ad9{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-1cd9ad9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1cd9ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-1cd9ad9:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-a2eb9ae .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-a2eb9ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a2eb9ae.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a2eb9ae.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a2eb9ae .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-a2eb9ae .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a2eb9ae .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a2eb9ae .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a2eb9ae:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-a2eb9ae:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-a2eb9ae .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-88148ae{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-88148ae:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-88148ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-88148ae:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-a7be3c9 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-a7be3c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a7be3c9.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a7be3c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a7be3c9 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-a7be3c9 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-a7be3c9 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a7be3c9 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a7be3c9:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-a7be3c9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-a7be3c9 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9a2f67f{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-9a2f67f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9a2f67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-9a2f67f:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-aeafe69 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-aeafe69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-aeafe69.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-aeafe69.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-aeafe69 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-aeafe69 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-aeafe69 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-aeafe69 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-aeafe69:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-aeafe69:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-aeafe69 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-f94e24f{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-f94e24f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f94e24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-f94e24f:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-7eaf595 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-7eaf595.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7eaf595.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-7eaf595.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7eaf595 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-7eaf595 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7eaf595 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-7eaf595 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7eaf595:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-7eaf595:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7eaf595 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-86a99a7{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-86a99a7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-86a99a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-86a99a7:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-57fe150 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-57fe150.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-57fe150.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-57fe150.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-57fe150 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-57fe150 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-57fe150 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-57fe150 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-57fe150:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-57fe150:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-57fe150 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ccb8c63{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-ccb8c63:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ccb8c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-ccb8c63:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-d10a72c .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-d10a72c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d10a72c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d10a72c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d10a72c .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-d10a72c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-d10a72c .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-d10a72c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d10a72c:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-d10a72c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d10a72c .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b50669b{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-b50669b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b50669b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-b50669b:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-ce25632 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-ce25632.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ce25632.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ce25632.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ce25632 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-ce25632 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ce25632 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-ce25632 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ce25632:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-ce25632:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-ce25632 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-33c5866{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-33c5866:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-33c5866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-33c5866:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-d442b53 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-d442b53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d442b53.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d442b53.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d442b53 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-d442b53 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-d442b53 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-d442b53 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d442b53:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-d442b53:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d442b53 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1bf994a{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-1bf994a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1bf994a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-1bf994a:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-e7a4016 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-e7a4016.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e7a4016.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e7a4016.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e7a4016 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-e7a4016 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-e7a4016 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-e7a4016 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e7a4016:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-e7a4016:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-e7a4016 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-34fe5db{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-34fe5db:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-34fe5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-34fe5db:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-9faf15e .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-9faf15e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9faf15e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-9faf15e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9faf15e .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-9faf15e .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9faf15e .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-9faf15e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9faf15e:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-9faf15e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-9faf15e .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-302cc39{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-302cc39:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-302cc39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-302cc39:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-4c18222 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-4c18222.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4c18222.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-4c18222.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4c18222 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-4c18222 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4c18222 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-4c18222 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4c18222:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-4c18222:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4c18222 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-827fbf7{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-827fbf7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-827fbf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-827fbf7:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-1631ebd .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-1631ebd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1631ebd.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1631ebd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1631ebd .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-1631ebd .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1631ebd .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-1631ebd .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1631ebd:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-1631ebd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-1631ebd .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7836b67{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-7836b67:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7836b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-7836b67:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-0deb8ac .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-0deb8ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-0deb8ac.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0deb8ac.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-0deb8ac .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-0deb8ac .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0deb8ac .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-0deb8ac .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-0deb8ac:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-0deb8ac:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-0deb8ac .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-6062cd1{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-6062cd1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6062cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BF9654 0%, #A67B3E 100%);}.elementor-11 .elementor-element.elementor-element-6062cd1:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #A67B3E00 100%);}.elementor-11 .elementor-element.elementor-element-f195a69 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-f195a69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-f195a69.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-f195a69.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-f195a69 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-f195a69 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f195a69 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-f195a69 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-f195a69:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-f195a69:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-f195a69 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-53e338f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-53e338f::before, .elementor-11 .elementor-element.elementor-element-53e338f > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-53e338f > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-53e338f > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-53e338f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-53e338f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/Frame-33.png");--background-overlay:'';background-position:center center;}.elementor-11 .elementor-element.elementor-element-2b4ba7b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:#43403D;}.elementor-11 .elementor-element.elementor-element-e8a7d9e img{width:100%;}.elementor-11 .elementor-element.elementor-element-d1e90b5{--display:flex;}.elementor-11 .elementor-element.elementor-element-25a2d38{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4A045;--border-color:#C4A045;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-25a2d38:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-25a2d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d10fef4{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d10fef4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d10fef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/IMG_4703.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-496eab0{--display:flex;}.elementor-11 .elementor-element.elementor-element-d82e9a4 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-82d1d1f{font-family:"DM Sans", Sans-serif;font-size:14px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-64f896b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4b92b59{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-4b92b59 .elementor-divider-separator{width:80%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-da6c5dc{left:290px;}body.rtl .elementor-11 .elementor-element.elementor-element-da6c5dc{right:290px;}.elementor-11 .elementor-element.elementor-element-da6c5dc{top:-50px;}.elementor-11 .elementor-element.elementor-element-1df3b9f{--display:flex;}.elementor-11 .elementor-element.elementor-element-480927b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4A045;--border-color:#C4A045;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-480927b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-480927b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-96388e5{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 0px 0px;}.elementor-11 .elementor-element.elementor-element-96388e5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-96388e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/IMG_8611-rotated.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-36fd61d{--display:flex;}.elementor-11 .elementor-element.elementor-element-d69a589 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-983d8be{font-family:"DM Sans", Sans-serif;font-size:14px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-cb999be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-56ec28c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-56ec28c .elementor-divider-separator{width:80%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-473ae38{left:290px;}body.rtl .elementor-11 .elementor-element.elementor-element-473ae38{right:290px;}.elementor-11 .elementor-element.elementor-element-473ae38{top:-50px;}.elementor-11 .elementor-element.elementor-element-5a67a7d{--display:flex;}.elementor-11 .elementor-element.elementor-element-9e1b9a0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4A045;--border-color:#C4A045;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9e1b9a0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9e1b9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9b58247{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9b58247:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9b58247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/IMG_1471.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-404d38c{--display:flex;}.elementor-11 .elementor-element.elementor-element-eb56ec7 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-c2994c3{font-family:"DM Sans", Sans-serif;font-size:14px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-7441f4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-16d0953{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-16d0953 .elementor-divider-separator{width:80%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-766c67d{left:290px;}body.rtl .elementor-11 .elementor-element.elementor-element-766c67d{right:290px;}.elementor-11 .elementor-element.elementor-element-766c67d{top:-50px;}.elementor-11 .elementor-element.elementor-element-7b896e8{--display:flex;}.elementor-11 .elementor-element.elementor-element-cd74f1c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4A045;--border-color:#C4A045;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cd74f1c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cd74f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-c11407f{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c11407f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c11407f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/IMG_0093.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-b290658{--display:flex;}.elementor-11 .elementor-element.elementor-element-de95ea2 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-c72d373{font-family:"DM Sans", Sans-serif;font-size:14px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-34b7c87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bca5837{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-bca5837 .elementor-divider-separator{width:80%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-82f5b9e{left:290px;}body.rtl .elementor-11 .elementor-element.elementor-element-82f5b9e{right:290px;}.elementor-11 .elementor-element.elementor-element-82f5b9e{top:-50px;}.elementor-11 .elementor-element.elementor-element-32154d6{--display:flex;}.elementor-11 .elementor-element.elementor-element-a31ff58{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4A045;--border-color:#C4A045;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a31ff58:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a31ff58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-65e3c40{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 0px 0px;}.elementor-11 .elementor-element.elementor-element-65e3c40:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-65e3c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/IMG_8012.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-eb47a14{--display:flex;}.elementor-11 .elementor-element.elementor-element-648e13b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-aa5f6b1{font-family:"DM Sans", Sans-serif;font-size:14px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-95618c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-048deb8{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-048deb8 .elementor-divider-separator{width:80%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e2cd512{left:290px;}body.rtl .elementor-11 .elementor-element.elementor-element-e2cd512{right:290px;}.elementor-11 .elementor-element.elementor-element-e2cd512{top:-50px;}.elementor-11 .elementor-element.elementor-element-b12a2f5{--e-n-carousel-swiper-slides-to-display:3;--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:-45px;--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:-45px;--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 );}.elementor-11 .elementor-element.elementor-element-b12a2f5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-7a4f47c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-38149b8{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-38149b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-e950f9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1c9f286{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-c0824b3{text-align:start;}.elementor-11 .elementor-element.elementor-element-c0824b3 img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-fa2b32f{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-a618b0b{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-3ac3cfa.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-3ac3cfa.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-3ac3cfa.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-3ac3cfa .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-3ac3cfa .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-3ac3cfa .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-3ac3cfa:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-3ac3cfa:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-3ac3cfa .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-2e8026f .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c327dd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fc51509{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-e00d379{text-align:start;}.elementor-11 .elementor-element.elementor-element-e00d379 img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-ea16124{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-fa8eff8{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-e7bffe2.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-e7bffe2.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-e7bffe2.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-e7bffe2 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-e7bffe2 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-e7bffe2 .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-e7bffe2:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-e7bffe2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-e7bffe2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-6f1082a .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-164c641{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-271bf33{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-a6e5f8e{text-align:start;}.elementor-11 .elementor-element.elementor-element-a6e5f8e img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-866ecd4{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-e5d598c{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-88dabde.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-88dabde.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-88dabde.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-88dabde .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-88dabde .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-88dabde .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-88dabde:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-88dabde:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-88dabde .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-e586b04 .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ae9d49c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-29d2973{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-e8b3956{text-align:start;}.elementor-11 .elementor-element.elementor-element-e8b3956 img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-d7f266b{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-0874d0b{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-d6572b0.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-d6572b0.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-d6572b0.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-d6572b0 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-d6572b0 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-d6572b0 .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-d6572b0:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-d6572b0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-d6572b0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-f41a6fb .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2b0d7f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-549d77a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-59689f6{text-align:start;}.elementor-11 .elementor-element.elementor-element-59689f6 img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-a5d99fc{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-b9f7205{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-87e533d.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-87e533d.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-87e533d.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-87e533d .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-87e533d .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-87e533d .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-87e533d:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-87e533d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-87e533d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-38ae20b .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a459128{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e0c652f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-c7d64c4{text-align:start;}.elementor-11 .elementor-element.elementor-element-c7d64c4 img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-0d63675{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-311c34f{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-b7d6f29.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-b7d6f29.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-b7d6f29.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-b7d6f29 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-b7d6f29 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-b7d6f29 .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-b7d6f29:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-b7d6f29:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-b7d6f29 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-51ae3ba .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cead41f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fca9aec{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-a92d29a{text-align:start;}.elementor-11 .elementor-element.elementor-element-a92d29a img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-216cfdc{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-d7d2ca8{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-e1d8324.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-e1d8324.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-e1d8324.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-e1d8324 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-e1d8324 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-e1d8324 .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-e1d8324:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-e1d8324:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-e1d8324 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-7005c29 .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ac579ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-02996b7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-4e1e539{text-align:start;}.elementor-11 .elementor-element.elementor-element-4e1e539 img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-cb4bf05{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-afc1dac{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-52da0ee.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-52da0ee.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-52da0ee.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-52da0ee .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-52da0ee .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-52da0ee .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-52da0ee:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-52da0ee:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-52da0ee .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-68cd9ce .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3dd9718{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f56be32{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-bae3a2a{text-align:start;}.elementor-11 .elementor-element.elementor-element-bae3a2a img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-5f28db3{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-503cbfc{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-a85a495.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-a85a495.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-a85a495.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-a85a495 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-a85a495 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-a85a495 .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-a85a495:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-a85a495:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-a85a495 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-8ee2aed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-063d7af{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-8629b38{text-align:start;}.elementor-11 .elementor-element.elementor-element-8629b38 img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-a6ae0f1{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-f00afcd{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-0295788.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-0295788.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-0295788.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-0295788 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-0295788 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-0295788 .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-0295788:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-0295788:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-0295788 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-a2cc2d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9ab7107{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-95e2c3c{text-align:start;}.elementor-11 .elementor-element.elementor-element-95e2c3c img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-9159c37{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-f20af40{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-835e61c.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-835e61c.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-835e61c.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-835e61c .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-835e61c .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-835e61c .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-835e61c:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-835e61c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-835e61c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-628b34f .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4aad46d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-63232bb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-554e781 );--border-color:var( --e-global-color-554e781 );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-fd97e06{text-align:start;}.elementor-11 .elementor-element.elementor-element-fd97e06 img{width:23%;height:50px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-1d873ea{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-3e2ba65{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFC107;}.elementor-11 .elementor-element.elementor-element-dc304d8.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-11 .elementor-element.elementor-element-dc304d8.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-11 .elementor-element.elementor-element-dc304d8.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-dc304d8 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-dc304d8 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-11 .elementor-element.elementor-element-dc304d8 .elementor-image-box-img img{height:44px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C6A46;border-radius:100px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-dc304d8:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-dc304d8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-dc304d8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-554e781 );}.elementor-11 .elementor-element.elementor-element-b6ded24 .elementor-button{background-color:#BF965400;font-family:"Marcellus", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-554e781 );color:var( --e-global-color-554e781 );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-19c4a03{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-11 .elementor-element.elementor-element-584036a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-584036a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-584036a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jewelsofsanmiguel.com/wp-content/uploads/2026/02/d2aca4ef9473852aed7f483d7eacea57b31f3e7a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-584036a::before, .elementor-11 .elementor-element.elementor-element-584036a > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-584036a > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-584036a > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-584036a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-584036a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 52%, #FFFFFF4D 0%);}.elementor-11 .elementor-element.elementor-element-fde79ee .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:#43403D;}.elementor-11 .elementor-element.elementor-element-a60d04a img{width:100%;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11 .elementor-element.elementor-element-0638905 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-11 .elementor-element.elementor-element-0638905 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-0638905{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-a6f9608{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b12a2f5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-19c4a03{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-2bf2f16{--width:45%;}.elementor-11 .elementor-element.elementor-element-605edeb{--width:18%;}.elementor-11 .elementor-element.elementor-element-cac0112{--width:18%;}.elementor-11 .elementor-element.elementor-element-d88455d{--width:18%;}.elementor-11 .elementor-element.elementor-element-efe8aa9{--width:18%;}.elementor-11 .elementor-element.elementor-element-1e65ea8{--width:18%;}.elementor-11 .elementor-element.elementor-element-9c4f9ec{--width:18%;}.elementor-11 .elementor-element.elementor-element-fa9baed{--width:18%;}.elementor-11 .elementor-element.elementor-element-1cd9ad9{--width:18%;}.elementor-11 .elementor-element.elementor-element-88148ae{--width:18%;}.elementor-11 .elementor-element.elementor-element-9a2f67f{--width:18%;}.elementor-11 .elementor-element.elementor-element-f94e24f{--width:18%;}.elementor-11 .elementor-element.elementor-element-86a99a7{--width:18%;}.elementor-11 .elementor-element.elementor-element-ccb8c63{--width:18%;}.elementor-11 .elementor-element.elementor-element-b50669b{--width:18%;}.elementor-11 .elementor-element.elementor-element-33c5866{--width:18%;}.elementor-11 .elementor-element.elementor-element-1bf994a{--width:18%;}.elementor-11 .elementor-element.elementor-element-34fe5db{--width:18%;}.elementor-11 .elementor-element.elementor-element-302cc39{--width:18%;}.elementor-11 .elementor-element.elementor-element-827fbf7{--width:18%;}.elementor-11 .elementor-element.elementor-element-7836b67{--width:18%;}.elementor-11 .elementor-element.elementor-element-6062cd1{--width:18%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-a6f9608{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b12a2f5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11 .elementor-element.elementor-element-3ac3cfa .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-e7bffe2 .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-88dabde .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-d6572b0 .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-87e533d .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-b7d6f29 .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-e1d8324 .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-52da0ee .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-a85a495 .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-0295788 .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-835e61c .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-dc304d8 .elementor-image-box-img{margin-bottom:5px;}.elementor-11 .elementor-element.elementor-element-19c4a03{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-605edeb *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac0112 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d88455d *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe8aa9 *//* Hover main container */
.main:hover .elementor-icon #SVGRepo_bgCarrier,
.main:hover .elementor-icon #SVGRepo_tracerCarrier,
.main:hover .elementor-icon #SVGRepo_iconCarrier path {
    fill: #000000 !important;
}


/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e65ea8 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4f9ec *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa9baed *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd9ad9 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88148ae *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2f67f *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f94e24f *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a99a7 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccb8c63 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b50669b *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c5866 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf994a *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34fe5db *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302cc39 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-827fbf7 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7836b67 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6062cd1 *//* Hover main container */
.main:hover .elementor-icon,
.main:hover .elementor-icon svg,
.main:hover .elementor-icon i {
    color: #000000 !important;
    fill: #000000 !important;
}

/* Icon Box Title */
.main:hover .elementor-icon-box-title,
.main:hover .elementor-icon-box-title span,
.main:hover .elementor-icon-box-title a {
    color: #000000 !important;
}

/* Icon Box Description */
.main:hover .elementor-icon-box-description,
.main:hover .elementor-icon-box-description span,
.main:hover .elementor-icon-box-description p {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-0638905 */.elementor-gallery__container.e-gallery-container.e-gallery-grid .e-gallery-image.elementor-gallery-item__image {
    width: 100% !important;
}/* End custom CSS */