.elementor-748 .elementor-element.elementor-element-74521fb{--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;--align-items:center;--padding-top:4rem;--padding-bottom:04rem;--padding-left:0rem;--padding-right:0rem;}.elementor-748 .elementor-element.elementor-element-18bf6a8{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.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-748 .elementor-element.elementor-element-46d3341 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.4rem 0.8rem 0.4rem 0.8rem;border-radius:1.2rem 1.2rem 1.2rem 1.2rem;}.elementor-748 .elementor-element.elementor-element-46d3341.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-46d3341 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0px;color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-cd0bbc8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:500;line-height:3rem;letter-spacing:0px;color:#000000;}.elementor-748 .elementor-element.elementor-element-97cc39c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-64afe2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-748 .elementor-element.elementor-element-3b0bf53 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-weight:500;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:0.4rem 0.4rem 0.4rem 0.4rem;padding:01rem 01.8rem 01rem 01.8rem;}.elementor-748 .elementor-element.elementor-element-3b0bf53 .elementor-button:hover, .elementor-748 .elementor-element.elementor-element-3b0bf53 .elementor-button:focus{background-color:#1E3A8AE6;color:#FFFAFA;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-748 .elementor-element.elementor-element-3b0bf53 .elementor-button:hover svg, .elementor-748 .elementor-element.elementor-element-3b0bf53 .elementor-button:focus svg{fill:#FFFAFA;}.elementor-748 .elementor-element.elementor-element-95ad1c9 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-weight:500;letter-spacing:0px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0.4rem 0.4rem 0.4rem 0.4rem;padding:01rem 01.8rem 01rem 01.8rem;}.elementor-748 .elementor-element.elementor-element-95ad1c9 .elementor-button:hover, .elementor-748 .elementor-element.elementor-element-95ad1c9 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFAFA;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-748 .elementor-element.elementor-element-95ad1c9 .elementor-button:hover svg, .elementor-748 .elementor-element.elementor-element-95ad1c9 .elementor-button:focus svg{fill:#FFFAFA;}.elementor-748 .elementor-element.elementor-element-9ffab04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0rem 8.8rem;--row-gap:0rem;--column-gap:8.8rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-748 .elementor-element.elementor-element-a1e7309 .elementor-icon-box-wrapper{text-align:start;}.elementor-748 .elementor-element.elementor-element-a1e7309 .elementor-icon-box-title{margin-block-end:0px;color:#1E3A8A;}.elementor-748 .elementor-element.elementor-element-a1e7309 .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-a1e7309 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-a1e7309:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-a1e7309:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-a1e7309 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-52b746d .elementor-icon-box-wrapper{text-align:start;}.elementor-748 .elementor-element.elementor-element-52b746d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-52b746d .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-52b746d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-52b746d:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-52b746d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-52b746d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-b7b84c8 .elementor-icon-box-wrapper{text-align:start;}.elementor-748 .elementor-element.elementor-element-b7b84c8 .elementor-icon-box-title{margin-block-end:0px;color:#1E3A8A;}.elementor-748 .elementor-element.elementor-element-b7b84c8 .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-b7b84c8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-b7b84c8:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-b7b84c8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-b7b84c8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-2ab1b47{--display:flex;--min-height:100vh;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#1E3A8A;--border-color:#1E3A8A;--border-radius:1rem 1rem 1rem 1rem;}.elementor-748 .elementor-element.elementor-element-2ab1b47:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-2ab1b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/colegiouniversosm.com.br/wp-content/uploads/2026/01/71-IMG_3321.webp?fit=4160%2C6240&ssl=1");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-748 .elementor-element.elementor-element-bf58927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-748 .elementor-element.elementor-element-bf58927:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-bf58927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F94D;}.elementor-748 .elementor-element.elementor-element-54a6ede > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.4rem 0.8rem 0.4rem 0.8rem;border-radius:1.2rem 1.2rem 1.2rem 1.2rem;}.elementor-748 .elementor-element.elementor-element-54a6ede.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-54a6ede .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0px;color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-74b668f{text-align:center;}.elementor-748 .elementor-element.elementor-element-74b668f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:500;line-height:3rem;letter-spacing:0px;color:#000000;}.elementor-748 .elementor-element.elementor-element-d4017a8{width:var( --container-widget-width, 60vw );max-width:60vw;--container-widget-width:60vw;--container-widget-flex-grow:0;text-align:center;}.elementor-748 .elementor-element.elementor-element-d4017a8.elementor-element{--align-self:center;}.elementor-748 .elementor-element.elementor-element-d4017a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-e0733e1{--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:0rem 02rem;--row-gap:0rem;--column-gap:02rem;--margin-top:02rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-748 .elementor-element.elementor-element-6c18b32{--display:flex;--min-height:85vh;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-748 .elementor-element.elementor-element-6c18b32:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-6c18b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/colegiouniversosm.com.br/wp-content/uploads/2026/01/48-IMG_3194.webp?fit=4160%2C6240&ssl=1");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-748 .elementor-element.elementor-element-c234501{--display:flex;}.elementor-748 .elementor-element.elementor-element-b76b0f7{text-align:start;}.elementor-748 .elementor-element.elementor-element-b76b0f7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:2.5rem;letter-spacing:0px;color:#000000;}.elementor-748 .elementor-element.elementor-element-a91ce99{width:var( --container-widget-width, 60vw );max-width:60vw;--container-widget-width:60vw;--container-widget-flex-grow:0;text-align:start;}.elementor-748 .elementor-element.elementor-element-a91ce99.elementor-element{--align-self:center;}.elementor-748 .elementor-element.elementor-element-a91ce99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5rem;letter-spacing:0px;color:#64748B;}.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-748 .elementor-element.elementor-element-47eb736 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-748 .elementor-element.elementor-element-47eb736{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-748 .elementor-element.elementor-element-47eb736 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-748 .elementor-element.elementor-element-34c4e76{--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:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-748 .elementor-element.elementor-element-0b99857{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-748 .elementor-element.elementor-element-ac7241b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-748 .elementor-element.elementor-element-ac7241b.elementor-view-stacked .elementor-icon{background-color:#1E3A8A1A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-ac7241b.elementor-view-framed .elementor-icon, .elementor-748 .elementor-element.elementor-element-ac7241b.elementor-view-default .elementor-icon{fill:#1E3A8A1A;color:#1E3A8A1A;border-color:#1E3A8A1A;}.elementor-748 .elementor-element.elementor-element-ac7241b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-ac7241b .elementor-icon{font-size:1.6rem;}.elementor-748 .elementor-element.elementor-element-ac7241b .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-ac7241b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-ac7241b .elementor-icon-box-title{color:#020202;}.elementor-748 .elementor-element.elementor-element-ac7241b:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-ac7241b:has(:focus) .elementor-icon-box-title{color:#1E3A8A;}.elementor-748 .elementor-element.elementor-element-ac7241b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-585aec2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-748 .elementor-element.elementor-element-e62856b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-748 .elementor-element.elementor-element-e62856b.elementor-view-stacked .elementor-icon{background-color:#1E3A8A1A;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-e62856b.elementor-view-framed .elementor-icon, .elementor-748 .elementor-element.elementor-element-e62856b.elementor-view-default .elementor-icon{fill:#1E3A8A1A;color:#1E3A8A1A;border-color:#1E3A8A1A;}.elementor-748 .elementor-element.elementor-element-e62856b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-e62856b .elementor-icon{font-size:1.6rem;}.elementor-748 .elementor-element.elementor-element-e62856b .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-e62856b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-e62856b .elementor-icon-box-title{color:#020202;}.elementor-748 .elementor-element.elementor-element-e62856b:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-e62856b:has(:focus) .elementor-icon-box-title{color:#1E3A8A;}.elementor-748 .elementor-element.elementor-element-e62856b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-2f2eb37{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-748 .elementor-element.elementor-element-9a8f038 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-748 .elementor-element.elementor-element-9a8f038.elementor-view-stacked .elementor-icon{background-color:#1E3A8A1A;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-9a8f038.elementor-view-framed .elementor-icon, .elementor-748 .elementor-element.elementor-element-9a8f038.elementor-view-default .elementor-icon{fill:#1E3A8A1A;color:#1E3A8A1A;border-color:#1E3A8A1A;}.elementor-748 .elementor-element.elementor-element-9a8f038.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-9a8f038 .elementor-icon{font-size:1.6rem;}.elementor-748 .elementor-element.elementor-element-9a8f038 .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-9a8f038 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-9a8f038 .elementor-icon-box-title{color:#020202;}.elementor-748 .elementor-element.elementor-element-9a8f038:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-9a8f038:has(:focus) .elementor-icon-box-title{color:#1E3A8A;}.elementor-748 .elementor-element.elementor-element-9a8f038 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-e2f17d8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-748 .elementor-element.elementor-element-78d9144 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-748 .elementor-element.elementor-element-78d9144.elementor-view-stacked .elementor-icon{background-color:#1E3A8A1A;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-78d9144.elementor-view-framed .elementor-icon, .elementor-748 .elementor-element.elementor-element-78d9144.elementor-view-default .elementor-icon{fill:#1E3A8A1A;color:#1E3A8A1A;border-color:#1E3A8A1A;}.elementor-748 .elementor-element.elementor-element-78d9144.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-78d9144 .elementor-icon{font-size:1.6rem;}.elementor-748 .elementor-element.elementor-element-78d9144 .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-78d9144 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-78d9144 .elementor-icon-box-title{color:#020202;}.elementor-748 .elementor-element.elementor-element-78d9144:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-78d9144:has(:focus) .elementor-icon-box-title{color:#1E3A8A;}.elementor-748 .elementor-element.elementor-element-78d9144 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-e673686{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:04rem;--padding-left:0rem;--padding-right:0rem;}.elementor-748 .elementor-element.elementor-element-1840e32 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.4rem 0.8rem 0.4rem 0.8rem;border-radius:1.2rem 1.2rem 1.2rem 1.2rem;}.elementor-748 .elementor-element.elementor-element-1840e32.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-1840e32 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0px;color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-e21ad38{text-align:center;}.elementor-748 .elementor-element.elementor-element-e21ad38 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:500;line-height:3rem;letter-spacing:0px;color:#000000;}.elementor-748 .elementor-element.elementor-element-07eecd2{width:var( --container-widget-width, 60vw );max-width:60vw;--container-widget-width:60vw;--container-widget-flex-grow:0;text-align:center;}.elementor-748 .elementor-element.elementor-element-07eecd2.elementor-element{--align-self:center;}.elementor-748 .elementor-element.elementor-element-07eecd2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-7f29cd9{--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:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--margin-top:02rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-748 .elementor-element.elementor-element-96fe202{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:24px 24px 24px 24px;--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-748 .elementor-element.elementor-element-96fe202.e-con{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-95bdcdf{--display:flex;--min-height:40vh;--border-radius:20px 20px 0px 0px;}.elementor-748 .elementor-element.elementor-element-95bdcdf:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-95bdcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/colegiouniversosm.com.br/wp-content/uploads/2025/12/24-IMG_3026.webp?fit=2592%2C3888&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-748 .elementor-element.elementor-element-8f57751{--display:flex;--min-height:0vh;--border-radius:1.8rem 1.8rem 1.8rem 1.8rem;}.elementor-748 .elementor-element.elementor-element-a331ed7{--display:flex;--gap:01rem 0rem;--row-gap:01rem;--column-gap:0rem;--border-radius:0px 0px 22px 022px;--padding-top:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-748 .elementor-element.elementor-element-a331ed7:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-a331ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-cf36442{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-0328ee5{text-align:start;}.elementor-748 .elementor-element.elementor-element-0328ee5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:2rem;letter-spacing:0px;color:#1A1A1A;}.elementor-748 .elementor-element.elementor-element-0328ee5 .elementor-heading-title a{transition-duration:0.3s;}.elementor-748 .elementor-element.elementor-element-a3a06c2{text-align:start;}.elementor-748 .elementor-element.elementor-element-a3a06c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-8d003e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-748 .elementor-element.elementor-element-8d003e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-ca985fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-748 .elementor-element.elementor-element-a08e4fb{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-a08e4fb.elementor-element{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-a08e4fb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:8px;}.elementor-748 .elementor-element.elementor-element-a08e4fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-a08e4fb.elementor-view-framed .elementor-icon, .elementor-748 .elementor-element.elementor-element-a08e4fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-a08e4fb .elementor-icon{font-size:1rem;}.elementor-748 .elementor-element.elementor-element-a08e4fb .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-a08e4fb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1rem;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-a08e4fb .elementor-icon-box-title{color:#020202;}.elementor-748 .elementor-element.elementor-element-a08e4fb:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-a08e4fb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-748 .elementor-element.elementor-element-a08e4fb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-b48bdfe .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-weight:500;letter-spacing:0px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0.4rem 0.4rem 0.4rem 0.4rem;padding:0.6rem 01.8rem 0.6rem 1.8rem;}.elementor-748 .elementor-element.elementor-element-b48bdfe .elementor-button:hover, .elementor-748 .elementor-element.elementor-element-b48bdfe .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFAFA;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-748 .elementor-element.elementor-element-b48bdfe .elementor-button:hover svg, .elementor-748 .elementor-element.elementor-element-b48bdfe .elementor-button:focus svg{fill:#FFFAFA;}.elementor-748 .elementor-element.elementor-element-60e82db{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:24px 24px 24px 24px;--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-748 .elementor-element.elementor-element-60e82db.e-con{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-287b1ef{--display:flex;--min-height:40vh;--border-radius:20px 20px 0px 0px;}.elementor-748 .elementor-element.elementor-element-287b1ef:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-287b1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/colegiouniversosm.com.br/wp-content/uploads/2025/12/54-IMG_3223.webp?fit=4160%2C6240&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-748 .elementor-element.elementor-element-4315b21{--display:flex;--min-height:0vh;--border-radius:1.8rem 1.8rem 1.8rem 1.8rem;}.elementor-748 .elementor-element.elementor-element-b08215b{--display:flex;--gap:01rem 0rem;--row-gap:01rem;--column-gap:0rem;--border-radius:0px 0px 22px 022px;--padding-top:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-748 .elementor-element.elementor-element-b08215b:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-b08215b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-9cab24d{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-bd7f632{text-align:start;}.elementor-748 .elementor-element.elementor-element-bd7f632 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:2rem;letter-spacing:0px;color:#1A1A1A;}.elementor-748 .elementor-element.elementor-element-bd7f632 .elementor-heading-title a{transition-duration:0.3s;}.elementor-748 .elementor-element.elementor-element-cbe28bd{text-align:start;}.elementor-748 .elementor-element.elementor-element-cbe28bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-1e0538d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-748 .elementor-element.elementor-element-1e0538d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-5d41b51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-748 .elementor-element.elementor-element-5a48803{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-5a48803.elementor-element{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-5a48803 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:8px;}.elementor-748 .elementor-element.elementor-element-5a48803.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-5a48803.elementor-view-framed .elementor-icon, .elementor-748 .elementor-element.elementor-element-5a48803.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-5a48803 .elementor-icon{font-size:1rem;}.elementor-748 .elementor-element.elementor-element-5a48803 .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-5a48803 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1rem;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-5a48803 .elementor-icon-box-title{color:#020202;}.elementor-748 .elementor-element.elementor-element-5a48803:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-5a48803:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-748 .elementor-element.elementor-element-5a48803 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-6587ac3 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-weight:500;letter-spacing:0px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0.4rem 0.4rem 0.4rem 0.4rem;padding:0.6rem 01.8rem 0.6rem 1.8rem;}.elementor-748 .elementor-element.elementor-element-6587ac3 .elementor-button:hover, .elementor-748 .elementor-element.elementor-element-6587ac3 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFAFA;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-748 .elementor-element.elementor-element-6587ac3 .elementor-button:hover svg, .elementor-748 .elementor-element.elementor-element-6587ac3 .elementor-button:focus svg{fill:#FFFAFA;}.elementor-748 .elementor-element.elementor-element-5d8d064{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:24px 24px 24px 24px;--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-748 .elementor-element.elementor-element-5d8d064.e-con{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-4b92fa1{--display:flex;--min-height:40vh;--border-radius:20px 20px 0px 0px;}.elementor-748 .elementor-element.elementor-element-4b92fa1:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-4b92fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/colegiouniversosm.com.br/wp-content/uploads/2025/12/58-IMG_3242.webp?fit=4160%2C6240&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-748 .elementor-element.elementor-element-2cffb27{--display:flex;--min-height:0vh;--border-radius:1.8rem 1.8rem 1.8rem 1.8rem;}.elementor-748 .elementor-element.elementor-element-a2b3e93{--display:flex;--gap:01rem 0rem;--row-gap:01rem;--column-gap:0rem;--border-radius:0px 0px 22px 022px;--padding-top:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-748 .elementor-element.elementor-element-a2b3e93:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-a2b3e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-bc6c6fe{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-79e148c{text-align:start;}.elementor-748 .elementor-element.elementor-element-79e148c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:2rem;letter-spacing:0px;color:#1A1A1A;}.elementor-748 .elementor-element.elementor-element-79e148c .elementor-heading-title a{transition-duration:0.3s;}.elementor-748 .elementor-element.elementor-element-047cbb8{text-align:start;}.elementor-748 .elementor-element.elementor-element-047cbb8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-d878c54{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-748 .elementor-element.elementor-element-d878c54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-2aff01e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-748 .elementor-element.elementor-element-1c64ffd{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-1c64ffd.elementor-element{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-1c64ffd .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:8px;}.elementor-748 .elementor-element.elementor-element-1c64ffd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-1c64ffd.elementor-view-framed .elementor-icon, .elementor-748 .elementor-element.elementor-element-1c64ffd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-1c64ffd .elementor-icon{font-size:1rem;}.elementor-748 .elementor-element.elementor-element-1c64ffd .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-1c64ffd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1rem;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-1c64ffd .elementor-icon-box-title{color:#020202;}.elementor-748 .elementor-element.elementor-element-1c64ffd:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-1c64ffd:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-748 .elementor-element.elementor-element-1c64ffd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-5d2697f .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-weight:500;letter-spacing:0px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0.4rem 0.4rem 0.4rem 0.4rem;padding:0.6rem 01.8rem 0.6rem 1.8rem;}.elementor-748 .elementor-element.elementor-element-5d2697f .elementor-button:hover, .elementor-748 .elementor-element.elementor-element-5d2697f .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFAFA;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-748 .elementor-element.elementor-element-5d2697f .elementor-button:hover svg, .elementor-748 .elementor-element.elementor-element-5d2697f .elementor-button:focus svg{fill:#FFFAFA;}.elementor-748 .elementor-element.elementor-element-d2ddc29{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:24px 24px 24px 24px;--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-748 .elementor-element.elementor-element-d2ddc29.e-con{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-88c219f{--display:flex;--min-height:40vh;--border-radius:20px 20px 0px 0px;}.elementor-748 .elementor-element.elementor-element-88c219f:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-88c219f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/colegiouniversosm.com.br/wp-content/uploads/2025/12/IMG_0099.webp?fit=3225%2C4837&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-748 .elementor-element.elementor-element-20b0f8f{--display:flex;--min-height:0vh;--border-radius:1.8rem 1.8rem 1.8rem 1.8rem;}.elementor-748 .elementor-element.elementor-element-a30f1c1{--display:flex;--gap:01rem 0rem;--row-gap:01rem;--column-gap:0rem;--border-radius:0px 0px 22px 022px;--padding-top:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-748 .elementor-element.elementor-element-a30f1c1:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-a30f1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-9023e42{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-c9b015f{text-align:start;}.elementor-748 .elementor-element.elementor-element-c9b015f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:2rem;letter-spacing:0px;color:#1A1A1A;}.elementor-748 .elementor-element.elementor-element-c9b015f .elementor-heading-title a{transition-duration:0.3s;}.elementor-748 .elementor-element.elementor-element-00f9a0b{text-align:start;}.elementor-748 .elementor-element.elementor-element-00f9a0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-748 .elementor-element.elementor-element-a26294d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-748 .elementor-element.elementor-element-a26294d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-0d3d8f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-748 .elementor-element.elementor-element-43d31bd{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-43d31bd.elementor-element{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-43d31bd .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:8px;}.elementor-748 .elementor-element.elementor-element-43d31bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-43d31bd.elementor-view-framed .elementor-icon, .elementor-748 .elementor-element.elementor-element-43d31bd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-43d31bd .elementor-icon{font-size:1rem;}.elementor-748 .elementor-element.elementor-element-43d31bd .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-43d31bd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1rem;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-43d31bd .elementor-icon-box-title{color:#020202;}.elementor-748 .elementor-element.elementor-element-43d31bd:has(:hover) .elementor-icon-box-title,
					 .elementor-748 .elementor-element.elementor-element-43d31bd:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-748 .elementor-element.elementor-element-43d31bd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;letter-spacing:0px;color:#64748B;}.elementor-748 .elementor-element.elementor-element-e01ca89 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-weight:500;letter-spacing:0px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0.4rem 0.4rem 0.4rem 0.4rem;padding:0.6rem 01.8rem 0.6rem 1.8rem;}.elementor-748 .elementor-element.elementor-element-e01ca89 .elementor-button:hover, .elementor-748 .elementor-element.elementor-element-e01ca89 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFAFA;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-748 .elementor-element.elementor-element-e01ca89 .elementor-button:hover svg, .elementor-748 .elementor-element.elementor-element-e01ca89 .elementor-button:focus svg{fill:#FFFAFA;}.elementor-748 .elementor-element.elementor-element-f06a3ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:05rem;--padding-left:0rem;--padding-right:0rem;}.elementor-748 .elementor-element.elementor-element-fd266f6{--display:flex;--min-height:100vh;--border-radius:16px 16px 16px 16px;}.elementor-748 .elementor-element.elementor-element-fd266f6:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-fd266f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/colegiouniversosm.com.br/wp-content/uploads/2025/12/MATRICULAS-SITE-1.webp?fit=2000%2C1200&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-748 .elementor-element.elementor-element-99cc4e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-748 .elementor-element.elementor-element-99cc4e0:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-99cc4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF4444;}.elementor-748 .elementor-element.elementor-element-6669302{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-748 .elementor-element.elementor-element-6669302:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-6669302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-3aa435d > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.4rem 0.8rem 0.4rem 0.8rem;border-radius:1.2rem 1.2rem 1.2rem 1.2rem;}.elementor-748 .elementor-element.elementor-element-3aa435d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-3aa435d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-748 .elementor-element.elementor-element-f1268ed{width:100%;max-width:100%;}.elementor-748 .elementor-element.elementor-element-f1268ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-f1268ed.elementor-element{--align-self:center;}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-wrapper{text-align:center;}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-title{margin-bottom:15px;font-family:"Inter", Sans-serif;font-size:40px;font-weight:500;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-748 .elementor-element.elementor-element-f1268ed:has(:hover) .elementor-image-box-title,
					 .elementor-748 .elementor-element.elementor-element-f1268ed:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#787878;}.elementor-748 .elementor-element.elementor-element-8b84dd1 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:0.4rem 0.4rem 0.4rem 0.4rem;padding:01.2rem 01.8rem 01.2rem 01.8rem;}.elementor-748 .elementor-element.elementor-element-8b84dd1 .elementor-button:hover, .elementor-748 .elementor-element.elementor-element-8b84dd1 .elementor-button:focus{background-color:#1E3A8AE6;color:#FFFAFA;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-748 .elementor-element.elementor-element-8b84dd1{width:var( --container-widget-width, 26vw );max-width:26vw;--container-widget-width:26vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-8b84dd1.elementor-element{--align-self:center;}.elementor-748 .elementor-element.elementor-element-8b84dd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-748 .elementor-element.elementor-element-8b84dd1 .elementor-button .elementor-button-content-wrapper{gap:0.6rem;}.elementor-748 .elementor-element.elementor-element-8b84dd1 .elementor-button:hover svg, .elementor-748 .elementor-element.elementor-element-8b84dd1 .elementor-button:focus svg{fill:#FFFAFA;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-748 .elementor-element.elementor-element-cd0bbc8 .elementor-heading-title{font-size:42px;}.elementor-748 .elementor-element.elementor-element-9ffab04{--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;}.elementor-748 .elementor-element.elementor-element-2ab1b47{--min-height:75vh;}.elementor-748 .elementor-element.elementor-element-74b668f .elementor-heading-title{font-size:42px;}.elementor-748 .elementor-element.elementor-element-d4017a8{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-748 .elementor-element.elementor-element-b76b0f7 .elementor-heading-title{font-size:42px;line-height:3rem;}.elementor-748 .elementor-element.elementor-element-34c4e76{--flex-wrap:wrap;}.elementor-748 .elementor-element.elementor-element-e21ad38 .elementor-heading-title{font-size:42px;}.elementor-748 .elementor-element.elementor-element-07eecd2{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-748 .elementor-element.elementor-element-7f29cd9{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-748 .elementor-element.elementor-element-0328ee5 .elementor-heading-title{font-size:24px;}.elementor-748 .elementor-element.elementor-element-a3a06c2 .elementor-heading-title{font-size:14px;}.elementor-748 .elementor-element.elementor-element-8d003e5 .elementor-heading-title{font-size:14px;}.elementor-748 .elementor-element.elementor-element-bd7f632 .elementor-heading-title{font-size:24px;}.elementor-748 .elementor-element.elementor-element-cbe28bd .elementor-heading-title{font-size:14px;}.elementor-748 .elementor-element.elementor-element-1e0538d .elementor-heading-title{font-size:14px;}.elementor-748 .elementor-element.elementor-element-79e148c .elementor-heading-title{font-size:24px;}.elementor-748 .elementor-element.elementor-element-047cbb8 .elementor-heading-title{font-size:14px;}.elementor-748 .elementor-element.elementor-element-d878c54 .elementor-heading-title{font-size:14px;}.elementor-748 .elementor-element.elementor-element-c9b015f .elementor-heading-title{font-size:24px;}.elementor-748 .elementor-element.elementor-element-00f9a0b .elementor-heading-title{font-size:14px;}.elementor-748 .elementor-element.elementor-element-a26294d .elementor-heading-title{font-size:14px;}.elementor-748 .elementor-element.elementor-element-f06a3ea{--min-height:0vh;}.elementor-748 .elementor-element.elementor-element-fd266f6{--min-height:58vh;}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-title{margin-bottom:10px;font-size:42px;line-height:1.5em;letter-spacing:0px;}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-748 .elementor-element.elementor-element-8b84dd1{--container-widget-width:36vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 36vw );max-width:36vw;}.elementor-748 .elementor-element.elementor-element-8b84dd1 .elementor-button{font-size:18px;}}@media(max-width:768px){.elementor-748 .elementor-element.elementor-element-74521fb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-748 .elementor-element.elementor-element-9ffab04{--justify-content:space-between;--gap:0rem 2.7rem;--row-gap:0rem;--column-gap:2.7rem;--margin-top:01rem;--margin-bottom:0.8rem;--margin-left:0rem;--margin-right:0rem;}.elementor-748 .elementor-element.elementor-element-2ab1b47{--min-height:80vh;}.elementor-748 .elementor-element.elementor-element-2ab1b47:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-2ab1b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-748 .elementor-element.elementor-element-74b668f .elementor-heading-title{font-size:38px;}.elementor-748 .elementor-element.elementor-element-d4017a8{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-748 .elementor-element.elementor-element-e0733e1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-748 .elementor-element.elementor-element-6c18b32{--min-height:90vh;}.elementor-748 .elementor-element.elementor-element-6c18b32:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-6c18b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-748 .elementor-element.elementor-element-c234501{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-748 .elementor-element.elementor-element-b76b0f7 .elementor-heading-title{font-size:38px;}.elementor-748 .elementor-element.elementor-element-a91ce99{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-748 .elementor-element.elementor-element-a91ce99.elementor-element{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-34c4e76{--flex-wrap:wrap;}.elementor-748 .elementor-element.elementor-element-e21ad38 .elementor-heading-title{font-size:38px;}.elementor-748 .elementor-element.elementor-element-07eecd2{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-748 .elementor-element.elementor-element-fd266f6{--min-height:55vh;}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-title{font-size:38px;line-height:1.5em;}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-description{line-height:1.5em;}.elementor-748 .elementor-element.elementor-element-8b84dd1{--container-widget-width:42vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 42vw );max-width:42vw;}}@media(max-width:480px){.elementor-748 .elementor-element.elementor-element-cd0bbc8 .elementor-heading-title{font-size:36px;line-height:2.6rem;}.elementor-748 .elementor-element.elementor-element-97cc39c .elementor-heading-title{font-size:16px;line-height:1.4rem;}.elementor-748 .elementor-element.elementor-element-3b0bf53{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-3b0bf53.elementor-element{--align-self:stretch;}.elementor-748 .elementor-element.elementor-element-95ad1c9{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-95ad1c9.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-9ffab04{--width:90vw;--justify-content:space-around;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-748 .elementor-element.elementor-element-9ffab04.e-con{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-a1e7309 .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-a1e7309 .elementor-icon-box-title a{font-size:22px;}.elementor-748 .elementor-element.elementor-element-52b746d .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-52b746d .elementor-icon-box-title a{font-size:22px;}.elementor-748 .elementor-element.elementor-element-b7b84c8.elementor-element{--align-self:center;}.elementor-748 .elementor-element.elementor-element-b7b84c8 .elementor-icon-box-title, .elementor-748 .elementor-element.elementor-element-b7b84c8 .elementor-icon-box-title a{font-size:22px;}.elementor-748 .elementor-element.elementor-element-2ab1b47{--width:90vw;--min-height:60vh;}.elementor-748 .elementor-element.elementor-element-bf58927{--content-width:100vw;}.elementor-748 .elementor-element.elementor-element-74b668f .elementor-heading-title{font-size:32px;line-height:2.4rem;}.elementor-748 .elementor-element.elementor-element-d4017a8 .elementor-heading-title{font-size:16px;line-height:1.4rem;}.elementor-748 .elementor-element.elementor-element-b76b0f7 .elementor-heading-title{font-size:32px;line-height:2.4rem;}.elementor-748 .elementor-element.elementor-element-a91ce99 .elementor-heading-title{font-size:16px;line-height:1.4rem;}.elementor-748 .elementor-element.elementor-element-e673686{--content-width:100vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-748 .elementor-element.elementor-element-e21ad38{width:var( --container-widget-width, 95vw );max-width:95vw;--container-widget-width:95vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-e21ad38.elementor-element{--align-self:center;}.elementor-748 .elementor-element.elementor-element-e21ad38 .elementor-heading-title{font-size:32px;line-height:2.4rem;}.elementor-748 .elementor-element.elementor-element-07eecd2 .elementor-heading-title{font-size:16px;line-height:1.4rem;}.elementor-748 .elementor-element.elementor-element-a331ed7{--padding-top:01.5rem;--padding-bottom:2rem;--padding-left:01rem;--padding-right:01rem;}.elementor-748 .elementor-element.elementor-element-0328ee5 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-748 .elementor-element.elementor-element-a3a06c2 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-748 .elementor-element.elementor-element-8d003e5{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;}.elementor-748 .elementor-element.elementor-element-8d003e5 .elementor-heading-title{font-size:16px;}.elementor-748 .elementor-element.elementor-element-a08e4fb .elementor-icon-box-wrapper{gap:8px;}.elementor-748 .elementor-element.elementor-element-b48bdfe{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-b48bdfe.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-b08215b{--padding-top:01.5rem;--padding-bottom:02rem;--padding-left:01rem;--padding-right:01rem;}.elementor-748 .elementor-element.elementor-element-bd7f632 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-748 .elementor-element.elementor-element-cbe28bd .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-748 .elementor-element.elementor-element-1e0538d{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;}.elementor-748 .elementor-element.elementor-element-1e0538d .elementor-heading-title{font-size:16px;}.elementor-748 .elementor-element.elementor-element-6587ac3{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-6587ac3.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-a2b3e93{--padding-top:01.5rem;--padding-bottom:02rem;--padding-left:01rem;--padding-right:01rem;}.elementor-748 .elementor-element.elementor-element-79e148c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-748 .elementor-element.elementor-element-047cbb8 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-748 .elementor-element.elementor-element-d878c54{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;}.elementor-748 .elementor-element.elementor-element-d878c54 .elementor-heading-title{font-size:16px;}.elementor-748 .elementor-element.elementor-element-5d2697f{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-5d2697f.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-a30f1c1{--padding-top:01.5rem;--padding-bottom:02rem;--padding-left:01rem;--padding-right:01rem;}.elementor-748 .elementor-element.elementor-element-c9b015f .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-748 .elementor-element.elementor-element-00f9a0b .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-748 .elementor-element.elementor-element-a26294d{--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;}.elementor-748 .elementor-element.elementor-element-a26294d .elementor-heading-title{font-size:16px;}.elementor-748 .elementor-element.elementor-element-e01ca89{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-e01ca89.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-fd266f6{--width:90vw;--min-height:29vh;}.elementor-748 .elementor-element.elementor-element-6669302{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-748 .elementor-element.elementor-element-3aa435d.elementor-element{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-3aa435d{text-align:start;}.elementor-748 .elementor-element.elementor-element-f1268ed{width:100%;max-width:100%;}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-wrapper{text-align:start;}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-title{margin-bottom:16px;font-size:32px;line-height:1.2em;}.elementor-748 .elementor-element.elementor-element-f1268ed .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-748 .elementor-element.elementor-element-8b84dd1{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-8b84dd1.elementor-element{--align-self:stretch;}.elementor-748 .elementor-element.elementor-element-8b84dd1 .elementor-button{font-size:14px;line-height:1rem;padding:01.2rem 01rem 01.2rem 01rem;}}@media(min-width:481px){.elementor-748 .elementor-element.elementor-element-74521fb{--content-width:85vw;}.elementor-748 .elementor-element.elementor-element-2ab1b47{--width:80vw;}.elementor-748 .elementor-element.elementor-element-bf58927{--content-width:85vw;}.elementor-748 .elementor-element.elementor-element-6c18b32{--width:100%;}.elementor-748 .elementor-element.elementor-element-c234501{--width:100%;}.elementor-748 .elementor-element.elementor-element-e673686{--content-width:90vw;}.elementor-748 .elementor-element.elementor-element-96fe202{--width:24vw;}.elementor-748 .elementor-element.elementor-element-60e82db{--width:24vw;}.elementor-748 .elementor-element.elementor-element-5d8d064{--width:24vw;}.elementor-748 .elementor-element.elementor-element-d2ddc29{--width:24vw;}.elementor-748 .elementor-element.elementor-element-fd266f6{--width:80%;}.elementor-748 .elementor-element.elementor-element-6669302{--width:100%;}}@media(max-width:1024px) and (min-width:481px){.elementor-748 .elementor-element.elementor-element-74521fb{--content-width:90vw;}.elementor-748 .elementor-element.elementor-element-0b99857{--width:40vw;}.elementor-748 .elementor-element.elementor-element-585aec2{--width:40vw;}.elementor-748 .elementor-element.elementor-element-2f2eb37{--width:40vw;}.elementor-748 .elementor-element.elementor-element-e2f17d8{--width:40vw;}.elementor-748 .elementor-element.elementor-element-96fe202{--width:40vw;}.elementor-748 .elementor-element.elementor-element-60e82db{--width:40vw;}.elementor-748 .elementor-element.elementor-element-5d8d064{--width:40vw;}.elementor-748 .elementor-element.elementor-element-d2ddc29{--width:40vw;}.elementor-748 .elementor-element.elementor-element-f06a3ea{--width:100vw;}.elementor-748 .elementor-element.elementor-element-fd266f6{--width:85vw;}}@media(max-width:768px) and (min-width:481px){.elementor-748 .elementor-element.elementor-element-18bf6a8{--width:90vw;}.elementor-748 .elementor-element.elementor-element-9ffab04{--width:75vw;}.elementor-748 .elementor-element.elementor-element-2ab1b47{--width:90vw;}.elementor-748 .elementor-element.elementor-element-34c4e76{--width:90vw;}.elementor-748 .elementor-element.elementor-element-0b99857{--width:40vw;}.elementor-748 .elementor-element.elementor-element-585aec2{--width:40vw;}.elementor-748 .elementor-element.elementor-element-2f2eb37{--width:40vw;}.elementor-748 .elementor-element.elementor-element-e2f17d8{--width:40vw;}.elementor-748 .elementor-element.elementor-element-7f29cd9{--width:90vw;}.elementor-748 .elementor-element.elementor-element-f06a3ea{--width:10rem;}.elementor-748 .elementor-element.elementor-element-fd266f6{--width:80vw;}.elementor-748 .elementor-element.elementor-element-6669302{--width:100%;}}@media(min-width:2400px){.elementor-748 .elementor-element.elementor-element-2ab1b47{--min-height:80vh;}}/* Start custom CSS for heading, class: .elementor-element-cd0bbc8 */.elementor-748 .elementor-element.elementor-element-cd0bbc8 span {
    color: #EF4444;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b668f */.elementor-748 .elementor-element.elementor-element-74b668f span {
    color: #EF4444;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76b0f7 */.elementor-748 .elementor-element.elementor-element-b76b0f7 span {
    color: #EF4444;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-47eb736 */.list-bio .elementor-icon-list-icon svg {
    fill: none !important;
    background: linear-gradient(to right, #1e3a8a, #ef4444);
    -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z'/></svg>") center/contain no-repeat;
    mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z'/></svg>") center/contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac7241b */.container-bio:hover .icon-bio .elementor-icon {
    transform: scale(1.1); /* Aumenta 10% */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b99857 */.elementor-748 .elementor-element.elementor-element-0b99857 {
    transition-duration: 300ms;
}

.elementor-748 .elementor-element.elementor-element-0b99857:hover {
    border-color: rgba(30, 58, 138, 0.3); /* primary com 30% opacidade */
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
              0 4px 6px -2px rgba(0, 0, 0, 0.05); /* shadow-lg */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e62856b */.container-bio:hover .icon-bio .elementor-icon {
    transform: scale(1.1); /* Aumenta 10% */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-585aec2 */.elementor-748 .elementor-element.elementor-element-585aec2 {
    transition-duration: 300ms;
}

.elementor-748 .elementor-element.elementor-element-585aec2:hover {
    border-color: rgba(30, 58, 138, 0.3); /* primary com 30% opacidade */
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
              0 4px 6px -2px rgba(0, 0, 0, 0.05); /* shadow-lg */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a8f038 */.container-bio:hover .icon-bio .elementor-icon {
    transform: scale(1.1); /* Aumenta 10% */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f2eb37 */.elementor-748 .elementor-element.elementor-element-2f2eb37 {
    transition-duration: 300ms;
}

.elementor-748 .elementor-element.elementor-element-2f2eb37:hover {
    border-color: rgba(30, 58, 138, 0.3); /* primary com 30% opacidade */
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
              0 4px 6px -2px rgba(0, 0, 0, 0.05); /* shadow-lg */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78d9144 */.container-bio:hover .icon-bio .elementor-icon {
    transform: scale(1.1); /* Aumenta 10% */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2f17d8 */.elementor-748 .elementor-element.elementor-element-e2f17d8 {
    transition-duration: 300ms;
}

.elementor-748 .elementor-element.elementor-element-e2f17d8:hover {
    border-color: rgba(30, 58, 138, 0.3); /* primary com 30% opacidade */
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
              0 4px 6px -2px rgba(0, 0, 0, 0.05); /* shadow-lg */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e21ad38 */.elementor-748 .elementor-element.elementor-element-e21ad38 span {
    color: #EF4444;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95bdcdf */.elementor-748 .elementor-element.elementor-element-95bdcdf {
    transition: 0.5s;
}

.card-treatment:hover .container-image {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f57751 */.elementor-748 .elementor-element.elementor-element-8f57751 {
     position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(to top, 
    rgba(0, 0, 0, 0.5) 0%,   /* Preto 50% embaixo */
    transparent 100%          /* Transparente em cima */
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0328ee5 */.card-treatment:hover .title-programs .elementor-heading-title {
    color: #1e3a8a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96fe202 */.elementor-748 .elementor-element.elementor-element-96fe202 {
     /*box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);*/
  transition: all 0.3s ease;
  overflow: hidden;
}

.elementor-748 .elementor-element.elementor-element-96fe202:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1),
              0 10px 10px -5px rgba(0, 0, 0, 0.04);
      border-color: rgba(30, 58, 138, 0.3);
}

.elementor-748 .elementor-element.elementor-element-96fe202:hover .title-programs {
     color: #1e3a8a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-287b1ef */.elementor-748 .elementor-element.elementor-element-287b1ef {
    transition: 0.5s;
}

.card-treatment:hover .container-image {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4315b21 */.elementor-748 .elementor-element.elementor-element-4315b21 {
     position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(to top, 
    rgba(0, 0, 0, 0.5) 0%,   /* Preto 50% embaixo */
    transparent 100%          /* Transparente em cima */
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd7f632 */.card-treatment:hover .title-programs .elementor-heading-title {
    color: #1e3a8a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e82db */.elementor-748 .elementor-element.elementor-element-60e82db {
     /*box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);*/
  transition: all 0.3s ease;
  overflow: hidden;
}

.elementor-748 .elementor-element.elementor-element-60e82db:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1),
              0 10px 10px -5px rgba(0, 0, 0, 0.04);
      border-color: rgba(30, 58, 138, 0.3);
}

.elementor-748 .elementor-element.elementor-element-60e82db:hover .title-programs {
     color: #1e3a8a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b92fa1 */.elementor-748 .elementor-element.elementor-element-4b92fa1 {
    transition: 0.5s;
}

.card-treatment:hover .container-image {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cffb27 */.elementor-748 .elementor-element.elementor-element-2cffb27 {
     position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(to top, 
    rgba(0, 0, 0, 0.5) 0%,   /* Preto 50% embaixo */
    transparent 100%          /* Transparente em cima */
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e148c */.card-treatment:hover .title-programs .elementor-heading-title {
    color: #1e3a8a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d8d064 */.elementor-748 .elementor-element.elementor-element-5d8d064 {
     /*box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);*/
  transition: all 0.3s ease;
  overflow: hidden;
}

.elementor-748 .elementor-element.elementor-element-5d8d064:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1),
              0 10px 10px -5px rgba(0, 0, 0, 0.04);
      border-color: rgba(30, 58, 138, 0.3);
}

.elementor-748 .elementor-element.elementor-element-5d8d064:hover .title-programs {
     color: #1e3a8a !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88c219f */.elementor-748 .elementor-element.elementor-element-88c219f {
    transition: 0.5s;
}

.card-treatment:hover .container-image {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b0f8f */.elementor-748 .elementor-element.elementor-element-20b0f8f {
     position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(to top, 
    rgba(0, 0, 0, 0.5) 0%,   /* Preto 50% embaixo */
    transparent 100%          /* Transparente em cima */
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9b015f */.card-treatment:hover .title-programs .elementor-heading-title {
    color: #1e3a8a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ddc29 */.elementor-748 .elementor-element.elementor-element-d2ddc29 {
     /*box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);*/
  transition: all 0.3s ease;
  overflow: hidden;
}

.elementor-748 .elementor-element.elementor-element-d2ddc29:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1),
              0 10px 10px -5px rgba(0, 0, 0, 0.04);
      border-color: rgba(30, 58, 138, 0.3);
}

.elementor-748 .elementor-element.elementor-element-d2ddc29:hover .title-programs {
     color: #1e3a8a !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1268ed */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-748 .elementor-element.elementor-element-f1268ed{
    text-wrap: balance
}/* End custom CSS */