.elementor-1563 .elementor-element.elementor-element-69a0f64 > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-69a0f64 > .elementor-container{min-height:56.25vw;}.elementor-1563 .elementor-element.elementor-element-69a0f64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-1563 .elementor-element.elementor-element-fe27459 > .elementor-element-populated{margin:0% 025% 7% 25%;--e-column-margin-right:025%;--e-column-margin-left:25%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-3ce5435{text-align:center;}.elementor-1563 .elementor-element.elementor-element-3ce5435 .elementor-heading-title{font-family:"TTHoves", Sans-serif;font-size:4vw;font-weight:600;color:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-ac0b23f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-ac0b23f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-0f94299 > .elementor-element-populated{margin:2% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1563 .elementor-element.elementor-element-d3b21be{width:auto;max-width:auto;top:-6vw;z-index:-1;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-d3b21be{left:0vw;}body.rtl .elementor-1563 .elementor-element.elementor-element-d3b21be{right:0vw;}.elementor-1563 .elementor-element.elementor-element-d3b21be img{width:34vw;}.elementor-1563 .elementor-element.elementor-element-fe89d6b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-fe89d6b{text-align:center;}.elementor-1563 .elementor-element.elementor-element-fe89d6b .elementor-heading-title{font-family:"TTHoves", Sans-serif;font-size:2.7vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1563 .elementor-element.elementor-element-dc690e5 > .elementor-widget-container{margin:-3% 11% 0% 11%;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-initialized .slick-slide{padding:2.3% 0% 2.3% 0%;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.slick-prev.style-1:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.slick-next.style-1:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-3:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.style-3:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-4:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.style-4:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.style-6 .icon-wrap{color:#54595F;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-2 .icon-wrap:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-2 .icon-wrap:after,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-next.style-2 .icon-wrap:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-next.style-2 .icon-wrap:after,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-5 .icon-wrap:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-5 .icon-wrap:after,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-next.style-5 .icon-wrap:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-next.style-5 .icon-wrap:after{background:#54595F;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.slick-prev.style-1:hover,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.slick-next.style-1:hover,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-2:hover::before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-next.style-2:hover::before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-3:hover:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.style-3:hover:before{background:#FF000000;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-4:hover:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.style-4:hover:before{border-color:#FF000000;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.slick-prev.style-1:hover:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.slick-next.style-1:hover:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-3:hover:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.style-3:hover:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-4:hover:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.style-4:hover:before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-nav.style-6:hover .icon-wrap{color:#000000;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-2:hover .icon-wrap::before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-2:hover .icon-wrap::after,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-next.style-2:hover .icon-wrap::before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-next.style-2:hover .icon-wrap::after,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-5:hover .icon-wrap::before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-prev.style-5:hover .icon-wrap::after,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-next.style-5:hover .icon-wrap::before,.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-next.style-5:hover .icon-wrap::after{background:#000000;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-slide.slick-current.slick-active.slick-center,
					.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-slide.scc-animate{-webkit-transform:scale(2.7);-moz-transform:scale(2.7);-ms-transform:scale(2.7);-o-transform:scale(2.7);transform:scale(2.7);opacity:1;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-slide{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);transition:.3s all linear;opacity:1;}.elementor-1563 .elementor-element.elementor-element-a2b179e > .elementor-container{min-height:109vw;}.elementor-1563 .elementor-element.elementor-element-a2b179e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-11%;margin-bottom:0%;}.elementor-1563 .elementor-element.elementor-element-a2b179e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-e66f0b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1563 .elementor-element.elementor-element-e66f0b9 > .elementor-element-populated{padding:15.5% 0% 0% 09.5%;}.elementor-1563 .elementor-element.elementor-element-ee5bc35 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 1.5% 0%;}.elementor-1563 .elementor-element.elementor-element-ee5bc35 .elementor-heading-title{font-family:var( --e-global-typography-1fd92fb-font-family ), Sans-serif;font-size:var( --e-global-typography-1fd92fb-font-size );font-weight:var( --e-global-typography-1fd92fb-font-weight );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-701b7ef{width:var( --container-widget-width, 34vw );max-width:34vw;--container-widget-width:34vw;--container-widget-flex-grow:0;}.elementor-1563 .elementor-element.elementor-element-701b7ef > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-1563 .elementor-element.elementor-element-701b7ef .elementor-heading-title{font-family:var( --e-global-typography-70c3164-font-family ), Sans-serif;font-size:var( --e-global-typography-70c3164-font-size );font-weight:var( --e-global-typography-70c3164-font-weight );line-height:var( --e-global-typography-70c3164-line-height );letter-spacing:var( --e-global-typography-70c3164-letter-spacing );word-spacing:var( --e-global-typography-70c3164-word-spacing );color:var( --e-global-color-53d1ad4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1563 .elementor-element.elementor-element-aaa71a6{width:var( --container-widget-width, 26vw );max-width:26vw;--container-widget-width:26vw;--container-widget-flex-grow:0;font-family:var( --e-global-typography-1fd92fb-font-family ), Sans-serif;font-size:var( --e-global-typography-1fd92fb-font-size );font-weight:var( --e-global-typography-1fd92fb-font-weight );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-aaa71a6 > .elementor-widget-container{padding:1% 0% 0% 4%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1563 .elementor-element.elementor-element-101cfa2 .elementor-button{background-color:#FFFFFF00;font-family:"TTHoves", Sans-serif;font-size:1.2vw;font-weight:700;fill:#333333;color:#333333;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:33px 33px 33px 33px;padding:1% 6% 1% 6%;}.elementor-1563 .elementor-element.elementor-element-101cfa2 .elementor-button:hover, .elementor-1563 .elementor-element.elementor-element-101cfa2 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-182deb8 );border-color:var( --e-global-color-182deb8 );}.elementor-1563 .elementor-element.elementor-element-101cfa2 > .elementor-widget-container{margin:13% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-101cfa2{z-index:1001;}.elementor-1563 .elementor-element.elementor-element-101cfa2 .elementor-button:hover svg, .elementor-1563 .elementor-element.elementor-element-101cfa2 .elementor-button:focus svg{fill:var( --e-global-color-182deb8 );}.elementor-1563 .elementor-element.elementor-element-eb8ffc3{width:auto;max-width:auto;top:0vw;z-index:-5;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-eb8ffc3{right:-8vw;}body.rtl .elementor-1563 .elementor-element.elementor-element-eb8ffc3{left:-8vw;}.elementor-1563 .elementor-element.elementor-element-eb8ffc3 img{width:55vw;max-width:100vw;}.elementor-1563 .elementor-element.elementor-element-9fbce05{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;top:10vw;z-index:-2;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-9fbce05{right:0vw;}body.rtl .elementor-1563 .elementor-element.elementor-element-9fbce05{left:0vw;}.elementor-1563 .elementor-element.elementor-element-9fbce05 img{width:100vw;max-width:100vw;}.elementor-1563 .elementor-element.elementor-element-92dbb5c{width:auto;max-width:auto;top:33.5vw;z-index:-4;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-92dbb5c{left:0vw;}body.rtl .elementor-1563 .elementor-element.elementor-element-92dbb5c{right:0vw;}.elementor-1563 .elementor-element.elementor-element-92dbb5c img{width:82vw;max-width:85vw;}.elementor-1563 .elementor-element.elementor-element-0004b81{width:auto;max-width:auto;top:57vw;z-index:-3;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-0004b81{left:0vw;}body.rtl .elementor-1563 .elementor-element.elementor-element-0004b81{right:0vw;}.elementor-1563 .elementor-element.elementor-element-0004b81 img{width:50vw;max-width:100vw;}.elementor-1563 .elementor-element.elementor-element-1dc8451{width:auto;max-width:auto;top:57vw;z-index:-3;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-1dc8451{left:0vw;}body.rtl .elementor-1563 .elementor-element.elementor-element-1dc8451{right:0vw;}.elementor-1563 .elementor-element.elementor-element-1dc8451 img{width:50vw;max-width:100vw;}.elementor-1563 .elementor-element.elementor-element-17c9849:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-17c9849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27aad29 );}.elementor-1563 .elementor-element.elementor-element-17c9849{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-17c9849 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-144aa97 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1563 .elementor-element.elementor-element-144aa97 > .elementor-element-populated{margin:20% 0% 0% 19%;--e-column-margin-right:0%;--e-column-margin-left:19%;}.elementor-1563 .elementor-element.elementor-element-4472ba4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 3% 0%;}.elementor-1563 .elementor-element.elementor-element-4472ba4 .elementor-heading-title{font-family:var( --e-global-typography-1fd92fb-font-family ), Sans-serif;font-size:var( --e-global-typography-1fd92fb-font-size );font-weight:var( --e-global-typography-1fd92fb-font-weight );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-9b477b2 > .elementor-widget-container{padding:0% 0% -1% 0%;}.elementor-1563 .elementor-element.elementor-element-9b477b2 .elementor-heading-title{font-family:var( --e-global-typography-bccedd5-font-family ), Sans-serif;font-size:var( --e-global-typography-bccedd5-font-size );font-weight:var( --e-global-typography-bccedd5-font-weight );line-height:var( --e-global-typography-bccedd5-line-height );letter-spacing:var( --e-global-typography-bccedd5-letter-spacing );word-spacing:var( --e-global-typography-bccedd5-word-spacing );color:var( --e-global-color-53d1ad4 );}.elementor-1563 .elementor-element.elementor-element-adfec45 > .elementor-widget-container{padding:11% 41% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-adfec45{font-family:"TTHoves", Sans-serif;font-size:1.43vw;font-weight:400;line-height:1.65em;}.elementor-1563 .elementor-element.elementor-element-932d964 .elementor-button{background-color:#FFFFFF;font-family:"TTHoves", Sans-serif;font-size:1.2vw;font-weight:400;fill:#333333;color:#333333;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-182deb8 );border-radius:33px 33px 33px 33px;padding:02.5% 9% 2.5% 9%;}.elementor-1563 .elementor-element.elementor-element-932d964 .elementor-button:hover, .elementor-1563 .elementor-element.elementor-element-932d964 .elementor-button:focus{background-color:var( --e-global-color-182deb8 );color:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-932d964 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-932d964 .elementor-button:hover svg, .elementor-1563 .elementor-element.elementor-element-932d964 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-a6c6459 img{width:100%;max-width:100%;}.elementor-1563 .elementor-element.elementor-element-6a5ac5f:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-6a5ac5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-6a5ac5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-6a5ac5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-f8a9321 > .elementor-widget-container{margin:3.5% 0% 6% 2.4%;}.elementor-1563 .elementor-element.elementor-element-f8a9321 .elementor-heading-title{font-family:"TTHoves", Sans-serif;font-size:1.9vw;font-weight:400;color:#000000;}.elementor-widget-tp-dynamic-listing .theplus-pagination a,.elementor-widget-tp-dynamic-listing .theplus-pagination span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-dynamic-listing .ajax_load_more .post-load-more,.elementor-widget-tp-dynamic-listing .ajax_load_more .tp-morefilter{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-dynamic-listing .plus-all-posts-loaded{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .post-meta-info span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-dynamic-listing .dynamic-listing .post-category-list span a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .post-title,.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .entry-content,.elementor-widget-tp-dynamic-listing .dynamic-listing .post-inner-loop .entry-content p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-dynamic-listing .post-filter-data .category-filters-child li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-dynamic-listing .theplus-posts-not-found{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1563 .elementor-element.elementor-element-c09f2da .dynamic-listing .post-inner-loop .grid-item{padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-54820cf > .elementor-element-populated{margin:8% 23% 0% 11%;--e-column-margin-right:23%;--e-column-margin-left:11%;}.elementor-1563 .elementor-element.elementor-element-0358790 .dynamic-listing .post-inner-loop .grid-item{padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-60b7eaf:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-60b7eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-60b7eaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10%;margin-bottom:3%;}.elementor-1563 .elementor-element.elementor-element-60b7eaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-d424075 > .elementor-element-populated{margin:0% 7% 0% 53%;--e-column-margin-right:7%;--e-column-margin-left:53%;}.elementor-1563 .elementor-element.elementor-element-b282cc0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-b282cc0 .dynamic-listing .post-inner-loop .grid-item{padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-ac117ac:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-ac117ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-ac117ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1563 .elementor-element.elementor-element-ac117ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-323ca07 > .elementor-element-populated{margin:0% 0% 4% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-1563 .elementor-element.elementor-element-b76edb2 .elementor-button{background-color:#FFFFFF00;font-family:"TTHoves", Sans-serif;font-size:1.2vw;font-weight:400;fill:#333333;color:#333333;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-182deb8 );border-radius:33px 33px 33px 33px;padding:1% 6% 1% 6%;}.elementor-1563 .elementor-element.elementor-element-b76edb2 .elementor-button:hover, .elementor-1563 .elementor-element.elementor-element-b76edb2 .elementor-button:focus{background-color:var( --e-global-color-182deb8 );color:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-b76edb2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-b76edb2{z-index:1001;}.elementor-1563 .elementor-element.elementor-element-b76edb2 .elementor-button:hover svg, .elementor-1563 .elementor-element.elementor-element-b76edb2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-89db61f:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-89db61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1563 .elementor-element.elementor-element-89db61f > .elementor-container{min-height:56vw;}.elementor-1563 .elementor-element.elementor-element-89db61f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:4% 0% 10% 0%;}.elementor-1563 .elementor-element.elementor-element-89db61f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-895ae2e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1563 .elementor-element.elementor-element-7b697cf{margin-top:0%;margin-bottom:0%;}.elementor-1563 .elementor-element.elementor-element-5e6a055 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1563 .elementor-element.elementor-element-5e6a055 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-2630780 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1% 0% 0% 0%;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-2630780{left:0px;}body.rtl .elementor-1563 .elementor-element.elementor-element-2630780{right:0px;}.elementor-1563 .elementor-element.elementor-element-2630780{top:-1px;}.elementor-1563 .elementor-element.elementor-element-2630780 img{width:33%;}.elementor-1563 .elementor-element.elementor-element-b14aa19{margin-top:16%;margin-bottom:0%;padding:0% 5% 5% 5%;}.elementor-1563 .elementor-element.elementor-element-ccc6f4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1563 .elementor-element.elementor-element-f840470 .elementor-counter-number-wrapper{color:var( --e-global-color-9727621 );font-family:"TTHoves", Sans-serif;font-size:5vw;font-weight:600;}.elementor-1563 .elementor-element.elementor-element-f840470 .elementor-counter-title{color:var( --e-global-color-text );font-family:"TTHoves", Sans-serif;font-size:1.8vw;font-weight:400;line-height:1.7em;}.elementor-1563 .elementor-element.elementor-element-87aa1db .elementor-counter-number-wrapper{color:var( --e-global-color-9727621 );font-family:"TTHoves", Sans-serif;font-size:5vw;font-weight:600;}.elementor-1563 .elementor-element.elementor-element-87aa1db .elementor-counter-title{color:var( --e-global-color-text );font-family:"TTHoves", Sans-serif;font-size:1.8vw;font-weight:400;line-height:1.7em;}.elementor-1563 .elementor-element.elementor-element-90c86b6 .elementor-counter-number-wrapper{color:var( --e-global-color-9727621 );font-family:"TTHoves", Sans-serif;font-size:5vw;font-weight:600;}.elementor-1563 .elementor-element.elementor-element-90c86b6 .elementor-counter-title{color:var( --e-global-color-text );font-family:"TTHoves", Sans-serif;font-size:1.8vw;font-weight:400;line-height:1.7em;}.elementor-1563 .elementor-element.elementor-element-ab87e7a .elementor-counter-number-wrapper{color:var( --e-global-color-9727621 );font-family:"TTHoves", Sans-serif;font-size:5vw;font-weight:600;}.elementor-1563 .elementor-element.elementor-element-ab87e7a .elementor-counter-title{color:var( --e-global-color-text );font-family:"TTHoves", Sans-serif;font-size:1.8vw;font-weight:400;line-height:1.7em;}.elementor-1563 .elementor-element.elementor-element-459d649 .elementor-button{background-color:#FFFFFF00;font-family:"TTHoves", Sans-serif;font-size:1.2vw;font-weight:400;fill:#333333;color:#333333;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-182deb8 );border-radius:33px 33px 33px 33px;padding:1% 6% 1% 6%;}.elementor-1563 .elementor-element.elementor-element-459d649 .elementor-button:hover, .elementor-1563 .elementor-element.elementor-element-459d649 .elementor-button:focus{background-color:var( --e-global-color-182deb8 );color:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-459d649 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-459d649{z-index:1001;}.elementor-1563 .elementor-element.elementor-element-459d649 .elementor-button:hover svg, .elementor-1563 .elementor-element.elementor-element-459d649 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-3896212 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1563 .elementor-element.elementor-element-4a6fcf0 > .elementor-widget-container{margin:-6.5% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-4a6fcf0{bottom:-23vw;z-index:0;}.elementor-1563 .elementor-element.elementor-element-4a6fcf0 img{width:100%;}.elementor-1563 .elementor-element.elementor-element-bb1ee2e > .elementor-widget-container{margin:18% 0% 0% -39%;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-bb1ee2e{left:32%;}body.rtl .elementor-1563 .elementor-element.elementor-element-bb1ee2e{right:32%;}.elementor-1563 .elementor-element.elementor-element-bb1ee2e{top:-11%;}.elementor-1563 .elementor-element.elementor-element-bb1ee2e img{width:52%;}.elementor-1563 .elementor-element.elementor-element-732982a > .elementor-widget-container{margin:18% 0% 0% -39%;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-732982a{left:19%;}body.rtl .elementor-1563 .elementor-element.elementor-element-732982a{right:19%;}.elementor-1563 .elementor-element.elementor-element-732982a{top:-14%;}.elementor-1563 .elementor-element.elementor-element-732982a img{width:52%;}.elementor-1563 .elementor-element.elementor-element-a4a8bb7 > .elementor-widget-container{margin:17% 0% 0% -39%;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-a4a8bb7{left:14%;}body.rtl .elementor-1563 .elementor-element.elementor-element-a4a8bb7{right:14%;}.elementor-1563 .elementor-element.elementor-element-a4a8bb7{top:0%;}.elementor-1563 .elementor-element.elementor-element-a4a8bb7 img{width:48%;}.elementor-1563 .elementor-element.elementor-element-1aff5d1:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-1aff5d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villafloraresidencial.com.br/wp-content/uploads/2022/07/CASA_LOTUS_RENDER_LINHAS.jpg");background-position:100% 73%;background-repeat:no-repeat;background-size:54% auto;}.elementor-1563 .elementor-element.elementor-element-1aff5d1 > .elementor-container{min-height:56.3020833333vw;}.elementor-1563 .elementor-element.elementor-element-1aff5d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 0% 5% 0%;}.elementor-1563 .elementor-element.elementor-element-1aff5d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-82c534f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1563 .elementor-element.elementor-element-82c534f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1563 .elementor-element.elementor-element-82c534f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1563 .elementor-element.elementor-element-82c534f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 0% 0% 16%;--e-column-margin-right:0%;--e-column-margin-left:16%;padding:0% 5% 0% 5%;}.elementor-1563 .elementor-element.elementor-element-82c534f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1563 .elementor-element.elementor-element-82c534f{z-index:1;}.elementor-1563 .elementor-element.elementor-element-882f8e2 .elementor-heading-title{font-family:"TTHoves", Sans-serif;font-size:2.7vw;font-weight:500;color:var( --e-global-color-cb74547 );}.elementor-1563 .elementor-element.elementor-element-34f0327 > .elementor-widget-container{margin:5% 0% 0% 2%;}.elementor-1563 .elementor-element.elementor-element-34f0327{font-family:"TTHoves", Sans-serif;font-size:1.3vw;font-weight:600;line-height:1.2em;color:var( --e-global-color-53d1ad4 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1563 .elementor-element.elementor-element-64b37c1 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-64b37c1 .elementor-icon-list-icon i{color:#01A15B;transition:color 0.3s;}.elementor-1563 .elementor-element.elementor-element-64b37c1 .elementor-icon-list-icon svg{fill:#01A15B;transition:fill 0.3s;}.elementor-1563 .elementor-element.elementor-element-64b37c1{--icon-vertical-offset:0px;}.elementor-1563 .elementor-element.elementor-element-64b37c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1563 .elementor-element.elementor-element-64b37c1 .elementor-icon-list-item > a{font-family:"TTHoves", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.2em;}.elementor-1563 .elementor-element.elementor-element-64b37c1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1563 .elementor-element.elementor-element-7b345c8 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-7b345c8{font-family:"TTHoves", Sans-serif;font-size:1.4vw;font-weight:600;color:#01A15B;}.elementor-1563 .elementor-element.elementor-element-478df2b > .elementor-element-populated{margin:117% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-1563 .elementor-element.elementor-element-188efc4 > .elementor-widget-container{padding:0% 6% 0% 6%;}@media(min-width:768px){.elementor-1563 .elementor-element.elementor-element-8f75c9a{width:8.161%;}.elementor-1563 .elementor-element.elementor-element-6f21506{width:47.298%;}.elementor-1563 .elementor-element.elementor-element-54820cf{width:44.205%;}.elementor-1563 .elementor-element.elementor-element-82c534f{width:37.031%;}.elementor-1563 .elementor-element.elementor-element-478df2b{width:20.464%;}.elementor-1563 .elementor-element.elementor-element-3c2770c{width:42.075%;}}@media(max-width:1366px){.elementor-1563 .elementor-element.elementor-element-ee5bc35 .elementor-heading-title{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-701b7ef .elementor-heading-title{font-size:var( --e-global-typography-70c3164-font-size );line-height:var( --e-global-typography-70c3164-line-height );letter-spacing:var( --e-global-typography-70c3164-letter-spacing );word-spacing:var( --e-global-typography-70c3164-word-spacing );}.elementor-1563 .elementor-element.elementor-element-aaa71a6{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-4472ba4 .elementor-heading-title{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-9b477b2 .elementor-heading-title{font-size:var( --e-global-typography-bccedd5-font-size );line-height:var( --e-global-typography-bccedd5-line-height );letter-spacing:var( --e-global-typography-bccedd5-letter-spacing );word-spacing:var( --e-global-typography-bccedd5-word-spacing );}}@media(max-width:1024px){.elementor-1563 .elementor-element.elementor-element-ee5bc35 .elementor-heading-title{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-701b7ef .elementor-heading-title{font-size:var( --e-global-typography-70c3164-font-size );line-height:var( --e-global-typography-70c3164-line-height );letter-spacing:var( --e-global-typography-70c3164-letter-spacing );word-spacing:var( --e-global-typography-70c3164-word-spacing );}.elementor-1563 .elementor-element.elementor-element-aaa71a6{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-4472ba4 .elementor-heading-title{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-9b477b2 .elementor-heading-title{font-size:var( --e-global-typography-bccedd5-font-size );line-height:var( --e-global-typography-bccedd5-line-height );letter-spacing:var( --e-global-typography-bccedd5-letter-spacing );word-spacing:var( --e-global-typography-bccedd5-word-spacing );}.elementor-1563 .elementor-element.elementor-element-1aff5d1:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-1aff5d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0%;}}@media(max-width:767px){.elementor-1563 .elementor-element.elementor-element-69a0f64 > .elementor-container{min-height:100vh;}.elementor-1563 .elementor-element.elementor-element-69a0f64 .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-1563 .elementor-element.elementor-element-fe27459 > .elementor-element-populated{margin:0% 25% 0% 25%;--e-column-margin-right:25%;--e-column-margin-left:25%;}.elementor-1563 .elementor-element.elementor-element-3ce5435 > .elementor-widget-container{margin:4% 4% 4% 4%;}.elementor-1563 .elementor-element.elementor-element-3ce5435 .elementor-heading-title{font-size:8.4vw;}.elementor-1563 .elementor-element.elementor-element-0f94299 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1563 .elementor-element.elementor-element-0f94299 > .elementor-element-populated{margin:16% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-1563 .elementor-element.elementor-element-d3b21be{top:-20vw;}.elementor-1563 .elementor-element.elementor-element-d3b21be img{width:99vw;}.elementor-1563 .elementor-element.elementor-element-fe89d6b .elementor-heading-title{font-size:5.4vw;}.elementor-1563 .elementor-element.elementor-element-dc690e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-dc690e5 .list-carousel-slick .slick-initialized .slick-slide{padding:2.3% 0% 2.3% 0%;}.elementor-1563 .elementor-element.elementor-element-a2b179e{margin-top:0%;margin-bottom:0%;}.elementor-1563 .elementor-element.elementor-element-e66f0b9 > .elementor-element-populated{padding:0% 0% 0% 4%;}.elementor-1563 .elementor-element.elementor-element-ee5bc35 .elementor-heading-title{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-701b7ef{--container-widget-width:70vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 70vw );max-width:70vw;}.elementor-1563 .elementor-element.elementor-element-701b7ef .elementor-heading-title{font-size:var( --e-global-typography-70c3164-font-size );line-height:var( --e-global-typography-70c3164-line-height );letter-spacing:var( --e-global-typography-70c3164-letter-spacing );word-spacing:var( --e-global-typography-70c3164-word-spacing );}.elementor-1563 .elementor-element.elementor-element-aaa71a6 > .elementor-widget-container{padding:1% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-aaa71a6{--container-widget-width:55vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55vw );max-width:55vw;font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-101cfa2 > .elementor-widget-container{margin:10% 0% 11% 0%;}.elementor-1563 .elementor-element.elementor-element-101cfa2 .elementor-button{font-size:3.3vw;padding:2.5% 9% 2.5% 9%;}.elementor-1563 .elementor-element.elementor-element-eb8ffc3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-9fbce05 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-92dbb5c > .elementor-widget-container{padding:7% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-0004b81 > .elementor-widget-container{padding:14% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-0004b81 img{width:48vw;}.elementor-1563 .elementor-element.elementor-element-1dc8451 > .elementor-widget-container{padding:14% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-1dc8451 img{width:48vw;}.elementor-1563 .elementor-element.elementor-element-144aa97 > .elementor-element-populated{margin:19% 0% 0% 20%;--e-column-margin-right:0%;--e-column-margin-left:20%;}.elementor-1563 .elementor-element.elementor-element-4472ba4 .elementor-heading-title{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-9b477b2 .elementor-heading-title{font-size:var( --e-global-typography-bccedd5-font-size );line-height:var( --e-global-typography-bccedd5-line-height );letter-spacing:var( --e-global-typography-bccedd5-letter-spacing );word-spacing:var( --e-global-typography-bccedd5-word-spacing );}.elementor-1563 .elementor-element.elementor-element-adfec45 > .elementor-widget-container{padding:10% 041% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-adfec45{font-size:2.9vw;}.elementor-1563 .elementor-element.elementor-element-932d964 > .elementor-widget-container{margin:0% 0% 23% 0%;}.elementor-1563 .elementor-element.elementor-element-932d964 .elementor-button{font-size:2.4vw;padding:2.5% 9% 2.5% 9%;}.elementor-1563 .elementor-element.elementor-element-6a5ac5f{margin-top:0%;margin-bottom:0%;padding:10% 3% 0% 3%;z-index:100;}.elementor-1563 .elementor-element.elementor-element-6f21506 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-f8a9321 .elementor-heading-title{font-size:6vw;}.elementor-1563 .elementor-element.elementor-element-c09f2da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-54820cf > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-0358790 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-60b7eaf{margin-top:0%;margin-bottom:0%;padding:0% 3% 10% 3%;z-index:100;}.elementor-1563 .elementor-element.elementor-element-d424075 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-b282cc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1563 .elementor-element.elementor-element-ac117ac{z-index:100;}.elementor-1563 .elementor-element.elementor-element-b76edb2 > .elementor-widget-container{margin:-10% 0% 11% 0%;}.elementor-1563 .elementor-element.elementor-element-b76edb2 .elementor-button{font-size:4.5vw;padding:2.5% 9% 2.5% 9%;}.elementor-1563 .elementor-element.elementor-element-89db61f{padding:5% 0% 0% 0%;z-index:100;}.elementor-1563 .elementor-element.elementor-element-2630780 img{width:44%;}.elementor-1563 .elementor-element.elementor-element-b14aa19{margin-top:28%;margin-bottom:0%;}.elementor-1563 .elementor-element.elementor-element-ccc6f4b{width:50%;}.elementor-1563 .elementor-element.elementor-element-f840470 .elementor-counter-number-wrapper{font-size:10vw;}.elementor-1563 .elementor-element.elementor-element-f840470 .elementor-counter-title{font-size:4vw;}.elementor-1563 .elementor-element.elementor-element-a4915b2{width:50%;}.elementor-1563 .elementor-element.elementor-element-87aa1db .elementor-counter-number-wrapper{font-size:10vw;}.elementor-1563 .elementor-element.elementor-element-87aa1db .elementor-counter-title{font-size:4vw;}.elementor-1563 .elementor-element.elementor-element-a0b6c30{width:50%;}.elementor-1563 .elementor-element.elementor-element-90c86b6 .elementor-counter-number-wrapper{font-size:10vw;}.elementor-1563 .elementor-element.elementor-element-90c86b6 .elementor-counter-title{font-size:4vw;}.elementor-1563 .elementor-element.elementor-element-eea693b{width:50%;}.elementor-1563 .elementor-element.elementor-element-ab87e7a .elementor-counter-number-wrapper{font-size:10vw;}.elementor-1563 .elementor-element.elementor-element-ab87e7a .elementor-counter-title{font-size:4vw;}.elementor-1563 .elementor-element.elementor-element-312982e{margin-top:0%;margin-bottom:49%;}.elementor-1563 .elementor-element.elementor-element-459d649 > .elementor-widget-container{margin:5% 0% 11% 0%;}.elementor-1563 .elementor-element.elementor-element-459d649 .elementor-button{font-size:4.5vw;padding:2.5% 9% 2.5% 9%;}.elementor-1563 .elementor-element.elementor-element-4a6fcf0 > .elementor-widget-container{margin:-15% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-4a6fcf0{bottom:16vw;}.elementor-1563 .elementor-element.elementor-element-11eeb8c{margin-top:-40%;margin-bottom:0%;}.elementor-1563 .elementor-element.elementor-element-bb1ee2e > .elementor-widget-container{margin:0% 0% 0% 0%;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-bb1ee2e{left:-32%;}body.rtl .elementor-1563 .elementor-element.elementor-element-bb1ee2e{right:-32%;}.elementor-1563 .elementor-element.elementor-element-bb1ee2e{top:0%;}.elementor-1563 .elementor-element.elementor-element-bb1ee2e img{width:30%;}.elementor-1563 .elementor-element.elementor-element-732982a > .elementor-widget-container{margin:0% 0% 0% 0%;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-732982a{left:0%;}body.rtl .elementor-1563 .elementor-element.elementor-element-732982a{right:0%;}.elementor-1563 .elementor-element.elementor-element-732982a{top:0%;}.elementor-1563 .elementor-element.elementor-element-732982a img{width:30%;}.elementor-1563 .elementor-element.elementor-element-a4a8bb7 > .elementor-widget-container{margin:-4% 0% 0% 0%;}body:not(.rtl) .elementor-1563 .elementor-element.elementor-element-a4a8bb7{left:32%;}body.rtl .elementor-1563 .elementor-element.elementor-element-a4a8bb7{right:32%;}.elementor-1563 .elementor-element.elementor-element-a4a8bb7{top:0%;}.elementor-1563 .elementor-element.elementor-element-a4a8bb7 img{width:30%;}.elementor-1563 .elementor-element.elementor-element-1aff5d1:not(.elementor-motion-effects-element-type-background), .elementor-1563 .elementor-element.elementor-element-1aff5d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0%;background-size:0vw auto;}.elementor-1563 .elementor-element.elementor-element-82c534f > .elementor-element-populated{margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-1563 .elementor-element.elementor-element-882f8e2 .elementor-heading-title{font-size:6.4vw;}.elementor-1563 .elementor-element.elementor-element-34f0327 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1563 .elementor-element.elementor-element-34f0327{font-size:3.7vw;}.elementor-1563 .elementor-element.elementor-element-64b37c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1563 .elementor-element.elementor-element-64b37c1 .elementor-icon-list-item > a{font-size:4.8vw;}.elementor-1563 .elementor-element.elementor-element-7b345c8 > .elementor-widget-container{margin:0% 0% 14% 0%;}.elementor-1563 .elementor-element.elementor-element-7b345c8{font-size:4.5vw;}}@media(min-width:2400px){.elementor-1563 .elementor-element.elementor-element-ee5bc35 .elementor-heading-title{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-701b7ef .elementor-heading-title{font-size:var( --e-global-typography-70c3164-font-size );line-height:var( --e-global-typography-70c3164-line-height );letter-spacing:var( --e-global-typography-70c3164-letter-spacing );word-spacing:var( --e-global-typography-70c3164-word-spacing );}.elementor-1563 .elementor-element.elementor-element-aaa71a6{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-4472ba4 .elementor-heading-title{font-size:var( --e-global-typography-1fd92fb-font-size );line-height:var( --e-global-typography-1fd92fb-line-height );letter-spacing:var( --e-global-typography-1fd92fb-letter-spacing );word-spacing:var( --e-global-typography-1fd92fb-word-spacing );}.elementor-1563 .elementor-element.elementor-element-9b477b2 .elementor-heading-title{font-size:var( --e-global-typography-bccedd5-font-size );line-height:var( --e-global-typography-bccedd5-line-height );letter-spacing:var( --e-global-typography-bccedd5-letter-spacing );word-spacing:var( --e-global-typography-bccedd5-word-spacing );}}/* Start custom CSS for tp-carousel-anything, class: .elementor-element-dc690e5 */.list-carousel-slick .slick-slider .slick-nav.style-2 {
    margin-left: -6vw;
    margin-right: -6vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee5bc35 */.pretext h2.elementor-heading-title.elementor-size-default{
    letter-spacing: 0.47vw !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4472ba4 */.pretext h2.elementor-heading-title.elementor-size-default{
    letter-spacing: 0.47vw !important;
}/* End custom CSS */
/* Start custom CSS for tp-dynamic-listing, class: .elementor-element-c09f2da */@media only screen and (min-width: 766px) {
.altura_secao {
    height: 45vw !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d060dc */#rd-column-l7p6tvb4 > div {
    background-color: transparent;
    justify-content: center;
    padding-top: 0px;
    padding-right: 0px !important;
    padding-bottom: 0px;
    padding-left: 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-64b37c1 */.elementor-648 .elementor-element.elementor-element-5842dfd {
    --e-icon-list-icon-size: 1.2vw;
}

@media (max-width: 767px){
    .elementor-648 .elementor-element.elementor-element-5842dfd {
    --e-icon-list-icon-size: 4vw;
}
}/* End custom CSS */
/* Start custom CSS */body {
   overflow-x: hidden !important;
}

.ajax_load_more .tp-morefilter {
	background-color: #FFAF3C;
	border-color: #FFAF3C;
}

a.filter-loadmore-0.tp-morefilter {
	color: white;
	font-size: 2vw;
	font-weight: 700;
}

.slide-home{
    overflow-x: hidden !important;
}

.slide-home .slick-prev span.icon-wrap {
	display: none !important;
}

.slide-home .slick-next span.icon-wrap {
	display: none !important;
}

.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
	background: url(/wp-content/uploads/2022/09/arrow-left.png);
	background-size: contain;
	background-repeat: no-repeat;
	min-width: 5vw;
	height: 5vw;
	left: -1vw;
}

.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
	background: url(/wp-content/uploads/2022/09/arrow-right.png);
	background-size: contain;
	background-repeat: no-repeat;
	min-width: 5vw;
	height: 5vw;
	right:  -1vw;
}

.slide-home .slick-prev::before {
	content: "EXPLORE" !important;
	font-family: 'TTHoves';
	font-size: 1.2vw;
	position: relative;
	color: #a6a6a6;
	text-decoration: underline;
	text-underline-offset: 0.7vw;
	padding-top: 6vw;
	left: 0;
    display:flex;
    justify-content: center;
}

.slide-home .slick-next::before {
	content: "EXPLORE" !important;
	font-family: 'TTHoves';
	font-size: 1.2vw;
	position: relative;
	color: #a6a6a6;
	text-decoration: underline;
	text-underline-offset: 0.7vw;
	padding-top: 6vw;
	right: 0;
    display:flex;
    justify-content: center;
}



@media(max-width: 900px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: -7vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: -7vw;
	}
}

@media(max-width: 850px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: -8vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: -8vw;
	}
    .slide-home .slick-prev::before {
		left: -.5vw;
	}

	.slide-home .slick-next::before {
		left: -.5vw;
	}
}



@media(max-width: 767px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 2.5vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: 1.5vw;
	}
}

@media(max-width: 700px){
	.slide-home .slick-prev::before {
		left: -1vw;
	}

	.slide-home .slick-next::before {
		left: -1vw;
	}
}

@media(max-width: 685px){
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: 0.8vw;
	}
}


@media(max-width: 650px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 2.9vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: 0.1vw;
	}
	.slide-home .slick-prev::before {
		left: -1.7vw;
	}

	.slide-home .slick-next::before {
		left: -1.1vw;
	}
}

@media(max-width: 630px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 2.9vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: 0.1vw;
	}
	.slide-home .slick-prev::before {
		left: -1.2vw;
	}

	.slide-home .slick-next::before {
		left: -1vw;
	}
}

@media(max-width: 600px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 2.9vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: -0.5vw;
	}
	.slide-home .slick-prev::before {
		left: -1.5vw;
	}
	.slide-home .slick-next::before {
		left: -1.5vw;
	}
}

@media(max-width: 530px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 2.9vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: -1.5vw;
	}
	.slide-home .slick-prev::before {
		left: -2vw;
	}
	.slide-home .slick-next::before {
		left: -2vw;
	}
}

@media(max-width: 455px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 2.9vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: -3vw;
	}
	.slide-home .slick-prev::before {
		left: -3vw;
	}
	.slide-home .slick-next::before {
		left: -3vw;
	}
}


@media(max-width: 450px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 2.9vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: -3.4vw;
	}
	.slide-home .slick-prev::before {
		left: -3vw;
	}

	.slide-home .slick-next::before {
		left:  -3vw;
	}
}

@media(max-width: 425px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 3vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: -3.5vw;
	}
	.slide-home .slick-prev::before {
		left: -3.2vw;
	}

	.slide-home .slick-next::before {
		left: -3.4vw;
	}
}

@media(max-width: 400px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 2.5vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: -4.5vw;
	}
	.slide-home .slick-prev::before {
		left: -3.5vw;
	}

	.slide-home .slick-next::before {
		left: -3.7vw;
	}
}

@media(max-width: 375px){
	.slide-home button.slick-nav.slick-prev.style-2.slick-arrow {
		margin-left: 2.5vw;
	}
	.slide-home button.slick-nav.slick-next.style-2.slick-arrow {
		margin-right: -5.2vw;
	}
    .slide-home .slick-prev::before {
		left: -3.8vw;
	}

	.slide-home .slick-next::before {
		left: -3.8vw;
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TTHoves';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://villafloraresidencial.com.br/wp-content/uploads/2022/07/TTHoves-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'TTHoves';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://villafloraresidencial.com.br/wp-content/uploads/2022/07/TTHoves-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'TTHoves';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://villafloraresidencial.com.br/wp-content/uploads/2022/07/TTHoves-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */