.elementor-1284 .elementor-element.elementor-element-925f672{--display:flex;--min-height:642px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1284 .elementor-element.elementor-element-925f672::before, .elementor-1284 .elementor-element.elementor-element-925f672 > .elementor-background-video-container::before, .elementor-1284 .elementor-element.elementor-element-925f672 > .e-con-inner > .elementor-background-video-container::before, .elementor-1284 .elementor-element.elementor-element-925f672 > .elementor-background-slideshow::before, .elementor-1284 .elementor-element.elementor-element-925f672 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1284 .elementor-element.elementor-element-925f672 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E1A1600 78%, #1E1A1600 100%);}.elementor-1284 .elementor-element.elementor-element-159600a{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );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-1284 .elementor-element.elementor-element-6c6601d .elementor-repeater-item-e192b97 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://afxseguranca.com/wp-content/uploads/2026/01/Fundo-2-teste.jpg);background-size:cover;}.elementor-1284 .elementor-element.elementor-element-6c6601d .elementor-repeater-item-e192b97 .swiper-slide-contents{margin-right:auto;}.elementor-1284 .elementor-element.elementor-element-6c6601d .elementor-repeater-item-e192b97 .swiper-slide-inner{align-items:flex-end;}.elementor-1284 .elementor-element.elementor-element-6c6601d .swiper-slide{transition-duration:calc(5000ms*1.2);height:583px;}.elementor-1284 .elementor-element.elementor-element-6c6601d .elementor-slide-button{background-color:#339CE400;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-6c6601d .swiper-slide-contents{max-width:66%;}.elementor-1284 .elementor-element.elementor-element-6c6601d .swiper-slide-inner{text-align:center;}.elementor-1284 .elementor-element.elementor-element-64063b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1284 .elementor-element.elementor-element-60fd29a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-05c52e0.elementor-element{--align-self:center;}.elementor-1284 .elementor-element.elementor-element-05c52e0{text-align:center;}.elementor-1284 .elementor-element.elementor-element-05c52e0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-07d335c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1284 .elementor-element.elementor-element-f08ac01{--display:flex;}.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-1284 .elementor-element.elementor-element-22efc12 img{width:100%;max-width:100%;}.elementor-1284 .elementor-element.elementor-element-c1473eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1284 .elementor-element.elementor-element-642234c img{width:100%;}.elementor-1284 .elementor-element.elementor-element-70f56fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-a6690d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.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-1284 .elementor-element.elementor-element-8e26868{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1284 .elementor-element.elementor-element-01d5716 img{width:100%;}.elementor-1284 .elementor-element.elementor-element-f17756f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-9c1530b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-0f76277{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1284 .elementor-element.elementor-element-897e9b6 img{width:100%;}.elementor-1284 .elementor-element.elementor-element-584903b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-86d2daa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-7ed9853{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1284 .elementor-element.elementor-element-5bec9b8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-04012c4.elementor-element{--align-self:center;}.elementor-1284 .elementor-element.elementor-element-04012c4{text-align:center;}.elementor-1284 .elementor-element.elementor-element-04012c4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-5cfdd5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1284 .elementor-element.elementor-element-f8064a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1284 .elementor-element.elementor-element-b23741b img{width:100%;}.elementor-1284 .elementor-element.elementor-element-5ff16a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-7462593 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-d783556{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1284 .elementor-element.elementor-element-7e062cf img{width:100%;}.elementor-1284 .elementor-element.elementor-element-8ab4324 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-11ea0fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-247e0d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1284 .elementor-element.elementor-element-68f16a3 img{width:100%;}.elementor-1284 .elementor-element.elementor-element-0be7d88 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-6fbf761 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-af04f4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1284 .elementor-element.elementor-element-112614b img{width:100%;}.elementor-1284 .elementor-element.elementor-element-be1d9a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-553dd9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-66573b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1284 .elementor-element.elementor-element-9efd03d img{width:100%;}.elementor-1284 .elementor-element.elementor-element-da72d44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-1284 .elementor-element.elementor-element-2358dec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}body.elementor-page-1284:not(.elementor-motion-effects-element-type-background), body.elementor-page-1284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E6A7E;}@media(min-width:768px){.elementor-1284 .elementor-element.elementor-element-64063b8{--width:93%;}.elementor-1284 .elementor-element.elementor-element-07d335c{--width:93%;}.elementor-1284 .elementor-element.elementor-element-c1473eb{--width:34%;}.elementor-1284 .elementor-element.elementor-element-8e26868{--width:34%;}.elementor-1284 .elementor-element.elementor-element-0f76277{--width:34%;}.elementor-1284 .elementor-element.elementor-element-7ed9853{--width:93%;}.elementor-1284 .elementor-element.elementor-element-5cfdd5d{--width:93%;}.elementor-1284 .elementor-element.elementor-element-f8064a0{--width:34%;}.elementor-1284 .elementor-element.elementor-element-d783556{--width:34%;}.elementor-1284 .elementor-element.elementor-element-247e0d1{--width:34%;}.elementor-1284 .elementor-element.elementor-element-af04f4c{--width:34%;}.elementor-1284 .elementor-element.elementor-element-66573b3{--width:34%;}}@media(max-width:1366px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1284 .elementor-element.elementor-element-6c6601d .swiper-slide{height:490px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1284 .elementor-element.elementor-element-05c52e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1284 .elementor-element.elementor-element-04012c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1284 .elementor-element.elementor-element-6c6601d .swiper-slide{height:341px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1284 .elementor-element.elementor-element-05c52e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1284 .elementor-element.elementor-element-04012c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-1284 .elementor-element.elementor-element-925f672{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1284 .elementor-element.elementor-element-6c6601d > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:61px;}.elementor-1284 .elementor-element.elementor-element-6c6601d .swiper-slide{height:164px;}.elementor-1284 .elementor-element.elementor-element-64063b8{--margin-top:-380px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1284 .elementor-element.elementor-element-05c52e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1284 .elementor-element.elementor-element-7ed9853{--margin-top:-380px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1284 .elementor-element.elementor-element-04012c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:2400px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1284 .elementor-element.elementor-element-05c52e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1284 .elementor-element.elementor-element-04012c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for image, class: .elementor-element-22efc12 */.elementor-1284 .elementor-element.elementor-element-22efc12 {
  clip-path: polygon(
    20px 0%,
    100% 0%,
    100% calc(100% - 20px),
    calc(100% - 20px) 100%,
    0% 100%,
    0% 20px
  );
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-642234c */.elementor-1284 .elementor-element.elementor-element-642234c {
  clip-path: polygon(
    20px 0%,
    100% 0%,
    100% calc(100% - 20px),
    calc(100% - 20px) 100%,
    0% 100%,
    0% 20px
  );
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b33e97 */.elementor-1284 .elementor-element.elementor-element-6b33e97 {
      clip-path: polygon(
        8px 0%,
        100% 0%,
        100% calc(100% - 8px),
        calc(100% - 8px) 100%,
        0% 100%,
        0% 8px
      );
      overflow: hidden;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01d5716 */.elementor-1284 .elementor-element.elementor-element-01d5716 {
  clip-path: polygon(
    20px 0%,
    100% 0%,
    100% calc(100% - 20px),
    calc(100% - 20px) 100%,
    0% 100%,
    0% 20px
  );
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4653336 */.elementor-1284 .elementor-element.elementor-element-4653336 {
      clip-path: polygon(
        8px 0%,
        100% 0%,
        100% calc(100% - 8px),
        calc(100% - 8px) 100%,
        0% 100%,
        0% 8px
      );
      overflow: hidden;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-897e9b6 */.elementor-1284 .elementor-element.elementor-element-897e9b6 {
  clip-path: polygon(
    20px 0%,
    100% 0%,
    100% calc(100% - 20px),
    calc(100% - 20px) 100%,
    0% 100%,
    0% 20px
  );
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97e7e49 */.elementor-1284 .elementor-element.elementor-element-97e7e49 {
      clip-path: polygon(
        8px 0%,
        100% 0%,
        100% calc(100% - 8px),
        calc(100% - 8px) 100%,
        0% 100%,
        0% 8px
      );
      overflow: hidden;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b23741b */.elementor-1284 .elementor-element.elementor-element-b23741b {
  clip-path: polygon(
    20px 0%,
    100% 0%,
    100% calc(100% - 20px),
    calc(100% - 20px) 100%,
    0% 100%,
    0% 20px
  );
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cd51e0 */.elementor-1284 .elementor-element.elementor-element-2cd51e0 {
      clip-path: polygon(
        8px 0%,
        100% 0%,
        100% calc(100% - 8px),
        calc(100% - 8px) 100%,
        0% 100%,
        0% 8px
      );
      overflow: hidden;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e062cf */.elementor-1284 .elementor-element.elementor-element-7e062cf {
  clip-path: polygon(
    20px 0%,
    100% 0%,
    100% calc(100% - 20px),
    calc(100% - 20px) 100%,
    0% 100%,
    0% 20px
  );
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82e3cc3 */.elementor-1284 .elementor-element.elementor-element-82e3cc3 {
      clip-path: polygon(
        8px 0%,
        100% 0%,
        100% calc(100% - 8px),
        calc(100% - 8px) 100%,
        0% 100%,
        0% 8px
      );
      overflow: hidden;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68f16a3 */.elementor-1284 .elementor-element.elementor-element-68f16a3 {
  clip-path: polygon(
    20px 0%,
    100% 0%,
    100% calc(100% - 20px),
    calc(100% - 20px) 100%,
    0% 100%,
    0% 20px
  );
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3932b6b */.elementor-1284 .elementor-element.elementor-element-3932b6b {
      clip-path: polygon(
        8px 0%,
        100% 0%,
        100% calc(100% - 8px),
        calc(100% - 8px) 100%,
        0% 100%,
        0% 8px
      );
      overflow: hidden;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-112614b */.elementor-1284 .elementor-element.elementor-element-112614b {
  clip-path: polygon(
    20px 0%,
    100% 0%,
    100% calc(100% - 20px),
    calc(100% - 20px) 100%,
    0% 100%,
    0% 20px
  );
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4aab49 */.elementor-1284 .elementor-element.elementor-element-a4aab49 {
      clip-path: polygon(
        8px 0%,
        100% 0%,
        100% calc(100% - 8px),
        calc(100% - 8px) 100%,
        0% 100%,
        0% 8px
      );
      overflow: hidden;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9efd03d */.elementor-1284 .elementor-element.elementor-element-9efd03d {
  clip-path: polygon(
    20px 0%,
    100% 0%,
    100% calc(100% - 20px),
    calc(100% - 20px) 100%,
    0% 100%,
    0% 20px
  );
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cf013c */.elementor-1284 .elementor-element.elementor-element-1cf013c {
      clip-path: polygon(
        8px 0%,
        100% 0%,
        100% calc(100% - 8px),
        calc(100% - 8px) 100%,
        0% 100%,
        0% 8px
      );
      overflow: hidden;
    }/* End custom CSS */