.elementor-2003 .elementor-element.elementor-element-5fa54451:not(.elementor-motion-effects-element-type-background), .elementor-2003 .elementor-element.elementor-element-5fa54451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17120F;}.elementor-2003 .elementor-element.elementor-element-5fa54451{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2003 .elementor-element.elementor-element-5fa54451 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-65debd39.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2003 .elementor-element.elementor-element-65debd39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2003 .elementor-element.elementor-element-65debd39 > .elementor-element-populated{padding:70px 70px 70px 120px;}.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-2003 .elementor-element.elementor-element-3c337fed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:1.05em;color:#B58A43;}.elementor-2003 .elementor-element.elementor-element-1a29f7f3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:500;line-height:1.05em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-2003 .elementor-element.elementor-element-29c60a39{font-family:"Montserrat", Sans-serif;font-size:17px;line-height:1.6em;color:#FFFFFF;}.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-2003 .elementor-element.elementor-element-213be695 .elementor-button{background-color:#DFB361;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.6px;fill:#111111;color:#111111;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-2003 .elementor-element.elementor-element-10b703fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-10b703fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#30251F;background-image:url("https://gagobarrels.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-10-at-23.28.12.jpeg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-10b703fe.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2003 .elementor-element.elementor-element-10b703fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2003 .elementor-element.elementor-element-10b703fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-10b703fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-1b1f79e5{text-align:center;}.elementor-2003 .elementor-element.elementor-element-1b1f79e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.08em;color:#F6F1E9;}.elementor-2003 .elementor-element.elementor-element-347e6c59:not(.elementor-motion-effects-element-type-background), .elementor-2003 .elementor-element.elementor-element-347e6c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-2003 .elementor-element.elementor-element-347e6c59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 30px 55px 30px;}.elementor-2003 .elementor-element.elementor-element-347e6c59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-20644214 > .elementor-element-populated{padding:10px 30px 10px 30px;}.elementor-2003 .elementor-element.elementor-element-606067ed{text-align:center;}.elementor-2003 .elementor-element.elementor-element-606067ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.08em;color:#191714;}.elementor-2003 .elementor-element.elementor-element-7d3526aa{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#38322D;}.elementor-2003 .elementor-element.elementor-element-60e6c0e7{text-align:center;}.elementor-2003 .elementor-element.elementor-element-60e6c0e7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:1.08em;color:#B58A43;}.elementor-2003 .elementor-element.elementor-element-7e71ea80 > .elementor-element-populated{padding:10px 30px 10px 30px;}.elementor-2003 .elementor-element.elementor-element-71711763{text-align:center;}.elementor-2003 .elementor-element.elementor-element-71711763 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.08em;color:#191714;}.elementor-2003 .elementor-element.elementor-element-1b923968{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#38322D;}.elementor-2003 .elementor-element.elementor-element-f7fa4fc{text-align:center;}.elementor-2003 .elementor-element.elementor-element-f7fa4fc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:1.08em;color:#B58A43;}.elementor-2003 .elementor-element.elementor-element-627468ba > .elementor-element-populated{padding:10px 30px 10px 30px;}.elementor-2003 .elementor-element.elementor-element-b3e6077{text-align:center;}.elementor-2003 .elementor-element.elementor-element-b3e6077 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.08em;color:#191714;}.elementor-2003 .elementor-element.elementor-element-30b3ccf0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#38322D;}.elementor-2003 .elementor-element.elementor-element-4d8b2fb8{text-align:center;}.elementor-2003 .elementor-element.elementor-element-4d8b2fb8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:1.08em;color:#B58A43;}.elementor-2003 .elementor-element.elementor-element-202d35e7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:1.65em;color:#5B5149;}.elementor-2003 .elementor-element.elementor-element-7fb1493c:not(.elementor-motion-effects-element-type-background), .elementor-2003 .elementor-element.elementor-element-7fb1493c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-2003 .elementor-element.elementor-element-7fb1493c > .elementor-container{max-width:968px;}.elementor-2003 .elementor-element.elementor-element-7fb1493c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2003 .elementor-element.elementor-element-7fb1493c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-70e5a4a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:69px;}.elementor-2003 .elementor-element.elementor-element-70e5a4a3 > .elementor-element-populated{padding:75px 70px 75px 120px;}.elementor-2003 .elementor-element.elementor-element-d4342d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:1.05em;color:#B58A43;}.elementor-2003 .elementor-element.elementor-element-790bb487{text-align:start;}.elementor-2003 .elementor-element.elementor-element-790bb487 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:43px;font-weight:500;line-height:1.08em;color:#191714;}.elementor-2003 .elementor-element.elementor-element-748189b3{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.65em;color:#38322D;}.elementor-2003 .elementor-element.elementor-element-5f1b648a .elementor-button{background-color:#A34E52;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2003 .elementor-element.elementor-element-498e1121:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-498e1121 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#30251F;background-image:url("https://gagobarrels.com/wp-content/uploads/2026/10/premios-iwc.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-498e1121.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2003 .elementor-element.elementor-element-498e1121.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2003 .elementor-element.elementor-element-498e1121 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2003 .elementor-element.elementor-element-498e1121 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-2eb7cc42{text-align:center;}.elementor-2003 .elementor-element.elementor-element-2eb7cc42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.08em;color:#F6F1E9;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 > .elementor-container{min-height:433px;}.elementor-2003 .elementor-element.elementor-element-2e4f3dd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-2e4f3dd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#251D19;background-image:url("https://gagobarrels.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-24-at-00.49.48.jpeg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-2e4f3dd5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2003 .elementor-element.elementor-element-2e4f3dd5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2003 .elementor-element.elementor-element-2e4f3dd5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2003 .elementor-element.elementor-element-2e4f3dd5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:391px 25px 25px 25px;}.elementor-2003 .elementor-element.elementor-element-2e4f3dd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-80e5159{text-align:center;}.elementor-2003 .elementor-element.elementor-element-80e5159 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.08em;color:#F6F1E9;}.elementor-2003 .elementor-element.elementor-element-e536feb{text-align:center;}.elementor-2003 .elementor-element.elementor-element-e536feb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.08em;color:#F6F1E9;}.elementor-2003 .elementor-element.elementor-element-2df6ad70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-2df6ad70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#251D19;background-image:url("https://gagobarrels.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-24-at-00.49.48-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:16% auto;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-2df6ad70.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2003 .elementor-element.elementor-element-2df6ad70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2003 .elementor-element.elementor-element-2df6ad70 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:398px 25px 25px 25px;}.elementor-2003 .elementor-element.elementor-element-2df6ad70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-38e4a32b{text-align:center;}.elementor-2003 .elementor-element.elementor-element-38e4a32b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.08em;color:#F6F1E9;}.elementor-2003 .elementor-element.elementor-element-de380c:not(.elementor-motion-effects-element-type-background), .elementor-2003 .elementor-element.elementor-element-de380c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-2003 .elementor-element.elementor-element-de380c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2003 .elementor-element.elementor-element-de380c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-64fd816.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2003 .elementor-element.elementor-element-64fd816.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2003 .elementor-element.elementor-element-64fd816 > .elementor-element-populated{padding:75px 70px 75px 120px;}.elementor-2003 .elementor-element.elementor-element-1eed9e29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:1.05em;color:#B58A43;}.elementor-2003 .elementor-element.elementor-element-494bc428{text-align:start;}.elementor-2003 .elementor-element.elementor-element-494bc428 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:43px;font-weight:500;line-height:1.08em;color:#191714;}.elementor-2003 .elementor-element.elementor-element-2627471b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.65em;color:#38322D;}.elementor-2003 .elementor-element.elementor-element-e00e68:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-e00e68 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#30251F;background-image:url("https://gagobarrels.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-24-at-00.49.48-4.jpeg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-e00e68.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2003 .elementor-element.elementor-element-e00e68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2003 .elementor-element.elementor-element-e00e68 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2003 .elementor-element.elementor-element-e00e68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-67297ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-67297ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gagobarrels.com/wp-content/uploads/2026/02/VORS-ol-y-PC-1-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-67297ae.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2003 .elementor-element.elementor-element-67297ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2003 .elementor-element.elementor-element-67297ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2003 .elementor-element.elementor-element-67297ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-312645a1:not(.elementor-motion-effects-element-type-background), .elementor-2003 .elementor-element.elementor-element-312645a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-2003 .elementor-element.elementor-element-312645a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2003 .elementor-element.elementor-element-312645a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-75718aff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-75718aff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#251D19;background-image:url("https://gagobarrels.com/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-26-at-23.11.17-2.jpeg");background-position:center center;background-size:auto;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-75718aff.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2003 .elementor-element.elementor-element-75718aff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2003 .elementor-element.elementor-element-75718aff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2003 .elementor-element.elementor-element-75718aff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-62d0c9b2{text-align:center;}.elementor-2003 .elementor-element.elementor-element-62d0c9b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.08em;color:#F6F1E9;}.elementor-bc-flex-widget .elementor-2003 .elementor-element.elementor-element-626e2e8a.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-2003 .elementor-element.elementor-element-626e2e8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-2003 .elementor-element.elementor-element-626e2e8a > .elementor-element-populated{padding:75px 120px 75px 70px;}.elementor-2003 .elementor-element.elementor-element-1a8642b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:1.05em;color:#B58A43;}.elementor-2003 .elementor-element.elementor-element-36c37c96{text-align:start;}.elementor-2003 .elementor-element.elementor-element-36c37c96 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:43px;font-weight:500;line-height:1.08em;color:#191714;}.elementor-2003 .elementor-element.elementor-element-289c667c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.65em;color:#38322D;}.elementor-2003 .elementor-element.elementor-element-fb35d5e:not(.elementor-motion-effects-element-type-background), .elementor-2003 .elementor-element.elementor-element-fb35d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-2003 .elementor-element.elementor-element-fb35d5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-2003 .elementor-element.elementor-element-fb35d5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-ed5858f{text-align:center;}.elementor-2003 .elementor-element.elementor-element-ed5858f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:43px;font-weight:500;color:#24211E;}.elementor-2003 .elementor-element.elementor-element-80c1019{text-align:center;}.elementor-2003 .elementor-element.elementor-element-80c1019 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#6B6258;}.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-size:var( --e-global-typography-text-font-size );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-2003 .elementor-element.elementor-element-15ff978 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2003 .elementor-element.elementor-element-15ff978 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2003 .elementor-element.elementor-element-15ff978{--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(min-width:768px){.elementor-2003 .elementor-element.elementor-element-65debd39{width:48%;}.elementor-2003 .elementor-element.elementor-element-10b703fe{width:52%;}.elementor-2003 .elementor-element.elementor-element-20644214{width:33.33%;}.elementor-2003 .elementor-element.elementor-element-7e71ea80{width:33.33%;}.elementor-2003 .elementor-element.elementor-element-627468ba{width:33.34%;}.elementor-2003 .elementor-element.elementor-element-70e5a4a3{width:45%;}.elementor-2003 .elementor-element.elementor-element-498e1121{width:55%;}.elementor-2003 .elementor-element.elementor-element-75718aff{width:55%;}.elementor-2003 .elementor-element.elementor-element-626e2e8a{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2003 .elementor-element.elementor-element-65debd39{width:100%;}.elementor-2003 .elementor-element.elementor-element-10b703fe{width:100%;}.elementor-2003 .elementor-element.elementor-element-67297ae{width:32%;}}@media(max-width:1024px){.elementor-2003 .elementor-element.elementor-element-65debd39 > .elementor-element-populated{padding:55px 45px 55px 45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2003 .elementor-element.elementor-element-70e5a4a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:24px;}.elementor-2003 .elementor-element.elementor-element-70e5a4a3 > .elementor-element-populated{padding:55px 45px 55px 45px;}.elementor-2003 .elementor-element.elementor-element-64fd816 > .elementor-element-populated{padding:55px 45px 55px 45px;}.elementor-2003 .elementor-element.elementor-element-67297ae > .elementor-element-populated{padding:42px 30px 42px 30px;}.elementor-2003 .elementor-element.elementor-element-626e2e8a > .elementor-element-populated{padding:55px 45px 55px 45px;}.elementor-2003 .elementor-element.elementor-element-ed5858f .elementor-heading-title{font-size:38px;}.elementor-2003 .elementor-element.elementor-element-80c1019 .elementor-heading-title{font-size:16px;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-2003 .elementor-element.elementor-element-65debd39 > .elementor-element-populated{padding:42px 22px 42px 22px;}.elementor-2003 .elementor-element.elementor-element-1a29f7f3 .elementor-heading-title{font-size:38px;line-height:1.08em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2003 .elementor-element.elementor-element-70e5a4a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2003 .elementor-element.elementor-element-70e5a4a3 > .elementor-element-populated{padding:42px 22px 42px 22px;}.elementor-2003 .elementor-element.elementor-element-64fd816 > .elementor-element-populated{padding:42px 22px 42px 22px;}.elementor-2003 .elementor-element.elementor-element-67297ae{width:100%;}.elementor-2003 .elementor-element.elementor-element-67297ae > .elementor-element-populated{padding:36px 22px 36px 22px;}.elementor-2003 .elementor-element.elementor-element-626e2e8a > .elementor-element-populated{padding:42px 22px 42px 22px;}.elementor-2003 .elementor-element.elementor-element-fb35d5e{padding:28px 10px 28px 10px;}.elementor-2003 .elementor-element.elementor-element-ed5858f .elementor-heading-title{font-size:30px;}.elementor-2003 .elementor-element.elementor-element-80c1019 .elementor-heading-title{font-size:14px;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for column, class: .elementor-element-10b703fe */@media (max-width:1024px){.elementor-2003 .elementor-element.elementor-element-10b703fe{min-height:360px;background-position:center center;background-size:cover}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-70e5a4a3 */@media (max-width:1024px){.elementor-2003 .elementor-element.elementor-element-70e5a4a3{min-height:340px;background-size:cover;background-position:center}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-498e1121 */@media (max-width:1024px){.elementor-2003 .elementor-element.elementor-element-498e1121{min-height:340px;background-size:cover;background-position:center}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4bd8f841 *//* Bloque de fotografías bajo La Gala: 35 / 30 / 35 */
.elementor-2003 .elementor-element.elementor-element-4bd8f841{background-color:#251D19!important;padding:0!important;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841>.elementor-container{display:grid!important;grid-template-columns:35% 30% 35%;align-items:stretch;min-height:0!important;gap:0;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841>.elementor-container>.elementor-column{width:100%!important;max-width:100%!important;min-width:0;flex:initial!important;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2e4f3dd5>.elementor-widget-wrap,.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2df6ad70>.elementor-widget-wrap{height:300px!important;min-height:0!important;padding:0!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-07142fd>.elementor-widget-wrap{padding:24px 18px!important;background-color:#251D19!important;display:flex;align-content:center;align-items:center;justify-content:center;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-e536feb{margin:0!important;width:100%;text-align:center;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-kicker{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;line-height:1.5;color:#B58A43;margin:0 0 16px;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-title{font-family:'Cormorant Garamond',serif;font-size:34px!important;font-weight:500;line-height:1.08!important;color:#DFB361;margin:0;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-line{width:44px;height:1px;background:#B58A43;border:0;margin:18px auto;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-caption{font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.65;color:#F6F1E9;margin:0;}
@media(min-width:768px) and (max-width:1024px){.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-title{font-size:29px!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-caption{font-size:12px;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-07142fd>.elementor-widget-wrap{padding:20px 12px!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2e4f3dd5>.elementor-widget-wrap,.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2df6ad70>.elementor-widget-wrap{height:280px!important;}}
@media(max-width:767px){.elementor-2003 .elementor-element.elementor-element-4bd8f841>.elementor-container{grid-template-columns:1fr 1fr!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-07142fd{grid-column:1 / -1;grid-row:1;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2e4f3dd5{grid-column:1;grid-row:2;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2df6ad70{grid-column:2;grid-row:2;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-07142fd>.elementor-widget-wrap{padding:24px 20px!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-title{font-size:30px!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-kicker{margin-bottom:12px;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-line{margin:14px auto;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2e4f3dd5>.elementor-widget-wrap,.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2df6ad70>.elementor-widget-wrap{height:210px!important;min-height:0!important;}}

.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-kicker,.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-title,.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-line,.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-caption{display:block;}
/* Bloque de fotografías bajo La Gala: 35 / 30 / 35 */
.elementor-2003 .elementor-element.elementor-element-4bd8f841{background-color:#251D19!important;padding:0!important;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841>.elementor-container{display:grid!important;grid-template-columns:35% 30% 35%;align-items:stretch;min-height:0!important;gap:0;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841>.elementor-container>.elementor-column{width:100%!important;max-width:100%!important;min-width:0;flex:initial!important;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2e4f3dd5>.elementor-widget-wrap,.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2df6ad70>.elementor-widget-wrap{height:300px!important;min-height:0!important;padding:0!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-07142fd>.elementor-widget-wrap{padding:24px 18px!important;background-color:#251D19!important;display:flex;align-content:center;align-items:center;justify-content:center;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-e536feb{margin:0!important;width:100%;text-align:center;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-kicker{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;line-height:1.5;color:#B58A43;margin:0 0 16px;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 h2.iwc-gala-title{font-family:'Cormorant Garamond',serif;font-size:34px!important;font-weight:500;line-height:1.08!important;color:#DFB361;margin:0;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-line{width:44px;height:1px;background:#B58A43;border:0;margin:18px auto;}
.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-caption{font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.65;color:#F6F1E9;margin:0;}
@media(min-width:768px) and (max-width:1024px){.elementor-2003 .elementor-element.elementor-element-4bd8f841 h2.iwc-gala-title{font-size:29px!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-caption{font-size:12px;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-07142fd>.elementor-widget-wrap{padding:20px 12px!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2e4f3dd5>.elementor-widget-wrap,.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2df6ad70>.elementor-widget-wrap{height:280px!important;}}
@media(max-width:767px){.elementor-2003 .elementor-element.elementor-element-4bd8f841>.elementor-container{grid-template-columns:1fr 1fr!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-07142fd{grid-column:1 / -1;grid-row:1;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2e4f3dd5{grid-column:1;grid-row:2;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2df6ad70{grid-column:2;grid-row:2;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-07142fd>.elementor-widget-wrap{padding:24px 20px!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 h2.iwc-gala-title{font-size:30px!important;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-kicker{margin-bottom:12px;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .iwc-gala-line{margin:14px auto;}.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2e4f3dd5>.elementor-widget-wrap,.elementor-2003 .elementor-element.elementor-element-4bd8f841 .elementor-element-2df6ad70>.elementor-widget-wrap{height:210px!important;min-height:0!important;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64fd816 */@media (max-width:1024px){.elementor-2003 .elementor-element.elementor-element-64fd816{min-height:340px;background-size:cover;background-position:center}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e00e68 */@media (max-width:1024px){.elementor-2003 .elementor-element.elementor-element-e00e68{min-height:340px;background-size:cover;background-position:center}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67297ae */@media (max-width:1024px){.elementor-2003 .elementor-element.elementor-element-67297ae{min-height:340px;background-size:cover;background-position:center}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75718aff */@media (max-width:1024px){.elementor-2003 .elementor-element.elementor-element-75718aff{min-height:340px;background-size:cover;background-position:center}}/* End custom CSS */
/* Start custom CSS *//* Ajustes exclusivos de IWC. Fotografías y secciones originales. */
.elementor-2003 { background-color: #F6F1E9; }
.elementor-2003 .elementor-widget-button .elementor-button,.elementor-2003 .elementor-widget-button .elementor-button:hover,.elementor-2003 .elementor-widget-button .elementor-button:focus {background-color:#DFB361!important;color:#111111!important;border:0;border-radius:0;padding:10px 18px!important;font-family:Arial,sans-serif!important;font-size:11px!important;font-weight:400;line-height:1.4;white-space:normal;max-width:100%;transition:background-color .3s,color .3s;}
.elementor-2003 .iwc-premios{background-color:#F6F1E9}.elementor-2003 .iwc-premios img{mix-blend-mode:multiply}
.elementor-2003 .elementor-element-347e6c59,.elementor-2003 .elementor-element-7fb1493c,.elementor-2003 .elementor-element-de380c,.elementor-2003 .elementor-element-312645a1{border-top:1px solid #DFB361}
.elementor-2003 .elementor-element-4bd8f841{margin-top:40px;margin-bottom:40px}.elementor-2003 .iwc-premios .elementor-widget-heading{text-align:center}
@media(max-width:1024px){.elementor-2003 .elementor-section .elementor-container{display:flex;flex-wrap:wrap;width:100%}.elementor-2003 .elementor-top-column{width:100%!important;max-width:100%;flex:0 0 100%}.elementor-2003 .elementor-widget-wrap{box-sizing:border-box}.elementor-2003 .elementor-widget{max-width:100%}.elementor-2003 :is(.elementor-element-65debd39,.elementor-element-70e5a4a3,.elementor-element-64fd816,.elementor-element-626e2e8a)>.elementor-widget-wrap{padding:48px 36px!important}.elementor-2003 .iwc-premios .elementor-top-column{padding:24px 0}}
@media(max-width:767px){.elementor-2003 :is(.elementor-element-65debd39,.elementor-element-70e5a4a3,.elementor-element-64fd816,.elementor-element-626e2e8a)>.elementor-widget-wrap{padding:36px 22px!important}.elementor-2003 h1.elementor-heading-title{font-size:38px!important;line-height:1.08!important}.elementor-2003 h2.elementor-heading-title{font-size:31px!important;line-height:1.1!important}.elementor-2003 h3.elementor-heading-title{font-size:22px!important;line-height:1.2!important}.elementor-2003 .elementor-heading-title{white-space:normal;overflow-wrap:break-word}.elementor-2003 .elementor-widget-text-editor{font-size:15px!important;line-height:1.55!important}.elementor-2003 .iwc-premios{padding:28px 14px!important}.elementor-2003 .elementor-element-4bd8f841{margin-top:28px;margin-bottom:28px}}

/* IWC 2026: composición compacta bajo el hero */
.elementor-2003 .elementor-element-347e6c59{padding:28px 24px!important}
.elementor-2003 .elementor-element-4bd8f841{margin:20px 0!important}
.elementor-2003 :is(.elementor-element-70e5a4a3,.elementor-element-64fd816,.elementor-element-626e2e8a)>.elementor-widget-wrap{padding:32px 36px!important}
.elementor-2003 :is(.elementor-element-7fb1493c,.elementor-element-de380c,.elementor-element-312645a1) .elementor-widget{margin-bottom:14px!important}
.elementor-2003 :is(.elementor-element-7fb1493c,.elementor-element-de380c,.elementor-element-312645a1) .elementor-widget-text-editor p{margin-bottom:12px}
.elementor-2003 :is(.elementor-element-7fb1493c,.elementor-element-de380c,.elementor-element-312645a1,.elementor-element-fb35d5e) h2{font-size:32px!important;line-height:1.15!important}
.elementor-2003 .iwc-premios h3{font-size:20px!important;line-height:1.2!important}
.elementor-2003 .iwc-premios img{width:160px!important;height:160px!important;object-fit:contain}
.elementor-2003 .iwc-premios .elementor-widget{margin-bottom:12px!important}
.elementor-2003 :is(.elementor-element-2e4f3dd5,.elementor-element-2df6ad70)>.elementor-widget-wrap{padding:0!important;min-height:280px!important;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important}
.elementor-2003 .elementor-element-fb35d5e{padding:28px 20px!important}
@media(min-width:1025px){.elementor-2003 .elementor-element-64fd816{width:48%!important}.elementor-2003 :is(.elementor-element-e00e68,.elementor-element-67297ae){width:26%!important}}
@media(max-width:1024px){.elementor-2003 :is(.elementor-element-498e1121,.elementor-element-e00e68,.elementor-element-67297ae,.elementor-element-75718aff)>.elementor-widget-wrap{min-height:280px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}}
@media(max-width:767px){.elementor-2003 :is(.elementor-element-70e5a4a3,.elementor-element-64fd816,.elementor-element-626e2e8a)>.elementor-widget-wrap{padding:24px 22px!important}.elementor-2003 :is(.elementor-element-7fb1493c,.elementor-element-de380c,.elementor-element-312645a1,.elementor-element-fb35d5e) h2{font-size:27px!important}.elementor-2003 .iwc-premios .elementor-top-column{padding:8px 0!important}.elementor-2003 .iwc-premios img{width:140px!important;height:140px!important}}

.elementor-2003 .elementor-element-15ff978 .e-gallery-image{background-size:contain!important;background-repeat:no-repeat;background-color:#F6F1E9;}
.elementor-2003 .elementor-element-4bd8f841>.elementor-container{min-height:0!important}
.elementor-2003 :is(.elementor-element-7d3526aa,.elementor-element-1b923968,.elementor-element-30b3ccf0,.elementor-element-202d35e7){font-weight:700;}
@media(min-width:768px) and (max-width:1024px){.elementor-2003 .iwc-premios .elementor-top-column{width:33.333%!important;flex:0 0 33.333%!important;max-width:33.333%!important}.elementor-2003 .iwc-premios .elementor-widget-wrap{padding:8px 10px!important}.elementor-2003 .iwc-premios h3{font-size:18px!important}}

.elementor-2003 :is(.elementor-element-7d3526aa,.elementor-element-1b923968,.elementor-element-30b3ccf0,.elementor-element-202d35e7){font-weight:700;}
@media(min-width:768px) and (max-width:1024px){.elementor-2003 .iwc-premios .elementor-top-column{width:33.333%!important;flex:0 0 33.333%!important;max-width:33.333%!important}.elementor-2003 .iwc-premios .elementor-widget-wrap{padding:8px 10px!important}.elementor-2003 .iwc-premios h3{font-size:18px!important}}/* End custom CSS */