.elementor-70010 .elementor-element.elementor-element-2d11741{--display:flex;}.elementor-70010 .elementor-element.elementor-element-2515230{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-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-70010 .elementor-element.elementor-element-d75b784{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-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-70010 .elementor-element.elementor-element-c124148{--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;}.elementor-70010 .elementor-element.elementor-element-f470cba{--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;}.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-70010 .elementor-element.elementor-element-3885e57{--display:flex;}.elementor-70010 .elementor-element.elementor-element-aac6837{--display:flex;}.elementor-70010 .elementor-element.elementor-element-322e738{--display:flex;}.elementor-70010 .elementor-element.elementor-element-87d764e{--display:flex;}.elementor-70010 .elementor-element.elementor-element-3ad0b87{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-70010 .elementor-element.elementor-element-3cbc840 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-70010 .elementor-element.elementor-element-3cbc840 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-70010 .elementor-element.elementor-element-3cbc840 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-70010 .elementor-element.elementor-element-3cbc840 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-70010 .elementor-element.elementor-element-3cbc840 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-70010 .elementor-element.elementor-element-3cbc840 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-70010 .elementor-element.elementor-element-3cbc840 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-70010 .elementor-element.elementor-element-3cbc840{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70010 .elementor-element.elementor-element-3cbc840 .elementor-icon-list-text{color:#b9b9c4;transition:color 0.3s;}.elementor-70010 .elementor-element.elementor-element-d13b69d{--display:flex;}.elementor-70010 .elementor-element.elementor-element-6b08d29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-70010 .elementor-element.elementor-element-6b08d29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-70010 .elementor-element.elementor-element-6b08d29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-70010 .elementor-element.elementor-element-6b08d29 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-70010 .elementor-element.elementor-element-6b08d29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-70010 .elementor-element.elementor-element-6b08d29 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-70010 .elementor-element.elementor-element-6b08d29 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-70010 .elementor-element.elementor-element-6b08d29{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70010 .elementor-element.elementor-element-6b08d29 .elementor-icon-list-text{color:#b9b9c4;transition:color 0.3s;}.elementor-70010 .elementor-element.elementor-element-2d58098{--display:flex;}.elementor-70010 .elementor-element.elementor-element-e8ff0df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-70010 .elementor-element.elementor-element-e8ff0df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-70010 .elementor-element.elementor-element-e8ff0df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-70010 .elementor-element.elementor-element-e8ff0df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-70010 .elementor-element.elementor-element-e8ff0df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-70010 .elementor-element.elementor-element-e8ff0df .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-70010 .elementor-element.elementor-element-e8ff0df .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-70010 .elementor-element.elementor-element-e8ff0df{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70010 .elementor-element.elementor-element-e8ff0df .elementor-icon-list-text{color:#b9b9c4;transition:color 0.3s;}.elementor-70010 .elementor-element.elementor-element-843205d{--display:flex;}.elementor-70010 .elementor-element.elementor-element-acffad6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-70010 .elementor-element.elementor-element-c392977{width:auto;max-width:auto;}.elementor-70010 .elementor-element.elementor-element-c392977 .elementor-icon-wrapper{text-align:center;}.elementor-70010 .elementor-element.elementor-element-c392977.elementor-view-stacked .elementor-icon{background-color:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-c392977.elementor-view-framed .elementor-icon, .elementor-70010 .elementor-element.elementor-element-c392977.elementor-view-default .elementor-icon{color:#B9B9C4;border-color:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-c392977.elementor-view-framed .elementor-icon, .elementor-70010 .elementor-element.elementor-element-c392977.elementor-view-default .elementor-icon svg{fill:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-c392977 .elementor-icon{font-size:22px;}.elementor-70010 .elementor-element.elementor-element-c392977 .elementor-icon svg{height:22px;}.elementor-70010 .elementor-element.elementor-element-a5070da{width:auto;max-width:auto;}.elementor-70010 .elementor-element.elementor-element-a5070da .elementor-icon-wrapper{text-align:center;}.elementor-70010 .elementor-element.elementor-element-a5070da.elementor-view-stacked .elementor-icon{background-color:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-a5070da.elementor-view-framed .elementor-icon, .elementor-70010 .elementor-element.elementor-element-a5070da.elementor-view-default .elementor-icon{color:#B9B9C4;border-color:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-a5070da.elementor-view-framed .elementor-icon, .elementor-70010 .elementor-element.elementor-element-a5070da.elementor-view-default .elementor-icon svg{fill:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-a5070da .elementor-icon{font-size:22px;}.elementor-70010 .elementor-element.elementor-element-a5070da .elementor-icon svg{height:22px;}.elementor-70010 .elementor-element.elementor-element-5b0d713{width:auto;max-width:auto;}.elementor-70010 .elementor-element.elementor-element-5b0d713 .elementor-icon-wrapper{text-align:center;}.elementor-70010 .elementor-element.elementor-element-5b0d713.elementor-view-stacked .elementor-icon{background-color:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-5b0d713.elementor-view-framed .elementor-icon, .elementor-70010 .elementor-element.elementor-element-5b0d713.elementor-view-default .elementor-icon{color:#B9B9C4;border-color:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-5b0d713.elementor-view-framed .elementor-icon, .elementor-70010 .elementor-element.elementor-element-5b0d713.elementor-view-default .elementor-icon svg{fill:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-5b0d713 .elementor-icon{font-size:22px;}.elementor-70010 .elementor-element.elementor-element-5b0d713 .elementor-icon svg{height:22px;}.elementor-70010 .elementor-element.elementor-element-fc4f391{width:auto;max-width:auto;}.elementor-70010 .elementor-element.elementor-element-fc4f391 .elementor-icon-wrapper{text-align:center;}.elementor-70010 .elementor-element.elementor-element-fc4f391.elementor-view-stacked .elementor-icon{background-color:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-fc4f391.elementor-view-framed .elementor-icon, .elementor-70010 .elementor-element.elementor-element-fc4f391.elementor-view-default .elementor-icon{color:#B9B9C4;border-color:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-fc4f391.elementor-view-framed .elementor-icon, .elementor-70010 .elementor-element.elementor-element-fc4f391.elementor-view-default .elementor-icon svg{fill:#B9B9C4;}.elementor-70010 .elementor-element.elementor-element-fc4f391 .elementor-icon{font-size:22px;}.elementor-70010 .elementor-element.elementor-element-fc4f391 .elementor-icon svg{height:22px;}.elementor-70010 .elementor-element.elementor-element-cfc7033{--display:flex;}/* Start custom CSS for container, class: .elementor-element-2d11741 */.elementor-70010 .elementor-element.elementor-element-2d11741{background:#1a1a2e!important;padding:0 24px!important;min-height:72px;position:sticky;top:0;z-index:1000;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-nav{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;max-width:1400px;margin:auto!important;min-height:72px;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-logo{width:238px!important;flex:0 0 238px!important;margin:0!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-logo a{display:block;width:238px;height:53px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22408%22%20height%3D%2290%22%20viewBox%3D%220%200%20408%2090%22%3E%3Cg%20transform%3D%22translate(12%2012)%22%3E%3Cg%20transform%3D%22translate(0%200)%20scale(.68)%22%3E%3Cg%20fill%3D%22white%22%20transform%3D%22translate(14%200)%20skewX(-10)%22%3E%3Cpath%20d%3D%22M0%200%20H16%20L31%2049%20L46%200%20H62%20L39%2072%20H23%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20H16%20V72%20H0%20Z%22%20transform%3D%22translate(77%200)%22%2F%3E%3Cpath%20d%3D%22M0%200%20H16%20L31%2049%20L46%200%20H62%20L39%2072%20H23%20Z%22%20transform%3D%22translate(108%200)%22%2F%3E%3Cpath%20d%3D%22M0%2072%20L25%200%20H43%20L68%2072%20H51%20L46%2057%20Q34%2045%2022%2057%20L17%2072%20Z%20M27%2045%20Q34%2033%2041%2045%20L34%2020%20Z%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate(180%200)%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Ctext%20x%3D%22193%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EG%3C%2Ftext%3E%3Ctext%20x%3D%22221.63833333333332%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EY%3C%2Ftext%3E%3Ctext%20x%3D%22247.30666666666664%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EM%3C%2Ftext%3E%3Ctext%20x%3D%22278.91499999999996%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EW%3C%2Ftext%3E%3Ctext%20x%3D%22311.8733333333333%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EE%3C%2Ftext%3E%3Ctext%20x%3D%22337.54166666666663%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EA%3C%2Ftext%3E%3Ctext%20x%3D%22364.55999999999995%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3ER%3C%2Ftext%3E%3Cpath%20d%3D%22M2%2061%20H384%20L374%2066%20H2%20Z%22%20fill%3D%22%23FF6B4A%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;font-size:0!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-links{display:flex!important;flex-direction:row!important;align-items:center;gap:26px!important;width:auto!important;flex:0 1 auto!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-link{width:auto!important;margin:0!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-link .elementor-button{background:transparent!important;padding:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;font-size:14px!important;font-weight:400!important;color:rgba(255,255,255,.85)!important;white-space:nowrap;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-link .elementor-button:hover,.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-current .elementor-button{color:#ff6b4a!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-quote{width:auto!important;flex:0 0 auto!important;margin:0!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-quote .elementor-button{background:#ff6b4a!important;color:white!important;border-radius:30px!important;padding:12px 24px!important;font-size:14px!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-quote .elementor-button:hover{background:#ec5738!important;color:white!important;}@media(max-width:1024px){.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-nav{flex-wrap:wrap!important;gap:12px!important;padding:10px 0!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-links{order:3;width:100%!important;justify-content:center;flex-wrap:wrap!important;gap:18px!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-logo{flex-basis:200px!important;width:200px!important;}.elementor-70010 .elementor-element.elementor-element-2d11741 .viva-native-logo a{width:200px;height:45px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c124148 */.elementor-70010 .elementor-element.elementor-element-c124148{background:#fff;padding:64px 28px 80px!important;color:#1a1a2e}.elementor-70010 .elementor-element.elementor-element-c124148>.e-con-inner,.elementor-70010 .elementor-element.elementor-element-c124148 .viva-reading{width:100%!important;max-width:840px;margin:0 auto!important;padding:0!important;display:flex;flex-direction:column;gap:22px}.elementor-70010 .elementor-element.elementor-element-c124148 h1{font-size:44px!important;line-height:1.16!important;letter-spacing:-1px;margin:0 0 10px!important;color:#1a1a2e}.elementor-70010 .elementor-element.elementor-element-c124148 h2{font-size:26px!important;line-height:1.3!important;margin:24px 0 0!important;color:#1a1a2e}.elementor-70010 .elementor-element.elementor-element-c124148 h3{font-size:20px!important;line-height:1.4!important;margin:8px 0 0!important;color:#1a1a2e}.elementor-70010 .elementor-element.elementor-element-c124148 p{font-size:17px!important;line-height:1.85!important;margin:0!important;color:#565865}.elementor-70010 .elementor-element.elementor-element-c124148 a{color:#d94f34}.elementor-70010 .elementor-element.elementor-element-c124148 .viva-article-meta p{font-size:13px!important;color:#b74630!important;letter-spacing:.6px}.elementor-70010 .elementor-element.elementor-element-c124148 .elementor-button{background:#ff6b4a;color:#fff!important;border-radius:30px;padding:16px 26px}.elementor-70010 .elementor-element.elementor-element-c124148 .elementor-button:hover{background:#d84c30;color:#fff!important} @media(max-width:767px){.elementor-70010 .elementor-element.elementor-element-c124148{padding:40px 22px!important}.elementor-70010 .elementor-element.elementor-element-c124148 h1{font-size:32px!important}.elementor-70010 .elementor-element.elementor-element-c124148 h2{font-size:23px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3885e57 */.elementor-70010 .elementor-element.elementor-element-3885e57{width:100%;padding:64px 32px 24px!important;background:#1a1a2e;color:#b9b9c4} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-container{width:100%;max-width:1240px;margin:0 auto;padding:0!important;display:flex;flex-direction:column;gap:40px} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-grid{width:100%;display:grid!important;grid-template-columns:1.7fr 1fr 1.15fr .8fr 1.45fr!important;gap:36px!important;align-items:start} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-grid>.e-con{width:100%!important;min-width:0;padding:0!important;display:flex;flex-direction:column;gap:26px!important} .elementor-70010 .elementor-element.elementor-element-3885e57 .elementor-widget{width:100%;margin:0!important} .elementor-70010 .elementor-element.elementor-element-3885e57 h4{font-size:14px!important;line-height:1.4!important;text-transform:uppercase;font-weight:700;margin:0!important;color:#9393a4!important} .elementor-70010 .elementor-element.elementor-element-3885e57 p,.elementor-70010 .elementor-element.elementor-element-3885e57 li,.elementor-70010 .elementor-element.elementor-element-3885e57 a{font-size:14px;line-height:1.85} .elementor-70010 .elementor-element.elementor-element-3885e57 ul{padding:0!important;margin:0!important;list-style:none} .elementor-70010 .elementor-element.elementor-element-3885e57 li{margin:0 0 10px!important} .elementor-70010 .elementor-element.elementor-element-3885e57 p{margin:0 0 16px} .elementor-70010 .elementor-element.elementor-element-3885e57 a{color:#b9b9c4;text-decoration:none;overflow-wrap:anywhere} .elementor-70010 .elementor-element.elementor-element-3885e57 a:hover{color:#ff6b4a} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-brand .viva-logo{margin-bottom:8px!important} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-bottom{width:100%;padding:24px 0 0!important;border-top:1px solid #ffffff14;color:#858595} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-bottom p,.elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-bottom{font-size:12px} @media(max-width:1024px){.elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-grid{grid-template-columns:1.3fr 1fr 1fr!important;gap:36px!important}} @media(max-width:767px){.elementor-70010 .elementor-element.elementor-element-3885e57{padding:44px 24px 20px!important}.elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-grid{grid-template-columns:1fr 1fr!important;gap:32px 24px!important}.elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-brand{grid-column:1/-1}.elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-grid>.e-con{gap:18px!important}} @media(max-width:400px){.elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-grid{grid-template-columns:1fr!important}} .elementor-70010 .elementor-element.elementor-element-3885e57 .logo{display:block!important;width:194px!important;height:112px!important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22286%22%20height%3D%22151%22%20viewBox%3D%220%200%20286%20151%22%3E%3Cg%20transform%3D%22translate(12%2012)%22%3E%3Cg%20fill%3D%22white%22%20transform%3D%22translate(14%200)%20skewX(-10)%22%3E%3Cpath%20d%3D%22M0%200%20H16%20L31%2049%20L46%200%20H62%20L39%2072%20H23%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20H16%20V72%20H0%20Z%22%20transform%3D%22translate(77%200)%22%2F%3E%3Cpath%20d%3D%22M0%200%20H16%20L31%2049%20L46%200%20H62%20L39%2072%20H23%20Z%22%20transform%3D%22translate(108%200)%22%2F%3E%3Cpath%20d%3D%22M0%2072%20L25%200%20H43%20L68%2072%20H51%20L46%2057%20Q34%2045%2022%2057%20L17%2072%20Z%20M27%2045%20Q34%2033%2041%2045%20L34%2020%20Z%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate(180%200)%22%2F%3E%3C%2Fg%3E%3Ctext%20x%3D%222%22%20y%3D%22108%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2220%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EG%3C%2Ftext%3E%3Ctext%20x%3D%2242.96666666666667%22%20y%3D%22108%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2220%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EY%3C%2Ftext%3E%3Ctext%20x%3D%2281.73333333333333%22%20y%3D%22108%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2220%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EM%3C%2Ftext%3E%3Ctext%20x%3D%22124.9%22%20y%3D%22108%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2220%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EW%3C%2Ftext%3E%3Ctext%20x%3D%22169.06666666666666%22%20y%3D%22108%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2220%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EE%3C%2Ftext%3E%3Ctext%20x%3D%22207.83333333333331%22%20y%3D%22108%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2220%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EA%3C%2Ftext%3E%3Ctext%20x%3D%22247.59999999999997%22%20y%3D%22108%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2220%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3ER%3C%2Ftext%3E%3Cpath%20d%3D%22M2%20121%20H262%20L250%20126%20H2%20Z%22%20fill%3D%22%23FF6B4A%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center left/contain no-repeat!important;font-size:0!important;line-height:0!important;margin-bottom:12px!important;} .elementor-70010 .elementor-element.elementor-element-3885e57 .logo span,.elementor-70010 .elementor-element.elementor-element-3885e57 .logo em{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-social{display:flex!important;flex-direction:row!important;gap:16px!important;padding:0!important;align-items:center;justify-content:flex-start;width:100%!important} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-social>.elementor-widget{width:auto!important;flex:0 0 auto} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-social .elementor-icon{font-size:22px!important;color:#b9b9c4!important;display:block} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-social svg{width:22px;height:22px;fill:#b9b9c4} .elementor-70010 .elementor-element.elementor-element-3885e57 .viva-footer-native-logo .elementor-heading-title{display:block;width:238px;height:60px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22408%22%20height%3D%2290%22%20viewBox%3D%220%200%20408%2090%22%3E%3Cg%20transform%3D%22translate(12%2012)%22%3E%3Cg%20transform%3D%22translate(0%200)%20scale(.68)%22%3E%3Cg%20fill%3D%22white%22%20transform%3D%22translate(14%200)%20skewX(-10)%22%3E%3Cpath%20d%3D%22M0%200%20H16%20L31%2049%20L46%200%20H62%20L39%2072%20H23%20Z%22%2F%3E%3Cpath%20d%3D%22M0%200%20H16%20V72%20H0%20Z%22%20transform%3D%22translate(77%200)%22%2F%3E%3Cpath%20d%3D%22M0%200%20H16%20L31%2049%20L46%200%20H62%20L39%2072%20H23%20Z%22%20transform%3D%22translate(108%200)%22%2F%3E%3Cpath%20d%3D%22M0%2072%20L25%200%20H43%20L68%2072%20H51%20L46%2057%20Q34%2045%2022%2057%20L17%2072%20Z%20M27%2045%20Q34%2033%2041%2045%20L34%2020%20Z%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate(180%200)%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Ctext%20x%3D%22193%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EG%3C%2Ftext%3E%3Ctext%20x%3D%22221.63833333333332%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EY%3C%2Ftext%3E%3Ctext%20x%3D%22247.30666666666664%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EM%3C%2Ftext%3E%3Ctext%20x%3D%22278.91499999999996%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EW%3C%2Ftext%3E%3Ctext%20x%3D%22311.8733333333333%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EE%3C%2Ftext%3E%3Ctext%20x%3D%22337.54166666666663%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3EA%3C%2Ftext%3E%3Ctext%20x%3D%22364.55999999999995%22%20y%3D%2245%22%20font-family%3D%22Helvetica%20Neue%2CArial%2Csans-serif%22%20font-size%3D%2227%22%20font-weight%3D%22600%22%20letter-spacing%3D%220%22%20fill%3D%22white%22%3ER%3C%2Ftext%3E%3Cpath%20d%3D%22M2%2061%20H384%20L374%2066%20H2%20Z%22%20fill%3D%22%23FF6B4A%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;background-position:left center;font-size:0!important} .elementor-70010 .elementor-element.elementor-element-3885e57 .elementor-icon-list-icon{display:none}.elementor-70010 .elementor-element.elementor-element-3885e57 .elementor-icon-list-text{padding:0!important;color:#b9b9c4}.elementor-70010 .elementor-element.elementor-element-3885e57 .elementor-icon-list-item{margin:0!important}/* End custom CSS */