.elementor-157 .elementor-element.elementor-element-f431326{--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:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.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-157 .elementor-element.elementor-element-4b967ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:10;}.elementor-157 .elementor-element.elementor-element-4b967ea.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-4b967ea{right:176px;}body.rtl .elementor-157 .elementor-element.elementor-element-4b967ea{left:176px;}.elementor-157 .elementor-element.elementor-element-4b967ea .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-4b967ea .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-4b967ea .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-4b967ea .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-90f327b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:113px;}.elementor-157 .elementor-element.elementor-element-90f327b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-90f327b{right:30px;}body.rtl .elementor-157 .elementor-element.elementor-element-90f327b{left:30px;}.elementor-157 .elementor-element.elementor-element-90f327b .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-90f327b .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-90f327b .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-90f327b .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-f0a2d6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:320px;}.elementor-157 .elementor-element.elementor-element-f0a2d6d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-f0a2d6d{right:54px;}body.rtl .elementor-157 .elementor-element.elementor-element-f0a2d6d{left:54px;}.elementor-157 .elementor-element.elementor-element-f0a2d6d .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-f0a2d6d .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-f0a2d6d .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-f0a2d6d .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-04d5f9a{--display:flex;--min-height:666px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-157 .elementor-element.elementor-element-04d5f9a:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-04d5f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaase.pt/wp-content/uploads/2026/04/escola-home-img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-51bbad2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-31b3445{width:var( --container-widget-width, 544px );max-width:544px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:544px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-31b3445 .elementor-heading-title{color:var( --e-global-color-69e862d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-157 .elementor-element.elementor-element-7490b4c{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-69e862d );}.elementor-157 .elementor-element.elementor-element-372f8b2{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-801b54d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-3cc41f1{--display:flex;--min-height:330px;--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:15px 15px 15px 15px;--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-157 .elementor-element.elementor-element-3cc41f1:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-3cc41f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaase.pt/wp-content/uploads/2026/04/escola-home-img-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-16609d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-6df42e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-6df42e5 .elementor-image-box-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-1190bbd{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-d5fa0a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:98px;z-index:10;}.elementor-157 .elementor-element.elementor-element-d5fa0a0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-d5fa0a0{right:261px;}body.rtl .elementor-157 .elementor-element.elementor-element-d5fa0a0{left:261px;}.elementor-157 .elementor-element.elementor-element-d5fa0a0 .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-d5fa0a0 .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-d5fa0a0 .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-d5fa0a0 .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-e03dc0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:10;}.elementor-157 .elementor-element.elementor-element-e03dc0f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-e03dc0f{right:78px;}body.rtl .elementor-157 .elementor-element.elementor-element-e03dc0f{left:78px;}.elementor-157 .elementor-element.elementor-element-e03dc0f .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-e03dc0f .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-e03dc0f .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-e03dc0f .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-fad7f07{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-157 .elementor-element.elementor-element-fad7f07:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-fad7f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-f940742{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-f940742 .elementor-image-box-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-f940742 .elementor-image-box-title{margin-bottom:20px;color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-f940742:has(:hover) .elementor-image-box-title,
					 .elementor-157 .elementor-element.elementor-element-f940742:has(:focus) .elementor-image-box-title{color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-d10aee4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--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-157 .elementor-element.elementor-element-b234baf{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-157 .elementor-element.elementor-element-b234baf:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-b234baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea06274 );}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon{font-size:50px;}.elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title a{font-family:var( --e-global-typography-e253fc0-font-family ), Sans-serif;font-size:var( --e-global-typography-e253fc0-font-size );font-weight:var( --e-global-typography-e253fc0-font-weight );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-1053de0:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-1053de0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-72f6060{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-157 .elementor-element.elementor-element-72f6060:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-72f6060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon{font-size:50px;}.elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title a{font-family:var( --e-global-typography-e253fc0-font-family ), Sans-serif;font-size:var( --e-global-typography-e253fc0-font-size );font-weight:var( --e-global-typography-e253fc0-font-weight );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d38666:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-5d38666:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-cb45137{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-157 .elementor-element.elementor-element-cb45137:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-cb45137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon{font-size:50px;}.elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title a{font-family:var( --e-global-typography-e253fc0-font-family ), Sans-serif;font-size:var( --e-global-typography-e253fc0-font-size );font-weight:var( --e-global-typography-e253fc0-font-weight );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d4904e:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-5d4904e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-17bb6da{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-157 .elementor-element.elementor-element-17bb6da:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-17bb6da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon{font-size:50px;}.elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title a{font-family:var( --e-global-typography-e253fc0-font-family ), Sans-serif;font-size:var( --e-global-typography-e253fc0-font-size );font-weight:var( --e-global-typography-e253fc0-font-weight );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-dda62fa:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-dda62fa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-19be13e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-37998e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:330px;z-index:10;}.elementor-157 .elementor-element.elementor-element-37998e0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-37998e0{left:0px;}body.rtl .elementor-157 .elementor-element.elementor-element-37998e0{right:0px;}.elementor-157 .elementor-element.elementor-element-37998e0 .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-37998e0 .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-37998e0 .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-37998e0 .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-9aa3fc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-3e28a10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-157 .elementor-element.elementor-element-3e28a10.elementor-element{--align-self:center;}.elementor-157 .elementor-element.elementor-element-3e28a10 .elementor-heading-title{color:var( --e-global-color-69e862d );}.elementor-157 .elementor-element.elementor-element-384f44c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-384f44c:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-384f44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-69e862d );}.elementor-157 .elementor-element.elementor-element-6846f6c .elementor-icon-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-6846f6c.elementor-view-stacked .elementor-icon{background-color:#006EC700;}.elementor-157 .elementor-element.elementor-element-6846f6c.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-6846f6c.elementor-view-default .elementor-icon{color:#006EC700;border-color:#006EC700;}.elementor-157 .elementor-element.elementor-element-6846f6c.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-6846f6c.elementor-view-default .elementor-icon svg{fill:#006EC700;}.elementor-157 .elementor-element.elementor-element-6846f6c .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-2e921cd{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-157 .elementor-element.elementor-element-2e921cd.elementor-element{--align-self:center;}.elementor-157 .elementor-element.elementor-element-2e921cd .elementor-heading-title{font-family:var( --e-global-typography-2f3011d-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3011d-font-size );font-weight:var( --e-global-typography-2f3011d-font-weight );color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-e93a0ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-e93a0ae .elementor-icon-wrapper{text-align:end;}.elementor-157 .elementor-element.elementor-element-e93a0ae.elementor-view-stacked .elementor-icon{background-color:#006EC700;}.elementor-157 .elementor-element.elementor-element-e93a0ae.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-e93a0ae.elementor-view-default .elementor-icon{color:#006EC700;border-color:#006EC700;}.elementor-157 .elementor-element.elementor-element-e93a0ae.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-e93a0ae.elementor-view-default .elementor-icon svg{fill:#006EC700;}.elementor-157 .elementor-element.elementor-element-e93a0ae .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-9713911{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-9713911:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-9713911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-57bf066{color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-593fa2f{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-8dc3186{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-70c692c{--display:flex;--min-height:540px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-70c692c:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-70c692c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaase.pt/wp-content/uploads/2026/04/escola-home-img-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon{font-size:52px;}.elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title a{font-family:var( --e-global-typography-2f3011d-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3011d-font-size );font-weight:var( --e-global-typography-2f3011d-font-weight );}.elementor-157 .elementor-element.elementor-element-4a020a2:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-4a020a2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-2b17fcc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-b753f3f{--display:flex;--min-height:540px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-b753f3f:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-b753f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaase.pt/wp-content/uploads/2026/04/escola-home-img-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon{font-size:52px;}.elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title a{font-family:var( --e-global-typography-2f3011d-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3011d-font-size );font-weight:var( --e-global-typography-2f3011d-font-weight );}.elementor-157 .elementor-element.elementor-element-9e050c3:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-9e050c3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-2057137{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-cbb3184{--display:flex;--min-height:540px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-cbb3184:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-cbb3184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaase.pt/wp-content/uploads/2026/04/escola-home-img-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon{font-size:52px;}.elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-2f3011d-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3011d-font-size );font-weight:var( --e-global-typography-2f3011d-font-weight );}.elementor-157 .elementor-element.elementor-element-074e0f3:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-074e0f3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-246b6a7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-f891468{--display:flex;--min-height:540px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-f891468:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-f891468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaase.pt/wp-content/uploads/2026/04/escola-home-img-6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon{font-size:52px;}.elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title a{font-family:var( --e-global-typography-2f3011d-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3011d-font-size );font-weight:var( --e-global-typography-2f3011d-font-weight );}.elementor-157 .elementor-element.elementor-element-f75c7db:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-f75c7db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-d1e4a08{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-d00addd{--display:flex;--min-height:540px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-d00addd:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-d00addd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaase.pt/wp-content/uploads/2026/05/escola-home-img-7-v2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon{font-size:52px;}.elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title a{font-family:var( --e-global-typography-2f3011d-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3011d-font-size );font-weight:var( --e-global-typography-2f3011d-font-weight );}.elementor-157 .elementor-element.elementor-element-fcc3bc0:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-fcc3bc0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-1b76a32{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-157 .elementor-element.elementor-element-1b76a32 .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-157 .elementor-element.elementor-element-0bc23bd{--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:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-855abec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:25px;z-index:10;}.elementor-157 .elementor-element.elementor-element-855abec.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-855abec{right:360px;}body.rtl .elementor-157 .elementor-element.elementor-element-855abec{left:360px;}.elementor-157 .elementor-element.elementor-element-855abec .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-855abec .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-855abec .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-855abec .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-971a50c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:160px;z-index:10;}.elementor-157 .elementor-element.elementor-element-971a50c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-971a50c{right:260px;}body.rtl .elementor-157 .elementor-element.elementor-element-971a50c{left:260px;}.elementor-157 .elementor-element.elementor-element-971a50c .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-971a50c .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-971a50c .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-971a50c .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-186ec7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:140px;z-index:10;}.elementor-157 .elementor-element.elementor-element-186ec7d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-186ec7d{right:60px;}body.rtl .elementor-157 .elementor-element.elementor-element-186ec7d{left:60px;}.elementor-157 .elementor-element.elementor-element-186ec7d .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-186ec7d .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-186ec7d .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-186ec7d .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-14b8826{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:330px;z-index:10;}.elementor-157 .elementor-element.elementor-element-14b8826.elementor-element{--align-self:center;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-14b8826{right:120px;}body.rtl .elementor-157 .elementor-element.elementor-element-14b8826{left:120px;}.elementor-157 .elementor-element.elementor-element-14b8826 .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-14b8826 .elementor-icon{font-size:100%;}.elementor-157 .elementor-element.elementor-element-14b8826 .elementor-icon svg{height:100%;}.elementor-157 .elementor-element.elementor-element-14b8826 .elementor-icon-wrapper svg{width:auto;}.elementor-157 .elementor-element.elementor-element-5e41233{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:15px 15px 15px 15px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-157 .elementor-element.elementor-element-5e41233:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-5e41233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-b16fe42{width:var( --container-widget-width, 593px );max-width:593px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:593px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-b16fe42 .elementor-image-box-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-b16fe42 .elementor-image-box-title{margin-bottom:20px;color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-b16fe42:has(:hover) .elementor-image-box-title,
					 .elementor-157 .elementor-element.elementor-element-b16fe42:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-b16fe42 .elementor-image-box-description{color:var( --e-global-color-ea06274 );}.elementor-157 .elementor-element.elementor-element-ffe6734{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-157 .elementor-element.elementor-element-87a04cd .elementor-button{background-color:var( --e-global-color-ea06274 );font-family:var( --e-global-typography-e253fc0-font-family ), Sans-serif;font-size:var( --e-global-typography-e253fc0-font-size );font-weight:var( --e-global-typography-e253fc0-font-weight );line-height:var( --e-global-typography-e253fc0-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:8px 24px 8px 24px;}.elementor-157 .elementor-element.elementor-element-87a04cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-87a04cd.elementor-element{--align-self:flex-start;}.elementor-157 .elementor-element.elementor-element-87a04cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-157 .elementor-element.elementor-element-87a04cd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-157 .elementor-element.elementor-element-103298a .elementor-button{background-color:var( --e-global-color-ea06274 );font-family:var( --e-global-typography-e253fc0-font-family ), Sans-serif;font-size:var( --e-global-typography-e253fc0-font-size );font-weight:var( --e-global-typography-e253fc0-font-weight );line-height:var( --e-global-typography-e253fc0-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:8px 24px 8px 24px;}.elementor-157 .elementor-element.elementor-element-103298a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-103298a.elementor-element{--align-self:flex-start;}.elementor-157 .elementor-element.elementor-element-103298a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-157 .elementor-element.elementor-element-103298a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-157 .elementor-element.elementor-element-bc81ca3 .elementor-button{background-color:var( --e-global-color-ea06274 );font-family:var( --e-global-typography-e253fc0-font-family ), Sans-serif;font-size:var( --e-global-typography-e253fc0-font-size );font-weight:var( --e-global-typography-e253fc0-font-weight );line-height:var( --e-global-typography-e253fc0-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:8px 24px 8px 24px;}.elementor-157 .elementor-element.elementor-element-bc81ca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-bc81ca3.elementor-element{--align-self:flex-start;}.elementor-157 .elementor-element.elementor-element-bc81ca3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-157 .elementor-element.elementor-element-bc81ca3 .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(max-width:1366px) and (min-width:768px){.elementor-157 .elementor-element.elementor-element-16609d5{--width:520px;}}@media(max-width:1366px){.elementor-157 .elementor-element.elementor-element-04d5f9a{--min-height:630px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-7490b4c{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-d10aee4{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-2e921cd .elementor-heading-title{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-1b76a32{--e-n-carousel-swiper-slides-to-display:3;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-157 .elementor-element.elementor-element-87a04cd .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-103298a .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-bc81ca3 .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}}@media(max-width:1200px){.elementor-157 .elementor-element.elementor-element-f431326{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-90f327b{top:101px;}.elementor-157 .elementor-element.elementor-element-f0a2d6d{top:247px;}.elementor-157 .elementor-element.elementor-element-04d5f9a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-31b3445{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-157 .elementor-element.elementor-element-7490b4c{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-157 .elementor-element.elementor-element-372f8b2{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;}.elementor-157 .elementor-element.elementor-element-801b54d{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-3cc41f1{--min-height:0px;}.elementor-157 .elementor-element.elementor-element-1190bbd{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-d5fa0a0{right:200px;}body.rtl .elementor-157 .elementor-element.elementor-element-d5fa0a0{left:200px;}.elementor-157 .elementor-element.elementor-element-fad7f07{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-d10aee4{--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-19be13e{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-37998e0{left:110px;}body.rtl .elementor-157 .elementor-element.elementor-element-37998e0{right:110px;}.elementor-157 .elementor-element.elementor-element-593fa2f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-1b76a32{--e-n-carousel-swiper-slides-to-display:3;}.elementor-157 .elementor-element.elementor-element-0bc23bd{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-855abec{right:67px;}body.rtl .elementor-157 .elementor-element.elementor-element-855abec{left:67px;}.elementor-157 .elementor-element.elementor-element-855abec{top:110px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-971a50c{right:187px;}body.rtl .elementor-157 .elementor-element.elementor-element-971a50c{left:187px;}.elementor-157 .elementor-element.elementor-element-971a50c{top:245px;}.elementor-157 .elementor-element.elementor-element-186ec7d{top:299px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-14b8826{right:291px;}body.rtl .elementor-157 .elementor-element.elementor-element-14b8826{left:291px;}.elementor-157 .elementor-element.elementor-element-5e41233{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-ffe6734{--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;}}@media(max-width:1024px){body:not(.rtl) .elementor-157 .elementor-element.elementor-element-4b967ea{right:200px;}body.rtl .elementor-157 .elementor-element.elementor-element-4b967ea{left:200px;}.elementor-157 .elementor-element.elementor-element-4b967ea{top:24px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-90f327b{right:79px;}body.rtl .elementor-157 .elementor-element.elementor-element-90f327b{left:79px;}.elementor-157 .elementor-element.elementor-element-90f327b{top:89px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-f0a2d6d{right:139px;}body.rtl .elementor-157 .elementor-element.elementor-element-f0a2d6d{left:139px;}.elementor-157 .elementor-element.elementor-element-f0a2d6d{top:210px;}.elementor-157 .elementor-element.elementor-element-04d5f9a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-157 .elementor-element.elementor-element-51bbad2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-157 .elementor-element.elementor-element-31b3445{width:100%;max-width:100%;text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-7490b4c{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-accent-font-size );}.elementor-157 .elementor-element.elementor-element-372f8b2{width:var( --container-widget-width, 635px );max-width:635px;--container-widget-width:635px;--container-widget-flex-grow:0;text-align:center;}.elementor-157 .elementor-element.elementor-element-801b54d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-157 .elementor-element.elementor-element-3cc41f1{--min-height:480px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-6df42e5{width:100%;max-width:100%;}.elementor-157 .elementor-element.elementor-element-6df42e5 .elementor-image-box-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-d10aee4{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-2e921cd .elementor-heading-title{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-1b76a32{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-157 .elementor-element.elementor-element-87a04cd .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-103298a .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-bc81ca3 .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}}@media(max-width:880px){body:not(.rtl) .elementor-157 .elementor-element.elementor-element-f0a2d6d{right:102px;}body.rtl .elementor-157 .elementor-element.elementor-element-f0a2d6d{left:102px;}.elementor-157 .elementor-element.elementor-element-f0a2d6d{top:210px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-d5fa0a0{right:54px;}body.rtl .elementor-157 .elementor-element.elementor-element-d5fa0a0{left:54px;}.elementor-157 .elementor-element.elementor-element-d10aee4{--grid-auto-flow:row;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-855abec{right:55px;}body.rtl .elementor-157 .elementor-element.elementor-element-855abec{left:55px;}.elementor-157 .elementor-element.elementor-element-855abec{top:220px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-186ec7d{right:72px;}body.rtl .elementor-157 .elementor-element.elementor-element-186ec7d{left:72px;}.elementor-157 .elementor-element.elementor-element-186ec7d{top:336px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-14b8826{right:181px;}body.rtl .elementor-157 .elementor-element.elementor-element-14b8826{left:181px;}.elementor-157 .elementor-element.elementor-element-14b8826{top:354px;}}@media(max-width:767px){body:not(.rtl) .elementor-157 .elementor-element.elementor-element-4b967ea{right:-20px;}body.rtl .elementor-157 .elementor-element.elementor-element-4b967ea{left:-20px;}.elementor-157 .elementor-element.elementor-element-4b967ea{top:4%;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-90f327b{right:79px;}body.rtl .elementor-157 .elementor-element.elementor-element-90f327b{left:79px;}.elementor-157 .elementor-element.elementor-element-90f327b{top:15px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-f0a2d6d{right:41px;}body.rtl .elementor-157 .elementor-element.elementor-element-f0a2d6d{left:41px;}.elementor-157 .elementor-element.elementor-element-f0a2d6d{top:149px;}.elementor-157 .elementor-element.elementor-element-04d5f9a:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-04d5f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaase.pt/wp-content/uploads/2026/05/escola-home-img-1-mobile.webp");}.elementor-157 .elementor-element.elementor-element-04d5f9a{--min-height:600px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-7490b4c{font-size:var( --e-global-typography-accent-font-size );}.elementor-157 .elementor-element.elementor-element-372f8b2{width:100%;max-width:100%;}.elementor-157 .elementor-element.elementor-element-3cc41f1{--min-height:278px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-d5fa0a0{right:-7px;}body.rtl .elementor-157 .elementor-element.elementor-element-d5fa0a0{left:-7px;}.elementor-157 .elementor-element.elementor-element-d5fa0a0{top:62px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-e03dc0f{right:54px;}body.rtl .elementor-157 .elementor-element.elementor-element-e03dc0f{left:54px;}.elementor-157 .elementor-element.elementor-element-e03dc0f{top:-24px;}.elementor-157 .elementor-element.elementor-element-fad7f07{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-157 .elementor-element.elementor-element-f940742{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-d10aee4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-37998e0{left:-36px;}body.rtl .elementor-157 .elementor-element.elementor-element-37998e0{right:-36px;}.elementor-157 .elementor-element.elementor-element-37998e0{top:329px;}.elementor-157 .elementor-element.elementor-element-3e28a10{padding:0px 0px 10px 0px;}.elementor-157 .elementor-element.elementor-element-384f44c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-157 .elementor-element.elementor-element-2e921cd .elementor-heading-title{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-9713911{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-157 .elementor-element.elementor-element-8dc3186{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-70c692c{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-2b17fcc{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-b753f3f{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-2057137{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-cbb3184{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-246b6a7{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-f891468{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-d1e4a08{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-d00addd{--min-height:540px;}.elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-1b76a32{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-855abec{right:18px;}body.rtl .elementor-157 .elementor-element.elementor-element-855abec{left:18px;}.elementor-157 .elementor-element.elementor-element-855abec{top:0px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-971a50c{right:16px;}body.rtl .elementor-157 .elementor-element.elementor-element-971a50c{left:16px;}.elementor-157 .elementor-element.elementor-element-971a50c{top:111px;}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-186ec7d{right:24px;}body.rtl .elementor-157 .elementor-element.elementor-element-186ec7d{left:24px;}.elementor-157 .elementor-element.elementor-element-186ec7d{top:299px;}.elementor-157 .elementor-element.elementor-element-5e41233{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-157 .elementor-element.elementor-element-87a04cd .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-103298a .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-bc81ca3 .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}}@media(min-width:768px){.elementor-157 .elementor-element.elementor-element-04d5f9a{--width:100%;}.elementor-157 .elementor-element.elementor-element-51bbad2{--width:544px;}.elementor-157 .elementor-element.elementor-element-3cc41f1{--width:540px;}.elementor-157 .elementor-element.elementor-element-16609d5{--width:50%;}.elementor-157 .elementor-element.elementor-element-9aa3fc8{--width:100%;}.elementor-157 .elementor-element.elementor-element-384f44c{--width:54%;}.elementor-157 .elementor-element.elementor-element-9713911{--width:44%;}.elementor-157 .elementor-element.elementor-element-70c692c{--width:440px;}.elementor-157 .elementor-element.elementor-element-b753f3f{--width:440px;}.elementor-157 .elementor-element.elementor-element-cbb3184{--width:440px;}.elementor-157 .elementor-element.elementor-element-f891468{--width:440px;}.elementor-157 .elementor-element.elementor-element-d00addd{--width:440px;}}@media(max-width:1200px) and (min-width:768px){.elementor-157 .elementor-element.elementor-element-51bbad2{--width:440px;}.elementor-157 .elementor-element.elementor-element-3cc41f1{--width:30%;}.elementor-157 .elementor-element.elementor-element-16609d5{--width:60%;}.elementor-157 .elementor-element.elementor-element-384f44c{--width:75%;}.elementor-157 .elementor-element.elementor-element-9713911{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-157 .elementor-element.elementor-element-51bbad2{--width:100%;}.elementor-157 .elementor-element.elementor-element-3cc41f1{--width:100%;}.elementor-157 .elementor-element.elementor-element-16609d5{--width:100%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-7490b4c{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-d10aee4{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-1053de0 .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d38666 .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-5d4904e .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-dda62fa .elementor-icon-box-title a{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-2e921cd .elementor-heading-title{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-4a020a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9e050c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-074e0f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-f75c7db .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-fcc3bc0 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f3011d-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-157 .elementor-element.elementor-element-87a04cd .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-103298a .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}.elementor-157 .elementor-element.elementor-element-bc81ca3 .elementor-button{font-size:var( --e-global-typography-e253fc0-font-size );line-height:var( --e-global-typography-e253fc0-line-height );}}/* Start custom CSS for icon, class: .elementor-element-4b967ea *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-4b967ea img,
  .elementor-157 .elementor-element.elementor-element-4b967ea svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-4b967ea img,
  .elementor-157 .elementor-element.elementor-element-4b967ea svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-4b967ea img,
  .elementor-157 .elementor-element.elementor-element-4b967ea svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-4b967ea img,
  .elementor-157 .elementor-element.elementor-element-4b967ea svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-4b967ea img,
  .elementor-157 .elementor-element.elementor-element-4b967ea svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-90f327b *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-90f327b img,
  .elementor-157 .elementor-element.elementor-element-90f327b svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-90f327b img,
  .elementor-157 .elementor-element.elementor-element-90f327b svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-90f327b img,
  .elementor-157 .elementor-element.elementor-element-90f327b svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-90f327b img,
  .elementor-157 .elementor-element.elementor-element-90f327b svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-90f327b img,
  .elementor-157 .elementor-element.elementor-element-90f327b svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0a2d6d *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-f0a2d6d img,
  .elementor-157 .elementor-element.elementor-element-f0a2d6d svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-f0a2d6d img,
  .elementor-157 .elementor-element.elementor-element-f0a2d6d svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-f0a2d6d img,
  .elementor-157 .elementor-element.elementor-element-f0a2d6d svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-f0a2d6d img,
  .elementor-157 .elementor-element.elementor-element-f0a2d6d svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-f0a2d6d img,
  .elementor-157 .elementor-element.elementor-element-f0a2d6d svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d5f9a */.elementor-157 .elementor-element.elementor-element-04d5f9a{
    border-radius: 15px;
background: url(<path-to-image>) lightgray 0px -186.287px / 100% 127.996% no-repeat;
box-shadow: 0 267px 75px 0 rgba(0, 0, 0, 0.00), 0 171px 68px 0 rgba(0, 0, 0, 0.01), 0 96px 58px 0 rgba(0, 0, 0, 0.05), 0 43px 43px 0 rgba(0, 0, 0, 0.09), 0 11px 23px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f431326 */.elementor-157 .elementor-element.elementor-element-f431326 {
  position: relative;
  overflow: visible;
}

.elementor-157 .elementor-element.elementor-element-f431326 > .e-con-inner {
  position: relative;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc41f1 */.elementor-157 .elementor-element.elementor-element-3cc41f1{
    border-radius: 15px;
background: url(<path-to-image>) lightgray 0px -30px / 100% 109.091% no-repeat;
box-shadow: 0 179px 50px 0 rgba(0, 0, 0, 0.00), 0 114px 46px 0 rgba(0, 0, 0, 0.01), 0 64px 39px 0 rgba(0, 0, 0, 0.05), 0 29px 29px 0 rgba(0, 0, 0, 0.09), 0 7px 16px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5fa0a0 *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 img,
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 img,
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 img,
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 img,
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 img,
  .elementor-157 .elementor-element.elementor-element-d5fa0a0 svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e03dc0f *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-e03dc0f img,
  .elementor-157 .elementor-element.elementor-element-e03dc0f svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-e03dc0f img,
  .elementor-157 .elementor-element.elementor-element-e03dc0f svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-e03dc0f img,
  .elementor-157 .elementor-element.elementor-element-e03dc0f svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-e03dc0f img,
  .elementor-157 .elementor-element.elementor-element-e03dc0f svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-e03dc0f img,
  .elementor-157 .elementor-element.elementor-element-e03dc0f svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b234baf */.elementor-157 .elementor-element.elementor-element-b234baf{
    border-radius: 15px;
background: var(--Principal-FFFFFF, #FFF);
box-shadow: 0 189px 53px 0 rgba(0, 0, 0, 0.00), 0 121px 48px 0 rgba(0, 0, 0, 0.01), 0 68px 41px 0 rgba(0, 0, 0, 0.05), 0 30px 30px 0 rgba(0, 0, 0, 0.09), 0 8px 17px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f6060 */.elementor-157 .elementor-element.elementor-element-72f6060{
    border-radius: 15px;
background: var(--Principal-FFFFFF, #FFF);
box-shadow: 0 189px 53px 0 rgba(0, 0, 0, 0.00), 0 121px 48px 0 rgba(0, 0, 0, 0.01), 0 68px 41px 0 rgba(0, 0, 0, 0.05), 0 30px 30px 0 rgba(0, 0, 0, 0.09), 0 8px 17px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb45137 */.elementor-157 .elementor-element.elementor-element-cb45137{
    border-radius: 15px;
background: var(--Principal-FFFFFF, #FFF);
box-shadow: 0 189px 53px 0 rgba(0, 0, 0, 0.00), 0 121px 48px 0 rgba(0, 0, 0, 0.01), 0 68px 41px 0 rgba(0, 0, 0, 0.05), 0 30px 30px 0 rgba(0, 0, 0, 0.09), 0 8px 17px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17bb6da */.elementor-157 .elementor-element.elementor-element-17bb6da{
    border-radius: 15px;
background: var(--Principal-FFFFFF, #FFF);
box-shadow: 0 189px 53px 0 rgba(0, 0, 0, 0.00), 0 121px 48px 0 rgba(0, 0, 0, 0.01), 0 68px 41px 0 rgba(0, 0, 0, 0.05), 0 30px 30px 0 rgba(0, 0, 0, 0.09), 0 8px 17px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fad7f07 */.elementor-157 .elementor-element.elementor-element-fad7f07{
    border-radius: 15px;
background: var(--Principal-57BEE1, #57BEE1);
box-shadow: 0 267px 75px 0 rgba(0, 0, 0, 0.00), 0 171px 68px 0 rgba(0, 0, 0, 0.01), 0 96px 58px 0 rgba(0, 0, 0, 0.05), 0 43px 43px 0 rgba(0, 0, 0, 0.09), 0 11px 23px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1190bbd */.elementor-157 .elementor-element.elementor-element-1190bbd {
  position: relative;
  overflow: visible;
}

.elementor-157 .elementor-element.elementor-element-1190bbd > .e-con-inner {
  position: relative;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37998e0 *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-37998e0 img,
  .elementor-157 .elementor-element.elementor-element-37998e0 svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-37998e0 img,
  .elementor-157 .elementor-element.elementor-element-37998e0 svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-37998e0 img,
  .elementor-157 .elementor-element.elementor-element-37998e0 svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-37998e0 img,
  .elementor-157 .elementor-element.elementor-element-37998e0 svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-37998e0 img,
  .elementor-157 .elementor-element.elementor-element-37998e0 svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6846f6c */.elementor-157 .elementor-element.elementor-element-6846f6c {
  line-height: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e93a0ae */.elementor-157 .elementor-element.elementor-element-e93a0ae {
  line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-384f44c */.elementor-157 .elementor-element.elementor-element-384f44c{
    border-radius: 15px;
background: var(--Principal-F7D316, #F7D316);
box-shadow: 0 231px 65px 0 rgba(0, 0, 0, 0.00), 0 148px 59px 0 rgba(0, 0, 0, 0.01), 0 83px 50px 0 rgba(0, 0, 0, 0.05), 0 37px 37px 0 rgba(0, 0, 0, 0.09), 0 9px 20px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9713911 */.elementor-157 .elementor-element.elementor-element-9713911{
    border-radius: 15px;
background: var(--Principal-006EC7, #006EC7);
box-shadow: 0 186px 52px 0 rgba(0, 0, 0, 0.00), 0 119px 47px 0 rgba(0, 0, 0, 0.01), 0 67px 40px 0 rgba(0, 0, 0, 0.05), 0 30px 30px 0 rgba(0, 0, 0, 0.09), 0 7px 16px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19be13e */.elementor-157 .elementor-element.elementor-element-19be13e {
  position: relative;
  overflow: visible;
}

.elementor-157 .elementor-element.elementor-element-19be13e > .e-con-inner {
  position: relative;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1b76a32 */.elementor-157 .elementor-element.elementor-element-1b76a32 .swiper,
.elementor-157 .elementor-element.elementor-element-1b76a32 .swiper-container{
    overflow: hidden !important;    
}

.elementor-157 .elementor-element.elementor-element-1b76a32 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-855abec *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-855abec img,
  .elementor-157 .elementor-element.elementor-element-855abec svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-855abec img,
  .elementor-157 .elementor-element.elementor-element-855abec svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-855abec img,
  .elementor-157 .elementor-element.elementor-element-855abec svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-855abec img,
  .elementor-157 .elementor-element.elementor-element-855abec svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-855abec img,
  .elementor-157 .elementor-element.elementor-element-855abec svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-971a50c *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-971a50c img,
  .elementor-157 .elementor-element.elementor-element-971a50c svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-971a50c img,
  .elementor-157 .elementor-element.elementor-element-971a50c svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-971a50c img,
  .elementor-157 .elementor-element.elementor-element-971a50c svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-971a50c img,
  .elementor-157 .elementor-element.elementor-element-971a50c svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-971a50c img,
  .elementor-157 .elementor-element.elementor-element-971a50c svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-186ec7d *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-186ec7d img,
  .elementor-157 .elementor-element.elementor-element-186ec7d svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-186ec7d img,
  .elementor-157 .elementor-element.elementor-element-186ec7d svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-186ec7d img,
  .elementor-157 .elementor-element.elementor-element-186ec7d svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-186ec7d img,
  .elementor-157 .elementor-element.elementor-element-186ec7d svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-186ec7d img,
  .elementor-157 .elementor-element.elementor-element-186ec7d svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14b8826 *//* Notebook (até 1366px) */
@media (max-width: 1366px) {
  .elementor-157 .elementor-element.elementor-element-14b8826 img,
  .elementor-157 .elementor-element.elementor-element-14b8826 svg {
    transform: scale(0.85);
    transform-origin: top right;
  }
}

/* Tablet paisagem (até 1200px) */
@media (max-width: 1200px) {
  .elementor-157 .elementor-element.elementor-element-14b8826 img,
  .elementor-157 .elementor-element.elementor-element-14b8826 svg {
    transform: scale(0.7);
    transform-origin: top right;
  }
}

/* Tablet retrato (até 1024px) */
@media (max-width: 1024px) {
  .elementor-157 .elementor-element.elementor-element-14b8826 img,
  .elementor-157 .elementor-element.elementor-element-14b8826 svg {
    transform: scale(0.6);
    transform-origin: top right;
  }
}

/* Mobile paisagem (até 880px) */
@media (max-width: 880px) {
  .elementor-157 .elementor-element.elementor-element-14b8826 img,
  .elementor-157 .elementor-element.elementor-element-14b8826 svg {
    transform: scale(0.5);
    transform-origin: top right;
  }
}

/* Mobile retrato (até 767px) */
@media (max-width: 767px) {
  .elementor-157 .elementor-element.elementor-element-14b8826 img,
  .elementor-157 .elementor-element.elementor-element-14b8826 svg {
    transform: scale(0.45);
    transform-origin: top right;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e41233 */.elementor-157 .elementor-element.elementor-element-5e41233{
    border-radius: 15px;
background: var(--Principal-006EC7, #006EC7);
box-shadow: 0 210px 59px 0 rgba(0, 0, 0, 0.00), 0 134px 54px 0 rgba(0, 0, 0, 0.01), 0 76px 45px 0 rgba(0, 0, 0, 0.05), 0 34px 34px 0 rgba(0, 0, 0, 0.09), 0 8px 18px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc23bd */.elementor-157 .elementor-element.elementor-element-0bc23bd {
  position: relative;
  overflow: visible;
}

.elementor-157 .elementor-element.elementor-element-0bc23bd > .e-con-inner {
  position: relative;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS */body {
  overflow-x: hidden;
  width: 100%;
}

body::-webkit-scrollbar {
  width: 8px;
}

body::-webkit-scrollbar-track {
  background: #505050;
}

body::-webkit-scrollbar-thumb {
  background-color: #006EC7;
  border-radius: 20px;
}

.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */