.sa-icon.sa-success.animate::after{animation:rotatePlaceholder 4.25s ease-in}@keyframes showSweetAlert{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes hideSweetAlert{0%{transform:scale(1)}100%{transform:scale(.5)}}.showSweetAlert{animation:showSweetAlert .3s}.showSweetAlert[data-animation=none]{animation:none}.showSweetAlert[data-animation=slide-from-top]{animation:slideFromTop .3s}.showSweetAlert[data-animation=slide-from-bottom]{animation:slideFromBottom .3s}.showSweetAlert h2{position:relative;z-index:1000}.hideSweetAlert{animation:hideSweetAlert .3s}.hideSweetAlert[data-animation=none]{animation:none}.hideSweetAlert[data-animation=slide-from-top]{animation:slideToTop .3s}.hideSweetAlert[data-animation=slide-from-bottom]{animation:slideToBottom .3s}.sweet-overlay{background-color:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:1040}.sweet-alert{background-color:#fff;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:2000}@media all and (max-width: 767px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert .form-group{display:none}.sweet-alert .form-group .sa-input-error{display:none}.sweet-alert.show-input .form-group{display:block}.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative}.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:-9px;opacity:0;visibility:hidden}.sweet-alert button[disabled]{opacity:.6;cursor:default}.sweet-alert button.confirm[disabled]{color:transparent}.sweet-alert button.confirm[disabled] ~ .la-ball-fall{opacity:1;visibility:visible;transition-delay:0}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;border-radius:50%;margin:20px auto;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#d43f3a}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#d9534f;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#eea236}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#f0ad4e}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#f0ad4e}.sweet-alert .sa-icon.sa-info{border-color:#46b8da}.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#5bc0de}.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#5bc0de}.sweet-alert .sa-icon.sa-success{border-color:#4cae4c}.sweet-alert .sa-icon.sa-success::after,.sweet-alert .sa-icon.sa-success::before{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;transform:rotate(-45deg);transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;transform:rotate(-45deg);transform-origin:0 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(92,184,92,.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#5cb85c;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}.sweet-alert .btn-default:focus{border-color:#ccc;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(204,204,204,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(204,204,204,.6)}.sweet-alert .btn-success:focus{border-color:#4cae4c;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(76,174,76,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(76,174,76,.6)}.sweet-alert .btn-info:focus{border-color:#46b8da;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(70,184,218,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(70,184,218,.6)}.sweet-alert .btn-danger:focus{border-color:#d43f3a;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(212,63,58,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(212,63,58,.6)}.sweet-alert .btn-warning:focus{border-color:#eea236;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(238,162,54,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(238,162,54,.6)}.sweet-alert button::-moz-focus-inner{border:0}button.confirm{padding:5px 25px;margin-top:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:700;color:#fff}.blocks-shadow{-webkit-box-shadow:0 0 30px rgba(0,0,0,.08);-moz-box-shadow:0 0 30px rgba(0,0,0,.08);box-shadow:0 0 30px rgba(0,0,0,.08)}.goods__wrapper{background-size:cover;background-position:50%;overflow:hidden;height:140px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.goods__info{text-align:center;padding:10px 15px;font-size:16px;min-height:60px}.category-all{padding:15px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.08);-moz-box-shadow:0 0 30px rgba(0,0,0,.08);box-shadow:0 0 30px rgba(0,0,0,.08);margin-bottom:30px;position:relative;min-height:210px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.category-all p{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.category-all:hover{color:#ca0828}.category-all:hover .category-all__icon{color:#ca0828}body.overflow-hidden{overflow:hidden}.mega-menu-content-title{display:none;margin-top:15px;position:relative;width:100%;height:60px;background:#F8F8F8;border-radius:8px;padding-right:40px;padding-left:16px;line-height:1.2;font-size:18px;font-weight:700;cursor:pointer}.mega-menu-content-title .icon{display:block;position:absolute;top:50%;right:5px;width:48px;height:40px;line-height:40px;text-align:center;transform:translate(0,-50%)}.mega-menu-content-title .icon i{transition:.3s}.mega-menu-content-title.active i{display:inline-block;transform:rotate(180deg)}.sub-megamenu .sub-megamenu-title{display:none;margin-top:15px;font-size:24px;font-weight:700}.sub-megamenu .sub-megamenu-title .icon,.sub-megamenu .sub-megamenu-title .my-close{color:#EB1537}.sub-megamenu .sub-megamenu-title .icon{font-size:20px;line-height:24px}.sub-megamenu .sub-megamenu-title .my-close{font-size:24px;float:right;cursor:pointer}.sub-megamenu .sub-megamenu-title .my-close i{display:inline-block;transition:.3s}.sub-megamenu .sub-megamenu-title .my-close i:hover{transform:rotate(180deg)}.slider-news-owl .owl-stage{margin-left:40px}.box-news{display:block;position:relative;width:100%;border-radius:16px;overflow:hidden;z-index:1;padding:24px;color:#fff}.box-news:hover{color:#fff}.box-news .gradient{position:absolute;top:0;left:-25%;width:125%;height:100%;z-index:-1;background:linear-gradient(270.19deg,rgba(255,255,255,0) 30%,#0EA4D3 50%);transition:.3s}.owl-item:nth-child(3n-1) .box-news .gradient,.item-slide:nth-child(3n-1) .box-news .gradient,.col-12:nth-child(3n-1) .box-news .gradient{background:linear-gradient(270.19deg,rgba(255,255,255,0) 30%,#EB1537 50%)}.owl-item:nth-child(3n+0) .box-news .gradient,.item-slide:nth-child(3n+0) .box-news .gradient,.col-12:nth-child(3n+0) .box-news .gradient{background:linear-gradient(270.19deg,rgba(255,255,255,0) 30%,#6D3687 50%)}.box-news:hover .gradient{left:0}.box-news img.back{position:absolute;top:0;left:30%;width:70%;height:100%;z-index:-2;object-fit:cover;object-position:center}.box-news .title{display:flex;align-items:center;height:80px;font-size:21px;max-width:260px}.box-news .top-text,.box-news .bottom-text{opacity:.7;transition:.3s}.box-news:hover .top-text,.box-news:hover .bottom-text{opacity:1}.single-new-content .single-new-title{width:calc(100% - 200px);float:left;font-size:36px;font-weight:700;line-height:1.2}.single-new-content .single-new-dates{padding-top:10px;width:200px;float:right;color:#8A8A8A}.single-new-content .single-new-dates span + span{margin-left:10px}.single-new-content .slider-single-new-images img{width:100%}.single-new-content .center-info-box{padding:40px 80px;font-size:17px;font-weight:600;max-width:660px;margin-left:auto;margin-right:auto;text-align:center;background:#F8F8F8;border-radius:16px}.single-new-content .specs-table{width:100%}.single-new-content .specs-table td{padding:6px 24px;width:60%}.single-new-content .specs-table td:first-child{background:#F8F8F8;font-weight:600;width:40%}.single-new-content .specs-table tr:first-child td:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.single-new-content .specs-table tr:last-child td:first-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.single-new-content .specs-table tr:first-child td{padding:12px 24px 6px}.single-new-content .specs-table tr:last-child td{padding:6px 24px 12px}.table_details,.table_details td,.table_details th{border:none}.table_details td:first-child{position:relative}.table_details td:first-child span{position:relative;display:inline-block;background:#fff;z-index:1;padding-right:15px}.table_details td:first-child::after{content:'';display:block;position:absolute;height:1px;background:#ddd;width:90%;right:0;bottom:15px}.card.offcanvas-mobile{border:none;font-family:'HelveticaNeueMedium'}.card.offcanvas-mobile .filter-group{border:none}.card.offcanvas-mobile .card-header{padding-left:0;padding-right:0}.card.offcanvas-mobile .filter-group .card-body{padding-left:0;padding-right:0}.card.offcanvas-mobile .list-menu a{padding:2px 5px 2px 10px}.card.offcanvas-mobile .list-menu li:first-child a{padding-left:0}.card.offcanvas-mobile .list-menu li.active a{padding-top:5px;padding-bottom:5px;color:#EB1537}.select-light,.select-light:focus{background:#F0F2F4;font-family:'HelveticaNeueMedium';border:none;box-shadow:none;padding-left:10px;padding-right:10px}.single-new-content .center-info-box{padding:40px 80px;font-size:17px;font-weight:600;max-width:660px;margin-left:auto;margin-right:auto;text-align:center;background:#F8F8F8;border-radius:16px}.single-new-content .specs-table{width:100%}.single-new-content .specs-table td{padding:6px 24px;width:60%}.single-new-content .specs-table td:first-child{background:#F8F8F8;font-weight:600;width:40%}.single-new-content .specs-table tr:first-child td:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.single-new-content .specs-table tr:last-child td:first-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.single-new-content .specs-table tr:first-child td{padding:12px 24px 6px}.single-new-content .specs-table tr:last-child td{padding:6px 24px 12px}.table_details,.table_details td,.table_details th{border:none}.table_details td:first-child{position:relative}.table_details td:first-child span{position:relative;display:inline-block;background:#fff;z-index:1;padding-right:15px}.table_details td:first-child::after{content:'';display:block;position:absolute;height:1px;background:#ddd;width:90%;right:0;bottom:15px}.card.offcanvas-mobile{border:none;font-family:'HelveticaNeueMedium'}.card.offcanvas-mobile .filter-group{border:none}.card.offcanvas-mobile .card-header{padding-left:0;padding-right:0}.card.offcanvas-mobile .filter-group .card-body{padding-left:0;padding-right:0}.card.offcanvas-mobile .list-menu a{padding:2px 5px 2px 10px}.card.offcanvas-mobile .list-menu li:first-child a{padding-left:0}.card.offcanvas-mobile .list-menu li.active a{padding-top:5px;padding-bottom:5px;color:#EB1537}.select-light,.select-light:focus{background:#F0F2F4;font-family:'HelveticaNeueMedium';border:none;box-shadow:none;padding-left:10px;padding-right:10px}.custom_upload_file{display:none}.custom_upload_file + label::selection{background:none}.custom_upload_file + label{position:relative;width:100%;display:block;background:#F0F2F4;font-family:'HelveticaNeueMedium';border-radius:4px;cursor:pointer}.custom_upload_file + label .text{display:inline-block;padding:0 12px;opacity:.7;height:34px;line-height:34px}.custom_upload_file + label .upl_button{position:absolute;top:0;right:0;z-index:1;margin:3px;float:right;display:inline-block;background:#fff;padding:3px 10px;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,0.1)}.custom_upload_file + label .fileName{display:none;padding:0 12px;opacity:.8;font-size:14px;height:34px;line-height:34px}.custom_upload_file + label .delete_file{position:absolute;top:0;right:0;z-index:1;display:none;color:#EB1537;background:#F0F2F4;padding:6px 12px 6px 6px}.custom_upload_file.file_selected + label .upl_button,.custom_upload_file.file_selected + label .text{display:none}.custom_upload_file.file_selected + label .delete_file,.custom_upload_file.file_selected + label .fileName{display:inline-block}.img-md-sm{width:110px;height:110px;object-fit:cover;object-position:center;border-radius:4px}.corporation-clients .corpo-banner{position:relative;width:100%;border-radius:30px;background:#F8F8F8;padding:100px 40px}.corporation-clients .corpo-banner .title{font-size:60px;font-weight:700;line-height:78px}.corporation-clients .corpo-banner .text1{position:absolute;right:190px;bottom:20px;width:320px;padding:24px;font-size:24px;font-weight:700;border-radius:24px;background:#F8F8F8;z-index:2;box-shadow:0 6px 20px rgba(0,0,0,0.1)}.corporation-clients .corpo-banner .text2{position:absolute;bottom:-30px;right:150px;background:linear-gradient(#1CB470,#30BE85);padding:12px 28px;color:#fff;font-size:24px;font-weight:700;z-index:3;border-radius:16px;width:auto}.corporation-clients .corpo-banner img{position:absolute}.corporation-clients .corpo-banner .img-1{width:264px;right:80px;bottom:-20px}.corporation-clients .corpo-banner .img-2{right:280px;top:-70px}.corporation-clients .corpo-banner .img-3{right:60px;bottom:-60px;width:120px;z-index:5}.corporation-clients .corpo-service-item{position:relative;width:100%;height:110px;border-radius:24px;background:#F0F8F9;background:linear-gradient(102.14deg,#F0F8F9 1.79%,#F7F8F9 95.29%);box-shadow:0 4px 4px rgba(0,0,0,0.05);font-size:18px;font-weight:600;padding:24px;padding-left:100px;display:flex;align-items:center}.corporation-clients .corpo-service-item .icon{position:absolute;top:50%;left:24px;margin-top:-30px}.corporation-clients .corpo-service-item .icon svg{height:60px}.corporation-clients .corpo-service-item .icon svg path{fill:#929696}.corporation-clients .corpo-contact-box{position:relative;width:100%;background:linear-gradient(179.38deg,#12BF6C 1.19%,#43B794 99.47%);color:#fff;overflow:hidden}.corporation-clients .corpo-contact-box .contact-box-item{background:#fff;border-radius:24px;padding:24px;color:#212529}.corporation-clients .corpo-contact-box .contact-box-item .text{color:#8A8A8A;margin-bottom:10px}.corporation-clients .corpo-contact-box .contact-box-item .text b{color:#212529}.corporation-clients .button.button-dark{border:none;padding:0 24px;color:#fff;height:40px;line-height:40px;background:#333;border-radius:8px;font-weight:500}.corporation-clients .button.button-blue{border:none;padding:0 24px;color:#fff;height:40px;line-height:40px;background:#35A4F5;border-radius:8px;font-weight:500}.corporation-clients .corpo-contact-box>img{position:absolute;width:129px;top:40px;left:50%;margin-left:500px;z-index:2}.corporation-clients .corpo-clients .client-item{border-radius:16px;height:120px;display:flex;align-items:center;justify-content:center;padding:15px}.corporation-clients .corpo-clients .client-item img{max-width:100%;max-height:100%}.corporation-clients .collapse-box{border:2px solid #F8F8F8;border-radius:16px;overflow:hidden}.corporation-clients .collapse-box + .collapse-box{margin-top:16px}.corporation-clients .collapse-box .my-collapse-title{position:relative;width:100%;background:#F8F8F8;padding:24px;padding-right:50px;font-size:18px;font-weight:600;cursor:pointer}.corporation-clients .collapse-box .my-collapse-title .feather{color:#8A8A8A;position:absolute;right:24px;top:50%;margin-top:-10px}.corporation-clients .collapse-box .my-collapse-content{display:none;padding:24px}.my-input-group{position:relative;width:100%;border-radius:12px;background:#fff;padding-top:30px;padding-bottom:10px;cursor:text}.my-input-group.with-textarea{padding-bottom:0}.my-input-group.with-textarea label{height:74px}.my-input-group label{position:absolute;width:100%;height:100%;display:block;display:flex;align-items:center;font-size:16px;line-height:20px;font-weight:500;color:#8A8A8A;top:0;padding-left:16px;cursor:text;z-index:1}.my-input-group input,.my-input-group textarea{width:100%;font-family:'HelveticaNeueMedium';padding-left:16px;padding-right:16px;opacity:0;outline:none;border:none}.my-input-group.active label{top:10px;height:20px}.my-input-group.active input,.my-input-group textarea{opacity:1}.my-input-group textarea{min-height:185px;max-height:240px}.my-input-group.with-textarea-info textarea{padding-bottom:28px}.my-input-group.with-textarea-info .textarea-info{position:absolute;bottom:0;right:0;padding-right:16px;padding-bottom:8px;opacity:0}.my-input-group.with-textarea-info.active .textarea-info{opacity:1}.my-input-group.my-input-group.with-textarea-info .circular{display:inline-block;margin-top:-2px;width:12px;height:12px;transform:rotate(180deg)}.my-input-group.my-input-group.with-textarea-info .circular .circle{stroke:#12BF6C;fill:none;stroke-width:5;stroke-linecap:round;animation:progress 1s ease-out forwards}.corporation-clients .form-box .submit-button{width:100%;background:#EB1537;color:#fff;padding:16px 24px;border:none;outline:none;border-radius:12px;font-family:'HelveticaNeueMedium';letter-spacing:1px}.service-map{position:relative;width:100%;box-shadow:0 0 4px rgba(0,0,0,0.05);border-radius:8px}.service-map .menu-box{position:absolute;top:5%;left:0;width:400px;height:90%;background:#fff;z-index:12;box-shadow:4px 6px 12px rgba(0,0,0,0.1);border-radius:0 16px 16px 0;display:flex;padding:24px 8px}.service-map .menu-box>div{flex:1;padding:0 8px;overflow-x:hidden;overflow-y:auto}.service-map .menu-box>div::-webkit-scrollbar{width:2px}.service-map .menu-box>div::-webkit-scrollbar-track{background:#EDEDED;border-radius:2px}.service-map .menu-box>div::-webkit-scrollbar-thumb{background:#C1C1C1;border-radius:2px}.service-map .menu-box>div::-webkit-scrollbar-thumb:hover{background:#EB1537}.service-map #map{width:100%;height:720px;padding:0;margin:0}.service-menu-item{border:1px solid #EDEDED;border-radius:12px;margin-bottom:8px;padding:12px;cursor:pointer}.service-menu-item .img{float:left;width:86px;height:70px;display:flex;align-items:center;justify-content:center}.service-menu-item .img img{max-width:70px;max-height:70px}.service-menu-item .info{float:left;width:calc(100% - 86px);font-size:13px;line-height:1.3}.service-menu-item .info .title,.service-menu-place .title{font-size:18px;font-family:"HelveticaNeueMedium";margin-bottom:5px}.service-menu-place{border:1px solid #EDEDED;border-radius:12px;margin-bottom:8px;font-size:13px;line-height:1.3;padding:12px 20px;cursor:pointer}.service-menu-back{padding-bottom:15px;font-size:24px;font-family:"HelveticaNeueMedium";line-height:32px}.service-menu-back .icon{font-size:24px;color:#8A8A8A;cursor:pointer}.service-menu-back img{height:32px}.service-menu-place-back{padding-bottom:15px;font-size:24px;font-family:"HelveticaNeueMedium";line-height:32px}.service-menu-place-back .icon{font-size:24px;color:#8A8A8A;cursor:pointer}.service-menu-place-back img{height:90px;margin:20px 0 10px}.service-place-info{font-size:16px;font-family:"HelveticaNeueMedium"}.service-place-info p .feather{color:#EB1537;margin-right:5px}.service-place-info a{width:100%;height:40px;display:block;border:none;outline:none;border-radius:10px;background:rgba(235,21,55,0.05);color:#EB1537;font-family:"HelveticaNeueMedium";line-height:40px;text-align:center}