.elementor-2 .elementor-element.elementor-element-23f3807>.elementor-container{min-height:60vh}.elementor-2 .elementor-element.elementor-element-23f3807{margin-top:0;margin-bottom:0;padding:0}.elementor-2 .elementor-element.elementor-element-cdd586a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-cdd586a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-repeater-item-07a5e3b .swiper-slide-bg{background-color:#f3f3f3;background-image:url(https://oftovision.com.br/wp-content/uploads/2025/06/ofto_banner1_avaliacao-1.webp);background-size:cover}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-repeater-item-d64ef77 .swiper-slide-bg{background-color:#f3f3f3;background-image:url(https://oftovision.com.br/wp-content/uploads/2025/06/ofto_banner2_excelencia.webp);background-size:cover}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-repeater-item-00dd413 .swiper-slide-bg{background-color:#f3f3f3;background-image:url(https://oftovision.com.br/wp-content/uploads/2025/06/ofto_banner3_especialistas.webp);background-size:cover}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-repeater-item-019adc2 .swiper-slide-bg{background-color:#f3f3f3;background-image:url(https://oftovision.com.br/wp-content/uploads/2025/06/ofto_banner4_prevencao.webp);background-size:cover}.elementor-2 .elementor-element.elementor-element-f3647a3 .swiper-slide{transition-duration:calc(8000ms*1.2);height:85vh}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-slide-button{background-color:#2AD03C00;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;border-width:2px;border-radius:100px;color:#1f7440;border-color:#1f7440}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-slide-button:hover{background-color:#352a78;color:#fff;border-color:#352a78}.elementor-2 .elementor-element.elementor-element-f3647a3{padding:0}.elementor-2 .elementor-element.elementor-element-f3647a3 .swiper-slide-contents{max-width:50%}.elementor-2 .elementor-element.elementor-element-f3647a3 .swiper-slide-inner{padding:0 10%;text-align:left}.elementor-2 .elementor-element.elementor-element-f3647a3 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-slide-heading{color:#352a78;font-family:"Montserrat",Sans-serif;font-size:52px;font-weight:700;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-f3647a3 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:50px}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-slide-description{color:#5b5b5b;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-f445765 .swiper-slide-bg{background-color:#f3f3f3;background-image:url(https://oftovision.com.br/wp-content/uploads/2025/06/ofto_banner1_avaliacao_mobile.webp);background-size:cover}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-f445765 .swiper-slide-inner .elementor-slide-heading{color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-f445765 .swiper-slide-inner .elementor-slide-description{color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-f445765 .swiper-slide-inner .elementor-slide-button{color:#fff;border-color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-7242192 .swiper-slide-bg{background-color:#f3f3f3;background-image:url(https://oftovision.com.br/wp-content/uploads/2025/04/ofto_banner2_excelencia_mobile.webp);background-size:cover}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-7242192 .swiper-slide-inner .elementor-slide-heading{color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-7242192 .swiper-slide-inner .elementor-slide-description{color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-7242192 .swiper-slide-inner .elementor-slide-button{color:#fff;border-color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-afdfd9e .swiper-slide-bg{background-color:#f3f3f3;background-image:url(https://oftovision.com.br/wp-content/uploads/2025/04/ofto_banner3_especialistas_mobile.webp);background-size:cover}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-afdfd9e .swiper-slide-inner .elementor-slide-heading{color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-afdfd9e .swiper-slide-inner .elementor-slide-description{color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-afdfd9e .swiper-slide-inner .elementor-slide-button{color:#fff;border-color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-73e2c95 .swiper-slide-bg{background-color:#f3f3f3;background-image:url(https://oftovision.com.br/wp-content/uploads/2025/04/ofto_banner4_prevencao_mobile.webp);background-size:cover}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-73e2c95 .swiper-slide-inner .elementor-slide-heading{color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-73e2c95 .swiper-slide-inner .elementor-slide-description{color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-repeater-item-73e2c95 .swiper-slide-inner .elementor-slide-button{color:#fff;border-color:#fff}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide{transition-duration:calc(8000ms*1.2);height:85vh}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-slide-button{background-color:#2AD03C00;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;border-width:2px;border-radius:100px;color:#1f7440;border-color:#1f7440}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-slide-button:hover{background-color:#352a78;color:#fff;border-color:#352a78}.elementor-2 .elementor-element.elementor-element-50b4700{padding:0}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide-contents{max-width:50%}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide-inner{padding:0 10%;text-align:left}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-slide-heading{color:#352a78;font-family:"Montserrat",Sans-serif;font-size:52px;font-weight:700;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:50px}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-slide-description{color:#5b5b5b;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500}.elementor-2 .elementor-element.elementor-element-5d429ef{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:10%;--padding-right:10%}.elementor-2 .elementor-element.elementor-element-5d429ef:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-5d429ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#f0f8ff 0%,#fff 40%)}.elementor-2 .elementor-element.elementor-element-b7ec200{--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;--justify-content:center;--align-items:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.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-2 .elementor-element.elementor-element-f1ad723{text-align:left}.elementor-2 .elementor-element.elementor-element-f1ad723 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#341672}.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-2 .elementor-element.elementor-element-384f5cf{text-align:left;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-8d98b88{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2 .elementor-element.elementor-element-58e259d .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-2 .elementor-element.elementor-element-58e259d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-58e259d{width:100%;max-width:100%;--image-border-radius:15px;--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-2 .elementor-element.elementor-element-58e7880{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:10%;--padding-right:10%}.elementor-2 .elementor-element.elementor-element-58e7880:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-58e7880>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f8ff}.elementor-2 .elementor-element.elementor-element-794ac0a{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2 .elementor-element.elementor-element-0849f29 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-2 .elementor-element.elementor-element-0849f29 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-0849f29{width:100%;max-width:100%;--image-border-radius:15px;--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-2 .elementor-element.elementor-element-894cf18{--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;--justify-content:center;--align-items:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2 .elementor-element.elementor-element-1cdf934{text-align:left}.elementor-2 .elementor-element.elementor-element-1cdf934 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;color:#341672}.elementor-2 .elementor-element.elementor-element-f390f0c{text-align:left;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-450becf{text-align:left;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-5580cc21:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-5580cc21>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f8ff}.elementor-2 .elementor-element.elementor-element-5580cc21>.elementor-container{min-height:400px}.elementor-2 .elementor-element.elementor-element-5580cc21{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3% 10%}.elementor-2 .elementor-element.elementor-element-5580cc21>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-20554f2d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-20554f2d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-20554f2d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-2 .elementor-element.elementor-element-20554f2d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px}.elementor-2 .elementor-element.elementor-element-3620273{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 10%;text-align:right}.elementor-2 .elementor-element.elementor-element-3620273 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;color:#341672}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-2 .elementor-element.elementor-element-16fd391{--divider-border-style:solid;--divider-color:#00aeef;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-16fd391 .elementor-divider-separator{width:85px;margin:0 auto;margin-right:0}.elementor-2 .elementor-element.elementor-element-16fd391 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px}.elementor-2 .elementor-element.elementor-element-5bb43a39{text-align:right;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-2d61311.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-2d61311.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-2d61311>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-2 .elementor-element.elementor-element-2d61311>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{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-2 .elementor-element.elementor-element-f79fb9c .elementor-cta .elementor-cta__bg,.elementor-2 .elementor-element.elementor-element-f79fb9c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-2 .elementor-element.elementor-element-f79fb9c .elementor-cta__content{min-height:400px;text-align:left;padding:0}.elementor-2 .elementor-element.elementor-element-f79fb9c .elementor-cta__title{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;color:#fff}.elementor-2 .elementor-element.elementor-element-f79fb9c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0000002B}.elementor-2 .elementor-element.elementor-element-6616451b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-6616451b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2 .elementor-element.elementor-element-6616451b>.elementor-container{min-height:50px}.elementor-2 .elementor-element.elementor-element-6616451b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3% 10% 0}.elementor-2 .elementor-element.elementor-element-6616451b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-2f9f7586.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-2f9f7586.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-2f9f7586>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-2 .elementor-element.elementor-element-2f9f7586>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px}.elementor-2 .elementor-element.elementor-element-47c0b5c2{text-align:center;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700;color:#0056b6}.elementor-2 .elementor-element.elementor-element-7827b6ee{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-7827b6ee .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:42px;font-weight:700;line-height:1.5em;color:#000}.elementor-2 .elementor-element.elementor-element-660b767d:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-660b767d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2 .elementor-element.elementor-element-660b767d>.elementor-container{min-height:400px}.elementor-2 .elementor-element.elementor-element-660b767d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 7.5% 3%}.elementor-2 .elementor-element.elementor-element-660b767d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-49466092:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-49466092>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-49466092>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 20px}.elementor-2 .elementor-element.elementor-element-49466092>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-caf38df:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-caf38df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-caf38df>.elementor-container{min-height:240px}.elementor-2 .elementor-element.elementor-element-caf38df{box-shadow:0px 3px 9px 0px rgba(0,0,0,.09);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 20px}.elementor-2 .elementor-element.elementor-element-caf38df>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-5b1d7b6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-2 .elementor-element.elementor-element-5b1d7b6>.elementor-element-populated{margin:0 10% 0 0;--e-column-margin-right:10%;--e-column-margin-left:0%;padding:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2 .elementor-element.elementor-element-2d75c925{margin:-60px 0 calc(var(--kit-widget-spacing, 0px) + 0px) -50px;text-align:left}.elementor-2 .elementor-element.elementor-element-2d75c925 img{width:110px}.elementor-2 .elementor-element.elementor-element-6e4999ee{text-align:left}.elementor-2 .elementor-element.elementor-element-6e4999ee .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;color:#000}.elementor-2 .elementor-element.elementor-element-315fb366{text-align:left;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#000}.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-2 .elementor-element.elementor-element-68207a03 .elementor-button{background-color:#00aeef;font-family:"Montserrat",Sans-serif;font-size:.9em;font-weight:700;fill:#000;color:#000;box-shadow:0px 6px 12px 0px rgba(0,0,0,.21);border-radius:100px;padding:15px 20px}.elementor-2 .elementor-element.elementor-element-68207a03 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-68207a03 .elementor-button:focus{background-color:#341672;color:#fff}.elementor-2 .elementor-element.elementor-element-68207a03 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-68207a03 .elementor-button:focus svg{fill:#fff}.elementor-2 .elementor-element.elementor-element-1be0acab:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-1be0acab>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-1be0acab>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:15px 20px}.elementor-2 .elementor-element.elementor-element-1be0acab>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-7f05f635:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7f05f635>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-7f05f635>.elementor-container{min-height:240px}.elementor-2 .elementor-element.elementor-element-7f05f635{box-shadow:0px 3px 9px 0px rgba(0,0,0,.09);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 20px}.elementor-2 .elementor-element.elementor-element-7f05f635>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-3530e6c8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-2 .elementor-element.elementor-element-3530e6c8>.elementor-element-populated{margin:0 10% 0 0;--e-column-margin-right:10%;--e-column-margin-left:0%;padding:0}.elementor-2 .elementor-element.elementor-element-6348c182{margin:-60px 0 calc(var(--kit-widget-spacing, 0px) + 0px) -50px;text-align:left}.elementor-2 .elementor-element.elementor-element-6348c182 img{width:110px}.elementor-2 .elementor-element.elementor-element-47e3520f{text-align:left}.elementor-2 .elementor-element.elementor-element-47e3520f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;color:#000}.elementor-2 .elementor-element.elementor-element-7397515f{text-align:left;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#000}.elementor-2 .elementor-element.elementor-element-61c20b19 .elementor-button{background-color:#00aeef;font-family:"Montserrat",Sans-serif;font-size:.9em;font-weight:700;fill:#000;color:#000;box-shadow:0px 6px 12px 0px rgba(0,0,0,.21);border-radius:100px;padding:15px 20px}.elementor-2 .elementor-element.elementor-element-61c20b19 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-61c20b19 .elementor-button:focus{background-color:#341672;color:#fff}.elementor-2 .elementor-element.elementor-element-61c20b19{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-61c20b19 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-61c20b19 .elementor-button:focus svg{fill:#fff}.elementor-2 .elementor-element.elementor-element-12ebfc43:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-12ebfc43>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#330072}.elementor-2 .elementor-element.elementor-element-12ebfc43>.elementor-container{min-height:50px}.elementor-2 .elementor-element.elementor-element-12ebfc43{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 0 20px}.elementor-2 .elementor-element.elementor-element-12ebfc43>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-37ce3bef.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-37ce3bef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-37ce3bef>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-37ce3bef>.elementor-element-populated{border-style:none;padding:0}.elementor-2 .elementor-element.elementor-element-7f1c07b1 img{width:75px}.elementor-2 .elementor-element.elementor-element-db6df55{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-db6df55 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:700;line-height:1.5em;color:#fff}.elementor-2 .elementor-element.elementor-element-6012a21b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-6012a21b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#330072}.elementor-2 .elementor-element.elementor-element-6012a21b>.elementor-container{min-height:200px}.elementor-2 .elementor-element.elementor-element-6012a21b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 10% 3%}.elementor-2 .elementor-element.elementor-element-6012a21b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-3d1a5248.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-3d1a5248.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-3d1a5248>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-3d1a5248>.elementor-element-populated{border-style:none;padding:0 40px}.elementor-2 .elementor-element.elementor-element-23f20a6a{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-23f20a6a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:#fff}.elementor-2 .elementor-element.elementor-element-70e73914{padding:0 15px;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFA6}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-266ab289.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-266ab289.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-266ab289>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-266ab289>.elementor-element-populated{border-style:none;padding:0 40px}.elementor-2 .elementor-element.elementor-element-44169427{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-44169427 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:#fff}.elementor-2 .elementor-element.elementor-element-69ab9602{padding:0 15px;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFA6}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-3ef9f3c3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-3ef9f3c3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-3ef9f3c3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-3ef9f3c3>.elementor-element-populated{border-style:none;padding:0 40px}.elementor-2 .elementor-element.elementor-element-22a40264{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-22a40264 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:#fff}.elementor-2 .elementor-element.elementor-element-4c682a64{padding:0 15px;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFA6}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-6402f6bf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-6402f6bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-6402f6bf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-6402f6bf>.elementor-element-populated{border-style:none;padding:0 40px}.elementor-2 .elementor-element.elementor-element-3884eef8{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-3884eef8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;color:#fff}.elementor-2 .elementor-element.elementor-element-67abbbb3{padding:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFA6}.elementor-2 .elementor-element.elementor-element-68bc0739:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-68bc0739>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f8ff}.elementor-2 .elementor-element.elementor-element-68bc0739>.elementor-container{min-height:100vh}.elementor-2 .elementor-element.elementor-element-68bc0739{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-2 .elementor-element.elementor-element-68bc0739>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-5f18588d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-5f18588d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://oftovision.com.br/wp-content/uploads/2023/10/a_oftovision_01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-5f18588d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-5f18588d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-5f18588d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-2 .elementor-element.elementor-element-5f18588d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-5f18588d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-1a509e54{--spacer-size:50px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-17cf02f1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-17cf02f1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-17cf02f1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px}.elementor-2 .elementor-element.elementor-element-17cf02f1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15%}.elementor-2 .elementor-element.elementor-element-24915dc2{text-align:left}.elementor-2 .elementor-element.elementor-element-24915dc2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;color:#341672}.elementor-2 .elementor-element.elementor-element-63dd1711{--divider-border-style:solid;--divider-color:#00aeef;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-63dd1711 .elementor-divider-separator{width:85px;margin:0 auto;margin-left:0}.elementor-2 .elementor-element.elementor-element-63dd1711 .elementor-divider{text-align:left;padding-block-start:1px;padding-block-end:1px}.elementor-2 .elementor-element.elementor-element-419f1f59{text-align:left;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:300;color:#000}.elementor-2 .elementor-element.elementor-element-64934b9c .elementor-button{background-color:#410092;font-family:"Montserrat",Sans-serif;font-size:.9em;font-weight:700;fill:#fff;color:#fff;border-radius:100px;padding:20px 30px}.elementor-2 .elementor-element.elementor-element-64934b9c .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-64934b9c .elementor-button:focus{background-color:#2c045f;color:#fff}.elementor-2 .elementor-element.elementor-element-64934b9c .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-64934b9c .elementor-button:focus svg{fill:#fff}.elementor-2 .elementor-element.elementor-element-7ece7428:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7ece7428>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-7ece7428>.elementor-container{min-height:50px}.elementor-2 .elementor-element.elementor-element-7ece7428{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 0 20px}.elementor-2 .elementor-element.elementor-element-7ece7428>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-1de1efd3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-1de1efd3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-1de1efd3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-1de1efd3>.elementor-element-populated{border-style:none;padding:0}.elementor-2 .elementor-element.elementor-element-7c445e84{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-7c445e84 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:42px;font-weight:700;line-height:1.5em;color:#330072}.elementor-2 .elementor-element.elementor-element-fbfea30{--divider-border-style:solid;--divider-color:#00aeef;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-fbfea30 .elementor-divider-separator{width:115px;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-fbfea30 .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px}.elementor-2 .elementor-element.elementor-element-22547c0a:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-22547c0a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-22547c0a>.elementor-container{min-height:50px}.elementor-2 .elementor-element.elementor-element-22547c0a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 10% 5%}.elementor-2 .elementor-element.elementor-element-22547c0a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-36934e06>.elementor-element-populated{padding:20px}.elementor-2 .elementor-element.elementor-element-61181247{text-align:center}.elementor-2 .elementor-element.elementor-element-61181247 img{width:90px;border-radius:100px}.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-2 .elementor-element.elementor-element-3a8e5091 .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-3a8e5091.elementor-view-stacked .elementor-icon{background-color:#330072}.elementor-2 .elementor-element.elementor-element-3a8e5091.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-3a8e5091.elementor-view-default .elementor-icon{color:#330072;border-color:#330072}.elementor-2 .elementor-element.elementor-element-3a8e5091.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-3a8e5091.elementor-view-default .elementor-icon svg{fill:#330072}.elementor-2 .elementor-element.elementor-element-3a8e5091 .elementor-icon{font-size:29px}.elementor-2 .elementor-element.elementor-element-3a8e5091 .elementor-icon svg{height:29px}.elementor-2 .elementor-element.elementor-element-591ac12f{text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;font-style:italic;color:#000}.elementor-2 .elementor-element.elementor-element-4aed4a07>.elementor-element-populated{padding:20px}.elementor-2 .elementor-element.elementor-element-4f6a7bad{text-align:center}.elementor-2 .elementor-element.elementor-element-4f6a7bad img{width:90px;border-radius:100px}.elementor-2 .elementor-element.elementor-element-4f51a486 .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-4f51a486.elementor-view-stacked .elementor-icon{background-color:#330072}.elementor-2 .elementor-element.elementor-element-4f51a486.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-4f51a486.elementor-view-default .elementor-icon{color:#330072;border-color:#330072}.elementor-2 .elementor-element.elementor-element-4f51a486.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-4f51a486.elementor-view-default .elementor-icon svg{fill:#330072}.elementor-2 .elementor-element.elementor-element-4f51a486 .elementor-icon{font-size:29px}.elementor-2 .elementor-element.elementor-element-4f51a486 .elementor-icon svg{height:29px}.elementor-2 .elementor-element.elementor-element-5ec2ed50{text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;font-style:italic;color:#000}.elementor-2 .elementor-element.elementor-element-491a7330>.elementor-element-populated{padding:20px}.elementor-2 .elementor-element.elementor-element-a3be889{text-align:center}.elementor-2 .elementor-element.elementor-element-a3be889 img{width:90px;border-radius:100px}.elementor-2 .elementor-element.elementor-element-4ef7a35d .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-4ef7a35d.elementor-view-stacked .elementor-icon{background-color:#330072}.elementor-2 .elementor-element.elementor-element-4ef7a35d.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-4ef7a35d.elementor-view-default .elementor-icon{color:#330072;border-color:#330072}.elementor-2 .elementor-element.elementor-element-4ef7a35d.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-4ef7a35d.elementor-view-default .elementor-icon svg{fill:#330072}.elementor-2 .elementor-element.elementor-element-4ef7a35d .elementor-icon{font-size:29px}.elementor-2 .elementor-element.elementor-element-4ef7a35d .elementor-icon svg{height:29px}.elementor-2 .elementor-element.elementor-element-cea422c{text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;font-style:italic;color:#000}.elementor-2 .elementor-element.elementor-element-5d14651{--display:flex;--min-height:50vh;--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:space-between;--align-items:center;--flex-wrap:wrap;--overlay-opacity:.9;--padding-top:3%;--padding-bottom:3%;--padding-left:10%;--padding-right:10%}.elementor-2 .elementor-element.elementor-element-5d14651:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-5d14651>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#352A78D9;background-image:url("https://oftovision.com.br/wp-content/uploads/2023/07/zzqefc2lc3j.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-5d14651:before,.elementor-2 .elementor-element.elementor-element-5d14651>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-5d14651>.e-con-inner>.elementor-background-video-container:before,.elementor-2 .elementor-element.elementor-element-5d14651>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-5d14651>.e-con-inner>.elementor-background-slideshow:before,.elementor-2 .elementor-element.elementor-element-5d14651>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#352A78D9 0%,#352A78D9 100%)}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{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-2 .elementor-element.elementor-element-24194c6{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-24194c6 .elementor-image-box-wrapper{text-align:left}.elementor-2 .elementor-element.elementor-element-24194c6 .elementor-image-box-title{margin-bottom:0;font-family:"Montserrat",Sans-serif;font-size:3.2em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#fff}.elementor-2 .elementor-element.elementor-element-24194c6 .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#fff}.elementor-2 .elementor-element.elementor-element-8b366fe{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-8b366fe .elementor-image-box-wrapper{text-align:left}.elementor-2 .elementor-element.elementor-element-8b366fe .elementor-image-box-title{margin-bottom:0;font-family:"Montserrat",Sans-serif;font-size:3.2em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#fff}.elementor-2 .elementor-element.elementor-element-8b366fe .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#fff}.elementor-2 .elementor-element.elementor-element-e7aa9e6{--display:flex;--min-height:80vh;--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:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-2 .elementor-element.elementor-element-9f5e068 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-2 .elementor-element.elementor-element-9f5e068 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-9f5e068{width:100%;max-width:100%;--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-2 .elementor-element.elementor-element-25a2c312:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-25a2c312>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#330072}.elementor-2 .elementor-element.elementor-element-25a2c312>.elementor-container{min-height:250px}.elementor-2 .elementor-element.elementor-element-25a2c312{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 10%}.elementor-2 .elementor-element.elementor-element-25a2c312>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-6f2951e6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-6f2951e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-6f2951e6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-6f2951e6>.elementor-element-populated{border-style:none;padding:0}.elementor-2 .elementor-element.elementor-element-32633b24{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left}.elementor-2 .elementor-element.elementor-element-32633b24 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#fff}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-34a58a2f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-34a58a2f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-139c0b18 .elementor-button{background-color:#00aeef;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat",Sans-serif;font-size:1.1em;font-weight:700;fill:#000;color:#000;border-radius:100px;padding:25px 80px}.elementor-2 .elementor-element.elementor-element-139c0b18 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-139c0b18 .elementor-button:focus{background-color:#038bbd;color:#fff}.elementor-2 .elementor-element.elementor-element-139c0b18 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-139c0b18 .elementor-button:focus svg{fill:#fff}.elementor-2 .elementor-element.elementor-element-45c327c:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-45c327c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f4fb}.elementor-2 .elementor-element.elementor-element-45c327c>.elementor-container{max-width:700px;min-height:50px}.elementor-2 .elementor-element.elementor-element-45c327c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:3% 10% 5%}.elementor-2 .elementor-element.elementor-element-45c327c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-347b844e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-347b844e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-347b844e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-347b844e>.elementor-element-populated{border-style:none;padding:0}.elementor-2 .elementor-element.elementor-element-5abf396e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-5abf396e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:65px;font-weight:700;line-height:1.5em;color:#330072}.elementor-2 .elementor-element.elementor-element-53533625{margin:-7px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#000}.elementor-2 .elementor-element.elementor-element-1cb8e380:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-1cb8e380>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f4fb}.elementor-2 .elementor-element.elementor-element-1cb8e380>.elementor-container{min-height:50px}.elementor-2 .elementor-element.elementor-element-1cb8e380{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 7.5% 5%}.elementor-2 .elementor-element.elementor-element-1cb8e380>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-5ef9604c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-5ef9604c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-5ef9604c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2 .elementor-element.elementor-element-5ef9604c>.elementor-element-populated{border-style:none;padding:0}.elementor-widget-posts .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-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2 .elementor-element.elementor-element-f3a2f10{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-2 .elementor-element.elementor-element-f3a2f10:after{content:"0.66"}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__thumbnail__link{width:100%}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__meta-data span+span:before{content:"•"}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__text{margin-top:20px}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__title,.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__title a{color:#232426;font-family:"Poppins",Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:2px}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__excerpt p{font-family:"Poppins",Sans-serif;font-size:12px;font-weight:400;line-height:1.8em}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__read-more{color:#098fe0}.elementor-2 .elementor-element.elementor-element-f3a2f10 a.elementor-post__read-more{font-family:"Poppins",Sans-serif;font-size:13px;font-weight:500}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-pagination{text-align:center;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:600;margin-top:50px}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-pagination .page-numbers:not(.dots){color:#757575}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-pagination a.page-numbers:hover{color:#370c89}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-pagination .page-numbers.current{color:#000}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 15px/2 )}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 15px/2 )}body.rtl .elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 15px/2 )}body.rtl .elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 15px/2 )}.elementor-2 .elementor-element.elementor-element-56cbd6ac:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-56cbd6ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-56cbd6ac>.elementor-container{max-width:700px;min-height:50vh}.elementor-2 .elementor-element.elementor-element-56cbd6ac{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 0}.elementor-2 .elementor-element.elementor-element-56cbd6ac>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-9bc609c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-9bc609c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-9bc609c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-2 .elementor-element.elementor-element-9bc609c>.elementor-element-populated{border-style:none;padding:0}.elementor-2 .elementor-element.elementor-element-7f84d8ae{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-7f84d8ae .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:42px;font-weight:700;line-height:1.5em;color:#330072}.elementor-2 .elementor-element.elementor-element-3942fb39{margin:-7px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;color:#000}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2 .elementor-element.elementor-element-15d2e080{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-15d2e080 .gallery-item{padding:0}.elementor-2 .elementor-element.elementor-element-15d2e080 .gallery{margin:0 -0px 0 0}.elementor-2 .elementor-element.elementor-element-15d2e080 .gallery-item .gallery-caption{text-align:center}:root{--page-title-display:none}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-5d429ef{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%}.elementor-2 .elementor-element.elementor-element-58e7880{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%}.elementor-2 .elementor-element.elementor-element-5580cc21{padding:5% 3%}.elementor-2 .elementor-element.elementor-element-3620273 .elementor-heading-title{line-height:1.2em}.elementor-2 .elementor-element.elementor-element-660b767d{padding:0 3% 5%}.elementor-2 .elementor-element.elementor-element-5b1d7b6>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-2 .elementor-element.elementor-element-3530e6c8>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-2 .elementor-element.elementor-element-6012a21b{padding:0 3% 5%}.elementor-2 .elementor-element.elementor-element-3d1a5248>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-266ab289>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-3ef9f3c3>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-6402f6bf>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-17cf02f1>.elementor-element-populated{padding:5% 10%}.elementor-2 .elementor-element.elementor-element-419f1f59{font-size:16px}.elementor-2 .elementor-element.elementor-element-22547c0a{padding:0 3% 5%}.elementor-2 .elementor-element.elementor-element-25a2c312{padding:0 5%}.elementor-2 .elementor-element.elementor-element-32633b24 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-139c0b18 .elementor-button{width:220px;padding:20px}.elementor-2 .elementor-element.elementor-element-347b844e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-2 .elementor-element.elementor-element-5abf396e .elementor-heading-title{line-height:1em}.elementor-2 .elementor-element.elementor-element-53533625{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-f3647a3{z-index:1}.elementor-2 .elementor-element.elementor-element-f3647a3 .swiper-slide-contents{max-width:75%}.elementor-2 .elementor-element.elementor-element-f3647a3 .swiper-slide-inner{padding:0}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-slide-heading{font-size:28px}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-slide-description{font-size:14px}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-slide-button{font-size:13px;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-50b4700{z-index:1}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide{height:100vh}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide-contents{max-width:75%}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide-inner{padding:0}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-slide-heading{font-size:28px}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-slide-description{font-size:14px}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-slide-button{font-size:13px;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-5d429ef{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}.elementor-2 .elementor-element.elementor-element-b7ec200{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-f1ad723{text-align:center}.elementor-2 .elementor-element.elementor-element-f1ad723 .elementor-heading-title{font-size:2em;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-384f5cf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.85em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-8d98b88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-58e259d{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-58e7880{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}.elementor-2 .elementor-element.elementor-element-794ac0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-0849f29{width:100%;max-width:100%}.elementor-2 .elementor-element.elementor-element-894cf18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-1cdf934{text-align:center}.elementor-2 .elementor-element.elementor-element-1cdf934 .elementor-heading-title{font-size:2em;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-f390f0c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.85em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-450becf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.85em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-5580cc21{padding:50px 15px}.elementor-2 .elementor-element.elementor-element-20554f2d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px}.elementor-2 .elementor-element.elementor-element-20554f2d>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-3620273{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-3620273 .elementor-heading-title{font-size:32px;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-16fd391 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-16fd391 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-2 .elementor-element.elementor-element-5bb43a39{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.75em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-2d61311>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-f79fb9c .elementor-cta__content{min-height:250px}.elementor-2 .elementor-element.elementor-element-f79fb9c .elementor-cta__title{font-size:16px}.elementor-2 .elementor-element.elementor-element-6616451b{padding:50px 15px 70px}.elementor-2 .elementor-element.elementor-element-2f9f7586>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px}.elementor-2 .elementor-element.elementor-element-2f9f7586>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-47c0b5c2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.9em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-7827b6ee{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-7827b6ee .elementor-heading-title{font-size:38px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-660b767d{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-49466092>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15px 15px}.elementor-2 .elementor-element.elementor-element-caf38df{padding:15px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-5b1d7b6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-5b1d7b6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-5b1d7b6>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-2 .elementor-element.elementor-element-2d75c925{margin:-70px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-2 .elementor-element.elementor-element-6e4999ee{text-align:center}.elementor-2 .elementor-element.elementor-element-6e4999ee .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-315fb366{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.9em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-68207a03 .elementor-button{padding:15px 70px}.elementor-2 .elementor-element.elementor-element-1be0acab>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 15px 15px}.elementor-2 .elementor-element.elementor-element-7f05f635{padding:15px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-3530e6c8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-3530e6c8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-3530e6c8>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-2 .elementor-element.elementor-element-6348c182{margin:-70px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-2 .elementor-element.elementor-element-47e3520f{text-align:center}.elementor-2 .elementor-element.elementor-element-47e3520f .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-7397515f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.9em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-61c20b19{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-61c20b19 .elementor-button{padding:15px}.elementor-2 .elementor-element.elementor-element-12ebfc43{padding:30px 20px 0}.elementor-2 .elementor-element.elementor-element-37ce3bef>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-37ce3bef>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-37ce3bef>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-37ce3bef>.elementor-element-populated{padding:20px 0}.elementor-2 .elementor-element.elementor-element-db6df55{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0;text-align:center}.elementor-2 .elementor-element.elementor-element-db6df55 .elementor-heading-title{font-size:26px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-6012a21b{padding:0 10px 70px}.elementor-2 .elementor-element.elementor-element-3d1a5248{width:50%}.elementor-2 .elementor-element.elementor-element-3d1a5248>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-3d1a5248>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-3d1a5248>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-3d1a5248>.elementor-element-populated{padding:10px}.elementor-2 .elementor-element.elementor-element-23f20a6a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-23f20a6a .elementor-heading-title{font-size:26px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-70e73914{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:11px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-266ab289{width:50%}.elementor-2 .elementor-element.elementor-element-266ab289>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-266ab289>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-266ab289>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-266ab289>.elementor-element-populated{padding:10px}.elementor-2 .elementor-element.elementor-element-44169427{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-44169427 .elementor-heading-title{font-size:26px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-69ab9602{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:11px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-3ef9f3c3{width:50%}.elementor-2 .elementor-element.elementor-element-3ef9f3c3>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-3ef9f3c3>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-3ef9f3c3>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-3ef9f3c3>.elementor-element-populated{padding:5px}.elementor-2 .elementor-element.elementor-element-22a40264{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-22a40264 .elementor-heading-title{font-size:26px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-4c682a64{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:11px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-6402f6bf{width:50%}.elementor-2 .elementor-element.elementor-element-6402f6bf>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-6402f6bf>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-6402f6bf>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-6402f6bf>.elementor-element-populated{padding:5px}.elementor-2 .elementor-element.elementor-element-3884eef8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-2 .elementor-element.elementor-element-3884eef8 .elementor-heading-title{font-size:26px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-67abbbb3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:11px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-68bc0739{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-5f18588d>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-1a509e54{--spacer-size:30vh}.elementor-2 .elementor-element.elementor-element-17cf02f1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-2 .elementor-element.elementor-element-17cf02f1>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15px}.elementor-2 .elementor-element.elementor-element-24915dc2{text-align:center}.elementor-2 .elementor-element.elementor-element-24915dc2 .elementor-heading-title{font-size:32px;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-63dd1711 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-63dd1711 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-2 .elementor-element.elementor-element-419f1f59{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:1em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-64934b9c{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-2 .elementor-element.elementor-element-64934b9c .elementor-button{padding:20px 45px}.elementor-2 .elementor-element.elementor-element-7ece7428{padding:30px 20px 0}.elementor-2 .elementor-element.elementor-element-1de1efd3>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-1de1efd3>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-1de1efd3>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-1de1efd3>.elementor-element-populated{padding:20px 0}.elementor-2 .elementor-element.elementor-element-7c445e84{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0;text-align:center}.elementor-2 .elementor-element.elementor-element-7c445e84 .elementor-heading-title{font-size:26px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-fbfea30 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-fbfea30 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-2 .elementor-element.elementor-element-22547c0a{padding:30px 20px 50px}.elementor-2 .elementor-element.elementor-element-36934e06>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px}.elementor-2 .elementor-element.elementor-element-36934e06>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-591ac12f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.95em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-4aed4a07>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px}.elementor-2 .elementor-element.elementor-element-4aed4a07>.elementor-element-populated{padding:40px 0 0}.elementor-2 .elementor-element.elementor-element-5ec2ed50{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.95em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-491a7330>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px}.elementor-2 .elementor-element.elementor-element-491a7330>.elementor-element-populated{padding:40px 0 0}.elementor-2 .elementor-element.elementor-element-cea422c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.95em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-5d14651{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-2 .elementor-element.elementor-element-24194c6{width:100%;max-width:100%;padding:0}.elementor-2 .elementor-element.elementor-element-24194c6 .elementor-image-box-wrapper{text-align:left}.elementor-2 .elementor-element.elementor-element-24194c6 .elementor-image-box-title{margin-bottom:10px;font-size:1.4em;line-height:1.6em}.elementor-2 .elementor-element.elementor-element-24194c6 .elementor-image-box-description{font-size:14px}.elementor-2 .elementor-element.elementor-element-8b366fe{width:100%;max-width:100%;padding:0}.elementor-2 .elementor-element.elementor-element-8b366fe .elementor-image-box-wrapper{text-align:left}.elementor-2 .elementor-element.elementor-element-8b366fe .elementor-image-box-title{margin-bottom:10px;font-size:1.4em;line-height:1.6em}.elementor-2 .elementor-element.elementor-element-8b366fe .elementor-image-box-description{font-size:14px}.elementor-2 .elementor-element.elementor-element-e7aa9e6{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-2 .elementor-element.elementor-element-25a2c312{padding:20px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-6f2951e6.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2 .elementor-element.elementor-element-6f2951e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2 .elementor-element.elementor-element-6f2951e6>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-6f2951e6>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-6f2951e6>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-6f2951e6>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-32633b24{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0;text-align:left}.elementor-2 .elementor-element.elementor-element-32633b24 .elementor-heading-title{font-size:23px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-34a58a2f>.elementor-element-populated{padding:40px 0 0}.elementor-2 .elementor-element.elementor-element-139c0b18 .elementor-button{width:300px;padding:12px 75px}.elementor-2 .elementor-element.elementor-element-45c327c{padding:30px 20px 0}.elementor-2 .elementor-element.elementor-element-347b844e>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-347b844e>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-347b844e>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-347b844e>.elementor-element-populated{padding:20px 0}.elementor-2 .elementor-element.elementor-element-5abf396e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0;text-align:center}.elementor-2 .elementor-element.elementor-element-5abf396e .elementor-heading-title{font-size:42px;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-53533625{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.9em;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-1cb8e380{padding:0 20px 50px}.elementor-2 .elementor-element.elementor-element-5ef9604c>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-5ef9604c>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-5ef9604c>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-5ef9604c>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-2 .elementor-element.elementor-element-f3a2f10:after{content:"0.5"}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__thumbnail__link{width:100%}.elementor-2 .elementor-element.elementor-element-56cbd6ac{padding:30px 20px 0}.elementor-2 .elementor-element.elementor-element-9bc609c>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-9bc609c>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-9bc609c>.elementor-background-slideshow{border-radius:0}.elementor-2 .elementor-element.elementor-element-9bc609c>.elementor-element-populated{padding:20px 0}.elementor-2 .elementor-element.elementor-element-7f84d8ae{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0;text-align:center}.elementor-2 .elementor-element.elementor-element-7f84d8ae .elementor-heading-title{font-size:26px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-3942fb39{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-size:.9em;line-height:1.5em}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-5d429ef{--width:100%}.elementor-2 .elementor-element.elementor-element-b7ec200{--width:50%}.elementor-2 .elementor-element.elementor-element-8d98b88{--width:50%}.elementor-2 .elementor-element.elementor-element-58e7880{--width:100%}.elementor-2 .elementor-element.elementor-element-794ac0a{--width:40%}.elementor-2 .elementor-element.elementor-element-894cf18{--width:55%}.elementor-2 .elementor-element.elementor-element-5f18588d{width:40%}.elementor-2 .elementor-element.elementor-element-17cf02f1{width:60%}.elementor-2 .elementor-element.elementor-element-6f2951e6{width:60%}.elementor-2 .elementor-element.elementor-element-34a58a2f{width:40%}}.swiper-slide-bg{background-position:center center !important}.elementor-2 .elementor-element.elementor-element-f3647a3 span{font-size:.9em;line-height:.1em !important}@media screen and (max-width:767px){.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-button{padding:10px 15px}.elementor-2 .elementor-element.elementor-element-f3647a3 .swiper-slide-inner{justify-content:center;padding:0 !important;text-align:center !important;align-items:flex-end;padding-bottom:50px !important}.elementor-2 .elementor-element.elementor-element-f3647a3 .elementor-slide-description{margin-bottom:30px !important}.elementor-2 .elementor-element.elementor-element-f3647a3 .swiper-slide-bg{background-position:top right !important}}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide-bg{background-position:center center !important}@media screen and (max-width:767px){.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-button{padding:10px 15px}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide-inner{justify-content:center;padding:0 !important;text-align:center !important;align-items:flex-end;padding-bottom:50px !important}.elementor-2 .elementor-element.elementor-element-50b4700 .elementor-slide-description{margin-bottom:30px !important}.elementor-2 .elementor-element.elementor-element-50b4700 .swiper-slide-bg{background-position:top right !important}.elementor-2 .elementor-element.elementor-element-50b4700 span{font-size:.85em;line-height:.1em !important}}.elementor-2 .elementor-element.elementor-element-384f5cf{cursor:default}.elementor-2 .elementor-element.elementor-element-f390f0c{cursor:default}.elementor-2 .elementor-element.elementor-element-450becf{cursor:default}.elementor-2 .elementor-element.elementor-element-5bb43a39{cursor:default}.elementor-cta__title{background:rgba(0,0,0,.5);padding:10px 30px}.elementor-2 .elementor-element.elementor-element-f79fb9c{cursor:pointer}.elementor-2 .elementor-element.elementor-element-47c0b5c2{cursor:default}@media screen and (max-width:767px){.elementor-2 .elementor-element.elementor-element-6616451b{background-color:#fff !important}}.elementor-2 .elementor-element.elementor-element-315fb366{cursor:default}.elementor-2 .elementor-element.elementor-element-7397515f{cursor:default}@media screen and (max-width:767px){.elementor-2 .elementor-element.elementor-element-660b767d{background-color:#fff !important}}.elementor-2 .elementor-element.elementor-element-70e73914{cursor:default}.elementor-2 .elementor-element.elementor-element-69ab9602{cursor:default}.elementor-2 .elementor-element.elementor-element-4c682a64{cursor:default}.elementor-2 .elementor-element.elementor-element-67abbbb3{cursor:default}.elementor-2 .elementor-element.elementor-element-419f1f59{cursor:default}.elementor-2 .elementor-element.elementor-element-7ece7428{display:none}.elementor-2 .elementor-element.elementor-element-591ac12f{cursor:default}.elementor-2 .elementor-element.elementor-element-5ec2ed50{cursor:default}.elementor-2 .elementor-element.elementor-element-cea422c{cursor:default}.elementor-2 .elementor-element.elementor-element-22547c0a{display:none}.elementor-2 .elementor-element.elementor-element-53533625{cursor:default}.line-height-excerpt .elementor-post__excerpt,.line-height-excerpt .elementor-post__excerpt p{-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__read-more,.elementor-2 .elementor-element.elementor-element-f3a2f10 a{text-decoration:none;transition:all .3s ease-in}.elementor-2 .elementor-element.elementor-element-f3a2f10 .elementor-post__read-more:hover{text-decoration:none;color:#330072 !important;transition:all .3s ease-in}.elementor-2 .elementor-element.elementor-element-3942fb39{cursor:default}.gallery-item{max-height:100%}.gallery-item div img{height:120px;width:auto;transition:all .1s ease-in;-o-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-webkit-transition:all .1s ease-in}.gallery-item:hover div img{scale:1.1;transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}html,body{width:100%;overflow-x:hidden}a{text-decoration:none !important}@media(max-width:1024px){#nav-container{display:none;overflow:hidden}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{flex-direction:column !important}.nav-menu{width:100% !important}.nav-btn{width:100% !important}}@media(min-width:1025px){.nav-icon{display:none}.nav-btn{display:none}.nav-bar-menu{display:none}}.nav-icon i:before{content:'';display:block;background:url(https://oftovision.com.br/wp-content/uploads/2023/05/icon-menu-material.svg);width:35px;height:35px;background-size:cover;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.nav-bar-menu.elementor-sticky--effects .nav-icon .elementor-icon svg path{fill:#000 !important}.nav-bar-menu.elementor-sticky--effects .nav-icon i:before{content:'';display:block;background:url(https://oftovision.com.br/wp-content/uploads/2023/05/icon-menu-material-fixado.svg);width:35px;height:35px;background-size:cover;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.nav-icon .change-icon:before{content:'';display:block;background:url(https://oftovision.com.br/wp-content/uploads/2023/05/icon-close-menu-material-branco.svg);width:35px;height:35px;background-size:cover;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.nav-bar-menu.elementor-sticky--effects .nav-icon .change-icon:before{content:'';display:block;background:url(https://oftovision.com.br/wp-content/uploads/2023/05/icon-close-menu-material.svg);width:35px;height:35px;background-size:cover;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}