.elementor-1550 .elementor-element.elementor-element-95741cd{--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:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--flex-wrap:wrap;}.elementor-1550 .elementor-element.elementor-element-6422bc9{width:100%;max-width:100%;}.elementor-1550 .elementor-element.elementor-element-6422bc9 .elementor-heading-title{line-height:1em;}.elementor-1550 .elementor-element.elementor-element-798f1b1{--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;--gap:8rem 0rem;--row-gap:8rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2.5rem;}.elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-wrapper{text-align:start;}.elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-wrapper{text-align:start;}.elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1550 .elementor-element.elementor-element-5abf549{--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;--gap:8rem 0rem;--row-gap:8rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:02.5rem;--padding-right:0rem;}.elementor-1550 .elementor-element.elementor-element-391e9ce > .elementor-widget-container{margin:15rem 0rem 0rem 0rem;}.elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-wrapper{text-align:start;}.elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-img img{transition-duration:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1550 .elementor-element.elementor-element-391e9ce > .elementor-widget-container{margin:10rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-1550 .elementor-element.elementor-element-6422bc9{width:auto;max-width:auto;}.elementor-1550 .elementor-element.elementor-element-6422bc9.elementor-element{--align-self:flex-start;}.elementor-1550 .elementor-element.elementor-element-6422bc9 .elementor-heading-title{font-size:10vw;}.elementor-1550 .elementor-element.elementor-element-798f1b1{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1550 .elementor-element.elementor-element-5abf549{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1550 .elementor-element.elementor-element-391e9ce > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(min-width:768px){.elementor-1550 .elementor-element.elementor-element-798f1b1{--width:50%;}.elementor-1550 .elementor-element.elementor-element-5abf549{--width:50%;}}/* Start custom CSS for image-box, class: .elementor-element-0652d63 */.elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-img img{
    height: 40rem !important;
    width: 100%;
    object-fit: cover;
}

@media(max-width:1024px){
    .elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-img img{
       height: 20rem !important;
    }
}

@media(max-width:767px){
    .elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-img img{
       height: 30rem !important;
    }
}




/*Efeito Overlay EYE - View more*/
.elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-img:before{
    content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M503.45 249.329c-1.13-1.261-28.159-31.232-72.061-61.557C379.712 152.076 318.297 126 256 126c-62.306 0-123.721 26.083-175.389 61.772-43.903 30.325-70.932 60.296-72.061 61.557a10 10 0 0 0 0 13.342c1.129 1.261 28.158 31.231 72.061 61.557 40.1 27.699 102.184 60.603 171.761 61.72 2.547.07 4.707.07 7.256 0 69.577-1.117 131.661-34.021 171.761-61.72 43.902-30.325 70.932-60.296 72.061-61.557a10 10 0 0 0 0-13.342zM366 256c0 60.611-49.309 110-110 110-60.601 0-110-49.299-110-110 0-60.611 49.308-110 110-110 60.602 0 110 49.299 110 110zm-336.16-.004c10.223-10.309 32.189-31.081 62.138-51.768 19-13.124 43.186-27.488 70.735-38.668-48.988 50.516-48.922 130.429-.004 180.877-27.382-11.113-51.424-25.361-70.324-38.384-30.081-20.727-52.254-41.687-62.545-52.057zm390.182 51.776c-19 13.123-43.185 27.486-70.733 38.667 48.986-50.516 48.92-130.428.003-180.876 27.382 11.112 51.424 25.36 70.323 38.383 30.08 20.728 52.254 41.687 62.545 52.057-10.222 10.311-32.189 31.082-62.138 51.769z' fill='%23F2F2F2' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M206 256c0 27.57 22.43 50 50 50s50-22.43 50-50-22.43-50-50-50-50 22.43-50 50zm80 0c0 16.542-13.458 30-30 30s-30-13.458-30-30 13.458-30 30-30 30 13.458 30 30z' fill='%23F2F2F2' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    color: #fff;
    font-size: 3rem;
    position: absolute;
    top: calc(50% - 3rem);
    left: 50%;
    width: 3rem;
    transform: translate(-50%, -50%);
    z-index: 999;
    pointer-events: none;
    opacity: 0;
    transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
    
}

.elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-img:hover:before{
    opacity: 1;
}

.elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-img img{
    filter: brightness(100%);
    transition: filter 0.5s ease !important;
    -webkit-transition: -webkit-filter 0.5s ease !important;
}

.elementor-1550 .elementor-element.elementor-element-0652d63 .elementor-image-box-img:hover img{
    filter: brightness(50%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-14cf66d */.elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-img img{
    height: 50rem !important;
    width: 100%;
    object-fit: cover;
}

@media(max-width:1024px){
    .elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-img img{
       height: 25rem !important;
    }
}

@media(max-width:767px){
    .elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-img img{
       height: 20rem !important;
    }
}


/*Efeito Overlay EYE - View more*/
.elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-img:before{
    content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M503.45 249.329c-1.13-1.261-28.159-31.232-72.061-61.557C379.712 152.076 318.297 126 256 126c-62.306 0-123.721 26.083-175.389 61.772-43.903 30.325-70.932 60.296-72.061 61.557a10 10 0 0 0 0 13.342c1.129 1.261 28.158 31.231 72.061 61.557 40.1 27.699 102.184 60.603 171.761 61.72 2.547.07 4.707.07 7.256 0 69.577-1.117 131.661-34.021 171.761-61.72 43.902-30.325 70.932-60.296 72.061-61.557a10 10 0 0 0 0-13.342zM366 256c0 60.611-49.309 110-110 110-60.601 0-110-49.299-110-110 0-60.611 49.308-110 110-110 60.602 0 110 49.299 110 110zm-336.16-.004c10.223-10.309 32.189-31.081 62.138-51.768 19-13.124 43.186-27.488 70.735-38.668-48.988 50.516-48.922 130.429-.004 180.877-27.382-11.113-51.424-25.361-70.324-38.384-30.081-20.727-52.254-41.687-62.545-52.057zm390.182 51.776c-19 13.123-43.185 27.486-70.733 38.667 48.986-50.516 48.92-130.428.003-180.876 27.382 11.112 51.424 25.36 70.323 38.383 30.08 20.728 52.254 41.687 62.545 52.057-10.222 10.311-32.189 31.082-62.138 51.769z' fill='%23F2F2F2' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M206 256c0 27.57 22.43 50 50 50s50-22.43 50-50-22.43-50-50-50-50 22.43-50 50zm80 0c0 16.542-13.458 30-30 30s-30-13.458-30-30 13.458-30 30-30 30 13.458 30 30z' fill='%23F2F2F2' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    color: #fff;
    font-size: 3rem;
    position: absolute;
    top: calc(50% - 3rem);
    left: 50%;
    width: 3rem;
    transform: translate(-50%, -50%);
    z-index: 999;
    pointer-events: none;
    opacity: 0;
    transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
    
}

.elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-img:hover:before{
    opacity: 1;
}

.elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-img img{
    filter: brightness(100%);
    transition: filter 0.5s ease !important;
    -webkit-transition: -webkit-filter 0.5s ease !important;
}

.elementor-1550 .elementor-element.elementor-element-14cf66d .elementor-image-box-img:hover img{
    filter: brightness(50%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-391e9ce */.elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-img img{
    height: 50rem !important;
    width: 100%;
    object-fit: cover;
}

@media(max-width:1024px){
    .elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-img img{
       height: 30rem !important;
    }
}

@media(max-width:767px){
    .elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-img img{
       height: 30rem !important;
    }
}

/*Efeito Overlay EYE - View more*/
.elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-img:before{
    content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M503.45 249.329c-1.13-1.261-28.159-31.232-72.061-61.557C379.712 152.076 318.297 126 256 126c-62.306 0-123.721 26.083-175.389 61.772-43.903 30.325-70.932 60.296-72.061 61.557a10 10 0 0 0 0 13.342c1.129 1.261 28.158 31.231 72.061 61.557 40.1 27.699 102.184 60.603 171.761 61.72 2.547.07 4.707.07 7.256 0 69.577-1.117 131.661-34.021 171.761-61.72 43.902-30.325 70.932-60.296 72.061-61.557a10 10 0 0 0 0-13.342zM366 256c0 60.611-49.309 110-110 110-60.601 0-110-49.299-110-110 0-60.611 49.308-110 110-110 60.602 0 110 49.299 110 110zm-336.16-.004c10.223-10.309 32.189-31.081 62.138-51.768 19-13.124 43.186-27.488 70.735-38.668-48.988 50.516-48.922 130.429-.004 180.877-27.382-11.113-51.424-25.361-70.324-38.384-30.081-20.727-52.254-41.687-62.545-52.057zm390.182 51.776c-19 13.123-43.185 27.486-70.733 38.667 48.986-50.516 48.92-130.428.003-180.876 27.382 11.112 51.424 25.36 70.323 38.383 30.08 20.728 52.254 41.687 62.545 52.057-10.222 10.311-32.189 31.082-62.138 51.769z' fill='%23F2F2F2' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M206 256c0 27.57 22.43 50 50 50s50-22.43 50-50-22.43-50-50-50-50 22.43-50 50zm80 0c0 16.542-13.458 30-30 30s-30-13.458-30-30 13.458-30 30-30 30 13.458 30 30z' fill='%23F2F2F2' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    color: #fff;
    font-size: 3rem;
    position: absolute;
    top: calc(50% - 3rem);
    left: 50%;
    width: 3rem;
    transform: translate(-50%, -50%);
    z-index: 999;
    pointer-events: none;
    opacity: 0;
    transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
    
}

.elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-img:hover:before{
    opacity: 1;
}

.elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-img img{
    filter: brightness(100%);
    transition: filter 0.5s ease !important;
    -webkit-transition: -webkit-filter 0.5s ease !important;
}

.elementor-1550 .elementor-element.elementor-element-391e9ce .elementor-image-box-img:hover img{
    filter: brightness(50%);
}/* End custom CSS */