.elementor-9300 .elementor-element.elementor-element-dbc106c>.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-9300 .elementor-element.elementor-element-abc1064{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-9300 .elementor-element.elementor-element-abc1065{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9300 .elementor-element.elementor-element-abc1065 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc106c:not(.elementor-motion-effects-element-type-background),.elementor-9300 .elementor-element.elementor-element-abc106c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9300 .elementor-element.elementor-element-abc106c>.elementor-container{max-width:1200px}.elementor-9300 .elementor-element.elementor-element-abc106c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:180px 20px 40px 20px}.elementor-9300 .elementor-element.elementor-element-abc106c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9300 .elementor-element.elementor-element-abc1069>.elementor-element-populated{padding:20px 38px 20px 10px}.elementor-9300 .elementor-element.elementor-element-abc1066{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-9300 .elementor-element.elementor-element-abc1067{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-9300 .elementor-element.elementor-element-abc1068 .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-9300 .elementor-element.elementor-element-abc1068 .elementor-button:hover,.elementor-9300 .elementor-element.elementor-element-abc1068 .elementor-button:focus{background-color:#D2BE94;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1068{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-9300 .elementor-element.elementor-element-abc1068 .elementor-button:hover svg,.elementor-9300 .elementor-element.elementor-element-abc1068 .elementor-button:focus svg{fill:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc106b>.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-9300 .elementor-element.elementor-element-abc106a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0}.elementor-9300 .elementor-element.elementor-element-abc106a img{width:100%;border-radius:0 0 0 0}.elementor-9300 .elementor-element.elementor-element-abc1073:not(.elementor-motion-effects-element-type-background),.elementor-9300 .elementor-element.elementor-element-abc1073>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E4DCCE}.elementor-9300 .elementor-element.elementor-element-abc1073>.elementor-container{max-width:1200px}.elementor-9300 .elementor-element.elementor-element-abc1073{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:8px 20px 8px 20px}.elementor-9300 .elementor-element.elementor-element-abc1073>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9300 .elementor-element.elementor-element-abc106e>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-9300 .elementor-element.elementor-element-abc106d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9300 .elementor-element.elementor-element-abc106d .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1070>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-9300 .elementor-element.elementor-element-abc106f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9300 .elementor-element.elementor-element-abc106f .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1072>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-9300 .elementor-element.elementor-element-abc1071{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9300 .elementor-element.elementor-element-abc1071 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1079:not(.elementor-motion-effects-element-type-background),.elementor-9300 .elementor-element.elementor-element-abc1079>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9300 .elementor-element.elementor-element-abc1079>.elementor-container{max-width:1200px}.elementor-9300 .elementor-element.elementor-element-abc1079{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:38px 20px 38px 20px}.elementor-9300 .elementor-element.elementor-element-abc1079>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9300 .elementor-element.elementor-element-abc1077>.elementor-element-populated{padding:10px 35px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc1074{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-9300 .elementor-element.elementor-element-abc1075{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9300 .elementor-element.elementor-element-abc1075 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1078>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc1076{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-9300 .elementor-element.elementor-element-abc1081:not(.elementor-motion-effects-element-type-background),.elementor-9300 .elementor-element.elementor-element-abc1081>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9300 .elementor-element.elementor-element-abc1081>.elementor-container{max-width:1200px}.elementor-9300 .elementor-element.elementor-element-abc1081{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:38px 20px 38px 20px}.elementor-9300 .elementor-element.elementor-element-abc1081>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9300 .elementor-element.elementor-element-abc107f>.elementor-element-populated{padding:10px 35px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc107a{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-9300 .elementor-element.elementor-element-abc107b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9300 .elementor-element.elementor-element-abc107b .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1080>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc107c{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-9300 .elementor-element.elementor-element-abc107d{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-9300 .elementor-element.elementor-element-abc107e{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-9300 .elementor-element.elementor-element-abc1089:not(.elementor-motion-effects-element-type-background),.elementor-9300 .elementor-element.elementor-element-abc1089>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9300 .elementor-element.elementor-element-abc1089>.elementor-container{max-width:1200px}.elementor-9300 .elementor-element.elementor-element-abc1089{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:38px 20px 38px 20px}.elementor-9300 .elementor-element.elementor-element-abc1089>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9300 .elementor-element.elementor-element-abc1087>.elementor-element-populated{padding:10px 35px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc1082{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-9300 .elementor-element.elementor-element-abc1083{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9300 .elementor-element.elementor-element-abc1083 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1088>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc1084{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-9300 .elementor-element.elementor-element-abc1085{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-9300 .elementor-element.elementor-element-abc1086{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-9300 .elementor-element.elementor-element-abc108f:not(.elementor-motion-effects-element-type-background),.elementor-9300 .elementor-element.elementor-element-abc108f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9300 .elementor-element.elementor-element-abc108f>.elementor-container{max-width:1200px}.elementor-9300 .elementor-element.elementor-element-abc108f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:38px 20px 38px 20px}.elementor-9300 .elementor-element.elementor-element-abc108f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9300 .elementor-element.elementor-element-abc108d>.elementor-element-populated{padding:10px 35px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc108a{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-9300 .elementor-element.elementor-element-abc108b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9300 .elementor-element.elementor-element-abc108b .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc108e>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc108c{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-9300 .elementor-element.elementor-element-abc1096:not(.elementor-motion-effects-element-type-background),.elementor-9300 .elementor-element.elementor-element-abc1096>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9300 .elementor-element.elementor-element-abc1096>.elementor-container{max-width:1200px}.elementor-9300 .elementor-element.elementor-element-abc1096{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:38px 20px 38px 20px}.elementor-9300 .elementor-element.elementor-element-abc1096>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9300 .elementor-element.elementor-element-abc1094>.elementor-element-populated{padding:10px 35px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc1091{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0}.elementor-9300 .elementor-element.elementor-element-abc1091 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:31px;font-weight:600;line-height:1.2em;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1095>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9300 .elementor-element.elementor-element-abc1092{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-9300 .elementor-element.elementor-element-abc1093 .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-9300 .elementor-element.elementor-element-abc1093 .elementor-button:hover,.elementor-9300 .elementor-element.elementor-element-abc1093 .elementor-button:focus{background-color:#D2BE94;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1093{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-9300 .elementor-element.elementor-element-abc1093 .elementor-button:hover svg,.elementor-9300 .elementor-element.elementor-element-abc1093 .elementor-button:focus svg{fill:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1099:not(.elementor-motion-effects-element-type-background),.elementor-9300 .elementor-element.elementor-element-abc1099>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFE9E1}.elementor-9300 .elementor-element.elementor-element-abc1099>.elementor-container{max-width:1200px}.elementor-9300 .elementor-element.elementor-element-abc1099{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:12px 20px 40px 20px}.elementor-9300 .elementor-element.elementor-element-abc1099>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9300 .elementor-element.elementor-element-abc1098>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-9300 .elementor-element.elementor-element-abc1097 .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-9300 .elementor-element.elementor-element-abc1097 .elementor-button:hover,.elementor-9300 .elementor-element.elementor-element-abc1097 .elementor-button:focus{background-color:#D2BE94;color:#3F3228}.elementor-9300 .elementor-element.elementor-element-abc1097{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-9300 .elementor-element.elementor-element-abc1097 .elementor-button:hover svg,.elementor-9300 .elementor-element.elementor-element-abc1097 .elementor-button:focus svg{fill:#3F3228}body.elementor-page-9300:not(.elementor-motion-effects-element-type-background),body.elementor-page-9300>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EEE9E2}:root{--page-title-display:none}@media(max-width:767px){.elementor-9300 .elementor-element.elementor-element-abc1065 .elementor-heading-title{font-size:34px}.elementor-9300 .elementor-element.elementor-element-abc106c{padding:170px 18px 34px 18px}.elementor-9300 .elementor-element.elementor-element-abc1073{padding:34px 18px 34px 18px}.elementor-9300 .elementor-element.elementor-element-abc106d .elementor-heading-title{font-size:29px}.elementor-9300 .elementor-element.elementor-element-abc106f .elementor-heading-title{font-size:29px}.elementor-9300 .elementor-element.elementor-element-abc1071 .elementor-heading-title{font-size:29px}.elementor-9300 .elementor-element.elementor-element-abc1079{padding:34px 18px 34px 18px}.elementor-9300 .elementor-element.elementor-element-abc1075 .elementor-heading-title{font-size:29px}.elementor-9300 .elementor-element.elementor-element-abc1081{padding:34px 18px 34px 18px}.elementor-9300 .elementor-element.elementor-element-abc107b .elementor-heading-title{font-size:29px}.elementor-9300 .elementor-element.elementor-element-abc1089{padding:34px 18px 34px 18px}.elementor-9300 .elementor-element.elementor-element-abc1083 .elementor-heading-title{font-size:29px}.elementor-9300 .elementor-element.elementor-element-abc108f{padding:34px 18px 34px 18px}.elementor-9300 .elementor-element.elementor-element-abc108b .elementor-heading-title{font-size:29px}.elementor-9300 .elementor-element.elementor-element-abc1096{padding:34px 18px 34px 18px}.elementor-9300 .elementor-element.elementor-element-abc1091 .elementor-heading-title{font-size:29px}.elementor-9300 .elementor-element.elementor-element-abc1099{padding:34px 18px 34px 18px}}@media(min-width:768px){.elementor-9300 .elementor-element.elementor-element-dbc1069{width:100%}.elementor-9300 .elementor-element.elementor-element-abc1069{width:57%}.elementor-9300 .elementor-element.elementor-element-abc106b{width:43%}.elementor-9300 .elementor-element.elementor-element-abc106e{width:33%}.elementor-9300 .elementor-element.elementor-element-abc1070{width:33%}.elementor-9300 .elementor-element.elementor-element-abc1072{width:33%}.elementor-9300 .elementor-element.elementor-element-abc1077{width:35%}.elementor-9300 .elementor-element.elementor-element-abc1078{width:65%}.elementor-9300 .elementor-element.elementor-element-abc107f{width:35%}.elementor-9300 .elementor-element.elementor-element-abc1080{width:65%}.elementor-9300 .elementor-element.elementor-element-abc1087{width:35%}.elementor-9300 .elementor-element.elementor-element-abc1088{width:65%}.elementor-9300 .elementor-element.elementor-element-abc108d{width:35%}.elementor-9300 .elementor-element.elementor-element-abc108e{width:65%}.elementor-9300 .elementor-element.elementor-element-abc1094{width:35%}.elementor-9300 .elementor-element.elementor-element-abc1095{width:65%}.elementor-9300 .elementor-element.elementor-element-abc1098{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-9300{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;max-width:1200px;margin:auto;padding:190px 28px 35px}.elementor-9300>.elementor-section{grid-column:1/-1;width:100%;min-width:0}.elementor-9300 .ivg-design-title{padding:10px 30px 20px!important;background:transparent!important}.elementor-9300 .ivg-design-title .elementor-widget-wrap{padding:0!important;text-align:center}.elementor-9300 .ivg-design-title h1{max-width:880px;margin:auto;font-size:54px!important;line-height:1.16!important}.elementor-9300 .ivg-design-title .ivg-design-breadcrumb{font-size:12px!important}.elementor-9300 .ivg-design-hero{padding:34px!important;background:#f8f5ef!important}.elementor-9300 .ivg-design-hero>.elementor-container{gap:40px;align-items:center}.elementor-9300 .ivg-design-hero>.elementor-container>.elementor-column:first-child{width:49%!important}.elementor-9300 .ivg-design-hero>.elementor-container>.elementor-column:last-child{width:51%!important}.elementor-9300 .ivg-design-hero .elementor-widget-wrap{padding:0!important}.elementor-9300 .ivg-design-hero .elementor-widget-text-editor{font-size:14px!important;line-height:1.8!important}.elementor-9300 .ivg-design-hero .ivg-design-lead{font-size:17px!important}.elementor-9300 .ivg-design-hero .ivg-design-gronda-anchor{font-size:12px!important}.elementor-9300 .ivg-design-hero img{aspect-ratio:auto!important;height:auto!important;object-fit:contain!important}.elementor-9300 .ivg-design-hero .elementor-widget-image{margin:0!important}.elementor-9300 .ivg-design-facts{padding:0 0 12px!important;background:transparent!important}.elementor-9300 .ivg-design-facts>.elementor-container{gap:18px}.elementor-9300 .ivg-design-facts .elementor-column{flex:1}.elementor-9300 .ivg-design-facts .elementor-widget-wrap{padding:19px 16px!important;background:#dfd9c9;align-content:center;text-align:center}.elementor-9300 .ivg-design-facts .elementor-widget{margin:0!important}.elementor-9300 .ivg-design-facts .elementor-heading-title{font-size:19px!important}.elementor-9300>.ivg-design-chapter{grid-column:auto;background:#f8f5ef!important;padding:34px!important;border-top:3px solid #c5b693}.elementor-9300 .ivg-design-chapter>.elementor-container{display:block!important}.elementor-9300 .ivg-design-chapter .elementor-column{width:100%!important}.elementor-9300 .ivg-design-chapter .elementor-widget-wrap{padding:0!important}.elementor-9300 .ivg-design-chapter h2{font-size:30px!important;line-height:1.2!important}.elementor-9300 .ivg-design-chapter .ivg-design-number{font-size:11px!important;width:auto;border:1px solid #cfc6b8;padding:5px 10px;margin-bottom:20px!important}.elementor-9300 .ivg-design-chapter .ivg-design-number p{margin:0}.elementor-9300 .ivg-design-chapter .elementor-widget-text-editor{font-size:14px!important;line-height:1.85!important}.elementor-9300 .ivg-design-chapter ul{padding-left:21px;margin:0 0 18px}.elementor-9300 .ivg-design-chapter li{padding-left:3px;margin-bottom:10px}.elementor-9300 .ivg-design-chapter p:last-child{margin-bottom:0}.elementor-9300>.ivg-design-gronda,.elementor-9300>.ivg-design-wide,.elementor-9300>.ivg-design-cta{grid-column:1/-1}.elementor-9300 .ivg-design-gronda{background:#dfd9c9!important;border:0;padding:34px!important}.elementor-9300 .ivg-design-gronda>.elementor-container,.elementor-9300 .ivg-design-wide>.elementor-container{display:flex!important;gap:40px}.elementor-9300 .ivg-design-gronda .elementor-column:first-child,.elementor-9300 .ivg-design-wide .elementor-column:first-child{width:37%!important}.elementor-9300 .ivg-design-gronda .elementor-column:last-child,.elementor-9300 .ivg-design-wide .elementor-column:last-child{width:63%!important}.elementor-9300 .ivg-design-cta{background:#384b4e!important;border:0;padding:42px 55px!important;margin:10px 0 15px!important;text-align:center}.elementor-9300 .ivg-design-cta .elementor-column:first-child>.elementor-widget-wrap{justify-content:center}.elementor-9300 .ivg-design-cta .ivg-design-number{color:#eee9e2!important;border-color:#88948c}.elementor-9300 .ivg-design-cta h2{font-size:36px!important;color:#d6c6a0!important}.elementor-9300 .ivg-design-cta .elementor-widget-text-editor{color:#eee9e2!important}.elementor-9300 .ivg-design-cta .elementor-column:last-child{max-width:760px;margin:auto}.elementor-9300 .ivg-design-cta .elementor-button{background:#d6c6a0!important;color:#3f3228!important}.elementor-9300 .ivg-design-back{background:transparent!important;padding:0!important;border-top:1px solid #cfc6b8}.elementor-9300 .elementor-button{border-radius:0!important}@media(max-width:1024px) and (min-width:768px){.elementor-9300{padding-left:20px;padding-right:20px;gap:18px}.elementor-9300 .ivg-design-title h1{font-size:45px!important}.elementor-9300 .ivg-design-hero{padding:25px!important}.elementor-9300 .ivg-design-hero>.elementor-container{gap:25px}.elementor-9300>.ivg-design-chapter{padding:26px!important}}@media(max-width:767px){.elementor-9300{display:block;padding:165px 18px 25px!important}.elementor-9300 .ivg-design-title{padding:0 6px 15px!important}.elementor-9300 .ivg-design-title .elementor-widget-wrap{text-align:left}.elementor-9300 .ivg-design-title h1{font-size:38px!important}.elementor-9300 .ivg-design-hero{padding:24px!important;margin-bottom:18px}.elementor-9300 .ivg-design-hero>.elementor-container{display:flex!important;flex-direction:column!important;gap:24px}.elementor-9300 .ivg-design-hero>.elementor-container>.elementor-column:first-child,.elementor-9300 .ivg-design-hero>.elementor-container>.elementor-column:last-child{width:100%!important}.elementor-9300 .ivg-design-hero .elementor-widget-wrap{padding:0!important}.elementor-9300 .ivg-design-hero .ivg-design-lead{font-size:16px!important}.elementor-9300 .ivg-design-facts{padding:0!important;margin-bottom:20px}.elementor-9300 .ivg-design-facts>.elementor-container{display:flex;flex-direction:column;gap:8px}.elementor-9300 .ivg-design-facts .elementor-column{width:100%!important}.elementor-9300 .ivg-design-facts .elementor-widget-wrap{padding:12px 16px!important;text-align:left}.elementor-9300 .ivg-design-facts .elementor-heading-title{font-size:18px!important}.elementor-9300>.ivg-design-chapter{padding:26px 24px!important;margin-bottom:18px}.elementor-9300 .ivg-design-chapter .elementor-widget-wrap{padding:0!important}.elementor-9300 .ivg-design-chapter h2{font-size:29px!important}.elementor-9300 .ivg-design-gronda>.elementor-container,.elementor-9300 .ivg-design-wide>.elementor-container{display:block!important}.elementor-9300 .ivg-design-gronda .elementor-column:first-child,.elementor-9300 .ivg-design-wide .elementor-column:first-child,.elementor-9300 .ivg-design-gronda .elementor-column:last-child,.elementor-9300 .ivg-design-wide .elementor-column:last-child{width:100%!important}.elementor-9300 .ivg-design-cta{text-align:left;padding:28px 24px!important}.elementor-9300 .ivg-design-cta .elementor-column:first-child>.elementor-widget-wrap{justify-content:flex-start}.elementor-9300 .ivg-design-cta h2{font-size:32px!important}.elementor-9300 .elementor-button{white-space:normal!important;line-height:1.5!important}}.elementor-9300 .elementor-widget-text-editor:not(.ivg-design-number):not(.ivg-design-breadcrumb),.elementor-9300 .elementor-widget-text-editor:not(.ivg-design-number):not(.ivg-design-breadcrumb) p,.elementor-9300 .elementor-widget-text-editor:not(.ivg-design-number):not(.ivg-design-breadcrumb) li{text-align:justify!important;hyphens:auto}.elementor-9300 :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-9300 .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')}