.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px 2px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease , background-color .3s ease , border-color .3s ease;-moz-transition:color .3s ease , background-color .3s ease , border-color .3s ease;-ms-transition:color .3s ease , background-color .3s ease , border-color .3s ease;-o-transition:color .3s ease , background-color .3s ease , border-color .3s ease;transition:color .3s ease , background-color .3s ease , border-color .3s ease;background:#eff0f1;padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:#444;font-size:14px;border-radius:16px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:#444;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow .bx-pagination-container ul li.bx-active span{background:#f9a91d;color:#fff}.bx-pagination.bx-red .bx-pagination-container ul li.bx-active span{background:#e22b2b;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.ifilter{height:30px!important;width:100%}input[type="radio"]:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#d1d3d1;content:'';display:inline-block;visibility:visible;border:2px solid #fff;cursor:pointer}input[type="radio"]:checked:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#79547f;content:'';display:inline-block;visibility:visible;border:2px solid #fff}.swipershow:hover .swipermob{opacity:1}.swipermob{opacity:0}.infoPrice{width:100%}.infoPrice td span{position:relative;bottom:-10px;background:#fff}.infoPrice td{border-bottom:1px dotted #aaa;padding:0;padding:1px 0}.tdPrice{white-space:nowrap;text-align:right;vertical-align:bottom!important;font-weight:600}.filter-text{font-size:18px;font-weight:500;display:block;margin-bottom:10px}.themeioan_services{display:block;border:1px solid #e4e4e4;background:#f2f2f2;text-decoration:none!important}.title-card{height:35px;overflow:hidden;display:block;font-size:20px;font-weight:500;text-align:left;color:#333}.swiper-container{width:100%;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.gallery-top{width:100%}.gallery-thumbs{box-sizing:border-box;padding:10px 0}.gallery-thumbs .swiper-slide{width:25%;opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.iactive{background:#00b74d!important;color:#fff!important}.tizer2{height:50px;overflow:hidden;display:block;color:#000;margin-top:8px}.text-slider{color:#313131;display:block;height:62px;overflow:hidden;font-size:15px!important;padding:0 11px!important;text-align:left;font-weight:800;margin-top:7px}.text-slider2{display:block;padding:11px!important}.text-slider2-price{background:#79547f;color:#fff;font-size:16px;padding:0 5px;height:49px}.text-slider2-price2{padding:0 20px;text-align:left}.text-slider2-price2 span{color:#79547f;font-size:18px}.text-slider2-price2 small{color:#444}.aaccordion{margin-top:15px}.stepblockDiv{overflow:hidden;overflow-x:scroll;width:100%}.stepblockDiv::-webkit-scrollbar{width:0}.stepblockDiv{-ms-overflow-style:none}.stepblockDiv{overflow:-moz-scrollbars-none}.stepblock{width:100%}.stepblock td{padding:15px;border-bottom:3px solid #ddd;cursor:pointer}.sactive{border-bottom:3px solid #00b74d!important}.stepblock td:hover{background:#e3f1f7}.stepblock span{display:block;font-size:13px}.blockPrice{padding:20px;border:1px solid #ddd}.blockPrice span{display:block;font-size:22px;font-weight:800;margin-bottom:20px}.swiper-slide-rec{}.swiper-pagination-clickable .swiper-pagination-bullet{background:#c82086}.slideIcon{background:#fff!important;border:1px solid #d9d9d9!important;color:#999!important}.text-project-a:hover{text-decoration:none}.swiper-hover:hover{-webkit-box-shadow:0 5px 10px 2px rgba(34,60,80,.2);-moz-box-shadow:0 5px 10px 2px rgba(34,60,80,.2);box-shadow:0 5px 10px 2px rgba(34,60,80,.2)}.text-slider{color:#313131;display:block;height:62px;overflow:hidden;font-size:15px!important;padding:0 11px!important;text-align:left;font-weight:800;margin-top:5px}.text-slider2{padding:11px!important}.text-slider2-price{background:#79547f;color:#fff;font-size:16px;padding:0 5px;height:55px}.text-slider2-price2{padding:0 20px;text-align:left}.text-slider2-price2 span{color:#79547f;font-size:18px}.text-slider2-price2 small{color:#444}.btn-castom{border:2px solid #6bc115!important;border-radius:0!important;background:#f5f5f5!important;font-weight:700!important}.btn-next{border:2px solid #6bc115!important;border-radius:0!important;background:#f5f5f5!important;font-weight:700!important;color:#6bc115}.fa{color:#6bc115!important}