.elementor-1701 .elementor-element.elementor-element-c17b8f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1701 .elementor-element.elementor-element-be741ac .gem-image.gem-wrapbox{float:left;}.elementor-1701 .elementor-element.elementor-element-be741ac .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}body:not(.rtl) .elementor-1701 .elementor-element.elementor-element-be741ac{left:15%;}body.rtl .elementor-1701 .elementor-element.elementor-element-be741ac{right:15%;}.elementor-1701 .elementor-element.elementor-element-be741ac{top:110px;z-index:0;}.elementor-1701 .elementor-element.elementor-element-be741ac .gem-image img{opacity:calc(100/100);}.elementor-1701 .elementor-element.elementor-element-be741ac .gem-image a:hover img{opacity:calc(100/100);}.elementor-1701 .elementor-element.elementor-element-c252876{--display:flex;--min-height:750px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:260px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1701 .elementor-element.elementor-element-8e692c3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1701 .elementor-element.elementor-element-8e692c3 .thegem-te-post-breadcrumbs .post-breadcrumbs{justify-content:left;text-align:left;}.elementor-1701 .elementor-element.elementor-element-8e692c3 .thegem-te-post-breadcrumbs .post-breadcrumbs ul{justify-content:left;text-align:left;}.elementor-1701 .elementor-element.elementor-element-8e692c3 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li{color:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-8e692c3 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li > a{color:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-8e692c3 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li > a:hover{color:#F58460;}.elementor-1701 .elementor-element.elementor-element-8e692c3 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li:last-child{color:#F58460;}.elementor-1701 .elementor-element.elementor-element-d5ebd81 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1701 .elementor-element.elementor-element-d5ebd81{z-index:5;}.elementor-1701 .elementor-element.elementor-element-d5ebd81 .thegem-te-post-title{justify-content:left;text-align:left;}.elementor-1701 .elementor-element.elementor-element-d5ebd81 .thegem-te-post-title .post-title{letter-spacing:0px;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.75);}.elementor-1701 .elementor-element.elementor-element-2389c5b{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;z-index:5;}.elementor-1701 .elementor-element.elementor-element-2389c5b > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-1701 .elementor-element.elementor-element-2389c5b .thegem-te-post-excerpt{justify-content:left;text-align:left;}.elementor-1701 .elementor-element.elementor-element-2389c5b .thegem-te-post-excerpt .post-excerpt{text-shadow:0px 0px 1px rgba(0, 0, 0, 0.75);}.elementor-1701 .elementor-element.elementor-element-d36b402{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:0px;z-index:0;}.elementor-1701 .elementor-element.elementor-element-d36b402 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-1701 .elementor-element.elementor-element-d36b402{right:20px;}body.rtl .elementor-1701 .elementor-element.elementor-element-d36b402{left:20px;}.elementor-1701 .elementor-element.elementor-element-d36b402:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( http://wwwnovo.redix.com.br/wp-content/uploads/2024/12/1.webp );-webkit-mask-size:contain;-webkit-mask-position:bottom right;-webkit-mask-repeat:no-repeat;}.elementor-1701 .elementor-element.elementor-element-d36b402.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( http://wwwnovo.redix.com.br/wp-content/uploads/2024/12/1.webp );-webkit-mask-size:contain;-webkit-mask-position:bottom right;-webkit-mask-repeat:no-repeat;}.elementor-1701 .elementor-element.elementor-element-d36b402 .thegem-te-portfolio-featured-image .portfolio-featured-image img{width:100%;}.elementor-1701 .elementor-element.elementor-element-aa83efb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1701 .elementor-element.elementor-element-56297f0 > .elementor-widget-container{margin:80px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-1701 .elementor-element.elementor-element-56297f0 .thegem-te-portfolio-content{justify-content:left;text-align:left;}.elementor-1701 .elementor-element.elementor-element-2b4d362{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1701 .elementor-element.elementor-element-3bfc2fb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1701 .elementor-element.elementor-element-3bfc2fb .thegem-te-socials-sharing .socials-sharing .socials-item-icon{font-size:14px;}.elementor-1701 .elementor-element.elementor-element-3bfc2fb .thegem-te-socials-sharing .socials-sharing .socials-item{min-width:25px;min-height:25px;color:#011320;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-1701 .elementor-element.elementor-element-3bfc2fb .thegem-te-socials-sharing .socials-sharing .socials-item:hover{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1701 .elementor-element.elementor-element-e638653 .thegem-te-portfolio-navigation .post-navigation .post-title span{text-transform:none;}.elementor-1701 .elementor-element.elementor-element-e638653 .thegem-te-portfolio-navigation .post-navigation a:hover .post-label span{color:var( --e-global-color-secondary );}.elementor-1701 .elementor-element.elementor-element-e638653 .thegem-te-portfolio-navigation .post-navigation a:hover .post-title span{color:var( --e-global-color-secondary );}.elementor-1701 .elementor-element.elementor-element-e638653 .thegem-te-portfolio-navigation .post-navigation a:hover .meta-icon{color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-1701 .elementor-element.elementor-element-c17b8f3{--content-width:1170px;}.elementor-1701 .elementor-element.elementor-element-2b4d362{--content-width:1170px;}}@media(max-width:1024px){.elementor-1701 .elementor-element.elementor-element-c17b8f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1701 .elementor-element.elementor-element-be741ac{left:5%;}body.rtl .elementor-1701 .elementor-element.elementor-element-be741ac{right:5%;}.elementor-1701 .elementor-element.elementor-element-c252876{--min-height:500px;--padding-top:180px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1701 .elementor-element.elementor-element-2389c5b > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-1701 .elementor-element.elementor-element-2389c5b{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}body:not(.rtl) .elementor-1701 .elementor-element.elementor-element-d36b402{right:20px;}body.rtl .elementor-1701 .elementor-element.elementor-element-d36b402{left:20px;}.elementor-1701 .elementor-element.elementor-element-d36b402{bottom:0px;}}@media(max-width:767px){.elementor-1701 .elementor-element.elementor-element-c252876{--padding-top:140px;--padding-bottom:240px;--padding-left:20px;--padding-right:20px;}.elementor-1701 .elementor-element.elementor-element-2389c5b{width:100%;max-width:100%;}.elementor-1701 .elementor-element.elementor-element-2389c5b > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1701 .elementor-element.elementor-element-d36b402{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-1701 .elementor-element.elementor-element-d36b402{right:5%;}body.rtl .elementor-1701 .elementor-element.elementor-element-d36b402{left:5%;}}.elementor-1701 .elementor-element.elementor-element-d36b402 img { max-height:500px; }
@media(max-width: 1024px) {
    .elementor-1701 .elementor-element.elementor-element-d36b402 img { max-height:400px; }
}
@media(max-width: 767px) {
    .elementor-1701 .elementor-element.elementor-element-d36b402 img { max-height:300px; }
}