.elementor-10674 .elementor-element.elementor-element-fbd602a{--display:flex;--min-height:315px;--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:69px;--padding-bottom:69px;--padding-left:24px;--padding-right:24px;}.elementor-10674 .elementor-element.elementor-element-792b32c > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-10674 .elementor-element.elementor-element-792b32c.elementor-element{--align-self:flex-start;}.elementor-10674 .elementor-element.elementor-element-792b32c .elementor-heading-title{font-size:4rem;font-weight:700;line-height:120%;color:var( --e-global-color-8e32441 );}.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button{background-color:#225F81;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-201bec3 );color:var( --e-global-color-201bec3 );box-shadow:0px -1px 0px 0px #223742;border-style:solid;border-width:1px 0px 0px 0px;border-color:#74ABCA;border-radius:8px 8px 8px 8px;padding:10px 18px 10px 18px;}.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button:hover, .elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button:focus{background-color:#1D516F;color:#FFFFFF;border-color:#569EBC;}.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button:hover svg, .elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10674 .elementor-element.elementor-element-0d70cf0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:49px;--padding-left:24px;--padding-right:24px;}.elementor-10674 .elementor-element.elementor-element-0d70cf0:not(.elementor-motion-effects-element-type-background), .elementor-10674 .elementor-element.elementor-element-0d70cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-10674 .elementor-element.elementor-element-b27a6fb{--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:space-between;--align-items:center;--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-10674 .elementor-element.elementor-element-8fbefa6.elementor-position-right .elementor-image-box-img{margin-left:49px;}.elementor-10674 .elementor-element.elementor-element-8fbefa6.elementor-position-left .elementor-image-box-img{margin-right:49px;}.elementor-10674 .elementor-element.elementor-element-8fbefa6.elementor-position-top .elementor-image-box-img{margin-bottom:49px;}.elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-title{margin-bottom:24px;font-size:2.8rem;font-weight:600;line-height:120%;color:var( --e-global-color-8e32441 );}.elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-img img{border-radius:32px;transition-duration:0.3s;}.elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-description{font-size:1.6rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-85a84b7 > .elementor-widget-container{margin:59px 0px 8px 0px;}.elementor-10674 .elementor-element.elementor-element-85a84b7.elementor-element{--align-self:center;}.elementor-10674 .elementor-element.elementor-element-59d2b6a > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-10674 .elementor-element.elementor-element-59d2b6a .elementor-image-box-wrapper{text-align:center;}.elementor-10674 .elementor-element.elementor-element-59d2b6a .elementor-image-box-title{margin-bottom:16px;font-size:2.8rem;font-weight:600;line-height:120%;color:var( --e-global-color-8e32441 );}.elementor-10674 .elementor-element.elementor-element-59d2b6a .elementor-image-box-description{font-size:2rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-bfa1f8c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 36px;--row-gap:18px;--column-gap:36px;--grid-auto-flow:row;--justify-items:stretch;--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-10674 .elementor-element.elementor-element-cbc7765 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-cbc7765 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-faaddd1 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-faaddd1 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-f14ed98 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-f14ed98 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-dc918da > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-dc918da .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-10e9e87 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-10e9e87 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-12a9e3b > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-12a9e3b .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-4ab3849 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-4ab3849 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-e09d197 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-e09d197 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-b79a843 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-b79a843 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-b6e181c > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-b6e181c .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-536654a > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-536654a .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-1db3e7f > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-1db3e7f .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-d5a9f73 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-d5a9f73 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-bbd156e > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:46px 32px 46px 32px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-bbd156e .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-dfa505e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:57px;--padding-left:24px;--padding-right:24px;}.elementor-10674 .elementor-element.elementor-element-dfa505e:not(.elementor-motion-effects-element-type-background), .elementor-10674 .elementor-element.elementor-element-dfa505e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e32441 );}.elementor-10674 .elementor-element.elementor-element-e978bd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10674 .elementor-element.elementor-element-e978bd4 .elementor-image-box-wrapper{text-align:center;}.elementor-10674 .elementor-element.elementor-element-e978bd4 .elementor-image-box-title{margin-bottom:16px;font-size:3.6rem;font-weight:600;line-height:120%;color:var( --e-global-color-201bec3 );}.elementor-10674 .elementor-element.elementor-element-e978bd4 .elementor-image-box-description{font-size:2rem;font-weight:400;line-height:150%;color:var( --e-global-color-201bec3 );}.elementor-10674 .elementor-element.elementor-element-26fbfb5{--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:flex-start;--align-items:flex-start;--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-10674 .elementor-element.elementor-element-67fc6e9 .elementor-heading-title{font-size:3.2rem;font-weight:700;color:var( --e-global-color-201bec3 );}.elementor-10674 .elementor-element.elementor-element-b0dca3e{--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;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10674 .elementor-element.elementor-element-ec2be47{width:var( --container-widget-width, 337px );max-width:337px;--container-widget-width:337px;--container-widget-flex-grow:0;}.elementor-10674 .elementor-element.elementor-element-ec2be47 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );margin:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-ec2be47.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10674 .elementor-element.elementor-element-ec2be47 .elementor-image-box-wrapper{text-align:left;}.elementor-10674 .elementor-element.elementor-element-ec2be47.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10674 .elementor-element.elementor-element-ec2be47.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10674 .elementor-element.elementor-element-ec2be47.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10674 .elementor-element.elementor-element-ec2be47 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10674 .elementor-element.elementor-element-ec2be47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10674 .elementor-element.elementor-element-ec2be47 .elementor-image-box-description{font-size:1.4rem;font-weight:400;line-height:150%;color:#4D4D4D;}.elementor-10674 .elementor-element.elementor-element-504ab41{width:var( --container-widget-width, 337px );max-width:337px;--container-widget-width:337px;--container-widget-flex-grow:0;}.elementor-10674 .elementor-element.elementor-element-504ab41 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-504ab41.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10674 .elementor-element.elementor-element-504ab41 .elementor-image-box-wrapper{text-align:left;}.elementor-10674 .elementor-element.elementor-element-504ab41.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10674 .elementor-element.elementor-element-504ab41.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10674 .elementor-element.elementor-element-504ab41.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10674 .elementor-element.elementor-element-504ab41 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10674 .elementor-element.elementor-element-504ab41 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10674 .elementor-element.elementor-element-504ab41 .elementor-image-box-description{font-size:1.4rem;font-weight:400;line-height:150%;color:#4D4D4D;}.elementor-10674 .elementor-element.elementor-element-1a43d54{width:var( --container-widget-width, 337px );max-width:337px;--container-widget-width:337px;--container-widget-flex-grow:0;}.elementor-10674 .elementor-element.elementor-element-1a43d54 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-1a43d54.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10674 .elementor-element.elementor-element-1a43d54 .elementor-image-box-wrapper{text-align:left;}.elementor-10674 .elementor-element.elementor-element-1a43d54.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10674 .elementor-element.elementor-element-1a43d54.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10674 .elementor-element.elementor-element-1a43d54.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10674 .elementor-element.elementor-element-1a43d54 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10674 .elementor-element.elementor-element-1a43d54 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10674 .elementor-element.elementor-element-1a43d54 .elementor-image-box-description{font-size:1.4rem;font-weight:400;line-height:150%;color:#4D4D4D;}.elementor-10674 .elementor-element.elementor-element-b13d2df{width:var( --container-widget-width, 337px );max-width:337px;--container-widget-width:337px;--container-widget-flex-grow:0;}.elementor-10674 .elementor-element.elementor-element-b13d2df > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-b13d2df.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10674 .elementor-element.elementor-element-b13d2df .elementor-image-box-wrapper{text-align:left;}.elementor-10674 .elementor-element.elementor-element-b13d2df.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10674 .elementor-element.elementor-element-b13d2df.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10674 .elementor-element.elementor-element-b13d2df.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10674 .elementor-element.elementor-element-b13d2df .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10674 .elementor-element.elementor-element-b13d2df .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10674 .elementor-element.elementor-element-b13d2df .elementor-image-box-description{font-size:1.4rem;font-weight:400;line-height:150%;color:#4D4D4D;}.elementor-10674 .elementor-element.elementor-element-9579b07{--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:flex-start;--align-items:flex-start;--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-10674 .elementor-element.elementor-element-30fcee2 .elementor-heading-title{font-size:3.2rem;font-weight:700;color:var( --e-global-color-201bec3 );}.elementor-10674 .elementor-element.elementor-element-0a9a8b5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 24px;--row-gap:18px;--column-gap:24px;--grid-auto-flow:row;--justify-items:stretch;--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-10674 .elementor-element.elementor-element-46bd1ef > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-46bd1ef .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-73e4187 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-73e4187 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-d3df1fc > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-d3df1fc .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-fb723ab > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-fb723ab .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-1a759c6 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-1a759c6 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-eb58b01 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-eb58b01 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-aae5beb > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-aae5beb .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-756b806 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-756b806 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-f8c9a44 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-f8c9a44 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}.elementor-10674 .elementor-element.elementor-element-135bbf3 > .elementor-widget-container{background-color:var( --e-global-color-201bec3 );padding:24px 24px 24px 24px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2F2F200;border-radius:8px 8px 8px 8px;}.elementor-10674 .elementor-element.elementor-element-135bbf3 .elementor-heading-title{font-size:1.4rem;font-weight:400;line-height:150%;color:var( --e-global-color-5ca149d );}@media(min-width:2400px){.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-width:1px 1px 1px 1px;}.elementor-10674 .elementor-element.elementor-element-bfa1f8c{--grid-auto-flow:row;}.elementor-10674 .elementor-element.elementor-element-0a9a8b5{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-10674 .elementor-element.elementor-element-792b32c .elementor-heading-title{font-size:3.6rem;}.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10674 .elementor-element.elementor-element-bfa1f8c{--grid-auto-flow:row;}.elementor-10674 .elementor-element.elementor-element-0a9a8b5{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-10674 .elementor-element.elementor-element-fbd602a{--min-height:315px;--justify-content:center;}.elementor-10674 .elementor-element.elementor-element-792b32c{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-wrapper{text-align:center;}.elementor-10674 .elementor-element.elementor-element-bfa1f8c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10674 .elementor-element.elementor-element-0a9a8b5{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-10674 .elementor-element.elementor-element-eb0cd2d.elementor-element{--order:3;}.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10674 .elementor-element.elementor-element-bfa1f8c{--grid-auto-flow:row;}.elementor-10674 .elementor-element.elementor-element-0a9a8b5{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-10674 .elementor-element.elementor-element-792b32c .elementor-heading-title{font-size:3.2rem;}.elementor-10674 .elementor-element.elementor-element-516dafc img{width:315px;max-width:197px;}.elementor-10674 .elementor-element.elementor-element-b27a6fb{--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;--justify-content:center;}.elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-wrapper{text-align:center;}.elementor-10674 .elementor-element.elementor-element-bfa1f8c{--grid-auto-flow:row;}.elementor-10674 .elementor-element.elementor-element-0a9a8b5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10674 .elementor-element.elementor-element-fbd602a{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-10674 .elementor-element.elementor-element-792b32c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10674 .elementor-element.elementor-element-516dafc img{width:100%;max-width:64px;}.elementor-10674 .elementor-element.elementor-element-0d70cf0{--padding-top:32px;--padding-bottom:37px;--padding-left:16px;--padding-right:16px;}.elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-wrapper{text-align:left;}.elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-img{margin-bottom:24px;}.elementor-10674 .elementor-element.elementor-element-8fbefa6.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-10674 .elementor-element.elementor-element-8fbefa6.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-10674 .elementor-element.elementor-element-8fbefa6.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-10674 .elementor-element.elementor-element-85a84b7 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-10674 .elementor-element.elementor-element-59d2b6a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10674 .elementor-element.elementor-element-59d2b6a .elementor-image-box-title{font-size:3.2rem;}.elementor-10674 .elementor-element.elementor-element-59d2b6a .elementor-image-box-description{font-size:1.8rem;}.elementor-10674 .elementor-element.elementor-element-bfa1f8c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10674 .elementor-element.elementor-element-cbc7765 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-faaddd1 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-f14ed98 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-dc918da > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-10e9e87 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-12a9e3b > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-4ab3849 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-e09d197 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-b79a843 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-b6e181c > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-536654a > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-1db3e7f > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-d5a9f73 > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-bbd156e > .elementor-widget-container{padding:32px 32px 32px 32px;}.elementor-10674 .elementor-element.elementor-element-ec2be47 .elementor-image-box-img{margin-bottom:0px;}.elementor-10674 .elementor-element.elementor-element-504ab41 .elementor-image-box-img{margin-bottom:0px;}.elementor-10674 .elementor-element.elementor-element-1a43d54 .elementor-image-box-img{margin-bottom:0px;}.elementor-10674 .elementor-element.elementor-element-b13d2df .elementor-image-box-img{margin-bottom:0px;}.elementor-10674 .elementor-element.elementor-element-30fcee2 .elementor-heading-title{font-size:3.2rem;}.elementor-10674 .elementor-element.elementor-element-0a9a8b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-792b32c */.elementor-10674 .elementor-element.elementor-element-792b32c .elementor-heading-title {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    row-gap: 16px;
    margin-top: 0;
}

.elementor-10674 .elementor-element.elementor-element-792b32c .elementor-heading-title::before {
    content: "Junte-se à Nossa Equipe!";
    font-size: 2.8rem;
    font-weight: 500;
    color: #707070;
    display: block;
    margin-bottom: -16px;
}

.elementor-10674 .elementor-element.elementor-element-792b32c .elementor-heading-title::after {
    content: "Explore nossas vagas e venha contribuir para a nossa trajetória de sucesso.";
    color: #767676;
    font-size: 20px;
    font-weight: 400;
    line-height: normal;
    display: block;
}

/* Celular */
@media(max-width: 767px) {

    
    .elementor-10674 .elementor-element.elementor-element-792b32c .elementor-heading-title::before {
        
        font-size: 2rem;
        margin-bottom: 1px;
    }
    
    .elementor-10674 .elementor-element.elementor-element-792b32c .elementor-heading-title::after {
        
        font-size: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb0cd2d */.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button {
    transition: all 0.7s;
}

.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button:hover {
    transform: translateY(-1px)
}


.elementor-10674 .elementor-element.elementor-element-eb0cd2d .elementor-button-text {
    flex-grow: 0;
}

@media(min-width: 1200px){
    .elementor-10674 .elementor-element.elementor-element-eb0cd2d {
        animation-duration: 1.5s;
    }
}

/* CTA - Acessar agora */
.assine-agora a{
    padding: 16px 18px !important;
    background-color: #5fe98a;
    border-radius: 4px;
    color: #002f49 !important;
    font-size: 1.6rem !important;
    font-weight: 700 !important;
    position: relative;
    margin: 12px 16px;
}

.assine-agora a:hover {
    background-color: #4ddc77 !important;
}

/*.assine-agora::before {*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 1px;*/
/*    background: linear-gradient(to right, #ffffff10, #f3f4f5,#ffffff10);*/
/*    top: 20px;*/
/*    left: 0;*/
/*    position: absolute;*/
/*}*/

@media(min-width: 1024px){
    .assine-agora a {
        display: none !important;
    }
}


@media(max-width: 768px){
    .assine-agora a {
        display: flex;
        justify-content: center;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-516dafc */.elementor-10674 .elementor-element.elementor-element-516dafc {
    position: absolute;
    top: 0;
    right: 0;
}

@media(max-width: 1200px){
    .elementor-10674 .elementor-element.elementor-element-516dafc {
        top: calc(50% - 155px);
    }
}

@media(max-width: 767px){
    .elementor-10674 .elementor-element.elementor-element-516dafc {
        top: 8px;
        /*right: -16px;*/
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbd602a */.elementor-10674 .elementor-element.elementor-element-fbd602a .e-con-inner {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8fbefa6 */.elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-description {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 24px;
}

@media (max-width: 1200px) and (min-width: 768px) {
    
    .elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-wrapper {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    
    .elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-title, .elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-description {
        text-align: left;
    }
    
    .elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-img {
        margin-right: 0 !important;
        
    }
}

@media(min-width: 1280px) {
    .elementor-10674 .elementor-element.elementor-element-8fbefa6 .elementor-image-box-img {
        
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-85a84b7 */.divisor-section {
    width: 536px;
    height: 1px;
    background: linear-gradient(90deg, #D9D9D9 0%, #ABABAB 50%, #D9D9D9 100%);
}

@media(max-width: 767px){
    .divisor-section {
        width: 139px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-59d2b6a */.elementor-10674 .elementor-element.elementor-element-59d2b6a .elementor-image-box-title {
    margin-top: 0;
}

.elementor-10674 .elementor-element.elementor-element-59d2b6a .elementor-image-box-description {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 16px;
    text-wrap: balanced;
    width: 100%;
    max-width: 995px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbc7765 */.elementor-10674 .elementor-element.elementor-element-cbc7765 {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-cbc7765 .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faaddd1 */.elementor-10674 .elementor-element.elementor-element-faaddd1 {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-faaddd1 .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f14ed98 */.elementor-10674 .elementor-element.elementor-element-f14ed98 {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-f14ed98 .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc918da */.elementor-10674 .elementor-element.elementor-element-dc918da {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-dc918da .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e9e87 */.elementor-10674 .elementor-element.elementor-element-10e9e87 {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-10e9e87 .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12a9e3b */.elementor-10674 .elementor-element.elementor-element-12a9e3b {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-12a9e3b .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab3849 */.elementor-10674 .elementor-element.elementor-element-4ab3849 {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-4ab3849 .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e09d197 */.elementor-10674 .elementor-element.elementor-element-e09d197 {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-e09d197 .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b79a843 */.elementor-10674 .elementor-element.elementor-element-b79a843 {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-b79a843 .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6e181c */.elementor-10674 .elementor-element.elementor-element-b6e181c {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-b6e181c .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-536654a */.elementor-10674 .elementor-element.elementor-element-536654a {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-536654a .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1db3e7f */.elementor-10674 .elementor-element.elementor-element-1db3e7f {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-1db3e7f .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5a9f73 */.elementor-10674 .elementor-element.elementor-element-d5a9f73 {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-d5a9f73 .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbd156e */.elementor-10674 .elementor-element.elementor-element-bbd156e {
     position: relative;
    display: inline-block;
    
    border-radius: 8px;
    background: linear-gradient(90deg, #f2f2f2 0%, #c9c5c5 100%); /* Gradiente na borda */
    background-clip: border-box;
}

.elementor-10674 .elementor-element.elementor-element-bbd156e .elementor-widget-container {
    border-radius: 8px;
    background-clip: padding-box;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978bd4 */.elementor-10674 .elementor-element.elementor-element-e978bd4 .elementor-image-box-title {
    margin-top: 0;
}

.elementor-10674 .elementor-element.elementor-element-e978bd4 .elementor-image-box-description {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 16px;
    text-wrap: balanced;
    width: 100%;
    max-width: 995px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ec2be47 */.elementor-10674 .elementor-element.elementor-element-ec2be47 .elementor-image-box-title {
    margin-top: 0
}

.elementor-10674 .elementor-element.elementor-element-ec2be47 .elementor-image-box-description {
    padding: 24px;
}

.elementor-10674 .elementor-element.elementor-element-ec2be47 .elementor-widget-container {
    min-height: 385px;
    scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-504ab41 */.elementor-10674 .elementor-element.elementor-element-504ab41 .elementor-image-box-title {
    margin-top: 0
}

.elementor-10674 .elementor-element.elementor-element-504ab41 .elementor-image-box-description {
    padding: 24px;
}

.elementor-10674 .elementor-element.elementor-element-504ab41 .elementor-widget-container {
    min-height: 385px;
    scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1a43d54 */.elementor-10674 .elementor-element.elementor-element-1a43d54 .elementor-image-box-title {
    margin-top: 0
}

.elementor-10674 .elementor-element.elementor-element-1a43d54 .elementor-image-box-description {
    padding: 24px;
}

.elementor-10674 .elementor-element.elementor-element-1a43d54 .elementor-widget-container {
    min-height: 385px;
    scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b13d2df */.elementor-10674 .elementor-element.elementor-element-b13d2df .elementor-image-box-title {
    margin-top: 0
}

.elementor-10674 .elementor-element.elementor-element-b13d2df .elementor-image-box-description {
    padding: 24px;
}

.elementor-10674 .elementor-element.elementor-element-b13d2df .elementor-widget-container {
    min-height: 385px;
    scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0dca3e */.elementor-10674 .elementor-element.elementor-element-b0dca3e {
    overflow-x: scroll;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
}

.elementor-10674 .elementor-element.elementor-element-b0dca3e::-webkit-scrollbar {
    height: 19px;
}

.elementor-10674 .elementor-element.elementor-element-b0dca3e::-webkit-scrollbar-thumb {
    background-color: #05496E; /* Cor do "polegar" (parte que se move da barra) */
    border-radius: 16px; /* Arredondamento da barra de rolagem */
}

.elementor-10674 .elementor-element.elementor-element-b0dca3e::-webkit-scrollbar-track {
    background-color: transparent; /* Cor de fundo da barra de rolagem */
    border-radius: 16px; /* Arredondamento da área da barra */
}/* End custom CSS */