.widget_album_style_2{position:relative;background-attachment:fixed}.widget_album_style_2 .album--item-load{background-color:#ced4da}.widget_album_style_2 .album--item-load .img a{background-color:#ced4da}.widget_album_style_2 .album--item-load::before{content:" ";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;-webkit-animation:iSuresPlaceholder .8s linear infinite;animation:iSuresPlaceholder .8s linear infinite;background:linear-gradient(90deg,rgba(255,255,255,0) 46%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 54%) 50% 50%}.widget_album_style_2 .container-fluid{padding-left:0;padding-right:0}.widget_album_style_2 .swiper-wrapper{align-items:center}.widget_album_style_2 .album-list{display:grid;grid-template-columns:repeat(var(--item-number,4),minmax(0,1fr));gap:var(--item-gap,10px);grid-auto-rows:1fr}.widget_album_style_2 .swiper-slide .item+.item{margin-top: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 .item{overflow:hidden;position:relative}.widget_album_style_2 .item .img{position:relative;padding-top:var(--img-ratio,75%);height:0;overflow:hidden}.widget_album_style_2 .item .img img{position:relative;-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 .img a{position:absolute;width:100%;display:block;height:100%;left:0;top:0}.widget_album_style_2 .item .title{width:100%;padding:10px;position:absolute;left:0;bottom:0;opacity:0;height:100%;display:flex;align-items:flex-end;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);transition:all .3s ease;pointer-events:none}.widget_album_style_2 .item .title .heading{font-size:18px;line-height:1.4375;text-align:center;color:#fff;flex:1}.widget_album_style_2 .item:hover .title{opacity:1}.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 .btn-theme{margin-top:24px}@media (max-width:1000px){.widget_album_style_2{--item-gap:10px !important}.widget_album_style_2 .album-list{grid-template-columns:repeat(var(--item-number-tablet,3),minmax(0,1fr))}.widget_album_style_2 .hide-tablet{display:none!important}}@media (max-width:768px){.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-mobile,2),minmax(0,1fr))}.widget_album_style_2 .hide-mobile{display:none!important}}.widget_about_style_1{color:var(--text-color,#000000)}.widget_about_style_1 .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)}.widget_about_style_1 .about-content table td{border-color:#eee}.widget_about_style_1 .about-content .description{margin-bottom:32px}.widget_about_style_1 .about-content p{font-size:16px;line-height:25px;margin-bottom:10px;margin-top:10px}.widget_about_style_1 .about-content p:last-child{margin-bottom:0}.widget_about_style_1 .about-content p:first-child{margin-top:0}.widget_about_style_1 .about-content ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.widget_about_style_1 .about-content ul li{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;position:relative;font-size:16px}.widget_about_style_1 .about-image img{width:100%}.widget_about_style_1 .btn-theme{border-radius:500px}@media (min-width:1001px){.widget_about_style_1 table td{padding:8px 16px}}@media (max-width:1000px){.widget_about_style_1 .about-grid{grid-template-columns:100%}}.widget_form_style_1 .input-flex{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.widget_form_style_1 .box-form{width:100%;max-width:var(--form-width,900px);margin:0 auto;padding:32px;border-radius:20px;background-color:#fff}.widget_form_style_1 .form-group{margin-bottom:8px}.widget_form_style_1 .form-group label{padding-bottom:0}.widget_form_style_1 .form-group:last-child{margin-bottom:0}.widget_form_style_1 .form-control{padding:12px 10px;border:1px solid #dfe2e9;background-color:#fff;color:#737373;border-radius:4px}.widget_form_style_1 .form-control::placeholder{color:currentColor;opacity:1}.widget_form_style_1 .form-control::-ms-input-placeholder{color:currentColor}.widget_form_style_1 .form-control::-ms-input-placeholder{color:currentColor}.widget_form_style_1 .form-control:focus{box-shadow:unset;border-color:var(--theme-color)}.widget_form_style_1 .button button{margin-top:16px;border-radius:4px;font-weight:500}.widget_form_style_1 .button button.btn-loading:after{color:#000}.widget_form_style_1 .form-image img{width:100%}@media screen and (max-width:767px){.widget_form_style_1 .input-flex{grid-template-columns:100%}.widget_form_style_1 .form-group:last-child,.widget_form_style_1 .form-group{margin-bottom:10px}}@media screen and (max-width:600px){.widget_form_style_1 .box-form{padding:32px 26px}}footer{position:relative}footer .widget_footer_style_2{color:var(--txt-color,#252525)}footer .widget_footer_style_2 a,footer .widget_footer_style_2 .header,footer .widget_footer_style_2 .header-title .header{color:var(--txt-color,#252525)}footer .widget_footer_style_2 .footer-grid{display:flex;flex-wrap:wrap;--gap:20px;--gutter:calc((var(--gap) * 2) / 3);gap:var(--gap)}footer .widget_footer_style_2 .footer-column{flex:0 0 auto}footer .widget_footer_style_2 .footer-column-1{width:calc(var(--footer-column-1, 40%) - var(--gutter))}footer .widget_footer_style_2 .footer-column-2{width:calc(var(--footer-column-2, 30%) - var(--gutter))}footer .widget_footer_style_2 .footer-column-3{width:calc(var(--footer-column-3, 30%) - var(--gutter))}footer .widget_footer_style_2 .footer-menu{padding:0}footer .widget_footer_style_2 .footer-menu li a{display:block;padding:0;transition:all 0.5s}footer .widget_footer_style_2 .footer-menu li a i{margin-right:6px;color:var(--theme-color);font-weight:inherit}footer .widget_footer_style_2 .footer-menu li a i:before{content:"\f324"}footer .widget_footer_style_2 .box-social{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:20px}footer .widget_footer_style_2 .box-social a{display:block;width:32px;height:32px;position:relative;background:transparent}footer .widget_footer_style_2 .box-social a:before{content:"";inset:-6px;position:absolute}footer .widget_footer_style_2 .box-social a img{width:100%;height:100%;display:flex;object-fit:contain;margin:auto}footer .widget_footer_style_2 iframe,footer .widget_footer_style_2 .fb_iframe_widget{border-radius:6px;overflow:hidden;height:250px}@media screen and (min-width:1440px){footer .widget_footer_style_2{font-size:16px}footer .widget_footer_style_2 .footer-grid{--gap:32px}}@media screen and (max-width:991px){footer .widget_footer_style_2 .footer-grid{--gutter:calc(var(--gap) / 2)}footer .widget_footer_style_2 .footer-column-1{width:100%}footer .widget_footer_style_2 .footer-column-3,footer .widget_footer_style_2 .footer-column-2{width:calc(50% - var(--gutter))}footer .widget_footer_style_2 .box-social{margin-bottom:8px}}@media screen and (max-width:767px){footer .widget_footer_style_2 .footer-column-3,footer .widget_footer_style_2 .footer-column-2{width:100%}}