.home-form{background-color:#1b363f;background-position:center;background-size:cover;position:relative}.home-form:not(.not-found)::before{content:"";background:#001d40;background:linear-gradient(140deg, rgba(0, 29, 64, 0.59) 35%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001d40",endColorstr="#000000",GradientType=1);position:absolute;width:100%;height:100%;top:0;left:0%}.home-form.not-found .content .title{color:#fb2a2b;font-size:20px}@media(max-width: 991.9px){.home-form.not-found .content .title{font-size:18px;line-height:40px}}@media(max-width: 424.9px){.home-form.not-found .content .title{font-size:18px}}.home-form.not-found .content .title-sub{color:#000;font-size:14px;text-align:center;min-height:inherit}@media(max-width: 767.9px){.home-form.not-found .content .title-sub{font-size:14px}}.home-form .inner-wrapper{position:relative;padding:5rem 0}@media(max-width: 424.9px){.home-form .inner-wrapper{padding:2rem 0}}.home-form .content{display:flex;flex-direction:column;align-items:center;justify-content:center}.home-form .content .title{color:#fff;font-size:40px;font-weight:700;line-height:60px}@media(max-width: 991.9px){.home-form .content .title{font-size:30px;line-height:40px}}@media(max-width: 424.9px){.home-form .content .title{font-size:22px;line-height:28px}}.home-form .content .title h1{color:#ffab00;font-size:40px;font-weight:700;line-height:60px;margin:0}@media(max-width: 991.9px){.home-form .content .title h1{font-size:30px;line-height:40px}}@media(max-width: 424.9px){.home-form .content .title h1{font-size:22px;line-height:28px}}.home-form .content .title-sub{color:#fff;font-size:15px;text-align:center;font-weight:400}@media(max-width: 767.9px){.home-form .content .title-sub{font-size:13px}}.home-form .content .btn{color:#fff;font-size:14px;padding:.7rem 1.8rem;font-weight:700}@media(max-width: 767.9px){.home-form .content .btn{padding:.5rem 1.5rem;font-size:12px;font-weight:600;letter-spacing:1px}}.home-form .content .btn svg{transition:all .2s ease}.home-form .content .btn:hover{border-color:rgba(0,0,0,0);background-color:#ffab00;color:#fff}.home-form .content .btn:hover svg{-webkit-transform:translateX(3px);transform:translateX(3px);transition:all .2s ease}#seeProcess{padding:0}@media(max-width: 991.9px){#seeProcess .item{flex-direction:column;text-align:center}}@media(max-width: 767.9px){#seeProcess .item{margin-bottom:12px !important}}#seeProcess .logo-modal{width:74px;height:66px;margin:auto;padding:10px;border-radius:10px;overflow:hidden;box-shadow:0px 0px 40px 0px rgba(0,0,0,.1)}#seeProcess .logo-modal svg{width:100%;height:auto}@media(max-width: 991.9px){#seeProcess .logo-modal{display:none !important}}#seeProcess .img{width:70px;height:70px;padding:8px;border-radius:10px;overflow:hidden;box-shadow:0px 0px 40px 0px rgba(0,0,0,.1)}#seeProcess .img svg{width:100%;height:auto}@media(max-width: 991.9px){#seeProcess .img{margin-bottom:6px}}@media(max-width: 767.9px){#seeProcess .img{width:60px;height:60px;padding:6px}}#seeProcess .title{font-size:14px;font-weight:600;color:#ffab00}#seeProcess .text{max-width:700px}@media(max-width: 991.9px){#seeProcess .text{margin:inherit !important}}.form-container{background-color:#fff;border-radius:.42rem;padding:12px;align-items:center;position:relative}@media(max-width: 991.9px){.form-container{flex-flow:wrap;justify-content:center;background-color:rgba(0,0,0,0);padding:0}}.form-container .form-col{padding:0 4px;width:100%;align-items:center;display:flex;position:relative}@media(max-width: 991.9px){.form-container .form-col{padding:0}}.form-container .form-col-content{border:1px solid #e2e2e2;border-radius:.42rem;width:100%;padding:12px 8px;cursor:pointer}@media(max-width: 991.9px){.form-container .form-col-content{background-color:#fff}}@media(max-width: 991.9px){.form-container .form-col-content{padding:8px}}.form-container .form-col-content .svg-icon{width:25px;justify-content:flex-end}@media(max-width: 374.9px){.form-container .form-col-content .svg-icon{width:16px}.form-container .form-col-content .svg-icon svg{width:14px;height:auto}}.form-container .form-col-content .svg-icon:first-child{margin-right:10px;display:flex}@media(max-width: 374.9px){.form-container .form-col-content .svg-icon:first-child{margin-right:8px;justify-content:center;align-items:center;display:flex}}@media(max-width: 767.9px){.form-container .form-col-content .svg-icon:last-child{width:13px}.form-container .form-col-content .svg-icon:last-child svg{width:10px;height:auto}}@media(max-width: 374.9px){.form-container .form-col-content .svg-icon:last-child{display:none}}.form-container .form-col-content .input-info{width:100%;font-size:13px;font-weight:600;color:#484848;letter-spacing:-0.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 767.9px){.form-container .form-col-content .input-info{line-height:14px;font-size:12px}}.form-container .form-col-content .input-info span:after{content:", "}.form-container .form-col-content .input-info span:last-child:after{content:""}.form-container .form-col [aria-expanded=true] .svg-icon:first-child svg path,.form-container .form-col .form-col-content.selected .svg-icon:first-child svg path{fill:#ffab00}.form-container .form-col [aria-expanded=true] .svg-icon:last-child svg path,.form-container .form-col .form-col-content.selected .svg-icon:last-child svg path{stroke:#ffab00}.form-container .form-col.regions-container{max-width:100%}.form-container .form-col.regions-container .form-col-content{padding:6px 0px}@media(max-width: 991.9px){.form-container .form-col.regions-container .form-col-content{padding:2px 0px}}.form-container .form-col.regions-container input{border:none;width:100%;cursor:pointer;padding-left:30px;outline:none;height:33px;box-shadow:none !important;background-position:center left 14px;background-repeat:no-repeat;caret-color:#ffab00;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='11.9' height='17' viewBox='0 0 11.9 17'%3E%3Cpath id='icons8-marker' d='M10.95,2A5.95,5.95,0,0,0,5,7.95C5,12.2,10.95,19,10.95,19S16.9,12.2,16.9,7.95A5.95,5.95,0,0,0,10.95,2Zm0,8.075A2.125,2.125,0,1,1,13.075,7.95,2.125,2.125,0,0,1,10.95,10.075Z' transform='translate(-5 -2)' fill='%23a5a5a5' /%3E%3C/svg%3E");font-weight:500}.form-container .form-col.regions-container input::-webkit-input-placeholder{color:#484848}.form-container .form-col.regions-container input:-ms-input-placeholder{color:#484848}.form-container .form-col.regions-container input::-ms-input-placeholder{color:#484848}.form-container .form-col.regions-container input::placeholder{color:#484848}.form-container .form-col.regions-container .selected input{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='11.9' height='17' viewBox='0 0 11.9 17'%3E%3Cpath id='icons8-marker' d='M10.95,2A5.95,5.95,0,0,0,5,7.95C5,12.2,10.95,19,10.95,19S16.9,12.2,16.9,7.95A5.95,5.95,0,0,0,10.95,2Zm0,8.075A2.125,2.125,0,1,1,13.075,7.95,2.125,2.125,0,0,1,10.95,10.075Z' transform='translate(-5 -2)' fill='%23ffab00' /%3E%3C/svg%3E")}.form-container .form-col.regions-container .scroll-container{max-height:294px;overflow-x:hidden;overflow-y:auto}.form-container .form-col.regions-container ul li{padding:4px 10px;font-weight:400;font-size:14px}.form-container .form-col.regions-container ul li:nth-child(even){background-color:#f7f7f7}.form-container .form-col.regions-container ul li:hover,.form-container .form-col.regions-container ul li.selected{background-color:#f7f1e8;cursor:pointer}.form-container .form-col.date-container{max-width:380px}@media(max-width: 991.9px){.form-container .form-col.date-container{max-width:calc(68% - 6px);margin-right:6px}}.form-container .form-col.date-container .date-input_first{border-right:1px solid #e2e2e2;padding-right:10px;width:50%}@media(max-width: 767.9px){.form-container .form-col.date-container .date-input_first{width:50%;text-align:center}}.form-container .form-col.date-container .date-input_last{padding-left:10px;width:50%}@media(max-width: 767.9px){.form-container .form-col.date-container .date-input_last{width:50%;text-align:center}}@media(max-width: 767.9px){.form-container .form-col.date-container .date-input_mobile{width:100%}.form-container .form-col.date-container .date-input_mobile .svg-icon:first-child{width:13px;margin-right:5px}.form-container .form-col.date-container .date-input_mobile .svg-icon:first-child svg{height:12px;width:auto}}.form-container .form-col.people-container{max-width:200px}@media(max-width: 1199.9px){.form-container .form-col.people-container{max-width:200px}}@media(max-width: 991.9px){.form-container .form-col.people-container{max-width:32%}}.form-container .form-col.people-container .title{font-size:13px;font-weight:600;color:#484848}@media(max-width: 767.9px){.form-container .form-col.people-container .form-col-content .svg-icon:first-child{width:13px;margin-right:5px}.form-container .form-col.people-container .form-col-content .svg-icon:first-child svg{height:12px;width:auto}}.form-container .form-col.people-container .people-input{border:1px solid #e2e2e2;border-radius:4px;padding:4px}.form-container .form-col.people-container .people-input .form-control{border:none;box-shadow:inherit !important;text-align:center;font-size:14px;font-weight:700;background-color:rgba(0,0,0,0) !important}.form-container .form-col.people-container .people-input .btn{background:#ffab00;display:flex;align-items:center;justify-content:center;padding:0;min-width:32px;width:32px;height:32px;border-radius:4px;position:relative}.form-container .form-col.people-container .people-input .btn:before{content:"";position:absolute;width:100%;height:100%}.form-container .form-col.people-container .people-input .btn:disabled{background:#959595}.form-container .form-btn-container{width:100%;max-width:130px}@media(max-width: 991.9px){.form-container .form-btn-container{max-width:inherit}}.form-container .form-btn-container .form-btn{width:100%;background:#ffab00;color:#fff;font-size:14px;font-weight:600;padding:12px 8px;border-radius:.42rem}@media(max-width: 991.9px){.form-container .form-btn-container .form-btn{padding:8px 10px;margin-top:6px}}@media(max-width: 767.9px){.form-container .form-btn-container .form-btn{padding:.5rem 1.5rem;font-size:12px;font-weight:600;letter-spacing:1px}}.form-container .form-drop{position:absolute;top:80px;background:#fff;border-radius:.42rem;width:100%;left:0;box-shadow:0px 30px 40px 0px rgba(0,0,0,.07)}@media(max-width: 991.9px){.form-container .form-drop{position:fixed;height:100%;border-radius:0;z-index:999;width:100% !important;top:0}}.form-container .form-drop .btn{border-radius:0;font-size:14px;font-weight:600}.form-container .form-drop .btn.btn-close{border-bottom:#737373 1px dashed}.form-container .form-drop .btn.btn-close:hover{color:#8dca5d;border-bottom-color:#8dca5d}.form-container .form-drop .btn.btn-clear{border-bottom:#737373 1px dashed}.form-container .form-drop .btn.btn-clear:hover{color:#fb2a2b;border-bottom-color:#fb2a2b}.form-container .form-drop.date-collapse{width:592px}@media(min-width: 992px){.form-container .form-drop.date-collapse{width:592px;top:66px;left:calc(50% - 300px)}}@media(max-width: 991.9px){.form-container .form-drop.date-collapse .date-picker-wrapper.inline-wrapper{margin:auto !important;width:inherit !important}}.form-container .form-drop.date-collapse .date-select-text{font-weight:600;border-bottom:1px solid #e2e2e2;padding-bottom:12px;font-size:14px;text-align:center}.form-container .form-drop.date-collapse .date-footer{padding:.4rem 1rem;font-size:14px !important;font-weight:600}.form-container .form-drop.people-collapse{top:66px;width:255px}@media(max-width: 991.9px){.form-container .form-drop.people-collapse{left:0px !important;top:0px !important;width:100% !important}}.form-container .form-drop.regions-collapse{left:0;width:calc(100% - 8px);top:66px}@media(max-width: 991.9px){.form-container .form-drop.regions-collapse{width:100% !important;position:absolute;height:inherit !important;top:50px !important;border-radius:.42rem !important}}@media(max-width: 991.9px){.form-container .form-drop.regions-collapse{top:42px !important}}.form-container .form-drop .check-title{font-weight:600;color:#ffab00;border-bottom:1px solid #e2e2e2;padding-bottom:6px;margin-bottom:.5rem;font-size:14px}.form-container .form-drop .check-text{font-weight:500;font-size:13px}.form-container .form-drop .checkbox>input:checked~.check-text{color:#ffab00}.form-container .form-drop .box ul{padding:0}.form-container .form-drop .box ul li{padding:5px 0}.form-container .form-drop .box ul li ul{padding-left:20px;padding-top:4px;padding-bottom:10px}.form-container .form-drop .box ul li ul li{padding:4px 0}.form-container .form-drop .form-drop-header{padding:18px 14px 12px;background:#fafafa;border-bottom:1px solid #e2e2e2}.form-container .form-drop .form-drop-header .title{color:#ffab00 !important;font-size:15px;font-weight:600}.form-container .form-drop .form-drop-header .btn-close{border:none !important}.form-container .form-drop .form-drop-footer{font-size:14px;font-weight:500}@media(max-width: 991.9px){.form-container .form-drop .form-drop-footer{display:none !important}}.form-container .form-drop .form-drop-footer_mobil{display:none !important}.form-container .form-drop .form-drop-footer_mobil .btn-next{background:#ffab00;color:#fff;font-size:14px;font-weight:500;width:100%;border-radius:6px;border:inherit}.form-container .form-drop .form-drop-footer_mobil .btn-next:hover{color:#fff;background-color:#f6ad1a}@media(max-width: 991.9px){.form-container .form-drop .form-drop-footer_mobil{display:flex !important}}.form-container .form-drop .form-drop-content .filter-search{width:100%;margin-bottom:.8rem;position:relative}.form-container .form-drop .form-drop-content .filter-search .form-control{padding:16px 10px;border-radius:6px;color:#484848;border:2px solid #cfcccc;font-size:13px;margin:auto}.form-container .form-drop .form-drop-content .filter-search .form-control:focus{box-shadow:none;border:2px solid #ffab00}.form-container .form-drop .form-drop-content .filter-search .form-control:focus~.svg-icon #Path_1{fill:#fc6}.form-container .form-drop .form-drop-content .filter-search .form-control:focus~.svg-icon #Path_2{fill:#f6ad1a}.form-container .form-drop .form-drop-content .filter-search .svg-icon{position:absolute;top:8px;right:12px}.form-container .form-drop .form-drop-content .filter-search .svg-icon svg{width:16px;height:auto}.form-container .form-drop .form-drop-content .filter-not-fount{font-size:13px;font-weight:500;background:#fff1d5;border-radius:10px;color:#000;display:flex;align-items:center;justify-content:center;padding:14px}.form-container .form-drop .form-drop-content .filter-not-fount svg{width:14px;height:auto;margin-right:4px}@media(min-width: 992px){.form-container .form-drop .form-drop-content .scroll-container{max-height:294px;overflow-x:hidden;overflow-y:auto}}.form-container .form-drop .form-drop-content .footer{display:none}@media(max-width: 991.9px){.form-container .form-drop .form-drop-content{flex-direction:column;height:calc(100% - 152px);overflow-y:auto;padding:0px !important;margin:20px 10px}}.date-picker-wrapper.inline-wrapper{top:inherit !important;margin:inherit !important;left:inherit;box-shadow:inherit !important;border:inherit !important}.section-1 .column1{width:calc(100% - 310px);border-radius:.42rem;overflow:hidden}.section-1 .column1 img{width:100%;height:auto}@media(max-width: 1199.9px){.section-1 .column1{width:calc(100% - 280px)}}@media(max-width: 991.9px){.section-1 .column1{width:100%;padding:0}}.section-1 .swiper-pagination{position:absolute;z-index:1222;margin:0;bottom:10px !important}.section-1 .swiper-pagination .swiper-pagination-bullet{opacity:.8}.section-1 .column2{width:310px;padding-left:10px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1199.9px){.section-1 .column2{width:280px}}@media(max-width: 991.9px){.section-1 .column2{width:100%;padding-left:0;margin-top:15px;flex-direction:row}}.section-1 .column2 .banner{display:flex;height:186px;border-radius:.42rem;overflow:hidden;align-items:center;justify-content:center}.section-1 .column2 .banner:first-child{margin-bottom:10px}@media(max-width: 1199.9px){.section-1 .column2 .banner{height:150px}}.section-1 .column2 .banner img{width:100%;height:auto}@media(max-width: 991.9px){.section-1 .column2 .banner{height:200px;width:50%}.section-1 .column2 .banner:last-child{margin-left:15px}}@media(max-width: 767.9px){.section-1 .column2 .banner{height:inherit}.section-1 .column2 .banner:first-child{margin-bottom:0}.section-1 .column2 .banner:last-child{margin-left:5px}}.section-2 .villasCarouselWidget .swiper-slide{border:1px solid #efefef;border-radius:10px;background-color:#fff;padding:4px}@media(max-width: 424.9px){.section-2 .villasCarouselWidget .swiper-slide{padding:0;border:inherit;border-radius:inherit}}.section-2 .villasCarouselWidget .swiper-slide a{color:inherit;text-decoration:none}.section-2 .villasCarouselWidget .swiper-slide .img{width:100%;height:220px;border-radius:10px;overflow:hidden;margin-bottom:.8rem;display:flex;align-items:center;justify-content:center;background:#dbdbdb;position:relative}@media(max-width: 1199.9px){.section-2 .villasCarouselWidget .swiper-slide .img{height:240px}}@media(max-width: 767.9px){.section-2 .villasCarouselWidget .swiper-slide .img{height:32vw}}@media(max-width: 545.9px){.section-2 .villasCarouselWidget .swiper-slide .img{height:60vw}}.section-2 .villasCarouselWidget .swiper-slide .img img{height:100%;width:auto}.section-2 .villasCarouselWidget .swiper-slide .content{padding:0 1rem 1rem 1rem}.section-2 .villasCarouselWidget .swiper-slide .info{margin-bottom:10px;justify-content:space-between;font-size:12px}.section-2 .villasCarouselWidget .swiper-slide .title{font-size:16px;font-weight:600;margin-bottom:6px}.section-2 .villasCarouselWidget .swiper-slide .location{font-size:13px;margin-bottom:6px}.section-2 .villasCarouselWidget .swiper-slide .price{padding-top:10px;border-top:1px solid #efefef;color:#000;font-size:16px;font-weight:600}.section-2 .villasCarouselWidget .swiper-slide .price data{margin-right:4px}.section-2 .villasCarouselWidget .swiper-slide .price .price-info{font-size:12px;color:#8f8f8f;font-weight:400;margin-left:4px}.section-2 .villasCarouselWidget .swiper-slide .campains{font-size:13px}.section-2 .villasCarouselWidget .swiper-slide .campains .old{font-weight:600}.section-2 .villasCarouselWidget .swiper-slide .campains .new{font-weight:600}.section-3 .owl-dots{margin-top:1rem}.section-3 .villa-themes .swiper-slide{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;border-radius:10px;font-size:15px;color:#fff;font-weight:400;position:relative;overflow:hidden;justify-content:center}.section-3 .villa-themes .swiper-slide .img{position:relative;width:auto;height:100%}.section-3 .villa-themes .swiper-slide .img img{width:auto;font-size:0;max-height:180px}@media(max-width: 399.9px){.section-3 .villa-themes .swiper-slide .img img{max-height:150px}}.section-3 .villa-themes .swiper-slide:before{content:"";background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(29, 39, 89) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#1d2759",GradientType=1);width:100%;height:50%;position:absolute;left:0;right:0;bottom:0;z-index:1}.section-3 .villa-themes .swiper-slide .text{z-index:1;position:absolute;width:100%;min-height:50px;padding:.8rem;bottom:10px}.section-3 .villa-themes .swiper-slide .text .title{font-size:13px;font-weight:600;margin:0}.section-3 .villa-themes .swiper-slide .text svg{width:18px;min-width:18px;margin-left:10px;height:auto;transition:all .2s ease}.section-3 .villa-themes .swiper-slide:hover{text-decoration:none}.section-3 .villa-themes .swiper-slide:hover svg{transition:all .2s ease;-webkit-transform:scale(1.2);transform:scale(1.2)}@media(max-width: 991.9px){.section-4 .scroll-wrapper{overflow-y:auto;overflow-x:hidden;max-height:210px;padding-right:5px}.section-4 .scroll-wrapper::-webkit-scrollbar-thumb{background:#ffab00}}.section-4 .content{flex-flow:wrap;justify-content:space-between !important}@media(max-width: 767.9px){.section-4 .content{padding-bottom:0;padding-top:0rem}}.section-4 .content .box-space{width:24%}@media(max-width: 1199.9px){.section-4 .content .box-space{width:32.5%}}@media(max-width: 767.9px){.section-4 .content .box-space{width:49%}}@media(max-width: 424.9px){.section-4 .content .box-space{display:none}}.section-4 .content .box{align-items:center;display:flex;padding:12px 12px;border-radius:10px;margin-bottom:.7rem;text-decoration:none;width:24%;background:#f5f5f5;justify-content:space-between}@media(max-width: 1199.9px){.section-4 .content .box{width:32.5%}}@media(max-width: 767.9px){.section-4 .content .box{border:1px solid #e2e2e2;box-shadow:inherit !important;width:49%;padding:10px 8px}}.section-4 .content .box .title{font-weight:600;color:#484848;font-size:13px;margin:0}.section-4 .content .box:hover .title{color:#ffab00}.section-4 .content .box:hover path{stroke:#ffab00}.section-4 .content .box_btn .btn{font-size:14px}.section-4 .content .box_btn .btn:hover{box-shadow:0px 30px 40px 0px rgba(0,0,0,.07);transition:all .2s ease}.section-4 .content .box_btn:hover{box-shadow:inherit;color:inherit;transition:all .2s ease}.section-5 .content{flex-flow:wrap}.section-5 .content .swiper-slide{display:flex;flex-direction:column;color:#363636;font-size:15px;font-weight:600;text-decoration:none;padding:1rem}@media(max-width: 767.9px){.section-5 .content .swiper-slide{width:100%;align-items:center;text-align:center;padding:.5rem;margin:inherit}}.section-5 .content .swiper-slide .svg-icon{height:71px;width:71px;min-width:71px;display:flex;align-items:center;justify-content:center;border-radius:10px}@media(max-width: 767.9px){.section-5 .content .swiper-slide .svg-icon{height:50px;width:50px;min-width:50px}.section-5 .content .swiper-slide .svg-icon svg{width:26px;height:auto}}.section-5 .content .swiper-slide .svg-icon.yellow{background-color:#fbbb01}.section-5 .content .swiper-slide .svg-icon.green{background-color:#03ba89}.section-5 .content .swiper-slide .svg-icon.pink{background-color:#ec8ab3}.section-5 .content .swiper-slide .svg-icon.blue{background-color:#0052d5}.section-5 .content .swiper-slide .svg-icon.red{background-color:#ff4e4e}.section-5 .content .swiper-slide .svg-icon.purpe{background-color:#b146ff}.section-5 .content .swiper-slide .svg-icon.turquoise{background-color:#25c4ff}.section-5 .content .swiper-slide .svg-icon.dark-turquoise{background-color:#0091ac}.section-5 .content .swiper-slide .svg-icon.orange{background-color:#ff8b17}.section-5 .content .swiper-slide .title-sub{font-size:15px;line-height:24px;color:#363636}@media(max-width: 767.9px){.section-5 .content .swiper-slide .title-sub{font-size:14px;line-height:20px}}.section-6 .background{background-position:top right;background-repeat:no-repeat;background-size:auto 100%;padding:2rem 1rem;margin:auto}@media(max-width: 767.9px){.section-6 .background{background-position:center top;background-size:cover}}.section-6 .villa-comments{padding:6px}.section-6 .villa-comments .swiper-slide{padding:8px}.section-6 .villa-comments .item{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 3px rgba(105,90,63,.03);transition:all .3s ease}.section-6 .villa-comments .item .head{padding:9px 1rem;background:#f5f9fc}.section-6 .villa-comments .item .head .count{border-radius:5px;width:35px;min-width:35px;height:35px;font-weight:600;font-size:16px;background-color:#ffab00;color:#fff}.section-6 .villa-comments .item .head .count.bg-orange{background-color:#ebb958}.section-6 .villa-comments .item .head .count.bg-green{background-color:#8dca5d}.section-6 .villa-comments .item .head .count.bg-red{background-color:#ed4546}.section-6 .villa-comments .item .head .info{flex-flow:column;text-align:right}.section-6 .villa-comments .item .head .info .name{font-size:13px;font-weight:600}.section-6 .villa-comments .item .head .info .type{font-size:12px;font-weight:400;color:#363636}.section-6 .villa-comments .item .comment{padding:1rem;height:142px}@media(max-width: 767.9px){.section-6 .villa-comments .item .comment{height:inherit}}.section-6 .villa-comments .item .comment .text{font-size:13px;overflow:hidden}.section-6 .villa-comments .item .comment .text .read-more{color:#ffab00;font-size:12px}.section-6 .villa-comments .item .btn{font-weight:500;font-size:14px;color:#ffab00;padding:0}.section-6 .villa-comments .item:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all .5s ease;cursor:pointer}.section-7 .short-term-rental{padding:1rem 0}.section-7 .short-term-rental .swiper-slide{border:1px solid #e2e2e2;border-radius:8px;padding:1rem}.section-7 .short-term-rental .swiper-slide .box-title-container{margin-top:-26px;padding-bottom:14px}.section-7 .short-term-rental .swiper-slide .box-title-container .title{background-color:#ffab00;color:#fff;padding:4px 14px;border-radius:8px;display:flex;align-items:center}.section-7 .short-term-rental .swiper-slide .box-title-container .title svg{margin-right:.5rem}.section-7 .short-term-rental .swiper-slide .box-content{padding:1px}.section-7 .short-term-rental .swiper-slide .box-content .box-item{padding-bottom:14px;color:#363636;text-decoration:none;font-weight:500}.section-7 .short-term-rental .swiper-slide .box-content .box-item:last-child{padding-bottom:0}.section-7 .short-term-rental .swiper-slide .box-content .box-item .count{font-size:12px;border-radius:8px;padding:0px 5px;margin-left:8px;border:1px solid #e2e2e2}.section-7 .short-term-rental .swiper-slide .box-content .box-item:hover{color:#ffab00}.section-7 .short-term-rental .swiper-slide .box-content .box-item:hover .count{background:#ffab00;color:#fff;border-color:#ffab00}.section-7 .short-term-rental .swiper-slide .box-content .box-item:hover path{stroke:#ffab00}@media(max-width: 991.9px){.section-8 .accordion{flex-direction:column}}.section-8 .item{border-radius:8px;border:1px solid #e2e2e2;color:#363636;margin-bottom:10px}@media(max-width: 767.9px){.section-8 .item{margin-bottom:6px}}.section-8 .item .title{font-size:13px;font-weight:600;padding:10px 20px;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between}@media(max-width: 1199.9px){.section-8 .item .title{font-size:13px;padding:10px 15px}}@media(max-width: 767.9px){.section-8 .item .title{padding:10px}}.section-8 .item .title:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath id='Union_4' data-name='Union 4' d='M1631.638-10450.238a9.021,9.021,0,0,1,0-12.749,8.875,8.875,0,0,1,6.361-2.627,8.87,8.87,0,0,1,6.361,2.627,9.017,9.017,0,0,1,0,12.749,8.867,8.867,0,0,1-6.361,2.624A8.872,8.872,0,0,1,1631.638-10450.238Zm1.048-11.7a7.573,7.573,0,0,0,0,10.65,7.391,7.391,0,0,0,5.313,2.175,7.387,7.387,0,0,0,5.313-2.175,7.476,7.476,0,0,0,0-10.574,7.172,7.172,0,0,0-5.313-2.251A7.4,7.4,0,0,0,1632.686-10461.939Zm4.518,9.1v-2.976h-2.963a.733.733,0,0,1-.751-.8.733.733,0,0,1,.751-.8h2.963v-2.979a.733.733,0,0,1,.8-.754.735.735,0,0,1,.8.754v2.979h2.96a.735.735,0,0,1,.754.8.735.735,0,0,1-.754.8h-2.96v2.976a.735.735,0,0,1-.8.757A.733.733,0,0,1,1637.2-10452.839Z' transform='translate(-1629 10465.614)' fill='%23484848'/%3E%3C/svg%3E%0A");content:"";width:20px;height:20px;min-width:20px;background-position:center;background-repeat:no-repeat}.section-8 .item .content{padding:20px;padding-top:0px;font-size:13px;line-height:22px}@media(max-width: 1199.9px){.section-8 .item .content{padding:15px;padding-top:0px}}@media(max-width: 767.9px){.section-8 .item .content{padding:10px;padding-top:0px}}.section-8 .item .content a{color:#000;font-weight:500}.section-8 .item.active{border-color:#ffab00}.section-8 .item.active .title{color:#ffab00}.section-8 .item.active .title:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath id='_7d4669a5162249e2fd1fa38bac078df0' data-name='7d4669a5162249e2fd1fa38bac078df0' d='M11,2a9,9,0,1,0,9,9A9,9,0,0,0,11,2Zm0,16.2A7.2,7.2,0,1,1,18.2,11,7.2,7.2,0,0,1,11,18.2Zm3.6-8.1H7.4a.9.9,0,1,0,0,1.8h7.2a.9.9,0,0,0,0-1.8Z' transform='translate(-2 -2)' fill='%23ffab00'/%3E%3C/svg%3E%0A")}.section-9 .blog-carousel .swiper-slide{border:1px solid #efefef;border-radius:10px;background:#fff;padding:5px}.section-9 .blog-carousel .swiper-slide .img{width:100%;height:200px;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.section-9 .blog-carousel .swiper-slide .img img{width:auto}.section-9 .blog-carousel .swiper-slide .content{padding:1rem}.section-9 .blog-carousel .swiper-slide .title{font-size:16px;font-weight:600;margin-bottom:6px;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;color:#000;text-decoration:none}.section-9 .blog-carousel .swiper-slide .text{font-size:13px;margin-bottom:6px;color:#363636}.section-9 .blog-carousel .swiper-slide .date{padding-top:3px;color:#363636;font-size:12px;font-weight:400;line-height:15px}.section-9 .blog-carousel .swiper-slide .btn-theme{padding:4px;font-size:14px;opacity:0;background-color:rgba(0,0,0,0);color:#ffab00}.section-9 .blog-carousel .swiper-slide .btn-theme:hover{background:rgba(0,0,0,0) !important;color:#ffab00 !important}.section-9 .blog-carousel .swiper-slide:hover .btn-theme{transition:all .2s ease;opacity:1}.section-9 .flag{left:0;background:#ffab00;position:absolute;padding:2px 10px;color:#fff !important;text-align:center;top:189px;font-size:13px;z-index:1;border-radius:4px}.section-9 .flag::after{width:0;height:0;border:11.9px solid rgba(0,0,0,0);position:absolute;content:"";right:-22px;top:0px;z-index:-1;border-left-color:#ffab00}.section-9 .flag.purpe{background-color:#f590a7}.section-9 .flag.purpe::after{border-left-color:#f590a7}.section-9 .flag.yellow{background-color:#faca57}.section-9 .flag.yellow::after{border-left-color:#faca57}.section-9 .flag.orange{background-color:#ffad75}.section-9 .flag.orange::after{border-left-color:#ffad75}.section-9 .flag.blue{background-color:#4acad5}.section-9 .flag.blue::after{border-left-color:#4acad5}.section-10 .title span{background-color:#f6ad1a;display:flex;position:absolute;left:0;top:0%;width:6px;height:100%}.section-10 .content{position:relative}.section-10 .text{max-height:200px}.section-10 .btn{font-weight:500;font-size:14px}.section-10 ul{margin:0;padding:0}.section-10 ul li{line-height:24px}.section-10 ul a{color:#208ecb;font-weight:600}.section-11{padding:1rem 0 2rem 0}.section-11 .box{align-items:center;background-image:url("https://cdn.hellovillam.com/HelloVillam/assets/images/placeholder.png");background-repeat:no-repea}.section-11 .box img{width:100%;height:auto;border-radius:10px}.section-11 .swiper-wrapper{padding-top:1rem;height:auto}@-webkit-keyframes shake{0%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}5%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}10%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}15%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake{0%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}5%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}10%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}15%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.section-11 .campains-tag{width:auto;position:absolute;padding:2px 6px;top:-10px;left:20px;color:#fff;font-weight:600;border-radius:6px;box-shadow:0px 18px 20px rgba(0,0,0,.1294117647);-webkit-animation:1.8s shake 1.8s infinite alternate;animation:1.8s shake 1.8s infinite alternate}@media(max-width: 767.9px){.section-11 .campains-tag{padding:1px 4px;top:-14px;font-size:12px;left:14px}}