.elementor-15 .elementor-element.elementor-element-66aab60{--display:flex;--min-height:825px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-66aab60:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-66aab60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/aaaa-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-8dc01aa{--display:flex;--min-height:94px;--justify-content: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-15 .elementor-element.elementor-element-35488af{--display:flex;--min-height:715px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-261e0d8{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-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-15 .elementor-element.elementor-element-cec7869{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-cec7869 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-6557f4c.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-68eb45b{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-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-15 .elementor-element.elementor-element-ca7b3f7{z-index:3;}.elementor-15 .elementor-element.elementor-element-ca7b3f7 img{max-width:32.1px;}.elementor-15 .elementor-element.elementor-element-b7e7448{z-index:2;}.elementor-15 .elementor-element.elementor-element-b7e7448 img{max-width:32.1px;}.elementor-15 .elementor-element.elementor-element-a15e7f8{z-index:1;}.elementor-15 .elementor-element.elementor-element-a15e7f8 img{max-width:32.1px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-15 .elementor-element.elementor-element-8b8fba8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8b8fba8 .elementor-counter-number-wrapper{color:#000000;font-family:"Albert Sans", Sans-serif;font-size:35px;font-weight:400;}.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-15 .elementor-element.elementor-element-c04c459{width:var( --container-widget-width, 167.65px );max-width:167.65px;--container-widget-width:167.65px;--container-widget-flex-grow:0;font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:300;letter-spacing:-0.12px;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-f56e3a1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c801d49{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:74px;}.elementor-15 .elementor-element.elementor-element-c801d49.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-c801d49{left:395px;}body.rtl .elementor-15 .elementor-element.elementor-element-c801d49{right:395px;}.elementor-15 .elementor-element.elementor-element-c801d49 img{max-width:134.93px;}.elementor-15 .elementor-element.elementor-element-7a92018{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -279px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7a92018 img{max-width:919px;}.elementor-15 .elementor-element.elementor-element-01a8513{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-01a8513 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;letter-spacing:-1.2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-ff35885{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ff35885 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-6a768af{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a2725c0{--e-image-carousel-slides-to-show:8;}.elementor-15 .elementor-element.elementor-element-c97a102{--display:flex;--min-height:715px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-3b23ab7{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-15 .elementor-element.elementor-element-3bdc18e{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-3bdc18e .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-1bc746b{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-1bc746b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-6501948{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6501948 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.5em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-dbe0bf1.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-740e23c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8a66455{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -88px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8a66455 img{max-width:717px;}.elementor-15 .elementor-element.elementor-element-236c683{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-da098d0{width:var( --container-widget-width, 307px );max-width:307px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:307px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-da098d0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-da098d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-da098d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-da098d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-da098d0 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-15 .elementor-element.elementor-element-da098d0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-963555d{width:var( --container-widget-width, 684px );max-width:684px;--container-widget-width:684px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-963555d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-963555d .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-4a7a674{--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:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-47df100{--display:flex;--min-height:461px;--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-f7d266b img{max-width:510px;}.elementor-15 .elementor-element.elementor-element-f2f69fb{width:var( --container-widget-width, 684px );max-width:684px;--container-widget-width:684px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-f2f69fb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f2f69fb .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-398e609{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-398e609 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;letter-spacing:-0.38px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-f1f5292{--display:flex;--min-height:461px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-aaab50c img{max-width:510px;}.elementor-15 .elementor-element.elementor-element-3fea581{width:var( --container-widget-width, 684px );max-width:684px;--container-widget-width:684px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-3fea581.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3fea581 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-a88e0e0{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-a88e0e0 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;letter-spacing:-0.38px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-f1abfda{--display:flex;--min-height:461px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-e30ec08 img{max-width:510px;}.elementor-15 .elementor-element.elementor-element-cd2347b{width:var( --container-widget-width, 684px );max-width:684px;--container-widget-width:684px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-cd2347b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-cd2347b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-7dfd811{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-7dfd811 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;letter-spacing:-0.38px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-2bfcdd1{--display:flex;--min-height:461px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-0fbaeb5 img{max-width:510px;}.elementor-15 .elementor-element.elementor-element-7579538{width:var( --container-widget-width, 684px );max-width:684px;--container-widget-width:684px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-7579538.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7579538 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-1469f43{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-1469f43 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;letter-spacing:-0.38px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-5e37ed6{--display:flex;--min-height:1328px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5e37ed6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5e37ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/parte-blue.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-927960b{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a0252d5{--display:flex;--min-height:715px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-38cf3bd{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-15 .elementor-element.elementor-element-ae659d0{width:var( --container-widget-width, 658px );max-width:658px;--container-widget-width:658px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ae659d0 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e960619{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e960619 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.3em;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8580ee5.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-233247f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8da1c6e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:346px;}.elementor-15 .elementor-element.elementor-element-8da1c6e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-8da1c6e{left:415px;}body.rtl .elementor-15 .elementor-element.elementor-element-8da1c6e{right:415px;}.elementor-15 .elementor-element.elementor-element-8da1c6e img{max-width:134.93px;}.elementor-15 .elementor-element.elementor-element-d2416b4{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -80px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d2416b4 img{max-width:609px;}.elementor-15 .elementor-element.elementor-element-8967ef7{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-8967ef7.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8967ef7 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8bcf3c8{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 130px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8bcf3c8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-23b1202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-099a688{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f3620d3{width:var( --container-widget-width, 307px );max-width:307px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:307px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-f3620d3.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f3620d3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-f3620d3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-f3620d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-f3620d3 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-15 .elementor-element.elementor-element-f3620d3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d21a6ce{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-d21a6ce.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d21a6ce .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-c68ae93{width:var( --container-widget-width, 707px );max-width:707px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:707px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-c68ae93.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c68ae93 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-bc7ae94{--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;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-aa318d3{--display:flex;--min-height:474px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-aa318d3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-aa318d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/desktop-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4a73ca7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:58px 162px;--row-gap:58px;--column-gap:162px;--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-15 .elementor-element.elementor-element-84f6ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -80px;}.elementor-15 .elementor-element.elementor-element-84f6ec4 img{max-width:510px;}.elementor-15 .elementor-element.elementor-element-e21eb35{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:-94px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-131a220 .elementor-icon-list-icon i{color:#0040C1;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-131a220 .elementor-icon-list-icon svg{fill:#0040C1;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-131a220{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-131a220 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-131a220 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-131a220 .elementor-icon-list-text{color:#0040C1;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-adf14c4{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-adf14c4 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:300;line-height:1.1em;letter-spacing:-1.2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-046036d{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-046036d .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;letter-spacing:-0.38px;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-a5cf730{--display:flex;--min-height:474px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-a5cf730:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a5cf730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/desktop-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-cd7eeed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:58px 162px;--row-gap:58px;--column-gap:162px;--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-15 .elementor-element.elementor-element-aff8a7e{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-15 .elementor-element.elementor-element-b727f7c .elementor-icon-list-icon i{color:#0040C1;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-b727f7c .elementor-icon-list-icon svg{fill:#0040C1;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-b727f7c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-b727f7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-b727f7c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-b727f7c .elementor-icon-list-text{color:#0040C1;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0ad0644{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-0ad0644 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:300;line-height:1.1em;letter-spacing:-1.2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-31552ba{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-31552ba .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;letter-spacing:-0.38px;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-c1302ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -80px;}.elementor-15 .elementor-element.elementor-element-c1302ab img{max-width:510px;}.elementor-15 .elementor-element.elementor-element-2d8fb60{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2be0ed8{width:var( --container-widget-width, 245px );max-width:245px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:245px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-2be0ed8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2be0ed8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-2be0ed8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-2be0ed8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-2be0ed8 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-15 .elementor-element.elementor-element-2be0ed8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-a28716b{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-a28716b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a28716b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-8878042{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-8878042.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8878042 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-161e63f{--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:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-995dca2{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-15 .elementor-element.elementor-element-c8b6c2b .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-c8b6c2b{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-c8b6c2b .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-c8b6c2b .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-15 .elementor-element.elementor-element-c8b6c2b .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-c8b6c2b:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-c8b6c2b:has(:focus) .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-c8b6c2b .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-6924efe{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-15 .elementor-element.elementor-element-7b0459c .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-7b0459c{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-7b0459c .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-7b0459c .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-15 .elementor-element.elementor-element-7b0459c .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-7b0459c:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-7b0459c:has(:focus) .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-7b0459c .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-3ca87b0{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-15 .elementor-element.elementor-element-5007720 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-5007720{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-5007720 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-5007720 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-15 .elementor-element.elementor-element-5007720 .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-5007720:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-5007720:has(:focus) .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-5007720 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-2ca7086{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-15 .elementor-element.elementor-element-53c4a24 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-53c4a24{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-53c4a24 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-53c4a24 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-15 .elementor-element.elementor-element-53c4a24 .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-53c4a24:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-53c4a24:has(:focus) .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-53c4a24 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-f54f7d3{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-15 .elementor-element.elementor-element-16f9006 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-16f9006{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-16f9006 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-16f9006 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-15 .elementor-element.elementor-element-16f9006 .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-16f9006:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-16f9006:has(:focus) .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-16f9006 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-46407d7{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-15 .elementor-element.elementor-element-3aefc4e .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-3aefc4e{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-3aefc4e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-3aefc4e .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-15 .elementor-element.elementor-element-3aefc4e .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-3aefc4e:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-3aefc4e:has(:focus) .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-3aefc4e .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-90e308f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2649a3{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-15 .elementor-element.elementor-element-5866bbb{width:var( --container-widget-width, 647px );max-width:647px;--container-widget-width:647px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5866bbb .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-40c9672.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8283816{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-8f04472{z-index:3;}.elementor-15 .elementor-element.elementor-element-8f04472 img{max-width:32.1px;}.elementor-15 .elementor-element.elementor-element-d9d777c{z-index:2;}.elementor-15 .elementor-element.elementor-element-d9d777c img{max-width:32.1px;}.elementor-15 .elementor-element.elementor-element-775606e{z-index:1;}.elementor-15 .elementor-element.elementor-element-775606e img{max-width:32.1px;}.elementor-15 .elementor-element.elementor-element-bde4c36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bde4c36 .elementor-counter-number-wrapper{color:#000000;font-family:"Albert Sans", Sans-serif;font-size:35px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-c2dd5e3{width:var( --container-widget-width, 167.65px );max-width:167.65px;--container-widget-width:167.65px;--container-widget-flex-grow:0;font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:300;letter-spacing:-0.12px;color:#6B7280;}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-da662f4 img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-da662f4 .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-da662f4 .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-da662f4.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-da662f4.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-bbb305c img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-bbb305c .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-bbb305c .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-bbb305c.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-bbb305c.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-8ac1c1d img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-8ac1c1d .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-8ac1c1d .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-8ac1c1d.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-8ac1c1d.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-880f4be img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-880f4be .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-880f4be .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-880f4be.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-880f4be.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-80bdfd4 img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-80bdfd4 .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-80bdfd4 .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-80bdfd4.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-80bdfd4.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-8b13cf3 img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-8b13cf3 .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-d86f1f8 .elementor-repeater-item-8b13cf3 .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-8b13cf3.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite .elementor-repeater-item-8b13cf3.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:2px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:2px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__infinite{--pa-wheel-spacing:2;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-15 .elementor-element.elementor-element-d86f1f8{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:1000px;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .premium-adv-carousel__inner-container{height:1000px;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__vertical .premium-adv-carousel__container:after{background:linear-gradient(to bottom, #F2F7F8, #F291D800 10%, #F291D800 90%, #F2F7F8) !important;}.elementor-15 .elementor-element.elementor-element-d86f1f8.premium-adv-carousel__horizontal .premium-adv-carousel__container:after{background:linear-gradient(to right, #F2F7F8, #F291D800 10%, #F291D800 90%, #F2F7F8) !important;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .pa-media-icons-inner-container i{font-size:20px;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .pa-media-icons-inner-container svg{width:20px;height:20px;}.elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-da662f4 img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-da662f4 .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-da662f4 .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-da662f4.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-da662f4.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-bbb305c img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-bbb305c .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-bbb305c .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-bbb305c.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-bbb305c.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-8ac1c1d img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-8ac1c1d .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-8ac1c1d .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-8ac1c1d.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-8ac1c1d.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-880f4be img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-880f4be .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-880f4be .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-880f4be.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-880f4be.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-80bdfd4 img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-80bdfd4 .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-80bdfd4 .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-80bdfd4.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-80bdfd4.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-8b13cf3 img.premium-adv-carousel__item-img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-8b13cf3 .premium-adv-carousel__item-img img, .elementor-15 .elementor-element.elementor-element-910fa74 .elementor-repeater-item-8b13cf3 .vid-overlay{object-fit:cover;object-position:top center;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-8b13cf3.premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite .elementor-repeater-item-8b13cf3.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:318.43px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:2px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:2px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__infinite{--pa-wheel-spacing:2;}.elementor-15 .elementor-element.elementor-element-910fa74 .premium-adv-carousel__items{animation-direction:reverse !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-15 .elementor-element.elementor-element-910fa74{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-910fa74 .premium-adv-carousel__item{width:325.71px;}.elementor-15 .elementor-element.elementor-element-910fa74 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:1000px;}.elementor-15 .elementor-element.elementor-element-910fa74 .premium-adv-carousel__inner-container{height:1000px;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__vertical .premium-adv-carousel__container:after{background:linear-gradient(to bottom, #F2F7F8, #F291D800 10%, #F291D800 90%, #F2F7F8) !important;}.elementor-15 .elementor-element.elementor-element-910fa74.premium-adv-carousel__horizontal .premium-adv-carousel__container:after{background:linear-gradient(to right, #F2F7F8, #F291D800 10%, #F291D800 90%, #F2F7F8) !important;}.elementor-15 .elementor-element.elementor-element-910fa74 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-15 .elementor-element.elementor-element-910fa74 .pa-media-icons-inner-container i{font-size:20px;}.elementor-15 .elementor-element.elementor-element-910fa74 .pa-media-icons-inner-container svg{width:20px;height:20px;}.elementor-15 .elementor-element.elementor-element-a0ed20a{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-33250db{--display:flex;--min-height:810px;--justify-content:center;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--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-15 .elementor-element.elementor-element-8592785{width:var( --container-widget-width, 245px );max-width:245px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:245px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-8592785.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8592785 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-8592785 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-8592785 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8592785 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-15 .elementor-element.elementor-element-8592785 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-6689192{width:auto;max-width:auto;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-6689192.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6689192 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-7a75542{width:var( --container-widget-width, 708px );max-width:708px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-7a75542.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7a75542 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-c316992{--e-image-carousel-slides-to-show:2;}.elementor-15 .elementor-element.elementor-element-3088ef7{--display:flex;--min-height:470px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--margin-top:146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2a5d68{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-15 .elementor-element.elementor-element-b7e321b{width:var( --container-widget-width, 647px );max-width:647px;--container-widget-width:647px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b7e321b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-22b3cdd.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-9a3e9a4{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-af3e3cc{z-index:3;}.elementor-15 .elementor-element.elementor-element-af3e3cc img{max-width:32.1px;}.elementor-15 .elementor-element.elementor-element-9663039{z-index:2;}.elementor-15 .elementor-element.elementor-element-9663039 img{max-width:32.1px;}.elementor-15 .elementor-element.elementor-element-a9fe0db{z-index:1;}.elementor-15 .elementor-element.elementor-element-a9fe0db img{max-width:32.1px;}.elementor-15 .elementor-element.elementor-element-776f49a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-776f49a .elementor-counter-number-wrapper{color:#000000;font-family:"Albert Sans", Sans-serif;font-size:35px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-40509e1{width:var( --container-widget-width, 167.65px );max-width:167.65px;--container-widget-width:167.65px;--container-widget-flex-grow:0;font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:300;letter-spacing:-0.12px;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-c5c4e7e{--display:flex;--min-height:323px;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1742659 .premium-carousel-scale .slick-slide{transition:all 1050ms !important;}.elementor-15 .elementor-element.elementor-element-1742659 .premium-carousel-nav-progressbar-fill{transition-duration:1050ms !important;}.elementor-15 .elementor-element.elementor-element-1742659{--pa-carousel-center-padding:15;width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-1742659.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1742659 .premium-carousel-template img{object-fit:contain;}.elementor-15 .elementor-element.elementor-element-9814bbe{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a4d6363{width:var( --container-widget-width, 245px );max-width:245px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:245px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-a4d6363.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a4d6363 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-a4d6363 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-a4d6363 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-a4d6363 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-15 .elementor-element.elementor-element-a4d6363 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-1a0ee71{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-1a0ee71.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1a0ee71 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-9ee545a{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-9ee545a.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9ee545a .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-a28409d{--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:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4da02ce{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-15 .elementor-element.elementor-element-9573122 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-9573122{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-9573122 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9573122 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-15 .elementor-element.elementor-element-9573122 .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-9573122:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-9573122:has(:focus) .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-9573122 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-63a1984{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-15 .elementor-element.elementor-element-9210114 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-9210114{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-9210114 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9210114 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-15 .elementor-element.elementor-element-9210114 .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-9210114:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-9210114:has(:focus) .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-9210114 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-84bba61{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-15 .elementor-element.elementor-element-370cd65 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-370cd65{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-370cd65 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-370cd65 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-15 .elementor-element.elementor-element-370cd65 .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-370cd65:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-370cd65:has(:focus) .elementor-icon-box-title{color:#212E49;}.elementor-15 .elementor-element.elementor-element-370cd65 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-babdff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b26903a{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-15 .elementor-element.elementor-element-58a9db8{width:var( --container-widget-width, 647px );max-width:647px;--container-widget-width:647px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-58a9db8 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-56741e5{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-56741e5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-56741e5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-88940d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6f4c37a{--display:flex;--min-height:808px;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:78px;--padding-bottom:0px;--padding-left:68px;--padding-right:68px;}.elementor-15 .elementor-element.elementor-element-6f4c37a::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/Ellipse-103.webp");--background-overlay:'';background-position:-225px -142px;background-repeat:no-repeat;background-size:697px auto;}.elementor-15 .elementor-element.elementor-element-fe85210{width:var( --container-widget-width, 647px );max-width:647px;--container-widget-width:647px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-fe85210 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:41px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-3b04e8e{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-3b04e8e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3b04e8e .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-19284e3 img{max-width:1000px;}.elementor-15 .elementor-element.elementor-element-e966108{--display:flex;--min-height:809px;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--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-15 .elementor-element.elementor-element-e966108::before, .elementor-15 .elementor-element.elementor-element-e966108 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e966108 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e966108 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e966108 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e966108 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/Ellipse-103.webp");--background-overlay:'';background-position:105px -308px;background-repeat:no-repeat;background-size:1000px auto;}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-item:not(:last-child):after{content:"";width:32%;border-color:#212E49;}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dashed;border-block-start-width:1px;}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dashed;}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-7cbfc6b{--e-icon-list-icon-size:18.3px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-7cbfc6b .elementor-icon-list-text{color:#212E49;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-938f670{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-938f670.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d53dca9{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-d53dca9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d53dca9 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-65bd9a9{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-65bd9a9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-65bd9a9 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:42.477px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-c5c7adb{width:var( --container-widget-width, 289px );max-width:289px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:289px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-c5c7adb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c5c7adb .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-7d0cf8f{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-7d0cf8f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7d0cf8f .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:120px;font-weight:700;line-height:1.1em;letter-spacing:-5px;color:#212E49;}.elementor-15 .elementor-element.elementor-element-daaf011{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-daaf011.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4a61240 img{max-width:147px;}.elementor-15 .elementor-element.elementor-element-8d9cb5c{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8d9cb5c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8d9cb5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7F8;}.elementor-15 .elementor-element.elementor-element-ed4acc2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ed4acc2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ed4acc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7F8;}.elementor-15 .elementor-element.elementor-element-c82f0cf{--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:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#363636;--border-color:#363636;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-287e7de.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-287e7de{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:#999999;}.elementor-15 .elementor-element.elementor-element-287e7de a{color:#999999;}.elementor-15 .elementor-element.elementor-element-287e7de a:hover, .elementor-15 .elementor-element.elementor-element-287e7de a:focus{color:#999999;}.elementor-15 .elementor-element.elementor-element-a5ca740{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7c63001{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:#999999;}.elementor-15 .elementor-element.elementor-element-7c63001 a{color:#999999;}.elementor-15 .elementor-element.elementor-element-7c63001 a:hover, .elementor-15 .elementor-element.elementor-element-7c63001 a:focus{color:#999999;}.elementor-15 .elementor-element.elementor-element-0d5ff88.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-0d5ff88{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-0d5ff88 .elementor-icon-list-text{color:#C3C3C3;transition:color 0.3s;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7F8;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-6f4c37a::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-e966108::before, .elementor-15 .elementor-element.elementor-element-e966108 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e966108 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e966108 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e966108 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e966108 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-66aab60:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-66aab60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-15 .elementor-element.elementor-element-8dc01aa{--content-width:360px;}.elementor-15 .elementor-element.elementor-element-35488af{--content-width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cec7869{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-15 .elementor-element.elementor-element-cec7869.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-cec7869 .elementor-heading-title{font-size:34px;}.elementor-15 .elementor-element.elementor-element-6557f4c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-68eb45b{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-8b8fba8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-15 .elementor-element.elementor-element-8b8fba8 .elementor-counter-number-wrapper{font-size:28px;}.elementor-15 .elementor-element.elementor-element-c04c459{--container-widget-width:188px;--container-widget-flex-grow:0;width:var( --container-widget-width, 188px );max-width:188px;text-align:center;font-size:12px;}.elementor-15 .elementor-element.elementor-element-c04c459.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f56e3a1{--margin-top:0px;--margin-bottom:-31px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c801d49{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -67px;padding:0px 0px 0px 0px;top:-9px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-c801d49{left:309px;}body.rtl .elementor-15 .elementor-element.elementor-element-c801d49{right:309px;}.elementor-15 .elementor-element.elementor-element-c801d49 img{max-width:99px;}.elementor-15 .elementor-element.elementor-element-7a92018{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -67px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7a92018 img{max-width:509px;}.elementor-15 .elementor-element.elementor-element-01a8513{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-15 .elementor-element.elementor-element-01a8513 .elementor-heading-title{font-size:17px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-ff35885{--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;}.elementor-15 .elementor-element.elementor-element-ff35885 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-a2725c0{--e-image-carousel-slides-to-show:2;}.elementor-15 .elementor-element.elementor-element-c97a102{--content-width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3bdc18e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3bdc18e{z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-3bdc18e .elementor-heading-title{font-size:41px;}.elementor-15 .elementor-element.elementor-element-1bc746b{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1bc746b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1bc746b .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-6501948{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-6501948.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6501948 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-15 .elementor-element.elementor-element-dbe0bf1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-740e23c{--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-15 .elementor-element.elementor-element-740e23c.e-con{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-8a66455{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-8a66455 img{max-width:312px;}.elementor-15 .elementor-element.elementor-element-236c683{--content-width:360px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-963555d{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-963555d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-963555d .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-4a7a674{--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:center;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-47df100{--min-height:349px;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-f7d266b img{max-width:333px;}.elementor-15 .elementor-element.elementor-element-f2f69fb{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-f2f69fb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f2f69fb .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-398e609{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-398e609.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-398e609 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-f1f5292{--min-height:349px;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-aaab50c img{max-width:333px;}.elementor-15 .elementor-element.elementor-element-3fea581{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-3fea581.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3fea581 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-a88e0e0{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-a88e0e0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a88e0e0 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-f1abfda{--min-height:349px;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-e30ec08 img{max-width:333px;}.elementor-15 .elementor-element.elementor-element-cd2347b{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-cd2347b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-cd2347b .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-7dfd811{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-7dfd811.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7dfd811 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-2bfcdd1{--min-height:349px;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-0fbaeb5 img{max-width:333px;}.elementor-15 .elementor-element.elementor-element-7579538{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-7579538.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7579538 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-1469f43{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-1469f43.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1469f43 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-5e37ed6{--content-width:360px;}.elementor-15 .elementor-element.elementor-element-927960b{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-927960b img{max-width:313px;}.elementor-15 .elementor-element.elementor-element-a0252d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ae659d0{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-15 .elementor-element.elementor-element-ae659d0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ae659d0 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-e960619{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-e960619.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e960619 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-15 .elementor-element.elementor-element-8580ee5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-233247f{--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-15 .elementor-element.elementor-element-233247f.e-con{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-8da1c6e{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -67px;padding:0px 0px 0px 0px;top:153px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-8da1c6e{left:280px;}body.rtl .elementor-15 .elementor-element.elementor-element-8da1c6e{right:280px;}.elementor-15 .elementor-element.elementor-element-8da1c6e img{max-width:99px;}.elementor-15 .elementor-element.elementor-element-d2416b4{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d2416b4 img{max-width:281px;}.elementor-15 .elementor-element.elementor-element-8967ef7.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8967ef7{text-align:center;}.elementor-15 .elementor-element.elementor-element-8967ef7 .elementor-heading-title{font-size:31px;}.elementor-15 .elementor-element.elementor-element-8bcf3c8{padding:0px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-23b1202{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-23b1202 img{max-width:313px;}.elementor-15 .elementor-element.elementor-element-099a688{--content-width:360px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d21a6ce{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-d21a6ce.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d21a6ce .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-c68ae93{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-c68ae93.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c68ae93 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-15 .elementor-element.elementor-element-bc7ae94{--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:center;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-aa318d3{--min-height:67px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-4a73ca7{--gap:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-84f6ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-84f6ec4 img{max-width:317px;}.elementor-15 .elementor-element.elementor-element-e21eb35{--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-131a220{--e-icon-list-icon-size:8px;}.elementor-15 .elementor-element.elementor-element-131a220 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-131a220 .elementor-icon-list-item > a{font-size:12px;}.elementor-15 .elementor-element.elementor-element-adf14c4{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-adf14c4 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-046036d{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-046036d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-046036d .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-a5cf730{--min-height:67px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-cd7eeed{--gap:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-aff8a7e{--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-b727f7c{--e-icon-list-icon-size:8px;}.elementor-15 .elementor-element.elementor-element-b727f7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-b727f7c .elementor-icon-list-item > a{font-size:12px;}.elementor-15 .elementor-element.elementor-element-0ad0644{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-0ad0644 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-31552ba{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-15 .elementor-element.elementor-element-31552ba.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-31552ba .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-c1302ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-c1302ab.elementor-element{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-c1302ab img{max-width:317px;}.elementor-15 .elementor-element.elementor-element-2d8fb60{--content-width:360px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a28716b{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-a28716b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a28716b .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-8878042{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-8878042.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8878042 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-90e308f{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-5866bbb{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-15 .elementor-element.elementor-element-5866bbb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5866bbb .elementor-heading-title{font-size:31px;}.elementor-15 .elementor-element.elementor-element-40c9672.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8283816{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-bde4c36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-15 .elementor-element.elementor-element-bde4c36 .elementor-counter-number-wrapper{font-size:28px;}.elementor-15 .elementor-element.elementor-element-c2dd5e3{--container-widget-width:188px;--container-widget-flex-grow:0;width:var( --container-widget-width, 188px );max-width:188px;text-align:center;font-size:12px;}.elementor-15 .elementor-element.elementor-element-c2dd5e3.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d86f1f8 .premium-adv-carousel__item{width:191px;}.elementor-15 .elementor-element.elementor-element-910fa74{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-15 .elementor-element.elementor-element-910fa74 .premium-adv-carousel__item{width:134px;}.elementor-15 .elementor-element.elementor-element-a0ed20a{--content-width:360px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-33250db{--min-height:526px;}.elementor-15 .elementor-element.elementor-element-6689192{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-6689192.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6689192 .elementor-heading-title{font-size:38px;}.elementor-15 .elementor-element.elementor-element-7a75542{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-7a75542.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7a75542 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-3088ef7{--min-height:526px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-d2a5d68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b7e321b{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-15 .elementor-element.elementor-element-b7e321b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b7e321b .elementor-heading-title{font-size:31px;}.elementor-15 .elementor-element.elementor-element-22b3cdd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9a3e9a4{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-776f49a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-15 .elementor-element.elementor-element-776f49a .elementor-counter-number-wrapper{font-size:28px;}.elementor-15 .elementor-element.elementor-element-40509e1{--container-widget-width:188px;--container-widget-flex-grow:0;width:var( --container-widget-width, 188px );max-width:188px;text-align:center;font-size:12px;}.elementor-15 .elementor-element.elementor-element-40509e1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1742659{--pa-carousel-center-padding:4;}.elementor-15 .elementor-element.elementor-element-9814bbe{--content-width:360px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1a0ee71{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-1a0ee71.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1a0ee71 .elementor-heading-title{font-size:29px;}.elementor-15 .elementor-element.elementor-element-9ee545a{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-9ee545a.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9ee545a .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-babdff1{--content-width:360px;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-58a9db8{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-15 .elementor-element.elementor-element-58a9db8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-58a9db8 .elementor-heading-title{font-size:42px;}.elementor-15 .elementor-element.elementor-element-56741e5{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-56741e5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-56741e5 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-88940d3{--content-width:360px;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-6f4c37a{--min-height:546px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-6f4c37a::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6f4c37a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-fe85210{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-15 .elementor-element.elementor-element-fe85210.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fe85210 .elementor-heading-title{font-size:31px;}.elementor-15 .elementor-element.elementor-element-3b04e8e{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-3b04e8e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3b04e8e .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-19284e3 img{max-width:590px;}.elementor-15 .elementor-element.elementor-element-e966108{--min-height:667px;}.elementor-15 .elementor-element.elementor-element-e966108::before, .elementor-15 .elementor-element.elementor-element-e966108 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e966108 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e966108 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e966108 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e966108 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-d53dca9{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-d53dca9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d53dca9 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-65bd9a9{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-65bd9a9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-65bd9a9 .elementor-heading-title{font-size:58px;line-height:1.3em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-c5c7adb{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-c5c7adb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c5c7adb .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-7d0cf8f{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-7d0cf8f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7d0cf8f .elementor-heading-title{font-size:100px;line-height:1.3em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-daaf011.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8d9cb5c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7e802e9{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ed4acc2{--content-width:360px;}.elementor-15 .elementor-element.elementor-element-287e7de{width:var( --container-widget-width, 361px );max-width:361px;--container-widget-width:361px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-15 .elementor-element.elementor-element-a5ca740{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 6px;--row-gap:0px;--column-gap:6px;}.elementor-15 .elementor-element.elementor-element-7c63001{font-size:14px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-47df100{--width:542px;}.elementor-15 .elementor-element.elementor-element-f1f5292{--width:542px;}.elementor-15 .elementor-element.elementor-element-f1abfda{--width:542px;}.elementor-15 .elementor-element.elementor-element-2bfcdd1{--width:542px;}.elementor-15 .elementor-element.elementor-element-233247f{--width:78%;}.elementor-15 .elementor-element.elementor-element-099a688{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-aa318d3{--width:1296px;}.elementor-15 .elementor-element.elementor-element-4a73ca7{--width:1140px;}.elementor-15 .elementor-element.elementor-element-e21eb35{--width:37%;}.elementor-15 .elementor-element.elementor-element-a5cf730{--width:1296px;}.elementor-15 .elementor-element.elementor-element-cd7eeed{--width:1140px;}.elementor-15 .elementor-element.elementor-element-aff8a7e{--width:37%;}.elementor-15 .elementor-element.elementor-element-2d8fb60{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-995dca2{--width:369px;}.elementor-15 .elementor-element.elementor-element-6924efe{--width:369px;}.elementor-15 .elementor-element.elementor-element-3ca87b0{--width:369px;}.elementor-15 .elementor-element.elementor-element-2ca7086{--width:369px;}.elementor-15 .elementor-element.elementor-element-f54f7d3{--width:369px;}.elementor-15 .elementor-element.elementor-element-46407d7{--width:369px;}.elementor-15 .elementor-element.elementor-element-d2649a3{--width:41%;}.elementor-15 .elementor-element.elementor-element-a0ed20a{--content-width:1277px;}.elementor-15 .elementor-element.elementor-element-d2a5d68{--width:41%;}.elementor-15 .elementor-element.elementor-element-c5c4e7e{--width:487px;}.elementor-15 .elementor-element.elementor-element-9814bbe{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-4da02ce{--width:369px;}.elementor-15 .elementor-element.elementor-element-63a1984{--width:369px;}.elementor-15 .elementor-element.elementor-element-84bba61{--width:369px;}.elementor-15 .elementor-element.elementor-element-b26903a{--width:41%;}.elementor-15 .elementor-element.elementor-element-6f4c37a{--width:450px;}.elementor-15 .elementor-element.elementor-element-e966108{--width:651px;}.elementor-15 .elementor-element.elementor-element-938f670{--width:57%;}.elementor-15 .elementor-element.elementor-element-a5ca740{--width:31%;}}/* Start custom CSS for container, class: .elementor-element-8dc01aa */.elementor-15 .elementor-element.elementor-element-8dc01aa{
    border-bottom: 2px solid rgba(0, 0, 0, 0.05);
background: rgba(255, 255, 255, 0.35);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca7b3f7 */.elementor-15 .elementor-element.elementor-element-ca7b3f7{
    transition: 1s ease all;
}

.elementor-15 .elementor-element.elementor-element-ca7b3f7:hover{
    transform: scale(1.1);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7e7448 */.elementor-15 .elementor-element.elementor-element-b7e7448{
    position: relative;
    left: -15px;
    transition: 1s ease all;
}

.elementor-15 .elementor-element.elementor-element-b7e7448:hover{
    transform: scale(1.1);
    position: relative;
    left: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a15e7f8 */.elementor-15 .elementor-element.elementor-element-a15e7f8{
    position: relative;
    left: -31px;
    transition: 1s ease all;
}

.elementor-15 .elementor-element.elementor-element-a15e7f8:hover{
    transform: scale(1.1);
    position: relative;
    left: -15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01a8513 */.elementor-15 .elementor-element.elementor-element-01a8513{
    position: relative;
    top: -100px;
    right: -200px;
}

@media(max-width:767px){
    .elementor-15 .elementor-element.elementor-element-01a8513{
    position: relative;
    top: -60px;
    right: -180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff35885 */.elementor-15 .elementor-element.elementor-element-ff35885{
    position: relative;
    top: -100px;
    left: -150px;
}

@media(max-width:767px){
    .elementor-15 .elementor-element.elementor-element-ff35885{
    position: relative;
    top: -60px;
    left: 20px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6426405 */.container {
  width: 100%;
  height: 100%;
  background-image: repeating-linear-gradient(
    90deg, /* agora as linhas ficam verticais */
    rgba(100, 183, 225, 1), /* cor da linha */
    rgba(100, 183, 225, 1) 1px, /* espessura da linha */
    transparent 1px,
    transparent
  );
  background-size: 60px 100%; /* distância das linhas a cada 30px */
}

.elementor-15 .elementor-element.elementor-element-6426405 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100vw;
  height: 100vh;
  pointer-events: none;
  opacity: 0.1; /* opacidade das linhas */
  /* gradiente suave */
  mask-image: linear-gradient(to top, transparent, #000000 35%, transparent 100%);
  -webkit-mask-image: linear-gradient(to top, transparent, #000000 35%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a2725c0 */.elementor-15 .elementor-element.elementor-element-a2725c0 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-da098d0 */.elementor-15 .elementor-element.elementor-element-da098d0{
    border-radius: 78.078px;
border: 0.789px solid #F2F2F2;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 0 9.306px 0 rgba(222, 239, 254, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47df100 */.elementor-15 .elementor-element.elementor-element-47df100{
    border-radius: 20px;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1f5292 */.elementor-15 .elementor-element.elementor-element-f1f5292{
    border-radius: 20px;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1abfda */.elementor-15 .elementor-element.elementor-element-f1abfda{
    border-radius: 20px;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bfcdd1 */.elementor-15 .elementor-element.elementor-element-2bfcdd1{
    border-radius: 20px;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23b1202 */.elementor-15 .elementor-element.elementor-element-23b1202 {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f3620d3 */.elementor-15 .elementor-element.elementor-element-f3620d3{
    border-radius: 78.078px;
border: 0.789px solid #F2F2F2;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 0 9.306px 0 rgba(222, 239, 254, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adf14c4 */@media(max-width:767px){
    .elementor-15 .elementor-element.elementor-element-adf14c4 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa318d3 */.elementor-15 .elementor-element.elementor-element-aa318d3{
    border-radius: 20px;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ad0644 */@media(max-width:767px){
    .elementor-15 .elementor-element.elementor-element-0ad0644 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5cf730 */.elementor-15 .elementor-element.elementor-element-a5cf730{
    border-radius: 20px;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2be0ed8 */.elementor-15 .elementor-element.elementor-element-2be0ed8{
    border-radius: 78.078px;
border: 0.789px solid #F2F2F2;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 0 9.306px 0 rgba(222, 239, 254, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c8b6c2b */.elementor-15 .elementor-element.elementor-element-c8b6c2b svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-995dca2 */.elementor-15 .elementor-element.elementor-element-995dca2{
    border-radius: 11px;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b0459c */.elementor-15 .elementor-element.elementor-element-7b0459c svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6924efe */.elementor-15 .elementor-element.elementor-element-6924efe{
    border-radius: 11px;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5007720 */.elementor-15 .elementor-element.elementor-element-5007720 svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ca87b0 */.elementor-15 .elementor-element.elementor-element-3ca87b0{
    border-radius: 11px;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53c4a24 */.elementor-15 .elementor-element.elementor-element-53c4a24 svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca7086 */.elementor-15 .elementor-element.elementor-element-2ca7086{
    border-radius: 11px;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16f9006 */.elementor-15 .elementor-element.elementor-element-16f9006 svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f54f7d3 */.elementor-15 .elementor-element.elementor-element-f54f7d3{
    border-radius: 11px;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3aefc4e */.elementor-15 .elementor-element.elementor-element-3aefc4e svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46407d7 */.elementor-15 .elementor-element.elementor-element-46407d7{
    border-radius: 11px;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f04472 */.elementor-15 .elementor-element.elementor-element-8f04472{
    transition: 1s ease all;
}

.elementor-15 .elementor-element.elementor-element-8f04472:hover{
    transform: scale(1.1);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9d777c */.elementor-15 .elementor-element.elementor-element-d9d777c{
    position: relative;
    left: -15px;
    transition: 1s ease all;
}

.elementor-15 .elementor-element.elementor-element-d9d777c:hover{
    transform: scale(1.1);
    position: relative;
    left: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-775606e */.elementor-15 .elementor-element.elementor-element-775606e{
    position: relative;
    left: -31px;
    transition: 1s ease all;
}

.elementor-15 .elementor-element.elementor-element-775606e:hover{
    transform: scale(1.1);
    position: relative;
    left: -15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8592785 */.elementor-15 .elementor-element.elementor-element-8592785{
    border-radius: 78.078px;
border: 0.789px solid #F2F2F2;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 0 9.306px 0 rgba(222, 239, 254, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c316992 */.elementor-15 .elementor-element.elementor-element-c316992 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33250db */.elementor-15 .elementor-element.elementor-element-33250db{
    border-radius: 25px;
border: 2px solid #FFF;
background: rgba(233, 247, 255, 0.50);
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af3e3cc */.elementor-15 .elementor-element.elementor-element-af3e3cc{
    transition: 1s ease all;
}

.elementor-15 .elementor-element.elementor-element-af3e3cc:hover{
    transform: scale(1.1);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9663039 */.elementor-15 .elementor-element.elementor-element-9663039{
    position: relative;
    left: -15px;
    transition: 1s ease all;
}

.elementor-15 .elementor-element.elementor-element-9663039:hover{
    transform: scale(1.1);
    position: relative;
    left: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9fe0db */.elementor-15 .elementor-element.elementor-element-a9fe0db{
    position: relative;
    left: -31px;
    transition: 1s ease all;
}

.elementor-15 .elementor-element.elementor-element-a9fe0db:hover{
    transform: scale(1.1);
    position: relative;
    left: -15px;
}/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-1742659 */.elementor-15 .elementor-element.elementor-element-1742659 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c4e7e */.elementor-15 .elementor-element.elementor-element-c5c4e7e{
    border-radius: 15px;
border: 2px solid rgba(0, 0, 0, 0.05);
background: #F7F7F7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3088ef7 */.elementor-15 .elementor-element.elementor-element-3088ef7{
border-radius: 20px;
opacity: 0.9791;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4d6363 */.elementor-15 .elementor-element.elementor-element-a4d6363{
    border-radius: 78.078px;
border: 0.789px solid #F2F2F2;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 0 9.306px 0 rgba(222, 239, 254, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9573122 */.elementor-15 .elementor-element.elementor-element-9573122 svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4da02ce */.elementor-15 .elementor-element.elementor-element-4da02ce{
border-radius: 11px;
background: #E1F1FF;
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9210114 */.elementor-15 .elementor-element.elementor-element-9210114 svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63a1984 */.elementor-15 .elementor-element.elementor-element-63a1984{
border-radius: 11px;
background: #E1F1FF;
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-370cd65 */.elementor-15 .elementor-element.elementor-element-370cd65 svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84bba61 */.elementor-15 .elementor-element.elementor-element-84bba61{
border-radius: 11px;
background: #E1F1FF;
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19284e3 */.elementor-15 .elementor-element.elementor-element-19284e3{
    position: absolute;
    bottom: -420px;
    left: -100px;
}

@media(max-width:767px){
 .elementor-15 .elementor-element.elementor-element-19284e3{
    position: absolute;
    bottom: -250px;
    left: 10px;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4c37a */.elementor-15 .elementor-element.elementor-element-6f4c37a{
    border-radius: 11px;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bd9a9 */.mix{
font-size: 30.892px;
line-height: 42.477px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d0cf8f */.mix1{
font-size: 50px;
font-style: normal;
font-weight: 400;
line-height: 29px;
letter-spacing: -3.6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e966108 */.elementor-15 .elementor-element.elementor-element-e966108{
    border-radius: 11px;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6dd1aa6 */.scroll-animated {
  opacity: 0;
  filter: blur(5px);
  will-change: opacity, transform, filter;
}

.scroll-animated.ativo{
    transition: .7s ease-out;
}

.js-scroll-left {
  transform: translate3d(-60px, 0, 0);
} 

.js-scroll-right {
  transform: translate3d(60px, 0, 0);
}

.js-scroll-bottom {
  transform: translate3d(0, 50px, 0);
}

.ativo {
  opacity: 1;
  filter: none;
  transform: translate3d(0, 0, 0) !important;
}

@media (min-width: 1025px) {
  .D1.ativo { transition-delay: 100ms; }
  .D2.ativo { transition-delay: 200ms; }
  .D3.ativo { transition-delay: 300ms; }
    .D4.ativo { transition-delay: 400ms; }
  .D5.ativo { transition-delay: 500ms; }
  .D6.ativo { transition-delay: 600ms; }
    .D7.ativo { transition-delay: 700ms; }
  .D8.ativo { transition-delay: 800ms; }
  .D9.ativo { transition-delay: 900ms; }
}

@media (max-width: 767px) {
  .js-scroll-left,
  .js-scroll-right {
    transform: translate3d(0, 90px, 0);
  }
  
  .no-mobi {
    opacity: 1;
    filter: none;
    transform: translate3d(0, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS *//* Retirar margens e rolagem horizontal */

.elementor-widget-text-editor p:last-child{
margin-top:0px; /* Retira espaçamento superior dos paragrafos */
margin-bottom:0px; /* Retira espaçamento inferior dos paragrafos */
}

html,
body{
width:100%;
overflow-x:hidden; /* Retira scroll horizontal */
}

.balance {
  text-wrap: balance; /* Equilibra a quebra de linhas automaticamente, melhorando a legibilidade de títulos ou textos curtos. Precisa adicionar a class CSS "balance" sem aspas no widget de texto/titulo desejado.*/
}

/*  Medidas */

.elementor-icon svg {
  height: unset !important;
  margin-bottom: -7px;
} 

/* fade up */

/* === Animação fadeUp com delay progressivo === */

/* 1. Define a animação chamada 'fadeUp' */
@keyframes fadeUp {
  0% {
    opacity: 0; /* Começa invisível */
    filter: blur(7px); /* E com desfoque */
    transform: translateY(-80px); /* E deslocado para cima */
  }
  100% {
    opacity: 1; /* Fica visível */
    filter: blur(0); /* Sem desfoque */
    transform: translateY(0); /* Volta para o lugar original */
  }
}

/* 2. Classe base que aplica a animação */
.up {
  opacity: 0; /* Garante que comece invisível */
  animation-name: fadeUp; /* Usa a animação criada acima */
  animation-duration: 1s; /* Duração da animação */
  animation-fill-mode: forwards; /* Mantém o estado final após animar */
  animation-timing-function: ease; /* Transição suave */
}

/* 3. Delays progressivos para criar efeito cascata */
/* Adicione essas classes combinadas com .up em cada elemento */

.up-1 { animation-delay: 0.2s; }
.up-2 { animation-delay: 0.4s; }
.up-3 { animation-delay: 0.6s; }
.up-4 { animation-delay: 0.8s; }
.up-5 { animation-delay: 1s; }
.up-6 { animation-delay: 1.2s; }
.up-7 { animation-delay: 1.4s; }
.up-8 { animation-delay: 1.6s; }
/* Pode continuar com .up-9, .up-10, etc. conforme necessário */



/* Personalização do Scroll */

body::-webkit-scrollbar {
  width: 12px;               /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
  background: #000000;        /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
  background-image: linear-gradient(0deg, white, white);
  /* color of the scroll thumb */
  border-radius: 20px;       /* roundness of the scroll thumb */
  border: 3px solid #000000;  /* creates padding around scroll thumb */
}


/* Cores */

.cor {
color: #F28705;
}

.deg1 {
background: var(--GRADIENT-01, linear-gradient(180deg, #D2E8FE 0%, #47A5FF 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}


/* Pesos de fontes */

.sm {
font-weight: 600;
}

.m {
font-weight: 500;
}

.n {
font-weight: 400;
}

.b {
font-weight: 700;
}

.eb {
font-weight: 800;
}

.i{
font-style: italic;
}/* End custom CSS */