.elementor-881 .elementor-element.elementor-element-cd1db35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-881 .elementor-element.elementor-element-6a46ef2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-881 .elementor-element.elementor-element-72afca1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap: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-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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-881 .elementor-element.elementor-element-3c1f537{width:100%;max-width:100%;text-align:left;}.elementor-881 .elementor-element.elementor-element-3c1f537.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-881 .elementor-element.elementor-element-3c1f537 .elementor-heading-title{font-family:var( --e-global-typography-d425ca0-font-family ), Sans-serif;font-size:var( --e-global-typography-d425ca0-font-size );font-weight:var( --e-global-typography-d425ca0-font-weight );line-height:var( --e-global-typography-d425ca0-line-height );color:var( --e-global-color-text );}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );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-881 .elementor-element.elementor-element-e26b8e5 .elementor-image-box-wrapper{text-align:left;}.elementor-881 .elementor-element.elementor-element-e26b8e5 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-bd9a384-font-family ), Sans-serif;font-size:var( --e-global-typography-bd9a384-font-size );font-weight:var( --e-global-typography-bd9a384-font-weight );line-height:var( --e-global-typography-bd9a384-line-height );color:var( --e-global-color-text );}.elementor-881 .elementor-element.elementor-element-e26b8e5:has(:hover) .elementor-image-box-title,
					 .elementor-881 .elementor-element.elementor-element-e26b8e5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-881 .elementor-element.elementor-element-e26b8e5 .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-881 .elementor-element.elementor-element-83ec3f5 .elementor-image-box-wrapper{text-align:left;}.elementor-881 .elementor-element.elementor-element-83ec3f5 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-bd9a384-font-family ), Sans-serif;font-size:var( --e-global-typography-bd9a384-font-size );font-weight:var( --e-global-typography-bd9a384-font-weight );line-height:var( --e-global-typography-bd9a384-line-height );color:var( --e-global-color-text );}.elementor-881 .elementor-element.elementor-element-83ec3f5:has(:hover) .elementor-image-box-title,
					 .elementor-881 .elementor-element.elementor-element-83ec3f5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-881 .elementor-element.elementor-element-83ec3f5 .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-widget-theme-post-content{color:var( --e-global-color-text );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 );}.elementor-881 .elementor-element.elementor-element-28258ff{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bd9a384-font-family ), Sans-serif;font-size:var( --e-global-typography-bd9a384-font-size );font-weight:var( --e-global-typography-bd9a384-font-weight );line-height:var( --e-global-typography-bd9a384-line-height );}.elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-881 .elementor-element.elementor-element-38b114c{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:is( .elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid > .jet-listing-grid__items, .elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid, .elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid > .jet-listing-grid__slider, .elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid, .elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid > .jet-listing-grid__slider, .elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-881 .elementor-element.elementor-element-38b114c .jet-listing-not-found{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-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-881 .elementor-element.elementor-element-210da87{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:is( .elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid > .jet-listing-grid__items, .elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid, .elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid, .elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-881 .elementor-element.elementor-element-210da87 .jet-listing-not-found{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-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-881 .elementor-element.elementor-element-9e98db0{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:is( .elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid > .jet-listing-grid__items, .elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid, .elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid, .elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-881 .elementor-element.elementor-element-9e98db0 .jet-listing-not-found{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-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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button{background-color:#98989800;font-family:"QUROVA", Sans-serif;font-size:1.4rem;font-weight:400;line-height:3rem;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-881 .elementor-element.elementor-element-8da1470{padding:0px 0px 0px 0px;}.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-881 .elementor-element.elementor-element-ca87ffd{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-881 .elementor-element.elementor-element-ca87ffd:not(.elementor-motion-effects-element-type-background), .elementor-881 .elementor-element.elementor-element-ca87ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-881 .elementor-element.elementor-element-6311966{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:90px;--padding-right:0px;}.elementor-881 .elementor-element.elementor-element-e0b7ea9 .elementor-image-box-wrapper{text-align:left;}.elementor-881 .elementor-element.elementor-element-e0b7ea9 .elementor-image-box-title{font-family:var( --e-global-typography-a06952f-font-family ), Sans-serif;font-size:var( --e-global-typography-a06952f-font-size );font-weight:var( --e-global-typography-a06952f-font-weight );text-transform:var( --e-global-typography-a06952f-text-transform );line-height:var( --e-global-typography-a06952f-line-height );}.elementor-881 .elementor-element.elementor-element-e0b7ea9 .elementor-image-box-description{font-family:var( --e-global-typography-b25eeb7-font-family ), Sans-serif;font-size:var( --e-global-typography-b25eeb7-font-size );font-weight:var( --e-global-typography-b25eeb7-font-weight );line-height:var( --e-global-typography-b25eeb7-line-height );color:var( --e-global-color-primary );}.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1706279-font-family ), Sans-serif;font-size:var( --e-global-typography-1706279-font-size );font-weight:var( --e-global-typography-1706279-font-weight );text-transform:var( --e-global-typography-1706279-text-transform );line-height:var( --e-global-typography-1706279-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-881 .elementor-element.elementor-element-721d27e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-881 .elementor-element.elementor-element-721d27e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-881 .elementor-element.elementor-element-681b63f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;border-style:none;--border-style:none;--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-881 .elementor-element.elementor-element-d88adb8{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;padding:0px 0px 0px 0px;z-index:8;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-881 .elementor-element.elementor-element-3c1f537 .elementor-heading-title{font-size:var( --e-global-typography-d425ca0-font-size );line-height:var( --e-global-typography-d425ca0-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-881 .elementor-element.elementor-element-e26b8e5 .elementor-image-box-title{font-size:var( --e-global-typography-bd9a384-font-size );line-height:var( --e-global-typography-bd9a384-line-height );}.elementor-881 .elementor-element.elementor-element-e26b8e5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-881 .elementor-element.elementor-element-83ec3f5 .elementor-image-box-title{font-size:var( --e-global-typography-bd9a384-font-size );line-height:var( --e-global-typography-bd9a384-line-height );}.elementor-881 .elementor-element.elementor-element-83ec3f5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-881 .elementor-element.elementor-element-28258ff{font-size:var( --e-global-typography-bd9a384-font-size );line-height:var( --e-global-typography-bd9a384-line-height );}.elementor-881 .elementor-element.elementor-element-38b114c .jet-listing-not-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-881 .elementor-element.elementor-element-210da87 .jet-listing-not-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-881 .elementor-element.elementor-element-9e98db0 .jet-listing-not-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-881 .elementor-element.elementor-element-e0b7ea9 .elementor-image-box-title{font-size:var( --e-global-typography-a06952f-font-size );line-height:var( --e-global-typography-a06952f-line-height );}.elementor-881 .elementor-element.elementor-element-e0b7ea9 .elementor-image-box-description{font-size:var( --e-global-typography-b25eeb7-font-size );line-height:var( --e-global-typography-b25eeb7-line-height );}.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button{font-size:var( --e-global-typography-1706279-font-size );line-height:var( --e-global-typography-1706279-line-height );}}@media(max-width:767px){.elementor-881 .elementor-element.elementor-element-cd1db35{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-881 .elementor-element.elementor-element-3c1f537 .elementor-heading-title{font-size:var( --e-global-typography-d425ca0-font-size );line-height:var( --e-global-typography-d425ca0-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-881 .elementor-element.elementor-element-e26b8e5{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-881 .elementor-element.elementor-element-e26b8e5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-881 .elementor-element.elementor-element-e26b8e5 .elementor-image-box-title{font-size:var( --e-global-typography-bd9a384-font-size );line-height:var( --e-global-typography-bd9a384-line-height );}.elementor-881 .elementor-element.elementor-element-e26b8e5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-881 .elementor-element.elementor-element-83ec3f5{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-881 .elementor-element.elementor-element-83ec3f5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-881 .elementor-element.elementor-element-83ec3f5 .elementor-image-box-title{font-size:var( --e-global-typography-bd9a384-font-size );line-height:var( --e-global-typography-bd9a384-line-height );}.elementor-881 .elementor-element.elementor-element-83ec3f5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-881 .elementor-element.elementor-element-28258ff{width:100%;max-width:100%;text-align:left;font-size:var( --e-global-typography-bd9a384-font-size );line-height:var( --e-global-typography-bd9a384-line-height );}.elementor-881 .elementor-element.elementor-element-38b114c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-881 .elementor-element.elementor-element-38b114c .jet-listing-not-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-881 .elementor-element.elementor-element-210da87 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-881 .elementor-element.elementor-element-210da87 .jet-listing-not-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-881 .elementor-element.elementor-element-9e98db0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-881 .elementor-element.elementor-element-9e98db0 .jet-listing-not-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-881 .elementor-element.elementor-element-8da1470{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-881 .elementor-element.elementor-element-8da1470.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button{padding:40px 40px 40px 40px;}.elementor-881 .elementor-element.elementor-element-ca87ffd{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-881 .elementor-element.elementor-element-6311966{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-881 .elementor-element.elementor-element-6311966.e-con{--order:1;}.elementor-881 .elementor-element.elementor-element-e0b7ea9 .elementor-image-box-wrapper{text-align:center;}.elementor-881 .elementor-element.elementor-element-e0b7ea9 .elementor-image-box-title{font-size:var( --e-global-typography-a06952f-font-size );line-height:var( --e-global-typography-a06952f-line-height );}.elementor-881 .elementor-element.elementor-element-e0b7ea9 .elementor-image-box-description{font-size:var( --e-global-typography-b25eeb7-font-size );line-height:var( --e-global-typography-b25eeb7-line-height );}.elementor-881 .elementor-element.elementor-element-721d27e.elementor-element{--order:3;}.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button{font-size:var( --e-global-typography-1706279-font-size );line-height:var( --e-global-typography-1706279-line-height );}.elementor-881 .elementor-element.elementor-element-681b63f.e-con{--order:0;}.elementor-881 .elementor-element.elementor-element-d88adb8{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}}@media(min-width:768px){.elementor-881 .elementor-element.elementor-element-72afca1{--width:50%;}.elementor-881 .elementor-element.elementor-element-6311966{--width:60%;}.elementor-881 .elementor-element.elementor-element-681b63f{--width:40%;}}/* Start custom CSS for image-box, class: .elementor-element-e26b8e5 */.elementor-881 .elementor-element.elementor-element-e26b8e5 .elementor-image-box-description{
    white-space: pre-line;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-83ec3f5 */.elementor-881 .elementor-element.elementor-element-83ec3f5 .elementor-image-box-description{
    white-space: pre-line;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da1470 *//* Centraliza o próprio bloco do widget na página */
.elementor-881 .elementor-element.elementor-element-8da1470 {
    width: fit-content; /* Faz o container do widget ter a largura do seu conteúdo */
    margin: 100px auto 0 auto;     /* Aplica margens automáticas para centralizar o bloco */
}

.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button {
    overflow: hidden;
    transition: all 0.3s ease;
    display: flex;
    /* CORREÇÃO: Centraliza o conteúdo (ícone e texto) dentro do botão */
    justify-content: center; 
    transform: translateY(0);
}

.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button-icon svg {
    width: 42px !important;
    height: 42px !important;
}

.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button-text {
    margin-bottom: -5px;
    transition: all .2s ease-in-out;
    transform: translateY(0);
}

/* Efeito de hover */
.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button::before {
    content: "VISUALIZAR OUTROS PROJETOS";
    position: absolute;
    text-wrap: nowrap;
    text-align: left; 
    width: 100%;  
    color: var(--e-global-color-secondary) !important;
    transform: translateY(200%);
    transition: all .2s ease-in-out;
    opacity: 0;
}

.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button:hover .elementor-button-text {
    transform: translateY(-200%);
    opacity: 0;
}

.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button:hover::before {
    transform: translateY(0);
    opacity: 1 !important;
    z-index: 1;
}

/* No hover, aplica a animação no svg interno */
.elementor-881 .elementor-element.elementor-element-8da1470 .elementor-button:hover .elementor-button-icon svg {
    animation: moverFrenteTras2 .8s ease-in-out infinite alternate;
}

/* Keyframes do movimento lateral */
@keyframes moverFrenteTras2 {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translate(10px, -10px);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-721d27e */.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button-content-wrapper {
    position: relative;
}

.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button-icon {
    position: absolute;
    top: -18px;
    right: -100px;
    background: var(--e-global-color-secondary);
    border-radius: 100%;
    width: 55px;
    height: 55px;
    justify-content: center;
    align-items: center !important;
    transform: rotate(-45deg);
    transition: transform 0.3s ease;
    /*filter: drop-shadow(0px 0px 19px #900A0B);*/
}

/* No hover, rotaciona suavemente para 0deg */
.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button:hover .elementor-button-icon {
    transform: rotate(0deg);
}

/* No hover, aplica a animação no svg interno */
.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button:hover .elementor-button-icon svg {
    animation: moverFrenteTras 1s ease-in-out infinite alternate;
}

/* Keyframes do movimento lateral */
@keyframes moverFrenteTras {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(10px);
  }
}



.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button{
    /*overflow: hidden;*/
    transition: all 0.3s ease;
}
.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button-text{
    margin-bottom: -5px;
}
.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button-text, .elementor-button{
    transition: all .2s ease-in-out;
    display: flex;
    justify-content: center;
    transform: translateY(0);
}

.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button::before{
    content: "COMECE SEU PROJETO";
    position: absolute;
    text-wrap: nowrap;
    color: red;
    transform: translateY(35px);
    transition: all .2s ease-in-out;
    color: #F3F7EB;
    opacity: 0;
    pointer-events: none;
}
.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button:hover{
    background: var(--e-global-color-primary) !important;
}

.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button:hover .elementor-button-text{
    transform: translateY(-35px);
    opacity: 0;
}

.elementor-881 .elementor-element.elementor-element-721d27e .elementor-button:hover::before{
    transform: translateY(0);
    opacity: 1 !important;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d88adb8 */.elementor-881 .elementor-element.elementor-element-d88adb8 svg{
    height: 355px !important;
    width: auto !important;
    /*border: 0;*/
    /*padding: 0;*/
}

@media (max-width:767px){
    .elementor-881 .elementor-element.elementor-element-d88adb8 svg{
        max-width: 260px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'QUROVA';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Light.eot');
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Light.eot?#iefix') format('embedded-opentype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Light.woff2') format('woff2'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Light.woff') format('woff'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Light.ttf') format('truetype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Light.svg#QUROVA') format('svg');
}
@font-face {
	font-family: 'QUROVA';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Regular.eot');
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Regular.woff2') format('woff2'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Regular.woff') format('woff'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Regular.ttf') format('truetype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Regular.svg#QUROVA') format('svg');
}
@font-face {
	font-family: 'QUROVA';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Medium.eot');
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Medium.woff2') format('woff2'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Medium.woff') format('woff'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Medium.ttf') format('truetype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Medium.svg#QUROVA') format('svg');
}
@font-face {
	font-family: 'QUROVA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-SemiBold.eot');
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-SemiBold.woff2') format('woff2'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-SemiBold.woff') format('woff'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-SemiBold.ttf') format('truetype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-SemiBold.svg#QUROVA') format('svg');
}
@font-face {
	font-family: 'QUROVA';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Bold.eot');
	src: url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Bold.woff2') format('woff2'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Bold.woff') format('woff'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Bold.ttf') format('truetype'),
		url('https://ezoradigital.com.br/wp-content/uploads/2025/07/QurovaDEMO-Bold.svg#QUROVA') format('svg');
}
/* End Custom Fonts CSS */