.smart-slider{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.smart-slider img{border-radius:0}.smart-slider img.slide-bg{width:100vw}.smart-slider .overlay{display:none}.smart-slider .splide__arrow{background:transparent}.smart-slider .splide__arrow svg{fill:#fff}.splide__track{padding:0!important}.splide__slide .img a{border-radius:6px;display:block;height:150px;overflow:hidden}.splide__slide .img a img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.splide__slide .caption{font-size:14px;padding:10px 0;width:100%}.splide__slide .caption a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-weight:600;overflow:hidden;text-overflow:ellipsis}.slide-passport-fee .item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;display:flex;height:100%;padding:0 20px;position:relative;z-index:1}.slide-passport-fee .item:before{background-color:#000;border-radius:24px;content:"";height:100%;left:0;mix-blend-mode:normal;opacity:.7;position:absolute;top:0;transition:background .3s,border-radius .3s,opacity .3s;width:100%;z-index:-1}.slide-passport-fee .item h3{color:var(--color-1st);font-size:1.1em;font-weight:700;margin:20px 0 0;padding:0 0 8px}.slide-passport-fee .item .size-default{color:#fff;font-size:1em;font-weight:400;line-height:1.3em}.slide-passport-fee .heading-title{font-size:1.2em;font-weight:700;line-height:1.3em}.slide-passport-fee .btn-readmore{background:transparent;border:2px solid #fff;border-radius:5px;margin-top:30px}.slide-passport-fee .btn-readmore:hover{background:var(--color-1st);border-color:var(--color-1st)}.slide-passport-fee .e-con-inner{-webkit-padding-before:50px;-webkit-padding-after:50px;align-items:center;align-self:auto;display:flex;flex-basis:auto;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center;padding-block-end:50px;padding-block-start:50px;text-align:center}.slide-testimonial .item{background-color:#f2f2f2;border-radius:20px;display:flex;height:100%;padding:0 30px;transition:all .5s ease-in-out}.slide-testimonial .item:hover{background-color:#fff;box-shadow:2px 4px 16px 0 rgba(0,0,0,.16)}.slide-testimonial .e-con-inner{display:flex;flex-direction:column;gap:20px}.slide-testimonial svg{fill:#212529;height:30px;width:30px}.slide-testimonial svg .b{fill:none}.slide-testimonial svg .c{fill:#c7c7c7}.slide-testimonial .text-right{text-align:right}.slide-testimonial .text-right svg{transform:rotate(180deg)}.slide-testimonial .splide__track{overflow:initial}.custom-arrow .splide__pagination{bottom:-1.5em}.custom-arrow .splide__pagination li{padding:0}.custom-arrow .splide__pagination .is-active{background:#000;transform:scale(1)}.custom-arrow .splide__pagination .splide__pagination__page{height:6px;margin:3px 6px;width:6px}.custom-arrow .splide__arrow{background:#000;border-radius:10px;left:0;opacity:1;padding:8px 10px;top:-40px}.custom-arrow .splide__arrow svg{fill:#fff}.custom-arrow .splide__arrow--next{left:50px}
