.widget_slider_style_14 .slider-row{--gutter:calc(var(--bs-gutter-x)/2);display:grid;grid-template-columns:calc(var(--left-width, 70%) - var(--gutter)) calc(var(--right-width, 30%) - var(--gutter));gap:var(--bs-gutter-x)}.widget_slider_style_14 .slider-content{overflow:hidden}.widget_slider_style_14 .slider-content .item{display:block!important}.widget_slider_style_14 .slider-right{overflow:hidden;position:relative}.widget_slider_style_14 .slider-right-wrapper{position:absolute;height:100%;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.widget_slider_style_14 .slider-right-wrapper .banner{border-radius:10px}.widget_slider_style_14 .slider-right-wrapper .banner img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.widget_slider_style_14 .slider-row{display:block}.widget_slider_style_14 .slider-right-wrapper{margin-top:10px;position:relative}}footer{position:relative}footer .widget_footer_style_4 .footer-grid{display:flex;flex-wrap:wrap;gap:20px}footer .widget_footer_style_4 .footer-column{flex:0 0 auto}footer .widget_footer_style_4 .footer-column-1{width:calc(var(--footer-column-1, 25%) - 15px)}footer .widget_footer_style_4 .footer-column-2{width:calc(var(--footer-column-2, 25%) - 15px)}footer .widget_footer_style_4 .footer-column-3{width:calc(var(--footer-column-3, 25%) - 15px)}footer .widget_footer_style_4 .footer-column-4{width:calc(var(--footer-column-4, 25%) - 15px)}footer .widget_footer_style_4 ul.footer-menu{padding:0}footer .widget_footer_style_4 ul.footer-menu li a{display:block;padding:0;transition:all 0.5s}footer .widget_footer_style_4 ul.footer-menu li a i{display:none}footer .widget_footer_style_4 iframe{width:100%;height:300px}@media (max-width:768px){footer .widget_footer_style_4 .footer-grid{display:block}footer .widget_footer_style_4 .footer-column{width:100%!important;margin-bottom:20px}}.widget_customer_sidebar_style_1 .widget{overflow:hidden}.widget_customer_sidebar_style_1 .widget .sidebar-content{max-height:none!important}.widget_customer_sidebar_style_1 .sidebar-item-list .item{overflow:hidden;display:flex;gap:10px;align-items:center;margin-bottom:10px;border-bottom:1px solid var(--border-color,#cccccc);padding:10px 0;color:var(--name-color,#000000)}.widget_customer_sidebar_style_1 .sidebar-item-list .item .date{font-weight:700;color:var(--time-color,var(--theme-color))}.widget_customer_sidebar_style_1 .sidebar-item-list .item:last-child{margin-bottom:0}.widget_about_style_17 .about-grid{--gutter:calc(var(--bs-gutter-x)/2);display:grid;grid-template-columns:calc(var(--about-left-width, 50%) - var(--gutter)) calc(var(--about-right-width, 50%) - var(--gutter));gap:var(--bs-gutter-x);align-items:center}@media (max-width:768px){.widget_about_style_17 .about-grid{grid-template-columns:100%}}.widget_about_style_17 .list-item .item{margin-bottom:25px}.widget_about_style_17 .list-item .item:last-of-type{margin-bottom:0}.widget_about_style_17 .list-item .item .subtitle{font-size:17px;font-weight:300;margin-bottom:5px;color:#000}.widget_about_style_17 .list-item .item .title{font-size:22px;font-weight:700;margin-bottom:10px;color:var(--theme-color)}.widget_about_style_17 .list-item .item .description{font-size:14px;margin-bottom:0;color:#000}.widget_about_style_17 .about-img{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.widget_about_style_17 .about-img .banner{position:relative;width:100%;height:0}.widget_about_style_17 .about-img .banner-1{grid-area:1/1/2/3;padding-top:56.25%}.widget_about_style_17 .about-img .banner-2,.widget_about_style_17 .about-img .banner-3{grid-column:span 1;width:100%;padding-top:100%}.widget_about_style_17 .about-img a img{position:absolute;left:0;top:0;height:100%;width:100%;transition:all 0.5s ease-in-out;object-fit:cover}.widget_service_style_1 .header-main{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:55px;gap:20px}.widget_service_style_1 .header-main .header-title{flex:0 0 40%;margin-bottom:0}.widget_service_style_1 .header-main .sp_header-post{font-size:17px;color:#262f5a}.widget_service_style_1 .header-main .sp_header-post .content{display:flex;align-items:end;gap:10px}.widget_service_style_1 .header-main .sp_header-post .content i{font-size:85px;line-height:.6;color:#fcbf7c}.widget_service_style_1 .box-content{position:relative}.widget_service_style_1 .post-list-grid{display:grid;grid-template-columns:repeat(var(--item-number,3),1fr);gap:var(--bs-gutter-x)}.widget_service_style_1 .slick-slide{margin:0 calc(var(--bs-gutter-x)/2)}.widget_service_style_1 .slick-slide>div:not(:last-child){margin-bottom:20px}.widget_service_style_1 .item:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.2),0 0 0 transparent}.widget_service_style_1 .item .img{padding-top:var(--wpost-img-ration,100%);border-radius:4px;width:100%}.widget_service_style_1 .item .img img{height:100%;width:100%;object-fit:cover;transition:all 0.4s ease-in}.widget_service_style_1 .item .img:hover img{transform:scale(1.2)}.widget_service_style_1 .item .title{padding:10px;display:flex;flex-direction:column}.widget_service_style_1 .item .title .content_header{display:flex;align-items:center;gap:20px;margin-bottom:10px}.widget_service_style_1 .item .title .content_header img{width:44px}.widget_service_style_1 .item .title .header{font-size:16px;line-height:30px;font-family:var(--font-family);margin:10px 0;color:#262f5a;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.widget_service_style_1 .item .title .header a{color:currentColor;outline:none}.widget_service_style_1 .item .title .description{margin-top:0;height:55px;text-align:initial;color:#262f5a}.widget_service_style_1 .item .title .post-created{margin-top:8px;color:#888;font-size:12px}.widget_service_style_1 .item .title .post-info{margin:0 0 20px 0}.widget_service_style_1 .item .title .link{display:flex;justify-content:space-between;align-items:center}.widget_service_style_1 .item .title .link>a{display:inline-block;padding:5px 10px;color:#fff;border-radius:25px;font-weight:500;background-image:linear-gradient(90deg,var(--theme-color),var(--theme-color-2))}.widget_service_style_1 .item .title .link>a:hover{background-image:linear-gradient(90deg,var(--theme-color-2),var(--theme-color))}.widget_service_style_1 .item .title .read-more a{color:#000;display:flex;position:relative;gap:10px;align-items:center;transition:all 0.3s;line-height:14px;text-align:right}.widget_service_style_1 .item .title .read-more a:hover{padding-left:20px;color:var(--theme-color)}.widget_service_style_1 .item .title .read-more i{color:#fff;position:relative;top:1px;width:20px;height:20px;background-color:var(--theme-color);border-radius:50%;display:flex;justify-content:center;align-items:center}@media (max-width:1000px){.widget_service_style_1 .post-list-grid{grid-template-columns:repeat(var(--item-number-tablet,3),1fr)}}@media (max-width:600px){.widget_service_style_1 .header-main{flex-direction:column;align-items:center!important;justify-content:center!important;margin-bottom:10px!important}.widget_service_style_1 .header-main .header-title{text-align:center!important}.widget_service_style_1 .post-list-grid{grid-template-columns:repeat(var(--item-number-mobile,2),1fr)}.widget_service_style_1 .item{padding:0;margin:10px}.widget_service_style_1 .item .img{height:200px}}.widget_question_post_style_2 .question-post-row{--gutter:calc(var(--bs-gutter-x)/2);display:grid;grid-template-columns:calc(var(--post-left-width, 50%) - var(--gutter)) calc(var(--post-right-width, 50%) - var(--gutter));gap:var(--bs-gutter-x)}.widget_question_post_style_2 .question-box .box-ques-container{overflow:hidden;background-color:var(--theme-color);padding:5px;border-radius:10px}.widget_question_post_style_2 .question-box .box-ques-container .panel-group{overflow-y:auto;border:1px solid var(--theme-color);background-color:var(--theme-color);margin-bottom:0}.widget_question_post_style_2 .question-box .box-ques-container .panel-group::-webkit-scrollbar-track{background-color:transparent}.widget_question_post_style_2 .question-box .box-ques-container .panel-group::-webkit-scrollbar{width:5px;background-color:transparent}.widget_question_post_style_2 .question-box .box-ques-container .panel-group::-webkit-scrollbar-thumb{background-color:#686464;border-radius:10px}.widget_question_post_style_2 .question-box .panel-default{box-shadow:none;border:0;background-color:transparent}.widget_question_post_style_2 .question-box .panel-default>.panel-heading{background-color:var(--theme-color);overflow:hidden;color:#fff;border-radius:0;border:0;position:relative;border-bottom:1px solid #ffffff73}.widget_question_post_style_2 .question-box .panel-default>.panel-heading:hover a{color:#fff}.widget_question_post_style_2 .question-box .panel-default:last-of-type>.panel-heading{border:0;padding:7px 15px}.widget_question_post_style_2 .question-box .panel-group .panel+.panel{margin-top:0}.widget_question_post_style_2 .question-box .panel-title{text-align:left}.widget_question_post_style_2 .question-box .panel-title h4{font-size:18px;overflow:hidden;margin-top:0;margin-bottom:0;cursor:pointer;color:#fff}.widget_question_post_style_2 .question-box .panel-title a{display:flex;gap:10px;align-items:center}.widget_question_post_style_2 .question-box .panel-title .plus-main{width:25px;height:25px;font-weight:400;font-size:25px;color:var(--icon-color,#ffffff)}.widget_question_post_style_2 .question-box .panel-title .title-po{width:calc(100% - 30px);color:#fff;font-size:17px}.widget_question_post_style_2 .question-box .panel-title .title-po a{color:currentColor}.widget_question_post_style_2 .question-box .panel-body{padding:15px;text-align:justify;background-color:#ffffffd9;border-radius:10px}.widget_question_post_style_2 .post-box .item{display:flex!important;gap:10px;margin-bottom:10px}.widget_question_post_style_2 .post-box .item .img-wrapper{width:var(--img-width,100px);flex:0 0 var(--img-width,100px)}.widget_question_post_style_2 .post-box .item .img{padding-top:var(--wpost-img-ration,100%);width:100%}.widget_question_post_style_2 .post-box .item .img img{height:100%;width:100%;object-fit:cover}.widget_question_post_style_2 .post-box .item .img .date-box{display:none}.widget_question_post_style_2 .post-box .item .title{width:calc(100% - var(--img-width, 100px));padding:0}.widget_question_post_style_2 .post-box .item .title .header{margin:0 0 5px 0;font-size:14px;font-weight:700;color:#000;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.widget_question_post_style_2 .post-box .item .title .header a{color:currentColor}.widget_question_post_style_2 .post-box .item .title .description{margin-bottom:0;font-size:13px;text-align:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:768px){.widget_question_post_style_2 .question-post-row{display:block}.widget_question_post_style_2 .post-box .item .img-wrapper{width:var(--img-width-tb,100px);flex:0 0 var(--img-width-tb,100px)}.widget_question_post_style_2 .post-box .item .title{width:calc(100% - var(--img-width-tb, 100px))}}@media (max-width:576px){.widget_question_post_style_2 .post-box .item .img-wrapper{width:var(--img-width-mb,100px);flex:0 0 var(--img-width-mb,100px)}.widget_question_post_style_2 .post-box .item .title{width:calc(100% - var(--img-width-mb, 100px))}}.widget_gallery_style_2 .row-widget{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px;align-items:center}.widget_gallery_style_2 .gallery-item img{width:100%;height:100%;object-fit:contain}.widget_gallery_style_2 .swiper-pagination{position:static}.widget_gallery_style_2 .swiper-pagination .swiper-pagination-bullet{position:relative;width:10px;height:10px}.widget_gallery_style_2 .swiper-pagination .swiper-pagination-bullet::after{position:absolute;content:"";width:100%;height:20px;left:50%;top:50%;transform:translate(-50%,-50%)}.widget_gallery_style_2 .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--theme-color)}.widget_gallery_style_2 .box-form .input-flex{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.widget_gallery_style_2 .box-form .input-flex-big{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;margin-bottom:20px}.widget_gallery_style_2 .box-form .form-group{margin:0}.widget_gallery_style_2 .box-form .form-control{border:1px solid var(--form-inp-border,#e8e8e8);background-color:var(--form-inp-bg,transparent);color:var(--form-inp-color,#212529)}.widget_gallery_style_2 .box-form .form-control::placeholder{color:var(--form-inp-color,#212529);opacity:1}.widget_gallery_style_2 .box-form .form-control::-ms-input-placeholder{color:var(--form-inp-color,#212529)}.widget_gallery_style_2 .box-form .form-control::-ms-input-placeholder{color:var(--form-inp-color,#212529)}.widget_gallery_style_2 .box-form .form-control:focus{box-shadow:none;outline:none}.widget_gallery_style_2 .box-form .button .btn-custom:hover{color:#fff}.widget_gallery_style_2 .box-form .button .btn-custom.btn-loading::after{color:#000}@media (max-width:1000px){.widget_gallery_style_2 .row-widget{grid-template-columns:100%}}@media (max-width:767px){.widget_gallery_style_2 .input-flex,.widget_gallery_style_2 .input-flex-big{grid-template-columns:100%}}.widget_album_style_2 .album-list{display:grid;grid-template-columns:repeat(var(--item-number,4),1fr);gap:var(--item-gap,10px)}.widget_album_style_2 .album-s2-category-list{display:inline-block;background:transparent;overflow:hidden;list-style:none;margin-bottom:30px}.widget_album_style_2 .album-s2-category-list li{float:left;padding:0;margin-right:10px;position:relative}.widget_album_style_2 .album-s2-category-list li:last-child{margin-right:0}.widget_album_style_2 .album-s2-category-list li a{color:#000;background-color:#fff;padding:5px 20px;display:block;font-size:15px;border:1px solid transparent;transition:all 0.5s;text-transform:capitalize;text-decoration:none;border-radius:30px}.widget_album_style_2 .album-s2-category-list li a.active,.widget_album_style_2 .album-s2-category-list li a:hover{color:var(--theme-color);border-color:var(--theme-color)}.widget_album_style_2 .swiper.rows-2 .swiper-slide .item{min-height:calc(50% - (var(--bs-gutter-x) / 2))}.widget_album_style_2 .swiper.rows-2 .swiper-slide .item+.item{margin-top:var(--bs-gutter-x)}.widget_album_style_2 .swiper .swiper-slide{height:auto}.widget_album_style_2 .item{overflow:hidden;position:relative}.widget_album_style_2 .item .img{overflow:hidden;border-radius:8px;position:relative;padding-top:var(--album2-ratio-img,100%);width:100%;height:0}.widget_album_style_2 .item .img img{position:absolute;top:0;left:0;-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transition:-webkit-transform 0.5s ease-out;transition:-webkit-transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:transform 0.5s ease-out;width:100%;height:100%;object-fit:cover}.widget_album_style_2 .item .title{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);padding:20px;opacity:0;transition:0.8s all}.widget_album_style_2 .item .title .heading{margin-top:60%;font-size:18px;line-height:25px;letter-spacing:5px;text-align:left;color:#fff;text-transform:uppercase;opacity:0;margin-left:-10px;transition:0.5s all}.widget_album_style_2 .item .title .heading:after{content:"";display:table;margin:10px 0;height:1px;width:0;background:#fff;transition:0.8s all}.widget_album_style_2 .item:hover .title,.widget_album_style_2 .item.active .title{opacity:1;transition:0.3s all}.widget_album_style_2 .item:hover .title .heading,.widget_album_style_2 .item.active .title .heading{opacity:1;margin-left:0;transition:0.5s all}.widget_album_style_2 .item:hover .title .heading:after,.widget_album_style_2 .item.active .title .heading:after{width:100%;transition:0.8s all}.widget_album_style_2 .item:hover img{-webkit-transform:scale(1.03) translateX(1%);-ms-transform:scale(1.03) translateX(1%);transform:scale(1.03) translateX(1%)}.widget_album_style_2 .more-link{margin-top:20px}@media (max-width:1000px){.widget_album_style_2 .album-list{grid-template-columns:repeat(var(--item-number-tablet,3),1fr)}}@media (max-width:768px){.widget_album_style_2 .item .img{box-shadow:2px 2px 20px #333}.widget_album_style_2 .item .title{opacity:1;transition:0.3s all}.widget_album_style_2 .item .title .heading{opacity:1;margin-left:0;transition:0.5s all}.widget_album_style_2 .item .title .heading:after{width:100%;transition:0.8s all}.widget_album_style_2 .album-s2-category-list{list-style:none;margin-bottom:0;display:flex;overflow-x:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;gap:1rem}.widget_album_style_2 .album-s2-category-list li{margin:10px 0;display:inline-block;scroll-snap-stop:normal;scroll-snap-align:start;flex:0 0 auto}.widget_album_style_2 .album-s2-category-list li a{padding:5px 10px;border-color:#ccc}}@media (max-width:600px){.widget_album_style_2 .album-list{grid-template-columns:repeat(var(--item-number-tablet,2),1fr)}}.widget_feedback_style_7 .header-title .header-description{font-size:17px;font-style:italic;font-weight:700}.widget_feedback_style_7 .box-content{position:relative;margin:20px auto;max-width:100%}.widget_feedback_style_7 .slick-list{margin:0 -10px}.widget_feedback_style_7 .slick-slide{margin:0 10px}.widget_feedback_style_7 .item{border:2px solid #fff;border-radius:5px;padding:15px;background-color:#fff}.widget_feedback_style_7 .item .feedback-heading{display:flex;justify-content:center;align-items:center;flex-direction:column}.widget_feedback_style_7 .item .avatar{text-align:center}.widget_feedback_style_7 .item .avatar img{width:100px;height:100px;object-fit:cover;border-radius:50%;display:inline-block}.widget_feedback_style_7 .item .feedback-content{margin:10px 0;color:#262f5a;display:flex;gap:10px}.widget_feedback_style_7 .item .feedback-content i{font-size:40px;color:#ffc27f}.widget_feedback_style_7 .item .feedback-footer{display:flex;align-items:center;gap:10px;padding-top:20px;border-top:1px solid #ccc}.widget_feedback_style_7 .item .feedback-footer .feedback-name{text-align:left;font-size:18px;font-weight:700;margin-bottom:0;color:#262f5a}.widget_feedback_style_7 .item .feedback-footer .feedback-office{font-size:13px;font-weight:700;color:#262f5a;margin-bottom:0}.widget_post_style_1.post .box-content{position:relative;overflow:inherit}.widget_post_style_1.post .post-list-grid{display:grid;grid-template-columns:repeat(var(--item-number,3),1fr);gap:var(--bs-gutter-x)}.widget_post_style_1.post .item-wrapper{padding:calc(var(--bs-gutter-x)/2)}.widget_post_style_1.post .item{overflow:hidden;box-shadow:5px 10px 20px 0 rgb(0 0 0 / 6%);margin:calc(var(--bs-gutter-x) / 2) 0;transition:all 0.25s cubic-bezier(.02,.01,.47,1)}.widget_post_style_1.post .item:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.2),0 0 0 transparent}.widget_post_style_1.post .item .img{padding-top:var(--wpost-img-ration,100%);width:100%}.widget_post_style_1.post .item .img img{height:100%;width:100%;object-fit:cover}.widget_post_style_1.post .item .title{padding:10px;display:flex;flex-direction:column}.widget_post_style_1.post .item .title .header{font-size:20px;line-height:1.5;font-family:var(--font-family);margin-top:8px;margin-bottom:0;color:#262f5a;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.widget_post_style_1.post .item .title .header a{color:currentColor;outline:none}.widget_post_style_1.post .item .title .description{margin-top:8px;height:55px;text-align:initial;color:#333}.widget_post_style_1.post .item .title .post-created{margin-top:8px;color:#888;font-size:12px}.widget_post_style_1.post .item .title .post-info{margin:0 0 20px 0}.widget_post_style_1.post .item .title .read-more a{display:inline-block;padding:5px 10px;color:#fff;border-radius:25px;font-weight:500;background-image:linear-gradient(90deg,var(--theme-color),var(--theme-color-2))}.widget_post_style_1.post .item .title .read-more a:hover{background-image:linear-gradient(90deg,var(--theme-color-2),var(--theme-color))}.widget_post_style_1.post .button{margin-top:40px}.widget_post_style_1.post .button .btn{border-radius:25px;padding:5px 28px;letter-spacing:0;line-height:30px}@media (max-width:1000px){.widget_post_style_1.post .post-list-grid{grid-template-columns:repeat(var(--item-number-tablet,3),1fr)}}@media (max-width:600px){.widget_post_style_1.post .post-list-grid{grid-template-columns:repeat(var(--item-number-mobile,2),1fr)}.widget_post_style_1.post .item{padding:0;margin:10px}.widget_post_style_1.post .item .img{height:200px}.widget_post_style_1.post .button{margin-top:20px}.widget_post_style_1.post .button .btn{border-radius:25px;padding:4px 20px;letter-spacing:0;line-height:25px}}