.elementor-21 .elementor-element.elementor-element-2a9e60c{--display:flex;--min-height:50vh;--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;--margin-top:-106px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:205px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-2a9e60c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2a9e60c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.getviim.com/wp-content/uploads/2026/04/Artboard-1-copy-5-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-8bb6d31{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-f1de6ff > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text{text-align:left;}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text, .elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text a{font-family:"Avenir Next Pro", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-white );}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text .ekit-fancy-text-lists b{font-family:"Avenir Next Pro", Sans-serif;font-size:60px;font-weight:900;text-transform:none;}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text.clip .ekit-fancy-text-lists::after{background-color:#333333;width:2px;height:100%;}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text.type .ekit-fancy-text-lists::after{background-color:#333333;width:2px;height:100%;}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text.bar-loading .ekit-fancy-text-lists::after{background-color:#333333;}.elementor-21 .elementor-element.elementor-element-0b39467{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-5840951{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-9c59db5 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-29e8e23 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-21 .elementor-element.elementor-element-1614d97{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-1614d97 a{color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-c2fe801{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-31f2ad0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-21 .elementor-element.elementor-element-4c39fa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-13430fb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-13430fb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-13430fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-032655d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-032655d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-032655d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-f505c36  .ekit-content-ticker-wrapper .ekit-content-items{flex-direction:row;}.elementor-21 .elementor-element.elementor-element-f505c36 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-f505c36  .ekit-content-ticker-wrapper .ticker .marquee-wrapper{--transition-timing:40s;}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item{padding-top:26px;padding-bottom:26px;padding-right:0px;padding-left:0px;}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title{padding-top:26px;padding-bottom:26px;}.elementor-21 .elementor-element.elementor-element-f505c36 .elementor-widget-container{overflow:auto;}.elementor-21 .elementor-element.elementor-element-f505c36  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item{justify-content:left;}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item a{color:var( --e-global-color-5c27e92 );}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item a:hover{color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item .ekit-title-and-description{font-family:"Avenir Next Pro", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item img{width:24px;height:24px;margin-right:40px;margin-left:60px;}.elementor-21 .elementor-element.elementor-element-969922e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-21 .elementor-element.elementor-element-969922e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-969922e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.getviim.com/wp-content/uploads/2024/11/background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-fe29acb{--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-divider );--border-color:var( --e-global-color-divider );overflow:visible;}.elementor-21 .elementor-element.elementor-element-76977e2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-8017938{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:30px 30px 30px 30px;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;overflow:visible;}.elementor-21 .elementor-element.elementor-element-5522ea6{text-align:center;}.elementor-21 .elementor-element.elementor-element-5522ea6 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:50px;font-weight:900;line-height:1.2em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-dd25032{text-align:center;}.elementor-21 .elementor-element.elementor-element-dd25032 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-5ec629a{text-align:center;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-4d8458c{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:30px 30px 30px 30px;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;overflow:visible;}.elementor-21 .elementor-element.elementor-element-726b0d5{text-align:center;}.elementor-21 .elementor-element.elementor-element-726b0d5 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:50px;font-weight:900;line-height:1.2em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-60b62ff{text-align:center;}.elementor-21 .elementor-element.elementor-element-60b62ff .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-6c16edb{text-align:center;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-d850f9a{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:30px 30px 30px 30px;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;overflow:visible;}.elementor-21 .elementor-element.elementor-element-e2a1a67{text-align:center;}.elementor-21 .elementor-element.elementor-element-e2a1a67 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:50px;font-weight:900;line-height:1.2em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-45ecf9a{text-align:center;}.elementor-21 .elementor-element.elementor-element-45ecf9a .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:26px;font-weight:900;line-height:1.2em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-2b918dc{text-align:center;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-ea6bc08{--display:flex;--min-height:105vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-21 .elementor-element.elementor-element-ea6bc08:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ea6bc08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.getviim.com/wp-content/uploads/2026/04/steph-white-background-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-7ee4824{--display:flex;overflow:visible;}.elementor-21 .elementor-element.elementor-element-dcdde2b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-9dc4c2a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-aee3ca0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-c6272b5 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-c6272b5 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-29e8e23 );}.elementor-21 .elementor-element.elementor-element-eef5e22{font-family:"Avenir Next Pro", Sans-serif;font-size:24px;font-weight:900;line-height:1.4em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-eef5e22 a{color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-6e315a1 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-6e315a1{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-d8e32c0{font-family:"Avenir Next Pro", Sans-serif;font-size:24px;font-weight:900;line-height:1.4em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-d8e32c0 a{color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-b256443 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-b256443{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-af0c25b{font-family:"Avenir Next Pro", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;line-height:1.7em;color:var( --e-global-color-5c27e92 );}.elementor-21 .elementor-element.elementor-element-40d7568 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-40d7568{font-family:"Avenir Next Pro", Sans-serif;font-size:24px;font-weight:900;line-height:1.7em;color:var( --e-global-color-5c27e92 );}.elementor-21 .elementor-element.elementor-element-3442249{font-family:"Avenir Next Pro", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;line-height:1.7em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-75c0635 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-75c0635{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-e964afa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-21 .elementor-element.elementor-element-e964afa:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e964afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29e8e23 );background-image:url("https://www.getviim.com/wp-content/uploads/2024/11/background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-ea7e04b{--display:flex;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-divider );--border-color:var( --e-global-color-divider );overflow:visible;}.elementor-21 .elementor-element.elementor-element-c0b660c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-c0b660c{text-align:center;}.elementor-21 .elementor-element.elementor-element-c0b660c .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:110px;font-weight:900;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-f7926ff{text-align:center;font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-85a4dc0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-21 .elementor-element.elementor-element-5ba35d4{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-9e0ca40{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-622d4f5{--display:flex;--min-height:75vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-21 .elementor-element.elementor-element-622d4f5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-622d4f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.getviim.com/wp-content/uploads/2026/04/Viim_image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-e8deae8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-1bf5508{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-8133eee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-287075c{--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;overflow:visible;}.elementor-21 .elementor-element.elementor-element-5b8e873 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-5b8e873{text-align:center;}.elementor-21 .elementor-element.elementor-element-5b8e873 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:70px;font-weight:900;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-e77d38e{--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;overflow:visible;}.elementor-21 .elementor-element.elementor-element-da97c69{--display:flex;overflow:visible;}.elementor-21 .elementor-element.elementor-element-e16a96e{--display:flex;overflow:visible;}.elementor-21 .elementor-element.elementor-element-4d540a1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-4d540a1{text-align:center;}.elementor-21 .elementor-element.elementor-element-4d540a1 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-5c27e92 );}.elementor-21 .elementor-element.elementor-element-b88cedc{text-align:center;font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-5c27e92 );}.elementor-21 .elementor-element.elementor-element-978c147 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-978c147{text-align:center;}.elementor-21 .elementor-element.elementor-element-978c147 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-b036538{text-align:center;font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-8fd2f85{text-align:center;font-family:"Avenir Next Pro", Sans-serif;font-size:50px;font-weight:900;line-height:1.4em;color:var( --e-global-color-29e8e23 );}.elementor-21 .elementor-element.elementor-element-27b499f{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-21 .elementor-element.elementor-element-27b499f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-27b499f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.getviim.com/wp-content/uploads/2026/04/LSS9577-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-c80a7dd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-5a08527{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-6ff491d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21 .elementor-element.elementor-element-b169fe4 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-b169fe4 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-335f8ba );}.elementor-21 .elementor-element.elementor-element-0500237 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-0500237{font-family:"Avenir Next Pro", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5c27e92 );}.elementor-21 .elementor-element.elementor-element-0500237 a{color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-e650c2d > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-e650c2d{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-d074cac );}.elementor-21 .elementor-element.elementor-element-212725b{--display:flex;overflow:visible;}.elementor-21 .elementor-element.elementor-element-52b4842{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-21 .elementor-element.elementor-element-52b4842:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-52b4842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-335f8ba );background-image:url("https://www.getviim.com/wp-content/uploads/2024/11/background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-dbe7b28{--display:flex;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-divider );--border-color:var( --e-global-color-divider );overflow:visible;}.elementor-21 .elementor-element.elementor-element-c5768d7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-c5768d7{text-align:center;}.elementor-21 .elementor-element.elementor-element-c5768d7 .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-white );}.elementor-21 .elementor-element.elementor-element-ec2b05b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-ec2b05b{text-align:center;}.elementor-21 .elementor-element.elementor-element-ec2b05b .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:190px;font-weight:900;text-transform:uppercase;line-height:1em;color:var( --e-global-color-29e8e23 );}.elementor-21 .elementor-element.elementor-element-fe983ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-70px;--margin-bottom:-83px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1;overflow:visible;}.elementor-21 .elementor-element.elementor-element-e47a06b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-e47a06b{text-align:center;}.elementor-21 .elementor-element.elementor-element-e47a06b .elementor-heading-title{font-family:"Avenir Next Pro", Sans-serif;font-size:190px;font-weight:900;text-transform:uppercase;line-height:1em;color:var( --e-global-color-5c27e92 );}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-31f2ad0{--width:52%;}.elementor-21 .elementor-element.elementor-element-7ee4824{--width:60%;}.elementor-21 .elementor-element.elementor-element-212725b{--width:80%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-2a9e60c{--min-height:auto;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:175px;--padding-bottom:85px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-8bb6d31{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text, .elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text a{font-size:65px;}.elementor-21 .elementor-element.elementor-element-0b39467{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-21 .elementor-element.elementor-element-9c59db5 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-032655d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item{padding-top:22px;padding-bottom:22px;}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title{padding-top:22px;padding-bottom:22px;}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item .ekit-title-and-description{font-size:34px;}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item img{width:24px;height:24px;}.elementor-21 .elementor-element.elementor-element-969922e{--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-fe29acb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-5522ea6 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-dd25032 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-726b0d5 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-60b62ff .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-e2a1a67 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-45ecf9a .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-ea6bc08{--min-height:auto;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:175px;--padding-bottom:85px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-dcdde2b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-9dc4c2a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c6272b5 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-e964afa{--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-ea7e04b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-c0b660c .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-622d4f5{--min-height:auto;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:175px;--padding-bottom:85px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-e8deae8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-1bf5508{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5b8e873 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-4d540a1 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-978c147 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-27b499f{--min-height:auto;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:175px;--padding-bottom:85px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-c80a7dd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-5a08527{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b169fe4 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-52b4842{--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-dbe7b28{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-c5768d7 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-ec2b05b .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-e47a06b .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-2a9e60c{--padding-top:130px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-8bb6d31{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text{text-align:center;}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text, .elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text a{font-size:34px;}.elementor-21 .elementor-element.elementor-element-f1de6ff .ekit-fancy-text .ekit-fancy-text-lists b{font-size:22px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0b39467{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-21 .elementor-element.elementor-element-9c59db5{text-align:center;}.elementor-21 .elementor-element.elementor-element-9c59db5 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-1614d97{text-align:center;font-size:20px;}.elementor-21 .elementor-element.elementor-element-c2fe801{--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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item .ekit-title-and-description{font-size:28px;}.elementor-21 .elementor-element.elementor-element-f505c36 .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item img{width:20px;height:20px;margin-right:20px;margin-left:40px;}.elementor-21 .elementor-element.elementor-element-969922e{--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-21 .elementor-element.elementor-element-fe29acb{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-8017938{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-21 .elementor-element.elementor-element-5522ea6 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-dd25032 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-4d8458c{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-21 .elementor-element.elementor-element-726b0d5 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-60b62ff .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-d850f9a{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-21 .elementor-element.elementor-element-e2a1a67 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-45ecf9a .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-ea6bc08{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-dcdde2b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-9dc4c2a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-c6272b5{text-align:center;}.elementor-21 .elementor-element.elementor-element-c6272b5 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-eef5e22{text-align:center;}.elementor-21 .elementor-element.elementor-element-6e315a1{text-align:center;}.elementor-21 .elementor-element.elementor-element-d8e32c0{text-align:center;}.elementor-21 .elementor-element.elementor-element-b256443{text-align:center;}.elementor-21 .elementor-element.elementor-element-af0c25b{text-align:center;}.elementor-21 .elementor-element.elementor-element-40d7568{text-align:center;}.elementor-21 .elementor-element.elementor-element-3442249{text-align:center;}.elementor-21 .elementor-element.elementor-element-75c0635{text-align:center;}.elementor-21 .elementor-element.elementor-element-ea7e04b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-c0b660c .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-622d4f5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-e8deae8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-1bf5508{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-287075c{--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-21 .elementor-element.elementor-element-5b8e873 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-e77d38e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-21 .elementor-element.elementor-element-4d540a1 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-978c147 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-8fd2f85{font-size:30px;}.elementor-21 .elementor-element.elementor-element-27b499f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-c80a7dd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-5a08527{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21 .elementor-element.elementor-element-b169fe4{text-align:center;}.elementor-21 .elementor-element.elementor-element-b169fe4 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-0500237{text-align:center;}.elementor-21 .elementor-element.elementor-element-dbe7b28{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-c5768d7 .elementor-heading-title{font-size:30px;}.elementor-21 .elementor-element.elementor-element-ec2b05b > .elementor-widget-container{padding:0% 0% 20% 0%;}.elementor-21 .elementor-element.elementor-element-ec2b05b .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-e47a06b > .elementor-widget-container{padding:20% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-e47a06b .elementor-heading-title{font-size:41px;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-5840951{--width:63%;}.elementor-21 .elementor-element.elementor-element-969922e{--content-width:100%;}.elementor-21 .elementor-element.elementor-element-fe29acb{--width:100%;}.elementor-21 .elementor-element.elementor-element-aee3ca0{--width:63%;}.elementor-21 .elementor-element.elementor-element-e964afa{--content-width:100%;}.elementor-21 .elementor-element.elementor-element-ea7e04b{--width:100%;}.elementor-21 .elementor-element.elementor-element-8133eee{--width:63%;}.elementor-21 .elementor-element.elementor-element-6ff491d{--width:63%;}.elementor-21 .elementor-element.elementor-element-52b4842{--content-width:100%;}.elementor-21 .elementor-element.elementor-element-dbe7b28{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next Pro';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.getviim.com/wp-content/uploads/2026/04/AvenirNextLTPro-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.getviim.com/wp-content/uploads/2026/04/AvenirNextLTPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.getviim.com/wp-content/uploads/2026/04/AvenirNextLTPro-Demi.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.getviim.com/wp-content/uploads/2026/01/Avenir-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.getviim.com/wp-content/uploads/2026/01/Avenir-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.getviim.com/wp-content/uploads/2026/01/Avenir-Black-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.getviim.com/wp-content/uploads/2026/01/Avenir-Heavy-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.getviim.com/wp-content/uploads/2026/01/Avenir-Book-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */