.elementor-3 .elementor-element.elementor-element-1e9aa1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-d2fd8f6.elementor-element{--align-self:center;}.elementor-3 .elementor-element.elementor-element-3616670{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-3616670 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-c89c690{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-c89c690.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-c89c690 .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-0cbdeef{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-0cbdeef a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-17dc2e9{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-17dc2e9.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-17dc2e9 .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-b5d4184{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-b5d4184 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-971d3bf{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-971d3bf.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-971d3bf .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-017c1e4{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-017c1e4 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-d41cdcd{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-d41cdcd.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-d41cdcd .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-87ffdd7{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-87ffdd7 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-e8d61d7{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-e8d61d7.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-e8d61d7 .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-93be5b6{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-93be5b6 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-a6d5ce1{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-a6d5ce1.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-a6d5ce1 .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-bd3e9db{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-bd3e9db a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-354c36f{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-354c36f.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-354c36f .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-89d3c62{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-89d3c62 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-2d343a3{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-2d343a3.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-2d343a3 .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-3f1f281{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-3f1f281 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-54abd27{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-54abd27.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-54abd27 .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-c9bafa7{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-c9bafa7 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-bf46db7{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-bf46db7.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-bf46db7 .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-b712f77{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-b712f77 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-f9e7cd7{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-f9e7cd7.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-f9e7cd7 .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-ced1127{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-ced1127 a{color:#0F4D96;}.elementor-3 .elementor-element.elementor-element-4f46110{background-color:#614419;padding:15px 15px 15px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFB343;border-radius:3px 3px 3px 3px;}.elementor-3 .elementor-element.elementor-element-4f46110.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-4f46110 .elementor-heading-title{font-family:var( --e-global-typography-2b6200d-font-family ), sans-serif;font-size:var( --e-global-typography-2b6200d-font-size );font-weight:var( --e-global-typography-2b6200d-font-weight );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );color:#FFB343;}.elementor-3 .elementor-element.elementor-element-d1a3aad{background-color:#FFB343;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#614419;border-radius:3px 3px 3px 3px;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 );line-height:var( --e-global-typography-text-line-height );color:#614419;--textColor:#614419;}.elementor-3 .elementor-element.elementor-element-d1a3aad a{color:#0F4D96;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-3616670{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-c89c690 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-0cbdeef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-17dc2e9 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-b5d4184{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-971d3bf .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-017c1e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-d41cdcd .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-87ffdd7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-e8d61d7 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-93be5b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-a6d5ce1 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-bd3e9db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-354c36f .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-89d3c62{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2d343a3 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-3f1f281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-54abd27 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-c9bafa7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-bf46db7 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-b712f77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-f9e7cd7 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-ced1127{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-4f46110 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-d1a3aad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3616670{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-c89c690 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-0cbdeef{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-17dc2e9 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-b5d4184{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-971d3bf .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-017c1e4{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-d41cdcd .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-87ffdd7{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-e8d61d7 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-93be5b6{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-a6d5ce1 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-bd3e9db{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-354c36f .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-89d3c62{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2d343a3 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-3f1f281{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-54abd27 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-c9bafa7{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-bf46db7 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-b712f77{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-f9e7cd7 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-ced1127{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-4f46110 .elementor-heading-title{font-size:var( --e-global-typography-2b6200d-font-size );line-height:var( --e-global-typography-2b6200d-line-height );letter-spacing:var( --e-global-typography-2b6200d-letter-spacing );}.elementor-3 .elementor-element.elementor-element-d1a3aad{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-d2fd8f6 */.last-updated
{
background-color: #614419;
padding: 15px 15px 15px 15px;
border-style: solid;
border-width: 2px 2px 2px 2px;
color:#FFB343;
font-family:'londrina solid';
font-size:20px;
font-weight: 400;
border-color: #FFB343;
border-radius: 3px 3px 3px 3px;
letter-spacing: 0.3px;
line-height: 1.1em;
text-transform: capitalize;
margin: unset!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f1f281 */.table-container {
    width: 100%;
    margin: 20px 0;
   
  }
  
  .rockshop-table {
    width: 100%;
    border-collapse: collapse;
    text-align: left;
  }

  .rockshop-table th, .rockshop-table td {
    padding: 12px;
    border: 1px solid #ddd;
  }

  .rockshop-table thead {
    background-color: #614419;
    color:white;
  }

  /* Estilos para tablets y celulares */
  @media screen and (max-width: 768px) {
    .rockshop-table thead {
      display: none; /* Escondemos el encabezado en móvil */
    }

    .rockshop-table, .rockshop-table tbody, .rockshop-table tr, .rockshop-table td {
      display: block;
      width: 100%;
    }

    .rockshop-table tr {
      margin-bottom: 15px;
      border: 1px solid #ccc;
    }

    .rockshop-table td {
      text-align: right;
      padding-left: 50%;
      position: relative;
      border: none;
      border-bottom: 1px solid #eee;
    }

    /* Agregamos el nombre de la columna antes del dato */
    .rockshop-table td::before {
      content: attr(data-label);
      position: absolute;
      left: 10px;
      width: 45%;
      padding-right: 10px;
      white-space: nowrap;
      font-weight: bold;
      text-align: left;
    }
  }/* End custom CSS */