.elementor-22 .elementor-element.elementor-element-f1d33a4{--display:flex;--min-height:40vh;--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;--overlay-opacity:0.5;}.elementor-22 .elementor-element.elementor-element-f1d33a4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f1d33a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://vozsegurospt53bec.zapwp.com/q:u/r:0/wp:0/w:1/u:https://vozseguros.pt/wp-content/uploads/2025/07/business-partners-shaking-hands-2025-02-11-13-55-46-utc-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-f1d33a4::before, .elementor-22 .elementor-element.elementor-element-f1d33a4 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f1d33a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f1d33a4 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f1d33a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f1d33a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://vozsegurospt53bec.zapwp.com/q:u/r:0/wp:0/w:1/u:https://vozseguros.pt/wp-content/uploads/2025/07/BG1.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-5f56311{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-eebea28 .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-accent );}.elementor-22 .elementor-element.elementor-element-8854047{font-family:var( --e-global-typography-db2e4aa-font-family ), Sans-serif;font-size:var( --e-global-typography-db2e4aa-font-size );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-8854047 a{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-17603ae{--display:flex;}.elementor-22 .elementor-element.elementor-element-12892ec{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-703bdaa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px -20px rgba(255, 255, 255, 0.75);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-703bdaa:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-703bdaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad243f7 );}.elementor-22 .elementor-element.elementor-element-703bdaa:hover{box-shadow:0px 0px 40px -20px rgba(0, 133.99999999999997, 255, 0.5019607843137255);}.elementor-22 .elementor-element.elementor-element-a1d1aa3{padding:2em 2em 2em 2em;}.elementor-22 .elementor-element.elementor-element-a1d1aa3 img{width:100%;}.elementor-22 .elementor-element.elementor-element-94814e0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px -20px rgba(255, 255, 255, 0.75);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-94814e0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-94814e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad243f7 );}.elementor-22 .elementor-element.elementor-element-94814e0:hover{box-shadow:0px 0px 40px -20px rgba(0, 133.99999999999997, 255, 0.5019607843137255);}.elementor-22 .elementor-element.elementor-element-eb5cb80{padding:2em 2em 2em 2em;}.elementor-22 .elementor-element.elementor-element-eb5cb80 img{width:100%;}.elementor-22 .elementor-element.elementor-element-7acf468{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px -20px rgba(255, 255, 255, 0.75);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-7acf468:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7acf468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad243f7 );}.elementor-22 .elementor-element.elementor-element-7acf468:hover{box-shadow:0px 0px 40px -20px rgba(0, 133.99999999999997, 255, 0.5019607843137255);}.elementor-22 .elementor-element.elementor-element-f45752d{padding:2em 2em 2em 2em;}.elementor-22 .elementor-element.elementor-element-f45752d img{width:100%;}.elementor-22 .elementor-element.elementor-element-a04a571{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px -20px rgba(255, 255, 255, 0.75);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-a04a571:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a04a571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad243f7 );}.elementor-22 .elementor-element.elementor-element-a04a571:hover{box-shadow:0px 0px 40px -20px rgba(0, 133.99999999999997, 255, 0.5019607843137255);}.elementor-22 .elementor-element.elementor-element-ecda5f2{padding:2em 2em 2em 2em;}.elementor-22 .elementor-element.elementor-element-ecda5f2 img{width:100%;}.elementor-22 .elementor-element.elementor-element-33a961e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px -20px rgba(255, 255, 255, 0.75);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-33a961e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-33a961e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad243f7 );}.elementor-22 .elementor-element.elementor-element-33a961e:hover{box-shadow:0px 0px 40px -20px rgba(0, 133.99999999999997, 255, 0.5019607843137255);}.elementor-22 .elementor-element.elementor-element-20ddf47{padding:2em 2em 2em 2em;}.elementor-22 .elementor-element.elementor-element-20ddf47 img{width:100%;}.elementor-22 .elementor-element.elementor-element-d379651{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px -20px rgba(255, 255, 255, 0.75);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-d379651:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d379651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad243f7 );}.elementor-22 .elementor-element.elementor-element-d379651:hover{box-shadow:0px 0px 40px -20px rgba(0, 133.99999999999997, 255, 0.5019607843137255);}.elementor-22 .elementor-element.elementor-element-6c25718{padding:2em 2em 2em 2em;}.elementor-22 .elementor-element.elementor-element-6c25718 img{width:100%;}.elementor-22 .elementor-element.elementor-element-9a9448b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 40px -20px rgba(255, 255, 255, 0.75);--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-9a9448b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9a9448b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad243f7 );}.elementor-22 .elementor-element.elementor-element-9a9448b:hover{box-shadow:0px 0px 40px -20px rgba(0, 133.99999999999997, 255, 0.5019607843137255);}.elementor-22 .elementor-element.elementor-element-5d40fcd{padding:2em 2em 2em 2em;}.elementor-22 .elementor-element.elementor-element-5d40fcd img{width:100%;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-f1d33a4{--min-height:50vh;}.elementor-22 .elementor-element.elementor-element-eebea28 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22 .elementor-element.elementor-element-8854047{font-size:var( --e-global-typography-db2e4aa-font-size );}.elementor-22 .elementor-element.elementor-element-12892ec{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-f1d33a4{--justify-content:center;}.elementor-22 .elementor-element.elementor-element-eebea28 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22 .elementor-element.elementor-element-8854047{font-size:var( --e-global-typography-db2e4aa-font-size );}.elementor-22 .elementor-element.elementor-element-12892ec{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-5f56311{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-5f56311{--width:60%;}}/* Start custom CSS for image, class: .elementor-element-a1d1aa3 */.elementor-22 .elementor-element.elementor-element-a1d1aa3 img {
  --a: 8deg; /* control the angle of rotation (the smaller, the better) */
  transform: perspective(400px) rotate3d(var(--r,1,-1),0,calc(var(--i,1)*var(--a)));
  -webkit-mask: 
    linear-gradient(135deg,#000c 40%,#000,#000c 60%)
    100% 100%/250% 250%;
  transition: .4s;
  cursor: pointer;
}

.elementor-22 .elementor-element.elementor-element-a1d1aa3 .alt {
  -webkit-mask: 
    linear-gradient(45deg,#000c 40%,#000,#000c 60%)
    0 100%/250% 250%;
}
.elementor-22 .elementor-element.elementor-element-a1d1aa3 img:hover {
  --i: -1;
  -webkit-mask-position: 0 0;
}
.alt:hover {
  -webkit-mask-position: 100% 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb5cb80 */.elementor-22 .elementor-element.elementor-element-eb5cb80 img {
  --a: 8deg; /* control the angle of rotation (the smaller, the better) */
  transform: perspective(400px) rotate3d(var(--r,1,-1),0,calc(var(--i,1)*var(--a)));
  -webkit-mask: 
    linear-gradient(135deg,#000c 40%,#000,#000c 60%)
    100% 100%/250% 250%;
  transition: .4s;
  cursor: pointer;
}

.elementor-22 .elementor-element.elementor-element-eb5cb80 .alt {
  -webkit-mask: 
    linear-gradient(45deg,#000c 40%,#000,#000c 60%)
    0 100%/250% 250%;
}
.elementor-22 .elementor-element.elementor-element-eb5cb80 img:hover {
  --i: -1;
  -webkit-mask-position: 0 0;
}
.alt:hover {
  -webkit-mask-position: 100% 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f45752d */.elementor-22 .elementor-element.elementor-element-f45752d img {
  --a: 8deg; /* control the angle of rotation (the smaller, the better) */
  transform: perspective(400px) rotate3d(var(--r,1,-1),0,calc(var(--i,1)*var(--a)));
  -webkit-mask: 
    linear-gradient(135deg,#000c 40%,#000,#000c 60%)
    100% 100%/250% 250%;
  transition: .4s;
  cursor: pointer;
}

.elementor-22 .elementor-element.elementor-element-f45752d .alt {
  -webkit-mask: 
    linear-gradient(45deg,#000c 40%,#000,#000c 60%)
    0 100%/250% 250%;
}
.elementor-22 .elementor-element.elementor-element-f45752d img:hover {
  --i: -1;
  -webkit-mask-position: 0 0;
}
.alt:hover {
  -webkit-mask-position: 100% 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecda5f2 */.elementor-22 .elementor-element.elementor-element-ecda5f2 img {
  --a: 8deg; /* control the angle of rotation (the smaller, the better) */
  transform: perspective(400px) rotate3d(var(--r,1,-1),0,calc(var(--i,1)*var(--a)));
  -webkit-mask: 
    linear-gradient(135deg,#000c 40%,#000,#000c 60%)
    100% 100%/250% 250%;
  transition: .4s;
  cursor: pointer;
}

.elementor-22 .elementor-element.elementor-element-ecda5f2 .alt {
  -webkit-mask: 
    linear-gradient(45deg,#000c 40%,#000,#000c 60%)
    0 100%/250% 250%;
}
.elementor-22 .elementor-element.elementor-element-ecda5f2 img:hover {
  --i: -1;
  -webkit-mask-position: 0 0;
}
.alt:hover {
  -webkit-mask-position: 100% 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20ddf47 */.elementor-22 .elementor-element.elementor-element-20ddf47 img {
  --a: 8deg; /* control the angle of rotation (the smaller, the better) */
  transform: perspective(400px) rotate3d(var(--r,1,-1),0,calc(var(--i,1)*var(--a)));
  -webkit-mask: 
    linear-gradient(135deg,#000c 40%,#000,#000c 60%)
    100% 100%/250% 250%;
  transition: .4s;
  cursor: pointer;
}

.elementor-22 .elementor-element.elementor-element-20ddf47 .alt {
  -webkit-mask: 
    linear-gradient(45deg,#000c 40%,#000,#000c 60%)
    0 100%/250% 250%;
}
.elementor-22 .elementor-element.elementor-element-20ddf47 img:hover {
  --i: -1;
  -webkit-mask-position: 0 0;
}
.alt:hover {
  -webkit-mask-position: 100% 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c25718 */.elementor-22 .elementor-element.elementor-element-6c25718 img {
  --a: 8deg; /* control the angle of rotation (the smaller, the better) */
  transform: perspective(400px) rotate3d(var(--r,1,-1),0,calc(var(--i,1)*var(--a)));
  -webkit-mask: 
    linear-gradient(135deg,#000c 40%,#000,#000c 60%)
    100% 100%/250% 250%;
  transition: .4s;
  cursor: pointer;
}

.elementor-22 .elementor-element.elementor-element-6c25718 .alt {
  -webkit-mask: 
    linear-gradient(45deg,#000c 40%,#000,#000c 60%)
    0 100%/250% 250%;
}
.elementor-22 .elementor-element.elementor-element-6c25718 img:hover {
  --i: -1;
  -webkit-mask-position: 0 0;
}
.alt:hover {
  -webkit-mask-position: 100% 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d40fcd */.elementor-22 .elementor-element.elementor-element-5d40fcd img {
  --a: 8deg; /* control the angle of rotation (the smaller, the better) */
  transform: perspective(400px) rotate3d(var(--r,1,-1),0,calc(var(--i,1)*var(--a)));
  -webkit-mask: 
    linear-gradient(135deg,#000c 40%,#000,#000c 60%)
    100% 100%/250% 250%;
  transition: .4s;
  cursor: pointer;
}

.elementor-22 .elementor-element.elementor-element-5d40fcd .alt {
  -webkit-mask: 
    linear-gradient(45deg,#000c 40%,#000,#000c 60%)
    0 100%/250% 250%;
}
.elementor-22 .elementor-element.elementor-element-5d40fcd img:hover {
  --i: -1;
  -webkit-mask-position: 0 0;
}
.alt:hover {
  -webkit-mask-position: 100% 0;
}/* End custom CSS */