.filter-order{width:1030px;margin:0 auto;position:relative;padding:0}.filter-order.filter-order-price-table{margin-top:50px}.filter-order ol,.filter-order ul{list-style:none;padding:0}.filter-order .filter-order-deco-image{position:absolute;top:-30px;right:0;width:200px}.filter-order .title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px}.filter-order .title .number{width:25px;height:25px;line-height:25px;background:#304870;text-align:center;color:#fff;border-radius:50%;font-size:14px}.filter-order .title .text{font-size:16px;font-weight:700;margin-left:15px}.filter-order .selection .checkbox_common li label{margin:0 20px 0 0}.filter-order .selection .checkbox_common li input[type=radio]:checked+label{border-radius:0}.filter-order .selection.selection-type-shadow .checkbox_common li label{background:#fefdff;box-shadow:0 0 5px #dcdcdc;padding:0 10px;color:#000;font-weight:700}.filter-order .selection.selection-type-shadow .checkbox_common li input[type=radio]:checked+label{color:#304870;font-weight:700}.filter-order .selection.selection-type-border .checkbox_common li label{padding:0 10px;background:#fff;border:3px solid #d4d4d4;color:#d4d4d4}.filter-order .selection.selection-type-border .checkbox_common li input[type=radio]:checked+label{color:#000;border:3px solid #304870}.filter-order .selection.selection-color .checkbox_common li label{width:42px;height:42px;text-align:center}.filter-order .order-number .number-item{padding:20px 20px 0}.filter-order .order-number #slider-range{margin:0 10px;height:6px}.filter-order .order-number #slider-range.ui-widget-content{background:#f9fcff}.filter-order .order-number #slider-range.ui-widget-content .ui-slider-range{background:#304870}.filter-order .order-number #slider-range.ui-widget-content .ui-state-default{border:none;border-radius:50%;top:-10px;width:22px;height:22px;outline:0;cursor:pointer;box-shadow:0 0 5px #c1c1c1;background:#304870}.filter-order .order-number #slider-range.ui-widget-content .ui-state-default::before{content:"\f104";color:#fff;z-index:3;top:2px;position:absolute;font-size:13px;left:3px;font-family:'Font Awesome 5 Free'}.filter-order .order-number #slider-range.ui-widget-content .ui-state-default::after{content:"\f105";color:#fff;z-index:3;top:2px;position:absolute;font-size:13px;right:3px;font-family:'Font Awesome 5 Free'}.filter-order .order-number .number-range{position:absolute;background:#fff;color:#000;padding:0 8px;height:24px;line-height:24px;border-radius:10px;box-shadow:0 0 5px #c1c1c1;z-index:3;font-weight:700;font-size:14px;cursor:pointer}.filter-order .order-number .number-range.number-min{left:-25px;top:-10px}.filter-order .order-number .number-range.number-max{right:-40px;top:-10px}.filter-order .slider-number{margin-top:70px}.filter-order .slider-number .number-select{border:5px solid #e6eff3;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;height:100px;width:100px}.filter-order .slider-number .number-select #amount{border:none;font-size:30px;padding:0;text-align:center;height:auto;font-weight:600;width:100%}.filter-order .slider-number .number-select .text-number{font-size:20px}.filter-order .result-container{margin-top:40px;width:100%}.filter-order .result-container .price-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.filter-order .result-container .result-price{text-align:center;font-size:38px;font-weight:700}.filter-order .result-container .currency-symbol{text-align:center;font-size:30px;font-weight:500;margin:0 10px}.filter-order .result-container .order-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.filter-order .result-container .order-button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;background:#304870;padding:15px 30px;border-radius:20px;cursor:pointer;color:#fff;max-height:70px;margin-left:20px}.filter-order .result-container .order-button:hover{transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;background:#00394e}.filter-order .result-container .order-button-text{font-weight:600;text-transform:uppercase}.filter-order .result-container .result-amount{font-size:30px;font-weight:500}.filter-order .result-container .discount-text{display:none;text-align:center;font-size:38px;font-weight:700}.filter-order .result-container #order-form{display:none;border:2px solid #e6eff3;padding:20px 50px;border-radius:10px;text-align:right;margin-top:20px}.filter-order .result-container #order-form button.ordermail-btn{margin-top:10px}.filter-order .result-container #order-form .close-btn{margin:10px 10px 0 0;width:auto;display:block;position:unset;float:left;height:38px;line-height:38px;padding:0 10px}.general-modal{padding-right:0!important}.general-modal .modal-dialog{max-width:1140px}.general-modal .modal-header{border-bottom:none}.general-modal .modal-open .modal{overflow-y:hidden}.general-modal button.close{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:#eaeaea;border-radius:50%;margin:5px 5px 0 auto}.general-modal button span{line-height:10px;width:15px;height:15px}.filter-order input[type=radio]{display:none}.checkbox_common{display:-webkit-flex;display:flex}.checkbox_common li{line-height:35px;margin-bottom:10px}.checkbox_common li label{color:#000;font-size:15px;margin-bottom:12px;cursor:pointer;font-weight:400;background:0 0;margin:0 10px;padding:3px 20px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.checkbox_common li input[type=radio]:checked+label{color:#fff;background:#426797;border-radius:30px}.checkbox_common li input[type=checkbox]{display:none}.checkbox_common li input[type=checkbox]+label span{display:inline-block;width:20px;height:20px;margin:-1px 15px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%;border:2px solid #a9b4c6;position:relative}.checkbox_common li input[type=checkbox]+label span:before{color:#fff;content:"\f00c";font-family:"Font Awesome 5 Free";font-size:11px;position:absolute;text-align:center;left:3px;top:-10px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;font-weight:600}.checkbox_common li input[type=checkbox]:checked+label span{background:#25d06f;border-color:#25d06f}.checkbox_common li input[type=checkbox]:checked+label span:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.checkbox_common li input[type=checkbox]+label span,.checkbox_common li input[type=checkbox]:checked+label span{-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.section-title{font-style:italic;font-size:36px;font-weight:700;color:#000}.single-price-plan-01 .price-body ul{padding:30px;font-size:16px}.create-content-area .content{padding-right:50px}.logo-wrapper img{width:80px}.about_us_widget .footer-logo{width:120px}.single-blog-grid-01 .thumb img{height:467px;object-fit:cover}.single-blog-grid .thumb img{height:350px;width:100%;object-fit:cover}section.testimonial-area .owl-carousel .owl-item img{height:600px;object-fit:cover;width:100%}section.testimonial-area .owl-carousel .owl-item .content img{height:100%}.btn-wrapper .boxed-btn{outline:0}.portfolio-custom .filter-btn{text-align:center;margin-bottom:50px}.portfolio-custom .filter-btn li{display:inline-block;margin-left:10px;margin-right:10px;color:#212121;font-weight:600;transition:all .3s;cursor:pointer}.portfolio-custom .filter-btn li.active{color:#00afef}.portfolio-custom .filter-nav{margin-bottom:40px}.portfolio-custom .filter-nav .filter-btn li{display:inline-block;margin-left:10px;margin-right:10px;color:#212121;font-weight:600;transition:all .3s;cursor:pointer}.portfolio-custom .filter-nav .filter-btn li.active,.portfolio-custom .filter-nav .filter-btn li:focus,.portfolio-custom .filter-nav .filter-btn li:hover{color:#61dc96}.portfolio-custom .gallery-item{margin-bottom:30px}.portfolio-custom .gallery-item .gallery-img{position:relative;overflow:hidden}.portfolio-custom .gallery-item .gallery-img .img-popup{display:block;position:relative}.portfolio-custom .gallery-item .gallery-img .img-popup:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);transition:all .3s;opacity:0;visibility:hidden}.portfolio-custom .gallery-item .gallery-img img{transform:scale(1);transition:all .3s}.portfolio-custom .gallery-item:hover .gallery-img .img-popup:after{visibility:visible;opacity:1}.portfolio-custom .gallery-item:hover .gallery-img img{transform:scale(1.1)}#contact-modal .contact-btn{background-color:#930ed8;color:#fff;display:inline-block;padding:12px 40px;border-radius:50px;text-transform:capitalize;text-align:center;cursor:pointer;transition:all .3s ease-in;font-weight:600;outline:0;border:none;float:right;margin-top:20px}#contact-modal .contact-btn:hover{background-color:#fd6975}#contact-modal .form-control{border-radius:0;border:none;border-bottom:1px solid #ebebeb;color:var(--heading-color);background-clip:border-box;background-color:#fff;margin-bottom:25px;padding:10px}#contact-modal .form-control::placeholder{color:#b3b3b3;font-size:14px}#contact-modal .single-contact-item{-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #ebebeb}#contact-modal .text-title{flex:0 0 300px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:500;font-size:16px;font-style:italic}#contact-modal .info-wrapper{display:-webkit-flex;display:flex;padding:15px 0;-webkit-flex:0 0 230px;flex:0 0 230px}.navbar-area .nav-container .nav-right-content .btn-wrapper{margin-left:0}.mypage-alo-phone{position:fixed;bottom:100px;right:30px;background-color:transparent;width:40px;height:40px;cursor:pointer;z-index:999}.mypage-alo-ph-circle{border-color:#ff6900}.mypage-alo-ph-circle-fill{width:44px;height:44px;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#daf0fe;opacity:.75!important;bottom:-2px;left:-2px}.mypage-alo-ph-img-circle{width:32px;height:32px;top:4px;left:4px;position:absolute;background:rgba(255,255,255,.1) url(../img/phone.png) no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;background-color:#3ccfa3;background-size:70%}.chatzalo{position:fixed;bottom:100px;right:25px;width:55px;height:55px;z-index:999;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.chatzalo .chatzalo-img{background:url(../img/zalo.png) no-repeat center center;width:55px;height:55px;background-size:contain;background-position:center;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.chatzalo:hover .chatzalo-img{transform:scale(1.1)}.back-to-top{right:25px;bottom:170px}.overview-container{padding-top:120px}.new-post-wrapper .new-post-title{font-size:18px;font-weight:700;margin-bottom:20px;background:#6259f1;padding:10px;color:#fff;border-radius:8px}.new-post-wrapper .post-item{display:-webkit-flex;display:flex;margin-bottom:20px}.new-post-wrapper .post-item-image{flex:0 0 150px;margin-right:10px}.new-post-wrapper .post-item-image img{width:100%;height:100px;object-fit:cover;border-radius:5px}.new-post-wrapper .post-item-content .post-item-title{font-weight:500;margin-bottom:5px}.new-post-wrapper .post-item-content .post-item-des{font-size:13px}._9ptk{display:none!important}.price-wrapper{margin-bottom:60px}.price-wrapper .box-info{padding:30px;border-radius:15px;height:100%}.price-wrapper .box-info .title-content .title{font-size:30px;font-weight:700;margin-bottom:15px;line-height:30px}.price-wrapper .box-info .title-content .subtitle{font-size:30px;margin-bottom:15px}.price-wrapper .box-info-title .title-content{margin-bottom:30px}.price-wrapper .box-info-title .title-content .title-strong{font-size:26px;font-weight:700;line-height:30px}.price-wrapper .box-info-title .title-content .title{font-size:22px;line-height:35px}.price-wrapper .box-info-title .title-content .title p{line-height:35px}.price-wrapper .box-info .des-content{margin-top:30px;line-height:30px}.price-wrapper .box-info .des-content i{font-size:10px;margin-right:5px}.price-wrapper .box-info .des-content .des-img{margin-top:60px;text-align:center}.price-wrapper .box-info.box-info-1{background:#5046b9;color:#fff}.price-wrapper .box-info.box-info-1 p{margin-bottom:0;color:#fff}.price-wrapper .box-info.box-info-2{background:#f1f5fb;color:#000}.price-wrapper .box-info.box-info-2 p{margin-bottom:0;color:#000}.price-wrapper .box-info.box-info-2 .des-content p{margin-bottom:10px}.price-wrapper .box-info.box-info-2 .title-content .title{font-size:18px;line-height:26px}.price-wrapper .box-info.box-info-3{background:#3023ac;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.price-wrapper .box-info.box-info-3 p{margin-bottom:0;color:#fff}.price-wrapper .box-info.box-info-3 .des-content p{margin-bottom:10px}.price-wrapper .box-info.box-info-3 .title-content .title{font-size:18px;line-height:26px}.price-wrapper .box-info.box-info-3 .box-info-bottom .title{font-size:16px;font-weight:600;margin-bottom:20px}.price-wrapper .box-info.box-info-3 .box-info-bottom{background:#803ef4;padding:20px 10px;border-radius:15px;text-align:center;margin-top:60px}.blog-details-page .single-post-details-item .thumb,.blog-details-page .single-post-details-item .thumb.thumb-product{margin-bottom:0}.isotope-pager{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pager{color:#000;background-color:#fff;border:1px solid #aaa;cursor:pointer;width:30px;height:30px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:11px;margin-right:10px;margin-bottom:10px}.pager.active{color:#fff;background-color:#007bff;border:1px solid #007bff}.noti{text-align:left;font-size:12px;margin-top:10px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}