.elementor-8115 .elementor-element.elementor-element-7117630{--display:flex;--min-height:100vh;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-778c45f .elementor-repeater-item-1a30f18 .swiper-slide-bg{background-image:url(https://dev.ids.edu.pt/wp-content/uploads/espaco-relacoes-in.jpg);background-size:cover;}.elementor-8115 .elementor-element.elementor-element-778c45f .elementor-repeater-item-1a30f18 .elementor-background-overlay{background-color:#0000002E;}.elementor-8115 .elementor-element.elementor-element-778c45f .elementor-repeater-item-aa24b53 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://dev.ids.edu.pt/wp-content/uploads/camoes3.jpg);background-size:cover;}.elementor-8115 .elementor-element.elementor-element-778c45f .elementor-repeater-item-aa24b53 .elementor-background-overlay{background-color:#0000002E;}.elementor-8115 .elementor-element.elementor-element-778c45f .swiper-slide{height:100vh;transition-duration:calc(5000ms*1.2);}.elementor-8115 .elementor-element.elementor-element-778c45f .swiper-slide-contents{max-width:80%;}.elementor-8115 .elementor-element.elementor-element-778c45f .swiper-slide-inner{text-align:center;}.elementor-8115 .elementor-element.elementor-element-778c45f .elementor-slide-heading{font-size:6vw;text-transform:uppercase;letter-spacing:-1.5px;}.elementor-8115 .elementor-element.elementor-element-778c45f .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:40px;}.elementor-8115 .elementor-element.elementor-element-5dcc314{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-5dcc314, .elementor-8115 .elementor-element.elementor-element-5dcc314::before{--border-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-35d4cbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:25px 25px;--background-transition:0.3s;--margin-block-start:-140px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--z-index:1;}.elementor-8115 .elementor-element.elementor-element-e07f15b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-block-start:58px;--padding-block-end:58px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-e07f15b, .elementor-8115 .elementor-element.elementor-element-e07f15b::before{--border-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-d877aac{--icon-box-icon-margin:25px;}.elementor-8115 .elementor-element.elementor-element-d877aac .elementor-icon{font-size:70px;}.elementor-8115 .elementor-element.elementor-element-d877aac .elementor-icon-box-title{margin-bottom:0px;}.elementor-8115 .elementor-element.elementor-element-d877aac .elementor-icon-box-title, .elementor-8115 .elementor-element.elementor-element-d877aac .elementor-icon-box-title a{text-transform:uppercase;}.elementor-8115 .elementor-element.elementor-element-c64d9c3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-block-start:58px;--padding-block-end:58px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-c64d9c3, .elementor-8115 .elementor-element.elementor-element-c64d9c3::before{--border-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-114ad52{--icon-box-icon-margin:25px;}.elementor-8115 .elementor-element.elementor-element-114ad52 .elementor-icon{font-size:70px;}.elementor-8115 .elementor-element.elementor-element-114ad52 .elementor-icon-box-title{margin-bottom:0px;}.elementor-8115 .elementor-element.elementor-element-114ad52 .elementor-icon-box-title, .elementor-8115 .elementor-element.elementor-element-114ad52 .elementor-icon-box-title a{text-transform:uppercase;}.elementor-8115 .elementor-element.elementor-element-612fa46{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-block-start:58px;--padding-block-end:58px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-612fa46, .elementor-8115 .elementor-element.elementor-element-612fa46::before{--border-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-a768a4e{--icon-box-icon-margin:25px;}.elementor-8115 .elementor-element.elementor-element-a768a4e .elementor-icon{font-size:70px;}.elementor-8115 .elementor-element.elementor-element-a768a4e .elementor-icon-box-title{margin-bottom:0px;}.elementor-8115 .elementor-element.elementor-element-a768a4e .elementor-icon-box-title, .elementor-8115 .elementor-element.elementor-element-a768a4e .elementor-icon-box-title a{text-transform:uppercase;}.elementor-8115 .elementor-element.elementor-element-3039d74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--align-items:center;--gap:80px 80px;--background-transition:0.3s;--margin-block-start:120px;--margin-block-end:120px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-0eae0b7{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-0eae0b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8115 .elementor-element.elementor-element-b69d19e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8115 .elementor-element.elementor-element-03dd9e5{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-533df12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-533df12:not(.elementor-motion-effects-element-type-background), .elementor-8115 .elementor-element.elementor-element-533df12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-8115 .elementor-element.elementor-element-533df12, .elementor-8115 .elementor-element.elementor-element-533df12::before{--border-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-533df12 > .elementor-shape-top svg, .elementor-8115 .elementor-element.elementor-element-533df12 > .e-con-inner > .elementor-shape-top svg{width:calc(140% + 1.3px);height:95px;}.elementor-8115 .elementor-element.elementor-element-9c42dbb{--display:flex;--background-transition:0.3s;--margin-block-start:-45px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-a45995f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-6fa2343{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-2b40492 .elementor-counter-number-wrapper{color:var( --e-global-color-blocksy_palette_8 );}.elementor-8115 .elementor-element.elementor-element-2b40492 .elementor-counter-title{color:var( --e-global-color-blocksy_palette_8 );font-size:16px;}.elementor-8115 .elementor-element.elementor-element-2c3b4be{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-f9ac8b1 .elementor-counter-number-wrapper{color:var( --e-global-color-blocksy_palette_8 );}.elementor-8115 .elementor-element.elementor-element-f9ac8b1 .elementor-counter-title{color:var( --e-global-color-blocksy_palette_8 );font-size:16px;}.elementor-8115 .elementor-element.elementor-element-2117584{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-7ec7ca8 .elementor-counter-number-wrapper{color:var( --e-global-color-blocksy_palette_8 );}.elementor-8115 .elementor-element.elementor-element-7ec7ca8 .elementor-counter-title{color:var( --e-global-color-blocksy_palette_8 );font-size:16px;}.elementor-8115 .elementor-element.elementor-element-a61a444{--display:flex;--min-height:350px;--background-transition:0.3s;--margin-block-start:120px;--margin-block-end:120px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-a61a444, .elementor-8115 .elementor-element.elementor-element-a61a444::before{--border-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-567d0d1{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-567d0d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8115 .elementor-element.elementor-element-8dfabe0 > .elementor-widget-container{margin:10px 0px 60px 0px;}.elementor-8115 .elementor-element.elementor-element-3195f08{--grid-columns:4;}.elementor-8115 .elementor-element.elementor-element-f595218{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-f595218:not(.elementor-motion-effects-element-type-background), .elementor-8115 .elementor-element.elementor-element-f595218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-8115 .elementor-element.elementor-element-f595218, .elementor-8115 .elementor-element.elementor-element-f595218::before{--border-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-fd682c5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-54c26bc .elementor-heading-title{color:var( --e-global-color-blocksy_palette_8 );font-size:4em;}.elementor-8115 .elementor-element.elementor-element-54c26bc{z-index:1;}.elementor-8115 .elementor-element.elementor-element-ba2ea2a{color:var( --e-global-color-blocksy_palette_8 );}.elementor-8115 .elementor-element.elementor-element-ba2ea2a > .elementor-widget-container{margin:1em 0em 2.5em 0em;}.elementor-8115 .elementor-element.elementor-element-7ebb8f9 .elementor-button{text-transform:uppercase;background-color:var( --e-global-color-blocksy_palette_1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-8115 .elementor-element.elementor-element-7ebb8f9 .elementor-button:hover, .elementor-8115 .elementor-element.elementor-element-7ebb8f9 .elementor-button:focus{color:var( --e-global-color-blocksy_palette_8 );background-color:#FFFFFF00;border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-8115 .elementor-element.elementor-element-7ebb8f9 .elementor-button:hover svg, .elementor-8115 .elementor-element.elementor-element-7ebb8f9 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_8 );}.elementor-8115 .elementor-element.elementor-element-7ebb8f9{z-index:5;}.elementor-8115 .elementor-element.elementor-element-fdeb119 img{width:25%;opacity:0.35;}body:not(.rtl) .elementor-8115 .elementor-element.elementor-element-fdeb119{right:95px;}body.rtl .elementor-8115 .elementor-element.elementor-element-fdeb119{left:95px;}.elementor-8115 .elementor-element.elementor-element-fdeb119{top:0px;}.elementor-8115 .elementor-element.elementor-element-fdeb119 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8115 .elementor-element.elementor-element-1525681 img{opacity:0.25;}body:not(.rtl) .elementor-8115 .elementor-element.elementor-element-1525681{left:2%;}body.rtl .elementor-8115 .elementor-element.elementor-element-1525681{right:2%;}.elementor-8115 .elementor-element.elementor-element-1525681{bottom:-275px;}.elementor-8115 .elementor-element.elementor-element-890a00e img{width:40%;opacity:0.85;}body:not(.rtl) .elementor-8115 .elementor-element.elementor-element-890a00e{left:360px;}body.rtl .elementor-8115 .elementor-element.elementor-element-890a00e{right:360px;}.elementor-8115 .elementor-element.elementor-element-890a00e{top:0px;z-index:0;}.elementor-8115 .elementor-element.elementor-element-890a00e > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8115 .elementor-element.elementor-element-2341409{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:75px 75px;--background-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-2341409:not(.elementor-motion-effects-element-type-background), .elementor-8115 .elementor-element.elementor-element-2341409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-8115 .elementor-element.elementor-element-2341409, .elementor-8115 .elementor-element.elementor-element-2341409::before{--border-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-cc5f8c3{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-block-start:120px;--margin-block-end:120px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-cc5f8c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8115 .elementor-element.elementor-element-bc94842 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8115 .elementor-element.elementor-element-8f6b6ac > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-8115 .elementor-element.elementor-element-6b5a759 .elementor-button{text-transform:uppercase;background-color:var( --e-global-color-blocksy_palette_1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-8115 .elementor-element.elementor-element-6b5a759 .elementor-button:hover, .elementor-8115 .elementor-element.elementor-element-6b5a759 .elementor-button:focus{color:var( --e-global-color-blocksy_palette_1 );background-color:#E4007C00;border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-8115 .elementor-element.elementor-element-6b5a759 .elementor-button:hover svg, .elementor-8115 .elementor-element.elementor-element-6b5a759 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-8115 .elementor-element.elementor-element-6b5a759{z-index:1;}.elementor-8115 .elementor-element.elementor-element-f42383b{--display:flex;--background-transition:0.3s;--margin-block-start:120px;--margin-block-end:120px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .e-add-posts-container.e-add-skin-grid .e-add-wrapper-grid > .e-add-item-grid{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-8115 .elementor-element.elementor-element-5e02d97 .e-add-posts-container.e-add-skin-grid .e-add-wrapper-grid{justify-content:center;margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-8a889ab .e-add-img{padding-bottom:calc( 0.66 * 100% );}.elementor-8115 .elementor-element.elementor-element-5e02d97:after{content:"0.66";display:none;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-8a889ab{width:100%;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07 > *, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07 a, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07 a > *, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07 .elementor-button{font-size:0.85em;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07 > *{color:var( --e-global-color-blocksy_palette_1 );}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07 a{color:var( --e-global-color-blocksy_palette_1 );}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07:not(.e-add-item_readmore) > *, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07 a.e-add-button{padding:25px 25px 0px 25px;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6829a07{width:100%;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296 > *, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296 a, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296 a > *, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296 .elementor-button{font-size:1.05em;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296 > *{color:var( --e-global-color-blocksy_palette_3 );}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296 a{color:var( --e-global-color-blocksy_palette_3 );}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296 a:hover{color:var( --e-global-color-blocksy_palette_4 );}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296:not(.e-add-item_readmore) > *, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296 a.e-add-button{padding:5px 25px 5px 25px;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-6d7e296{width:100%;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-b041cb3:not(.e-add-item_readmore) > *, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-b041cb3 a.e-add-button{padding:0px 4px 25px 25px;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-b041cb3{display:inline-block;vertical-align:middle;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-7f972d3:not(.e-add-item_readmore) > *, .elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-7f972d3 a.e-add-button{padding:0px 25px 25px 0px;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .elementor-repeater-item-7f972d3{display:inline-block;vertical-align:middle;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .e-add-post-item{text-align:left;padding-bottom:0px;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .e-add-post-item .e-add-post-block{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-8115 .elementor-element.elementor-element-5e02d97 .e-add-posts-container.e-add-skin-grid .e-add-wrapper-grid .e-add-expander-item .og-expander{width:calc(100% - 30px);}.elementor-8115 .elementor-element.elementor-element-5e02d97{z-index:2;}.elementor-8115 .elementor-element.elementor-element-c21784e img{width:65%;}body:not(.rtl) .elementor-8115 .elementor-element.elementor-element-c21784e{right:-110px;}body.rtl .elementor-8115 .elementor-element.elementor-element-c21784e{left:-110px;}.elementor-8115 .elementor-element.elementor-element-c21784e{bottom:-40px;z-index:0;}.elementor-8115 .elementor-element.elementor-element-60828fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:95px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-60828fa, .elementor-8115 .elementor-element.elementor-element-60828fa::before{--border-transition:0.3s;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-prev, .elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next{top:-80px;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .e-add-container-navigation{width:10%;left:auto;right:0;top:100%;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next path, .elementor-8115 .elementor-element.elementor-element-ccc8989 .swiper-button-prev path{fill:var( --e-global-color-blocksy_palette_1 );}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next line, .elementor-8115 .elementor-element.elementor-element-ccc8989 .swiper-button-prev line, .elementor-8115 .elementor-element.elementor-element-ccc8989 .swiper-button-next polyline, .elementor-8115 .elementor-element.elementor-element-ccc8989 .swiper-button-prev polyline{stroke:var( --e-global-color-blocksy_palette_1 );}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-prev polyline, .elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next polyline, .elementor-8115 .elementor-element.elementor-element-ccc8989 .swiper-button-prev line, .elementor-8115 .elementor-element.elementor-element-ccc8989 .swiper-button-next line{stroke-width:10;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next line, .elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-prev line{stroke-width:10;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next, .elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-prev{transform:scale(0.2) rotate(0deg);}.elementor-8115 .elementor-element.elementor-element-ccc8989{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-8115 .elementor-element.elementor-element-778c45f .elementor-slide-heading{font-size:9vw;}.elementor-8115 .elementor-element.elementor-element-5dcc314{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-8115 .elementor-element.elementor-element-35d4cbd{--gap:13px 13px;--flex-wrap:wrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-3039d74{--gap:65px 65px;}.elementor-8115 .elementor-element.elementor-element-533df12 > .elementor-shape-top svg, .elementor-8115 .elementor-element.elementor-element-533df12 > .e-con-inner > .elementor-shape-top svg{height:60px;}.elementor-8115 .elementor-element.elementor-element-9c42dbb{--margin-block-start:-35px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-3195f08{--grid-columns:2;}.elementor-8115 .elementor-element.elementor-element-54c26bc{text-align:center;}.elementor-8115 .elementor-element.elementor-element-54c26bc .elementor-heading-title{font-size:3.5em;line-height:1.1em;}body:not(.rtl) .elementor-8115 .elementor-element.elementor-element-fdeb119{right:-100px;}body.rtl .elementor-8115 .elementor-element.elementor-element-fdeb119{left:-100px;}.elementor-8115 .elementor-element.elementor-element-1525681{z-index:0;}body:not(.rtl) .elementor-8115 .elementor-element.elementor-element-890a00e{left:106px;}body.rtl .elementor-8115 .elementor-element.elementor-element-890a00e{right:106px;}.elementor-8115 .elementor-element.elementor-element-2341409{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;}.elementor-8115 .elementor-element.elementor-element-cc5f8c3{--margin-block-start:80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-f42383b{--margin-block-start:80px;--margin-block-end:100px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .e-add-posts-container.e-add-skin-grid .e-add-wrapper-grid > .e-add-item-grid{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}.elementor-8115 .elementor-element.elementor-element-5e02d97 .e-add-post-item{padding-bottom:30px;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-prev{left:-25%;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next{right:-25%;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-prev, .elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next{top:-50px;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .e-add-container-navigation{left:0%;top:100%;}}@media(max-width:767px){.elementor-8115 .elementor-element.elementor-element-778c45f .elementor-slide-heading{font-size:3em;}.elementor-8115 .elementor-element.elementor-element-35d4cbd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:15px 15px;}.elementor-8115 .elementor-element.elementor-element-e07f15b{--padding-block-start:28px;--padding-block-end:28px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-d877aac{--icon-box-icon-margin:0px;}.elementor-8115 .elementor-element.elementor-element-d877aac .elementor-icon{font-size:60px;}.elementor-8115 .elementor-element.elementor-element-c64d9c3{--padding-block-start:28px;--padding-block-end:28px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-114ad52{--icon-box-icon-margin:0px;}.elementor-8115 .elementor-element.elementor-element-114ad52 .elementor-icon{font-size:60px;}.elementor-8115 .elementor-element.elementor-element-612fa46{--padding-block-start:28px;--padding-block-end:28px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-a768a4e{--icon-box-icon-margin:0px;}.elementor-8115 .elementor-element.elementor-element-a768a4e .elementor-icon{font-size:60px;}.elementor-8115 .elementor-element.elementor-element-3039d74{--gap:40px 40px;}.elementor-8115 .elementor-element.elementor-element-533df12 > .elementor-shape-top svg, .elementor-8115 .elementor-element.elementor-element-533df12 > .e-con-inner > .elementor-shape-top svg{width:calc(185% + 1.3px);height:30px;}.elementor-8115 .elementor-element.elementor-element-9c42dbb{--margin-block-start:-25px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-a45995f{--gap:15px 15px;}.elementor-8115 .elementor-element.elementor-element-567d0d1{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8115 .elementor-element.elementor-element-3195f08{--grid-columns:1;}.elementor-8115 .elementor-element.elementor-element-fd682c5{--justify-content:center;}.elementor-8115 .elementor-element.elementor-element-54c26bc .elementor-heading-title{font-size:2.75em;}.elementor-8115 .elementor-element.elementor-element-ba2ea2a{text-align:center;}body:not(.rtl) .elementor-8115 .elementor-element.elementor-element-890a00e{left:-160px;}body.rtl .elementor-8115 .elementor-element.elementor-element-890a00e{right:-160px;}.elementor-8115 .elementor-element.elementor-element-5e02d97 .e-add-posts-container.e-add-skin-grid .e-add-wrapper-grid > .e-add-item-grid{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-8115 .elementor-element.elementor-element-5e02d97:not(.e-add-col-3) .e-add-posts-container.e-add-skin-grid .e-add-wrapper-grid > .e-add-item-grid:nth-child(even),
             .elementor-8115 .elementor-element.elementor-element-5e02d97.e-add-col-3 .e-add-posts-container.e-add-skin-grid .e-add-wrapper-grid > .e-add-item-grid:nth-child(3n+2){margin-top:0px;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-prev{left:-120%;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next{right:-120%;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-prev, .elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .swiper-button-next{top:65px;}.elementor-8115 .elementor-element.elementor-element-ccc8989 .e-add-carousel-controls .e-add-container-navigation{width:10%;left:0%;top:50%;}}@media(min-width:768px){.elementor-8115 .elementor-element.elementor-element-5dcc314{--content-width:1070px;}.elementor-8115 .elementor-element.elementor-element-0eae0b7{--width:35.039%;}.elementor-8115 .elementor-element.elementor-element-533df12{--content-width:1070px;}.elementor-8115 .elementor-element.elementor-element-cc5f8c3{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8115 .elementor-element.elementor-element-e07f15b{--width:49%;}.elementor-8115 .elementor-element.elementor-element-c64d9c3{--width:49%;}.elementor-8115 .elementor-element.elementor-element-0eae0b7{--width:40%;}.elementor-8115 .elementor-element.elementor-element-cc5f8c3{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-5dcc314 */.box-teste {
    background-color: var(--paletteColor8);
    transition: all .15s ease-in-out;
}
.box-teste:hover {
    background-color: var(--paletteColor1);
    transform: translateY(-25px);
}
.box-teste .home-box-icon .elementor-icon {
	fill: var(--paletteColor1);
}
.box-teste:hover .home-box-icon .elementor-icon {
	fill: var(--paletteColor8);
}
.box-teste:hover .home-box-icon .elementor-icon-box-title {
	color: var(--paletteColor8);
}
.box-teste .elementor-icon-box-description {
	color: var(--paletteColor1);
}
.box-teste:hover .home-box-icon .elementor-icon-box-description {
	color: var(--paletteColor8);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c75b7a6 */.elementor-8115 .elementor-element.elementor-element-c75b7a6 {
    fill: var(--paletteColor1)
}/* End custom CSS */
/* Start custom CSS for e-query-posts, class: .elementor-element-5e02d97 */.card-autor, .card-data {
    font-size: 0.75em;
    color: #888
}/* End custom CSS */