.elementor-9301 .elementor-element.elementor-element-dbc10a2>.elementor-container{max-width:1200px}.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-9301 .elementor-element.elementor-element-abc109a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.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-9301 .elementor-element.elementor-element-abc109b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9301 .elementor-element.elementor-element-abc109b .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10a2:not(.elementor-motion-effects-element-type-background),.elementor-9301 .elementor-element.elementor-element-abc10a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9301 .elementor-element.elementor-element-abc10a2>.elementor-container{max-width:1200px}.elementor-9301 .elementor-element.elementor-element-abc10a2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:180px 20px 40px 20px}.elementor-9301 .elementor-element.elementor-element-abc10a2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9301 .elementor-element.elementor-element-abc109f>.elementor-element-populated{padding:20px 38px 20px 10px}.elementor-9301 .elementor-element.elementor-element-abc109c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc109d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.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-9301 .elementor-element.elementor-element-abc109e .elementor-button{background-color:#3F3228;font-family:"Oswald",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#EFE9E1;color:#EFE9E1;border-radius:3px 3px 3px 3px;padding:16px 20px 16px 20px}.elementor-9301 .elementor-element.elementor-element-abc109e .elementor-button:hover,.elementor-9301 .elementor-element.elementor-element-abc109e .elementor-button:focus{background-color:#D2BE94;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc109e{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-9301 .elementor-element.elementor-element-abc109e .elementor-button:hover svg,.elementor-9301 .elementor-element.elementor-element-abc109e .elementor-button:focus svg{fill:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10a1>.elementor-element-populated{padding:30px 10px 20px 10px}.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-9301 .elementor-element.elementor-element-abc10a0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-9301 .elementor-element.elementor-element-abc10a0 img{width:100%;border-radius:0 0 0 0}.elementor-9301 .elementor-element.elementor-element-abc10a9:not(.elementor-motion-effects-element-type-background),.elementor-9301 .elementor-element.elementor-element-abc10a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E4DCCE}.elementor-9301 .elementor-element.elementor-element-abc10a9>.elementor-container{max-width:1200px}.elementor-9301 .elementor-element.elementor-element-abc10a9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:8px 20px 8px 20px}.elementor-9301 .elementor-element.elementor-element-abc10a9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9301 .elementor-element.elementor-element-abc10a4>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-9301 .elementor-element.elementor-element-abc10a3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9301 .elementor-element.elementor-element-abc10a3 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10a6>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-9301 .elementor-element.elementor-element-abc10a5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9301 .elementor-element.elementor-element-abc10a5 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10a8>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-9301 .elementor-element.elementor-element-abc10a7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9301 .elementor-element.elementor-element-abc10a7 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10af:not(.elementor-motion-effects-element-type-background),.elementor-9301 .elementor-element.elementor-element-abc10af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9301 .elementor-element.elementor-element-abc10af>.elementor-container{max-width:1200px}.elementor-9301 .elementor-element.elementor-element-abc10af{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:38px 20px 38px 20px}.elementor-9301 .elementor-element.elementor-element-abc10af>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9301 .elementor-element.elementor-element-abc10ad>.elementor-element-populated{padding:10px 35px 10px 10px}.elementor-9301 .elementor-element.elementor-element-abc10aa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc10ab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9301 .elementor-element.elementor-element-abc10ab .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10ae>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9301 .elementor-element.elementor-element-abc10ac{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc10b6:not(.elementor-motion-effects-element-type-background),.elementor-9301 .elementor-element.elementor-element-abc10b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9301 .elementor-element.elementor-element-abc10b6>.elementor-container{max-width:1200px}.elementor-9301 .elementor-element.elementor-element-abc10b6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:38px 20px 38px 20px}.elementor-9301 .elementor-element.elementor-element-abc10b6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9301 .elementor-element.elementor-element-abc10b4>.elementor-element-populated{padding:10px 35px 10px 10px}.elementor-9301 .elementor-element.elementor-element-abc10b0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc10b1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9301 .elementor-element.elementor-element-abc10b1 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10b5>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9301 .elementor-element.elementor-element-abc10b2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc10b3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc10bd:not(.elementor-motion-effects-element-type-background),.elementor-9301 .elementor-element.elementor-element-abc10bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9301 .elementor-element.elementor-element-abc10bd>.elementor-container{max-width:1200px}.elementor-9301 .elementor-element.elementor-element-abc10bd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:38px 20px 38px 20px}.elementor-9301 .elementor-element.elementor-element-abc10bd>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9301 .elementor-element.elementor-element-abc10bb>.elementor-element-populated{padding:10px 35px 10px 10px}.elementor-9301 .elementor-element.elementor-element-abc10b7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc10b8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9301 .elementor-element.elementor-element-abc10b8 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10bc>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9301 .elementor-element.elementor-element-abc10b9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc10ba{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc10c4:not(.elementor-motion-effects-element-type-background),.elementor-9301 .elementor-element.elementor-element-abc10c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9301 .elementor-element.elementor-element-abc10c4>.elementor-container{max-width:1200px}.elementor-9301 .elementor-element.elementor-element-abc10c4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:38px 20px 38px 20px}.elementor-9301 .elementor-element.elementor-element-abc10c4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9301 .elementor-element.elementor-element-abc10c2>.elementor-element-populated{padding:10px 35px 10px 10px}.elementor-9301 .elementor-element.elementor-element-abc10bf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9301 .elementor-element.elementor-element-abc10bf .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10c3>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9301 .elementor-element.elementor-element-abc10c0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-family:"Sora",Sans-serif;font-size:15px;line-height:1.8em;color:#534B43}.elementor-9301 .elementor-element.elementor-element-abc10c1 .elementor-button{background-color:#3F3228;font-family:"Oswald",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#EFE9E1;color:#EFE9E1;border-radius:3px 3px 3px 3px;padding:16px 20px 16px 20px}.elementor-9301 .elementor-element.elementor-element-abc10c1 .elementor-button:hover,.elementor-9301 .elementor-element.elementor-element-abc10c1 .elementor-button:focus{background-color:#D2BE94;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10c1{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-9301 .elementor-element.elementor-element-abc10c1 .elementor-button:hover svg,.elementor-9301 .elementor-element.elementor-element-abc10c1 .elementor-button:focus svg{fill:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10c7:not(.elementor-motion-effects-element-type-background),.elementor-9301 .elementor-element.elementor-element-abc10c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9301 .elementor-element.elementor-element-abc10c7>.elementor-container{max-width:1200px}.elementor-9301 .elementor-element.elementor-element-abc10c7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:12px 20px 40px 20px}.elementor-9301 .elementor-element.elementor-element-abc10c7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9301 .elementor-element.elementor-element-abc10c6>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-9301 .elementor-element.elementor-element-abc10c5 .elementor-button{background-color:#0000;font-family:"Sora",Sans-serif;font-size:13px;text-transform:none;fill:#3F3228;color:#3F3228;border-radius:3px 3px 3px 3px;padding:8px 0 8px 0}.elementor-9301 .elementor-element.elementor-element-abc10c5 .elementor-button:hover,.elementor-9301 .elementor-element.elementor-element-abc10c5 .elementor-button:focus{background-color:#D2BE94;color:#3F3228}.elementor-9301 .elementor-element.elementor-element-abc10c5{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-9301 .elementor-element.elementor-element-abc10c5 .elementor-button:hover svg,.elementor-9301 .elementor-element.elementor-element-abc10c5 .elementor-button:focus svg{fill:#3F3228}body.elementor-page-9301:not(.elementor-motion-effects-element-type-background),body.elementor-page-9301>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EEE9E2}:root{--page-title-display:none}@media(max-width:767px){.elementor-9301 .elementor-element.elementor-element-abc109b .elementor-heading-title{font-size:34px}.elementor-9301 .elementor-element.elementor-element-abc10a2{padding:170px 18px 34px 18px}.elementor-9301 .elementor-element.elementor-element-abc10a9{padding:34px 18px 34px 18px}.elementor-9301 .elementor-element.elementor-element-abc10a3 .elementor-heading-title{font-size:29px}.elementor-9301 .elementor-element.elementor-element-abc10a5 .elementor-heading-title{font-size:29px}.elementor-9301 .elementor-element.elementor-element-abc10a7 .elementor-heading-title{font-size:29px}.elementor-9301 .elementor-element.elementor-element-abc10af{padding:34px 18px 34px 18px}.elementor-9301 .elementor-element.elementor-element-abc10ab .elementor-heading-title{font-size:29px}.elementor-9301 .elementor-element.elementor-element-abc10b6{padding:34px 18px 34px 18px}.elementor-9301 .elementor-element.elementor-element-abc10b1 .elementor-heading-title{font-size:29px}.elementor-9301 .elementor-element.elementor-element-abc10bd{padding:34px 18px 34px 18px}.elementor-9301 .elementor-element.elementor-element-abc10b8 .elementor-heading-title{font-size:29px}.elementor-9301 .elementor-element.elementor-element-abc10c4{padding:34px 18px 34px 18px}.elementor-9301 .elementor-element.elementor-element-abc10bf .elementor-heading-title{font-size:29px}.elementor-9301 .elementor-element.elementor-element-abc10c7{padding:34px 18px 34px 18px}}@media(min-width:768px){.elementor-9301 .elementor-element.elementor-element-dbc109f{width:100%}.elementor-9301 .elementor-element.elementor-element-abc109f{width:57%}.elementor-9301 .elementor-element.elementor-element-abc10a1{width:43%}.elementor-9301 .elementor-element.elementor-element-abc10a4{width:33%}.elementor-9301 .elementor-element.elementor-element-abc10a6{width:33%}.elementor-9301 .elementor-element.elementor-element-abc10a8{width:33%}.elementor-9301 .elementor-element.elementor-element-abc10ad{width:35%}.elementor-9301 .elementor-element.elementor-element-abc10ae{width:65%}.elementor-9301 .elementor-element.elementor-element-abc10b4{width:35%}.elementor-9301 .elementor-element.elementor-element-abc10b5{width:65%}.elementor-9301 .elementor-element.elementor-element-abc10bb{width:35%}.elementor-9301 .elementor-element.elementor-element-abc10bc{width:65%}.elementor-9301 .elementor-element.elementor-element-abc10c2{width:35%}.elementor-9301 .elementor-element.elementor-element-abc10c3{width:65%}.elementor-9301 .elementor-element.elementor-element-abc10c6{width:100%}}.ivg-review-card>.elementor-widget-wrap{flex-direction:column;align-content:stretch!important}.ivg-review-card-copy{flex:1}.ivg-review-photo img{width:100%;aspect-ratio:1.5;object-fit:cover}.ivg-review-logo img{height:85px;width:100%;object-fit:contain}.ivg-review-services{scroll-margin-top:170px}.ivg-review-detail-section{scroll-margin-top:170px}@media(max-width:767px){.ivg-review-card{width:100%!important}.ivg-review-detail-hero>.elementor-container,.ivg-review-detail-section>.elementor-container{flex-direction:column}.ivg-review-detail-hero>.elementor-container>.elementor-column,.ivg-review-detail-section>.elementor-container>.elementor-column{width:100%}.ivg-review-detail-hero .elementor-element-populated,.ivg-review-detail-section .elementor-element-populated{padding-left:6px!important;padding-right:6px!important}.ivg-review-logo img{height:65px}}.ivg-review-services a:not(.elementor-button),.ivg-review-detail-hero a:not(.elementor-button),.ivg-review-detail-section a:not(.elementor-button){color:#3f3228;text-decoration:underline;text-underline-offset:3px}.elementor-9301{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;max-width:1200px;margin:auto;padding:190px 28px 35px}.elementor-9301>.elementor-section{grid-column:1/-1;width:100%;min-width:0}.elementor-9301 .ivg-design-title{padding:10px 30px 20px!important;background:transparent!important}.elementor-9301 .ivg-design-title .elementor-widget-wrap{padding:0!important;text-align:center}.elementor-9301 .ivg-design-title h1{max-width:880px;margin:auto;font-size:54px!important;line-height:1.16!important}.elementor-9301 .ivg-design-title .ivg-design-breadcrumb{font-size:12px!important}.elementor-9301 .ivg-design-hero{padding:34px!important;background:#f8f5ef!important}.elementor-9301 .ivg-design-hero>.elementor-container{gap:40px;align-items:center}.elementor-9301 .ivg-design-hero>.elementor-container>.elementor-column:first-child{width:49%!important}.elementor-9301 .ivg-design-hero>.elementor-container>.elementor-column:last-child{width:51%!important}.elementor-9301 .ivg-design-hero .elementor-widget-wrap{padding:0!important}.elementor-9301 .ivg-design-hero .elementor-widget-text-editor{font-size:14px!important;line-height:1.8!important}.elementor-9301 .ivg-design-hero .ivg-design-lead{font-size:17px!important}.elementor-9301 .ivg-design-hero .ivg-design-gronda-anchor{font-size:12px!important}.elementor-9301 .ivg-design-hero img{aspect-ratio:auto!important;height:auto!important;object-fit:contain!important}.elementor-9301 .ivg-design-hero .elementor-widget-image{margin:0!important}.elementor-9301 .ivg-design-facts{padding:0 0 12px!important;background:transparent!important}.elementor-9301 .ivg-design-facts>.elementor-container{gap:18px}.elementor-9301 .ivg-design-facts .elementor-column{flex:1}.elementor-9301 .ivg-design-facts .elementor-widget-wrap{padding:19px 16px!important;background:#dfd9c9;align-content:center;text-align:center}.elementor-9301 .ivg-design-facts .elementor-widget{margin:0!important}.elementor-9301 .ivg-design-facts .elementor-heading-title{font-size:19px!important}.elementor-9301>.ivg-design-chapter{grid-column:auto;background:#f8f5ef!important;padding:34px!important;border-top:3px solid #c5b693}.elementor-9301 .ivg-design-chapter>.elementor-container{display:block!important}.elementor-9301 .ivg-design-chapter .elementor-column{width:100%!important}.elementor-9301 .ivg-design-chapter .elementor-widget-wrap{padding:0!important}.elementor-9301 .ivg-design-chapter h2{font-size:30px!important;line-height:1.2!important}.elementor-9301 .ivg-design-chapter .ivg-design-number{font-size:11px!important;width:auto;border:1px solid #cfc6b8;padding:5px 10px;margin-bottom:20px!important}.elementor-9301 .ivg-design-chapter .ivg-design-number p{margin:0}.elementor-9301 .ivg-design-chapter .elementor-widget-text-editor{font-size:14px!important;line-height:1.85!important}.elementor-9301 .ivg-design-chapter ul{padding-left:21px;margin:0 0 18px}.elementor-9301 .ivg-design-chapter li{padding-left:3px;margin-bottom:10px}.elementor-9301 .ivg-design-chapter p:last-child{margin-bottom:0}.elementor-9301>.ivg-design-gronda,.elementor-9301>.ivg-design-wide,.elementor-9301>.ivg-design-cta{grid-column:1/-1}.elementor-9301 .ivg-design-gronda{background:#dfd9c9!important;border:0;padding:34px!important}.elementor-9301 .ivg-design-gronda>.elementor-container,.elementor-9301 .ivg-design-wide>.elementor-container{display:flex!important;gap:40px}.elementor-9301 .ivg-design-gronda .elementor-column:first-child,.elementor-9301 .ivg-design-wide .elementor-column:first-child{width:37%!important}.elementor-9301 .ivg-design-gronda .elementor-column:last-child,.elementor-9301 .ivg-design-wide .elementor-column:last-child{width:63%!important}.elementor-9301 .ivg-design-cta{background:#384b4e!important;border:0;padding:42px 55px!important;margin:10px 0 15px!important;text-align:center}.elementor-9301 .ivg-design-cta .elementor-column:first-child>.elementor-widget-wrap{justify-content:center}.elementor-9301 .ivg-design-cta .ivg-design-number{color:#eee9e2!important;border-color:#88948c}.elementor-9301 .ivg-design-cta h2{font-size:36px!important;color:#d6c6a0!important}.elementor-9301 .ivg-design-cta .elementor-widget-text-editor{color:#eee9e2!important}.elementor-9301 .ivg-design-cta .elementor-column:last-child{max-width:760px;margin:auto}.elementor-9301 .ivg-design-cta .elementor-button{background:#d6c6a0!important;color:#3f3228!important}.elementor-9301 .ivg-design-back{background:transparent!important;padding:0!important;border-top:1px solid #cfc6b8}.elementor-9301 .elementor-button{border-radius:0!important}@media(max-width:1024px) and (min-width:768px){.elementor-9301{padding-left:20px;padding-right:20px;gap:18px}.elementor-9301 .ivg-design-title h1{font-size:45px!important}.elementor-9301 .ivg-design-hero{padding:25px!important}.elementor-9301 .ivg-design-hero>.elementor-container{gap:25px}.elementor-9301>.ivg-design-chapter{padding:26px!important}}@media(max-width:767px){.elementor-9301{display:block;padding:165px 18px 25px!important}.elementor-9301 .ivg-design-title{padding:0 6px 15px!important}.elementor-9301 .ivg-design-title .elementor-widget-wrap{text-align:left}.elementor-9301 .ivg-design-title h1{font-size:38px!important}.elementor-9301 .ivg-design-hero{padding:24px!important;margin-bottom:18px}.elementor-9301 .ivg-design-hero>.elementor-container{display:flex!important;flex-direction:column!important;gap:24px}.elementor-9301 .ivg-design-hero>.elementor-container>.elementor-column:first-child,.elementor-9301 .ivg-design-hero>.elementor-container>.elementor-column:last-child{width:100%!important}.elementor-9301 .ivg-design-hero .elementor-widget-wrap{padding:0!important}.elementor-9301 .ivg-design-hero .ivg-design-lead{font-size:16px!important}.elementor-9301 .ivg-design-facts{padding:0!important;margin-bottom:20px}.elementor-9301 .ivg-design-facts>.elementor-container{display:flex;flex-direction:column;gap:8px}.elementor-9301 .ivg-design-facts .elementor-column{width:100%!important}.elementor-9301 .ivg-design-facts .elementor-widget-wrap{padding:12px 16px!important;text-align:left}.elementor-9301 .ivg-design-facts .elementor-heading-title{font-size:18px!important}.elementor-9301>.ivg-design-chapter{padding:26px 24px!important;margin-bottom:18px}.elementor-9301 .ivg-design-chapter .elementor-widget-wrap{padding:0!important}.elementor-9301 .ivg-design-chapter h2{font-size:29px!important}.elementor-9301 .ivg-design-gronda>.elementor-container,.elementor-9301 .ivg-design-wide>.elementor-container{display:block!important}.elementor-9301 .ivg-design-gronda .elementor-column:first-child,.elementor-9301 .ivg-design-wide .elementor-column:first-child,.elementor-9301 .ivg-design-gronda .elementor-column:last-child,.elementor-9301 .ivg-design-wide .elementor-column:last-child{width:100%!important}.elementor-9301 .ivg-design-cta{text-align:left;padding:28px 24px!important}.elementor-9301 .ivg-design-cta .elementor-column:first-child>.elementor-widget-wrap{justify-content:flex-start}.elementor-9301 .ivg-design-cta h2{font-size:32px!important}.elementor-9301 .elementor-button{white-space:normal!important;line-height:1.5!important}}.elementor-9301 .elementor-widget-text-editor:not(.ivg-design-number):not(.ivg-design-breadcrumb),.elementor-9301 .elementor-widget-text-editor:not(.ivg-design-number):not(.ivg-design-breadcrumb) p,.elementor-9301 .elementor-widget-text-editor:not(.ivg-design-number):not(.ivg-design-breadcrumb) li{text-align:justify!important;hyphens:auto}.elementor-9301 :is(p,li,h1,h2,h3,h4,h5,h6,.elementor-widget-text-editor){-webkit-hyphens:none!important;hyphens:none!important;word-break:normal!important}.elementor-9301 .ivg-design-breadcrumb{display:none!important}@font-face{font-family:'Sora';font-display:auto;src:url(https://ivanvazquezglacier.com/wp-content/uploads/2026/02/Sora-VariableFont_wght.ttf) format('truetype')}@font-face{font-family:'Oswald';font-display:auto;src:url(https://ivanvazquezglacier.com/wp-content/uploads/2026/02/Oswald-VariableFont_wght.ttf) format('truetype')}