.elementor-9 .elementor-element.elementor-element-3728f877:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3728f877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFAA00;background-image:url("https://staging2.igortobusiness.com/wp-content/uploads/2026/05/aulas-prontas-2026.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-3728f877 > .elementor-container{max-width:1280px;min-height:810px;}.elementor-9 .elementor-element.elementor-element-3728f877 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-3728f877{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-190px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-6a1b42dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-6a1b42dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-6a1b42dc > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-9 .elementor-element.elementor-element-343edd38{margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-343edd38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:800;line-height:41px;color:var( --e-global-color-accent );}.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-9 .elementor-element.elementor-element-3cf27411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 75px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:24px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-66593846 .elementor-button{background-color:#00C743;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:-7px 7px 0px 0px rgba(11.271739130434787, 103.69999999999999, 0, 0.83);border-style:solid;border-width:4px 4px 4px 4px;border-color:#1BAF03;border-radius:10px 10px 10px 10px;padding:17px 57px 17px 57px;}.elementor-9 .elementor-element.elementor-element-66593846{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-66593846 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-66593846 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-66593846 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-66593846 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2121ed84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-2121ed84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-2121ed84.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-2121ed84 > .elementor-element-populated{margin:0px 0px 0px -102px;--e-column-margin-right:0px;--e-column-margin-left:-102px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-781b4e8.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-781b4e8{left:424px;}body.rtl .elementor-9 .elementor-element.elementor-element-781b4e8{right:424px;}.elementor-9 .elementor-element.elementor-element-781b4e8{top:-168px;}.elementor-9 .elementor-element.elementor-element-781b4e8 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-781b4e8 .elementor-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-781b4e8 .elementor-icon svg{height:100%;}.elementor-9 .elementor-element.elementor-element-781b4e8 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-682516b2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-682516b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging2.igortobusiness.com/wp-content/uploads/2026/05/BG01-Alunos-do-ensino-medio-DESKTOP02-100-tiny.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-682516b2 > .elementor-container{min-height:400px;}.elementor-9 .elementor-element.elementor-element-682516b2 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-682516b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-46px;margin-bottom:0px;padding:060px 0px 060px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4bba15fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-4bba15fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-7164bc98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-7164bc98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-63f86dad{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-304c3890 .elementor-button{background-color:#00C743;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:-7px 7px 0px 0px rgba(11.271739130434787, 103.69999999999999, 0, 0.83);border-style:solid;border-width:4px 4px 4px 4px;border-color:#1BAF03;border-radius:10px 10px 10px 10px;padding:17px 30px 17px 030px;}.elementor-9 .elementor-element.elementor-element-304c3890{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;padding:0px 0px -55px 0px;}.elementor-9 .elementor-element.elementor-element-304c3890 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-304c3890 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-304c3890 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-304c3890 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6f46ccf9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6f46ccf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#015DBD;}.elementor-9 .elementor-element.elementor-element-6f46ccf9{border-style:solid;border-width:1px 0px 1px 0px;border-color:#EFF3FF;box-shadow:0px 24px 24px -13px rgba(0, 0, 0, 0.58);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-19px;margin-bottom:0px;padding:17px 0px 17px 0px;z-index:1;}.elementor-9 .elementor-element.elementor-element-6f46ccf9, .elementor-9 .elementor-element.elementor-element-6f46ccf9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6f46ccf9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-7aa35c81 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-7aa3b95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1de2414d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1502e59f{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-19894910{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 20px 25px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#003566;border-radius:18px 18px 18px 18px;}.elementor-9 .elementor-element.elementor-element-19894910 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#003566;}.elementor-9 .elementor-element.elementor-element-64c97930{--display:flex;--min-height:398px;--justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-53272a8c .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-53272a8c.elementor-view-stacked .elementor-icon{background-color:#003566;}.elementor-9 .elementor-element.elementor-element-53272a8c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-53272a8c.elementor-view-default .elementor-icon{color:#003566;border-color:#003566;}.elementor-9 .elementor-element.elementor-element-53272a8c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-53272a8c.elementor-view-default .elementor-icon svg{fill:#003566;}.elementor-9 .elementor-element.elementor-element-188606bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-9 .elementor-element.elementor-element-a1c95cf{padding:0px 0px 0px -2px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#2C4F5C;}.elementor-9 .elementor-element.elementor-element-d43528c{--display:flex;--min-height:398px;--justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-6889d18f .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-6889d18f.elementor-view-stacked .elementor-icon{background-color:#003566;}.elementor-9 .elementor-element.elementor-element-6889d18f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6889d18f.elementor-view-default .elementor-icon{color:#003566;border-color:#003566;}.elementor-9 .elementor-element.elementor-element-6889d18f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6889d18f.elementor-view-default .elementor-icon svg{fill:#003566;}.elementor-9 .elementor-element.elementor-element-5cb445bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-9 .elementor-element.elementor-element-b3d5163{padding:0px 0px 0px -2px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#2C4F5C;}.elementor-9 .elementor-element.elementor-element-fc8b23a{--display:flex;--min-height:398px;--justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-4813e86c .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-4813e86c.elementor-view-stacked .elementor-icon{background-color:#003566;}.elementor-9 .elementor-element.elementor-element-4813e86c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4813e86c.elementor-view-default .elementor-icon{color:#003566;border-color:#003566;}.elementor-9 .elementor-element.elementor-element-4813e86c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4813e86c.elementor-view-default .elementor-icon svg{fill:#003566;}.elementor-9 .elementor-element.elementor-element-738fe747 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-9 .elementor-element.elementor-element-62286e51{padding:0px 0px 0px -2px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#2C4F5C;}.elementor-9 .elementor-element.elementor-element-4858b068{--display:flex;--min-height:398px;--justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-7dd71539 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-7dd71539.elementor-view-stacked .elementor-icon{background-color:#003566;}.elementor-9 .elementor-element.elementor-element-7dd71539.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7dd71539.elementor-view-default .elementor-icon{color:#003566;border-color:#003566;}.elementor-9 .elementor-element.elementor-element-7dd71539.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7dd71539.elementor-view-default .elementor-icon svg{fill:#003566;}.elementor-9 .elementor-element.elementor-element-dc9ed4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-9 .elementor-element.elementor-element-2053eee{padding:0px 0px 0px -2px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#2C4F5C;}.elementor-9 .elementor-element.elementor-element-9c11183{--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:150px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-9 .elementor-element.elementor-element-7ae288da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:40px;}.elementor-9 .elementor-element.elementor-element-b6120a8{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#2C4F5C;}.elementor-9 .elementor-element.elementor-element-46dd97b8{--display:flex;--min-height:341px;--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;--z-index:2;}.elementor-9 .elementor-element.elementor-element-46dd97b8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-46dd97b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00172D;}.elementor-9 .elementor-element.elementor-element-3aaa85d5{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-3aaa85d5 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3aaa85d5.elementor-view-stacked .elementor-icon{background-color:#04610800;}.elementor-9 .elementor-element.elementor-element-3aaa85d5.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3aaa85d5.elementor-view-default .elementor-icon{color:#04610800;border-color:#04610800;}.elementor-9 .elementor-element.elementor-element-3aaa85d5.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3aaa85d5.elementor-view-default .elementor-icon svg{fill:#04610800;}.elementor-9 .elementor-element.elementor-element-3aaa85d5 .elementor-icon{font-size:100%;}.elementor-9 .elementor-element.elementor-element-3aaa85d5 .elementor-icon svg{height:100%;}.elementor-9 .elementor-element.elementor-element-3aaa85d5 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-7e50ad84{margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-4dd34092{width:var( --container-widget-width, 56% );max-width:56%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#C9C9C9;}.elementor-9 .elementor-element.elementor-element-4dd34092.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2da9ca1b{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-2da9ca1b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-39975c89{width:var( --container-widget-width, 30% );max-width:30%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 25px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A7C2CC;border-radius:18px 18px 18px 18px;text-align:center;}.elementor-9 .elementor-element.elementor-element-39975c89.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-39975c89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#A7C2CC;}.elementor-9 .elementor-element.elementor-element-6ea20e1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-1692b876{width:var( --container-widget-width, 45% );max-width:45%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#C9C9C9;}.elementor-9 .elementor-element.elementor-element-1692b876.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4ec0b7a9{--display:flex;--min-height:610px;--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;}.elementor-9 .elementor-element.elementor-element-4ec0b7a9.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-64df2070{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-29850694{width:var( --container-widget-width, 30% );max-width:30%;margin:110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 25px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A7C2CC;border-radius:18px 18px 18px 18px;text-align:center;}.elementor-9 .elementor-element.elementor-element-29850694.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-29850694 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#A7C2CC;}.elementor-9 .elementor-element.elementor-element-5f7bdcb6{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-5f7bdcb6.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6ef41d65{width:var( --container-widget-width, 45% );max-width:45%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#C9C9C9;}.elementor-9 .elementor-element.elementor-element-6ef41d65.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2cfe469c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2cfe469c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2cfe469c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00172D;}.elementor-9 .elementor-element.elementor-element-3b8397e1{--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;--flex-wrap:wrap;--align-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-9 .elementor-element.elementor-element-4e8d4849{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 35px 25px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A7C2CC;border-radius:18px 18px 18px 18px;text-align:start;}.elementor-9 .elementor-element.elementor-element-4e8d4849.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4e8d4849 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#A7C2CC;}.elementor-9 .elementor-element.elementor-element-7b36a48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-6f8696b3{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#C9C9C9;}.elementor-9 .elementor-element.elementor-element-6f78ad17{--display:flex;--min-height:955px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items: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-9 .elementor-element.elementor-element-6f78ad17:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6f78ad17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging2.igortobusiness.com/wp-content/uploads/2026/05/papel.svg");background-position:top left;}.elementor-9 .elementor-element.elementor-element-4209f86a{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;}.elementor-9 .elementor-element.elementor-element-4209f86a .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:48px;font-weight:800;color:#011698;}.elementor-9 .elementor-element.elementor-element-5633a6f5{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;text-align:center;}.elementor-9 .elementor-element.elementor-element-5633a6f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#011698;}.elementor-9 .elementor-element.elementor-element-55d1e1a2 .elementor-button{background-color:#00C743;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:-7px 7px 0px 0px rgba(11.271739130434787, 103.69999999999999, 0, 0.83);border-style:solid;border-width:4px 4px 4px 4px;border-color:#1BAF03;border-radius:10px 10px 10px 10px;padding:17px 57px 17px 57px;}.elementor-9 .elementor-element.elementor-element-55d1e1a2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-55d1e1a2 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-55d1e1a2 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-55d1e1a2 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-55d1e1a2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3802d625{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3802d625:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3802d625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00172D;}.elementor-9 .elementor-element.elementor-element-2056f3d6{--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;--flex-wrap:wrap;--align-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-9 .elementor-element.elementor-element-64642211{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 35px 25px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A7C2CC;border-radius:18px 18px 18px 18px;text-align:start;}.elementor-9 .elementor-element.elementor-element-64642211.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-64642211 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#A7C2CC;}.elementor-9 .elementor-element.elementor-element-136a0f11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-35ae1f66{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#C9C9C9;}.elementor-9 .elementor-element.elementor-element-7f1e6c5d{--display:flex;--min-height:955px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items: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-9 .elementor-element.elementor-element-7f1e6c5d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7f1e6c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging2.igortobusiness.com/wp-content/uploads/2026/05/papel.svg");background-position:top left;}.elementor-9 .elementor-element.elementor-element-2a19831f{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;}.elementor-9 .elementor-element.elementor-element-2a19831f .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:48px;font-weight:800;color:#980101;}.elementor-9 .elementor-element.elementor-element-7b7d87f0{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;text-align:center;}.elementor-9 .elementor-element.elementor-element-7b7d87f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#980101;}.elementor-9 .elementor-element.elementor-element-6b380d9e .elementor-button{background-color:#00C743;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:-7px 7px 0px 0px rgba(11.271739130434787, 103.69999999999999, 0, 0.83);border-style:solid;border-width:4px 4px 4px 4px;border-color:#1BAF03;border-radius:10px 10px 10px 10px;padding:17px 57px 17px 57px;}.elementor-9 .elementor-element.elementor-element-6b380d9e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6b380d9e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6b380d9e .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6b380d9e .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6b380d9e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7b9fde17{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7b9fde17:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7b9fde17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00172D;}.elementor-9 .elementor-element.elementor-element-60a2635e{--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;--flex-wrap:wrap;--align-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-9 .elementor-element.elementor-element-2cef5347{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 35px 25px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A7C2CC;border-radius:18px 18px 18px 18px;text-align:start;}.elementor-9 .elementor-element.elementor-element-2cef5347.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2cef5347 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#A7C2CC;}.elementor-9 .elementor-element.elementor-element-6973e2a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-7fb67e3c{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#C9C9C9;}.elementor-9 .elementor-element.elementor-element-1b4adb4a{--display:flex;--min-height:955px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items: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-9 .elementor-element.elementor-element-1b4adb4a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1b4adb4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging2.igortobusiness.com/wp-content/uploads/2026/05/papel.svg");background-position:top left;}.elementor-9 .elementor-element.elementor-element-61772ef2{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;}.elementor-9 .elementor-element.elementor-element-61772ef2 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:48px;font-weight:800;color:#FF5900;}.elementor-9 .elementor-element.elementor-element-48bba7cb{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-48bba7cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#FF5900;}.elementor-9 .elementor-element.elementor-element-60e1e824 .elementor-button{background-color:#00C743;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:-7px 7px 0px 0px rgba(11.271739130434787, 103.69999999999999, 0, 0.83);border-style:solid;border-width:4px 4px 4px 4px;border-color:#1BAF03;border-radius:10px 10px 10px 10px;padding:17px 57px 17px 57px;}.elementor-9 .elementor-element.elementor-element-60e1e824{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-60e1e824 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-60e1e824 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-60e1e824 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-60e1e824 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-228239b8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFB700;--border-color:#FFB700;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:89px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-228239b8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-228239b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00172D;}.elementor-9 .elementor-element.elementor-element-480264f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 35px 25px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A7C2CC;border-radius:18px 18px 18px 18px;text-align:center;}.elementor-9 .elementor-element.elementor-element-480264f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-480264f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#A7C2CC;}.elementor-9 .elementor-element.elementor-element-63679fa2{--display:flex;}.elementor-9 .elementor-element.elementor-element-11a15362{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-7e83ba8{width:var( --container-widget-width, 45% );max-width:45%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#C9C9C9;}.elementor-9 .elementor-element.elementor-element-7e83ba8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-582814dd{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-582814dd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-ef9f12c{margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-9 .elementor-element.elementor-element-599654c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-150d0b20 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-150d0b20 .elementor-icon{font-size:0%;}.elementor-9 .elementor-element.elementor-element-150d0b20 .elementor-icon svg{height:0%;}.elementor-9 .elementor-element.elementor-element-150d0b20 .elementor-icon-wrapper svg{width:auto;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-146d031e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-146d031e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-146d031e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-73bc643a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:40px;}.elementor-9 .elementor-element.elementor-element-3aec2495{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-34ea7fb0{padding:060px 0px 060px 0px;}.elementor-9 .elementor-element.elementor-element-66f2a16c > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-66f2a16c > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-66f2a16c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-66f2a16c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 70px 62px 70px;}.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-9 .elementor-element.elementor-element-19b5a4ce{margin:-92px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-19b5a4ce img{width:12%;}.elementor-9 .elementor-element.elementor-element-bfb2711{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-157f2f3e .elementor-button{background-color:#00C743;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:-7px 7px 0px 0px rgba(11.271739130434787, 103.69999999999999, 0, 0.83);border-style:solid;border-width:4px 4px 4px 4px;border-color:#1BAF03;border-radius:10px 10px 10px 10px;padding:17px 30px 17px 030px;}.elementor-9 .elementor-element.elementor-element-157f2f3e{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-157f2f3e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-157f2f3e .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-157f2f3e .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-157f2f3e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7512f96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:060px 0px 060px 0px;}.elementor-9 .elementor-element.elementor-element-7512f96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-7418a860{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-7418a860 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;color:#8B0000;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-9 .elementor-element.elementor-element-7c3e21b9{padding:020px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-tab-title{border-width:0px;border-color:#7801163B;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-tab-content{border-width:0px;border-block-end-color:#7801163B;color:#0E0E0E;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;word-spacing:1.2px;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-toggle-title, .elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-toggle-icon{color:#000B38;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-toggle-icon svg{fill:#000B38;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-tab-title.elementor-active a, .elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#0085E9;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#0085E9;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#0085E9;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-3728f877 > .elementor-container{max-width:1416px;min-height:13px;}.elementor-9 .elementor-element.elementor-element-3728f877:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3728f877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-9 .elementor-element.elementor-element-3728f877{padding:060px 15px 060px 15px;}.elementor-9 .elementor-element.elementor-element-343edd38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-343edd38 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-3cf27411{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-9 .elementor-element.elementor-element-66593846{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-66593846 .elementor-button{font-size:28px;padding:12px 20px 12px 20px;}.elementor-9 .elementor-element.elementor-element-2121ed84 > .elementor-element-populated{margin:0px 0px 0px -83px;--e-column-margin-right:0px;--e-column-margin-left:-83px;}.elementor-9 .elementor-element.elementor-element-682516b2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-682516b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-9 .elementor-element.elementor-element-682516b2{padding:060px 15px 060px 15px;}.elementor-9 .elementor-element.elementor-element-7164bc98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-7164bc98 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-63f86dad{font-size:16px;}.elementor-9 .elementor-element.elementor-element-304c3890{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-304c3890 .elementor-button{font-size:28px;padding:12px 20px 12px 20px;}.elementor-9 .elementor-element.elementor-element-55d1e1a2{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-55d1e1a2 .elementor-button{font-size:28px;padding:12px 20px 12px 20px;}.elementor-9 .elementor-element.elementor-element-6b380d9e{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6b380d9e .elementor-button{font-size:28px;padding:12px 20px 12px 20px;}.elementor-9 .elementor-element.elementor-element-60e1e824{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-60e1e824 .elementor-button{font-size:28px;padding:12px 20px 12px 20px;}.elementor-9 .elementor-element.elementor-element-34ea7fb0{padding:60px 15px 060px 15px;}.elementor-9 .elementor-element.elementor-element-19b5a4ce{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-19b5a4ce img{width:15%;}.elementor-9 .elementor-element.elementor-element-157f2f3e{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-157f2f3e .elementor-button{font-size:14px;padding:12px 20px 12px 20px;}.elementor-9 .elementor-element.elementor-element-7512f96{padding:060px 020px 060px 020px;}.elementor-9 .elementor-element.elementor-element-7418a860{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-7418a860 .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-toggle-title{font-size:20px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-3728f877{padding:60px 10px 060px 010px;}.elementor-9 .elementor-element.elementor-element-343edd38{text-align:center;}.elementor-9 .elementor-element.elementor-element-343edd38 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-3cf27411{text-align:center;font-size:15px;}.elementor-9 .elementor-element.elementor-element-66593846{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;}.elementor-9 .elementor-element.elementor-element-66593846 .elementor-button{font-size:21px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-781b4e8{left:-9px;}body.rtl .elementor-9 .elementor-element.elementor-element-781b4e8{right:-9px;}.elementor-9 .elementor-element.elementor-element-781b4e8 .elementor-icon{font-size:233px;}.elementor-9 .elementor-element.elementor-element-781b4e8 .elementor-icon svg{height:233px;}.elementor-9 .elementor-element.elementor-element-682516b2 > .elementor-container{min-height:729px;}.elementor-9 .elementor-element.elementor-element-682516b2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-682516b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-682516b2{margin-top:-236px;margin-bottom:-236px;padding:0px 0px 50px 010px;}.elementor-9 .elementor-element.elementor-element-4bba15fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 25px 0px 25px;}.elementor-9 .elementor-element.elementor-element-7164bc98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-7164bc98 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-63f86dad{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;}.elementor-9 .elementor-element.elementor-element-304c3890{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-304c3890 .elementor-button{font-size:21px;}.elementor-9 .elementor-element.elementor-element-6f46ccf9{z-index:3;}.elementor-9 .elementor-element.elementor-element-1de2414d{--padding-top:0px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-19894910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-19894910 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-9c11183{--padding-top:70px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9c11183.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-7ae288da .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-b6120a8{font-size:17px;}.elementor-9 .elementor-element.elementor-element-46dd97b8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-3aaa85d5{margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-3aaa85d5 .elementor-icon{font-size:70px;}.elementor-9 .elementor-element.elementor-element-3aaa85d5 .elementor-icon svg{height:70px;}.elementor-9 .elementor-element.elementor-element-7e50ad84{font-size:21px;}.elementor-9 .elementor-element.elementor-element-4dd34092{--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;font-size:28px;}.elementor-9 .elementor-element.elementor-element-39975c89{--container-widget-width:375px;--container-widget-flex-grow:0;width:var( --container-widget-width, 375px );max-width:375px;}.elementor-9 .elementor-element.elementor-element-6ea20e1e{font-size:31px;}.elementor-9 .elementor-element.elementor-element-1692b876{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-9 .elementor-element.elementor-element-4ec0b7a9{--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-9 .elementor-element.elementor-element-64df2070{font-size:16px;line-height:2.6em;}.elementor-9 .elementor-element.elementor-element-29850694{--container-widget-width:375px;--container-widget-flex-grow:0;width:var( --container-widget-width, 375px );max-width:375px;}.elementor-9 .elementor-element.elementor-element-5f7bdcb6{width:initial;max-width:initial;font-size:31px;}.elementor-9 .elementor-element.elementor-element-6ef41d65{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;font-size:21px;}.elementor-9 .elementor-element.elementor-element-2cfe469c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-3b8397e1{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-4e8d4849{padding:15px 30px 15px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-4e8d4849.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4e8d4849 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-7b36a48{font-size:28px;}.elementor-9 .elementor-element.elementor-element-6f8696b3{font-size:19px;}.elementor-9 .elementor-element.elementor-element-6f78ad17{--min-height:537px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-6f78ad17:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6f78ad17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-4209f86a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-4209f86a .elementor-heading-title{font-size:31px;}.elementor-9 .elementor-element.elementor-element-5633a6f5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5633a6f5 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-55d1e1a2{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-55d1e1a2 .elementor-button{font-size:21px;}.elementor-9 .elementor-element.elementor-element-3802d625{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-64642211{padding:15px 30px 15px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-64642211.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-64642211 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-136a0f11{font-size:26px;}.elementor-9 .elementor-element.elementor-element-35ae1f66{font-size:19px;}.elementor-9 .elementor-element.elementor-element-7f1e6c5d{--min-height:537px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-7f1e6c5d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7f1e6c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-2a19831f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-2a19831f .elementor-heading-title{font-size:31px;}.elementor-9 .elementor-element.elementor-element-7b7d87f0{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-7b7d87f0 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-6b380d9e{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6b380d9e .elementor-button{font-size:21px;}.elementor-9 .elementor-element.elementor-element-7b9fde17{--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-2cef5347{padding:15px 30px 15px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-2cef5347.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2cef5347 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-6973e2a3{font-size:26px;}.elementor-9 .elementor-element.elementor-element-7fb67e3c{font-size:19px;}.elementor-9 .elementor-element.elementor-element-1b4adb4a{--min-height:537px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-1b4adb4a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1b4adb4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-61772ef2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-61772ef2 .elementor-heading-title{font-size:31px;}.elementor-9 .elementor-element.elementor-element-48bba7cb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-48bba7cb .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-60e1e824{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-60e1e824 .elementor-button{font-size:21px;}.elementor-9 .elementor-element.elementor-element-228239b8{--padding-top:10px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-480264f .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-11a15362{font-size:31px;}.elementor-9 .elementor-element.elementor-element-7e83ba8{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-9 .elementor-element.elementor-element-ef9f12c{padding:70px 25px 100px 25px;}.elementor-9 .elementor-element.elementor-element-150d0b20 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-150d0b20 .elementor-icon{font-size:300px;}.elementor-9 .elementor-element.elementor-element-150d0b20 .elementor-icon svg{height:300px;}.elementor-9 .elementor-element.elementor-element-146d031e > .elementor-element-populated{padding:060px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-73bc643a .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-3aec2495{font-size:17px;}.elementor-9 .elementor-element.elementor-element-34ea7fb0{padding:060px 010px 030px 010px;}.elementor-9 .elementor-element.elementor-element-66f2a16c > .elementor-element-populated{padding:0px 25px 70px 25px;}.elementor-9 .elementor-element.elementor-element-19b5a4ce{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-19b5a4ce img{width:34%;}.elementor-9 .elementor-element.elementor-element-bfb2711{font-size:17px;}.elementor-9 .elementor-element.elementor-element-157f2f3e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-157f2f3e .elementor-button{font-size:18px;padding:17px 020px 17px 20px;}.elementor-9 .elementor-element.elementor-element-7512f96{padding:030px 10px 060px 10px;}.elementor-9 .elementor-element.elementor-element-7418a860{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-7418a860 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-7c3e21b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7c3e21b9 .elementor-toggle-title{font-size:19px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-6a1b42dc{width:44%;}.elementor-9 .elementor-element.elementor-element-2121ed84{width:56%;}.elementor-9 .elementor-element.elementor-element-1502e59f{--width:70%;}.elementor-9 .elementor-element.elementor-element-64c97930{--width:197px;}.elementor-9 .elementor-element.elementor-element-d43528c{--width:413px;}.elementor-9 .elementor-element.elementor-element-fc8b23a{--width:413px;}.elementor-9 .elementor-element.elementor-element-4858b068{--width:197px;}.elementor-9 .elementor-element.elementor-element-9c11183{--width:50%;}.elementor-9 .elementor-element.elementor-element-4ec0b7a9{--width:925px;}.elementor-9 .elementor-element.elementor-element-3b8397e1{--width:50%;}.elementor-9 .elementor-element.elementor-element-6f78ad17{--width:80%;}.elementor-9 .elementor-element.elementor-element-2056f3d6{--width:50%;}.elementor-9 .elementor-element.elementor-element-7f1e6c5d{--width:80%;}.elementor-9 .elementor-element.elementor-element-60a2635e{--width:50%;}.elementor-9 .elementor-element.elementor-element-1b4adb4a{--width:80%;}.elementor-9 .elementor-element.elementor-element-599654c6{width:50%;}.elementor-9 .elementor-element.elementor-element-146d031e{width:50%;}.elementor-9 .elementor-element.elementor-element-66f2a16c{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-6a1b42dc{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-343edd38 */.dg2 {
  background: linear-gradient(96deg, #D00 2.41%, #880A0A 100.24%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66593846 */#bt {
    background: linear-gradient(-90deg, #4ace18, #349310, #4ace18, #349310,#4ace18, #349310);
    background-size: 1000% 1000%;

    -webkit-animation: AnimationName 20s ease infinite;
    -moz-animation: AnimationName 20s ease infinite;
    animation: AnimationName 20s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 31%}
    50%{background-position:100% 70%}
    100%{background-position:0% 31%}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-781b4e8 */#cp {  
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 25px);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-304c3890 */#bt {
    background: linear-gradient(-90deg, #4ace18, #349310, #4ace18, #349310,#4ace18, #349310);
    background-size: 1000% 1000%;

    -webkit-animation: AnimationName 20s ease infinite;
    -moz-animation: AnimationName 20s ease infinite;
    animation: AnimationName 20s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 31%}
    50%{background-position:100% 70%}
    100%{background-position:0% 31%}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f46ccf9 */#ct {
    
    background: linear-gradient(-90deg, #336BAC, #8598AD, #336BAC, #8598AD,#336BAC, #8598AD);
    background-size: 1000% 1000%;

    -webkit-animation: AnimationName 20s ease infinite;
    -moz-animation: AnimationName 20s ease infinite;
    animation: AnimationName 20s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 31%}
    50%{background-position:100% 70%}
    100%{background-position:0% 31%}
}


@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

/* Controlar a velocidade do carrossel */
[data-marquee] {
  --loop-duration: 60s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Controlar o estilo do texto */
[data-marquee-style] {
  padding: 0.3em 0.3em;
  display: flex;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 1px;
  font-style: Sora;
}


/* Controlar o carrossel no celular */
@media (min-width: 350px) and (max-width: 550px){
    
[data-marquee-style] {
  padding: 0.3em 0.3em;
  display: flex;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1px;
  font-style: Sora;
}

[data-marquee] {
  --loop-duration: 10s;
  display: block;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-188606bb */.elementor-9 .elementor-element.elementor-element-188606bb {
    background: linear-gradient(95deg, #0094DE -51.29%, #003070 123.79%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64c97930 */.elementor-9 .elementor-element.elementor-element-64c97930 {
    border-radius: 30px;
border: 1px solid #BDD9E3;
background: linear-gradient(180deg, #F5FFFE 0%, #EFFBFF 100%);
box-shadow: -4px -4px 11.1px 0 #DAEDFF, 9px 10px 15.7px -4px rgba(0, 57, 72, 0.44);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cb445bc */.elementor-9 .elementor-element.elementor-element-5cb445bc {
    background: linear-gradient(95deg, #0094DE -51.29%, #003070 123.79%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43528c */.elementor-9 .elementor-element.elementor-element-d43528c {
    border-radius: 30px;
border: 1px solid #BDD9E3;
background: linear-gradient(180deg, #F5FFFE 0%, #EFFBFF 100%);
box-shadow: -4px -4px 11.1px 0 #DAEDFF, 9px 10px 15.7px -4px rgba(0, 57, 72, 0.44);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-738fe747 */.elementor-9 .elementor-element.elementor-element-738fe747 {
    background: linear-gradient(95deg, #0094DE -51.29%, #003070 123.79%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc8b23a */.elementor-9 .elementor-element.elementor-element-fc8b23a {
    border-radius: 30px;
border: 1px solid #BDD9E3;
background: linear-gradient(180deg, #F5FFFE 0%, #EFFBFF 100%);
box-shadow: -4px -4px 11.1px 0 #DAEDFF, 9px 10px 15.7px -4px rgba(0, 57, 72, 0.44);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc9ed4b */.elementor-9 .elementor-element.elementor-element-dc9ed4b {
    background: linear-gradient(95deg, #0094DE -51.29%, #003070 123.79%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4858b068 */.elementor-9 .elementor-element.elementor-element-4858b068 {
    border-radius: 30px;
border: 1px solid #BDD9E3;
background: linear-gradient(180deg, #F5FFFE 0%, #EFFBFF 100%);
box-shadow: -4px -4px 11.1px 0 #DAEDFF, 9px 10px 15.7px -4px rgba(0, 57, 72, 0.44);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ae288da */.elementor-9 .elementor-element.elementor-element-7ae288da {
    background: linear-gradient(101deg, #84A9B9 -9.18%, #263A46 129.25%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de2414d */.elementor-9 .elementor-element.elementor-element-1de2414d {
    background: radial-gradient(50% 50% at 50% 50%, #FFF 0%, #EFFBFF 100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3aaa85d5 */#vector {  
    animation: floating3 1s ease-in-out infinite;
}

@keyframes floating3 {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 4px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e50ad84 */.elementor-9 .elementor-element.elementor-element-7e50ad84 {
    background: linear-gradient(90deg, #FB0 0%, #FF8000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

text-align: center;

font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd34092 */.elementor-9 .elementor-element.elementor-element-4dd34092 {
    
text-align: center;
font-style: normal;
font-weight: 700;
line-height: normal;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ea20e1e */.elementor-9 .elementor-element.elementor-element-6ea20e1e {
    background: linear-gradient(90deg, #FB0 0%, #FF8000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

text-align: center;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec0b7a9 */.elementor-9 .elementor-element.elementor-element-4ec0b7a9 {
    border-radius: 30px;
border: 1px solid #0B2742;
background: linear-gradient(137deg, #011325 3.45%, #0C2A46 106.85%);
box-shadow: -4px -4px 38.2px 0 #072138, 15px 15px 21.1px -5px rgba(0, 0, 0, 0.70);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f7bdcb6 */.elementor-9 .elementor-element.elementor-element-5f7bdcb6 {
    background: linear-gradient(90deg, #FB0 0%, #FF8000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

text-align: center;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b36a48 */.elementor-9 .elementor-element.elementor-element-7b36a48 {
    background: linear-gradient(90deg, #FB0 0%, #FF8000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;


}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55d1e1a2 */#bt {
    background: linear-gradient(-90deg, #4ace18, #349310, #4ace18, #349310,#4ace18, #349310);
    background-size: 1000% 1000%;

    -webkit-animation: AnimationName 20s ease infinite;
    -moz-animation: AnimationName 20s ease infinite;
    animation: AnimationName 20s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 31%}
    50%{background-position:100% 70%}
    100%{background-position:0% 31%}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136a0f11 */.elementor-9 .elementor-element.elementor-element-136a0f11 {
    background: linear-gradient(90deg, #FB0 0%, #FF8000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;


}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b380d9e */#bt {
    background: linear-gradient(-90deg, #4ace18, #349310, #4ace18, #349310,#4ace18, #349310);
    background-size: 1000% 1000%;

    -webkit-animation: AnimationName 20s ease infinite;
    -moz-animation: AnimationName 20s ease infinite;
    animation: AnimationName 20s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 31%}
    50%{background-position:100% 70%}
    100%{background-position:0% 31%}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6973e2a3 */.elementor-9 .elementor-element.elementor-element-6973e2a3 {
    background: linear-gradient(90deg, #FB0 0%, #FF8000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;


}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60e1e824 */#bt {
    background: linear-gradient(-90deg, #4ace18, #349310, #4ace18, #349310,#4ace18, #349310);
    background-size: 1000% 1000%;

    -webkit-animation: AnimationName 20s ease infinite;
    -moz-animation: AnimationName 20s ease infinite;
    animation: AnimationName 20s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 31%}
    50%{background-position:100% 70%}
    100%{background-position:0% 31%}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11a15362 */.elementor-9 .elementor-element.elementor-element-11a15362 {
    background: linear-gradient(90deg, #FB0 0%, #FF8000 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

text-align: center;

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-582814dd */.elementor-9 .elementor-element.elementor-element-582814dd .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}

.elementor-9 .elementor-element.elementor-element-582814dd{
    mask-image: linear-gradient(90deg, transparent, #000000 15%, #000000 85%, transparent 100%);
    -webkit-mask-image: linear-gradient(90deg, transparent, #000000 15%, #000000 85%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-150d0b20 */.elementor-9 .elementor-element.elementor-element-150d0b20 #fundoazul {
    animation: rodandobolinhas 25s infinite linear;
    transform-origin: center;
}

.elementor-9 .elementor-element.elementor-element-150d0b20 #txtgarantia {
    animation: rodandobolinhas 60s infinite linear reverse;
    transform-origin: center;
}

.elementor-9 .elementor-element.elementor-element-150d0b20 #estrela1 {
    animation: destacaestrela 3s infinite 1s;
}

.elementor-9 .elementor-element.elementor-element-150d0b20 #estrela2 {
    animation: destacaestrela 3s infinite 1.5s;
}

.elementor-9 .elementor-element.elementor-element-150d0b20 #estrela3 {
    animation: destacaestrela 3s infinite 2s;
}

.elementor-9 .elementor-element.elementor-element-150d0b20 #estrela4 {
    animation: destacaestrela 3s infinite 2.5s;
}

.elementor-9 .elementor-element.elementor-element-150d0b20 #estrela5 {
    animation: destacaestrela 3s infinite 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bc643a */.elementor-9 .elementor-element.elementor-element-73bc643a {
    background: linear-gradient(101deg, #84A9B9 -9.18%, #263A46 129.25%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef9f12c */.elementor-9 .elementor-element.elementor-element-ef9f12c {
    background: radial-gradient(50% 50% at 50% 50%, #FFF 0%, #EFFBFF 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19b5a4ce */#alerta {  
    animation: floating2 0.7s ease-in-out infinite;
}

@keyframes floating2 {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: rotate(2deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-157f2f3e */#bt {
    background: linear-gradient(-90deg, #4ace18, #349310, #4ace18, #349310,#4ace18, #349310);
    background-size: 1000% 1000%;

    -webkit-animation: AnimationName 20s ease infinite;
    -moz-animation: AnimationName 20s ease infinite;
    animation: AnimationName 20s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 31%}
    50%{background-position:100% 70%}
    100%{background-position:0% 31%}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66f2a16c */.elementor-9 .elementor-element.elementor-element-66f2a16c {
    border-radius: 30px;
border: 1px solid #BDD9E3;
background: linear-gradient(180deg, #F5FFFE 0%, #EFFBFF 100%);
box-shadow: -4px -4px 11.1px 0 #DAEDFF, 9px 10px 15.7px -4px rgba(0, 57, 72, 0.44);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34ea7fb0 */.elementor-9 .elementor-element.elementor-element-34ea7fb0 {
    background: radial-gradient(50% 50% at 50% 50%, #FFF 0%, #EFFBFF 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7418a860 */.elementor-9 .elementor-element.elementor-element-7418a860 {
    background: linear-gradient(101deg, #84A9B9 -9.18%, #263A46 129.25%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7512f96 */.elementor-9 .elementor-element.elementor-element-7512f96 {
    background: radial-gradient(50% 50% at 50% 50%, #FFF 0%, #EFFBFF 100%);
}/* End custom CSS */