.choose-us{padding:80px 0 110px;text-align:center}.choose-us .slider-container{padding-top:60px;position:relative}.choose-us .heading{color:#212020;font-family:Poynter Oldstyle Disp Semi Bd;font-size:42px;line-height:50px;margin-bottom:35px;position:relative}.choose-us .tagline{color:#212020;font-family:Roboto,sans-serif;font-size:18px;line-height:28px}.choose-us .box-contain{display:flex;justify-content:flex-end}.choose-us .box-single{background:#ffefe2;border-radius:26px;margin-left:65px;max-width:330px;min-height:430px;padding:40px;text-align:left}.choose-us .box-single.logo{background:#c4e6f1}.choose-us .box-single .head{align-items:center;display:flex;margin-bottom:45px}.choose-us .box-single h4{color:#212020;font-family:Poynter Oldstyle Disp Semi Bd;font-size:36px;font-style:normal;font-weight:600;line-height:44px;margin:0}.choose-us .box-single p{font-family:Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-top:0}.choose-us .swiper-slide,.choose-us .swiper-wrapper{max-height:430px}.choose-us .swiper-button{align-items:center;display:flex;justify-content:center;position:absolute;top:80px;z-index:10}.choose-us .swiper-button::-webkit-scrollbar{display:none}.choose-us .swiper-button-next,.choose-us .swiper-button-prev{display:none}.choose-us .swiper-pagination{position:relative}.choose-us .swiper-pagination.dots{display:flex;flex-direction:column;margin-right:60px}.choose-us .swiper-pagination.dots.outer{display:none}.choose-us .swiper-pagination.dots .swiper-pagination-bullet{background:#212020;height:14px;margin:5px 0;opacity:.2;width:14px}.choose-us .swiper-pagination.dots .swiper-pagination-bullet-active{opacity:1}.choose-us .swiper-pagination.dots .swiper-pagination-bullet span{display:none}.choose-us .swiper-pagination.texts{min-width:255px;text-align:left}.choose-us .swiper-pagination.texts .swiper-pagination-bullet{background:none;border-radius:0;border-top:3px solid transparent;color:#d3d2d2;display:block;font-family:Poynter Oldstyle Disp Semi Bd;font-size:42px;font-weight:400;height:auto;line-height:50px;opacity:1;padding:10px 0 40px;transition:all .5s ease;width:auto}.choose-us .swiper-pagination.texts .swiper-pagination-bullet-active{border-color:#212020;color:#212020}@media (max-width:1100px){.choose-us .slider-container{padding-top:0}.choose-us .swiper-button{padding:20px 0 35px;position:static}.choose-us .swiper-button .swiper-pagination.dots{display:none}.choose-us .swiper-pagination.dots.outer{display:flex;left:50%;position:absolute;top:60%;transform:translate(-50%,-50%)!important}.choose-us .swiper-pagination.texts .swiper-pagination-bullet{border:none;display:none;padding:0;text-align:center}.choose-us .swiper-pagination.texts .swiper-pagination-bullet-active{align-items:center;display:inline-flex}.choose-us .swiper-pagination.texts .swiper-pagination-bullet:after,.choose-us .swiper-pagination.texts .swiper-pagination-bullet:before{background:#212020;content:"";display:inline-block;height:1px;max-width:100%;width:108px}.choose-us .swiper-pagination.texts .swiper-pagination-bullet:before{margin-right:17px}.choose-us .swiper-pagination.texts .swiper-pagination-bullet:after{margin-left:17px}.choose-us .swiper-pagination.dots{margin:0}.choose-us .box-contain{justify-content:space-between}.choose-us .box-single{margin:0;max-width:calc(50% - 28px)}}@media (max-width:575px){.choose-us{margin-top:-30px;padding:0}.choose-us .heading{font-size:25px;line-height:28px;margin-bottom:10px}.choose-us .heading:before{background:#212020;content:"";display:block;height:2px;margin:0 auto 35px;max-width:178px;width:100%}.choose-us .tagline{font-size:14px;line-height:20px;margin-top:0}.choose-us .swiper-slide,.choose-us .swiper-wrapper{max-height:240px}.choose-us .box-single{min-height:240px}.choose-us .box-single .head{margin-bottom:10px;text-align:center}.choose-us .box-single .head img{max-width:105px!important}.choose-us .box-single h4{font-size:16px;line-height:20px}.choose-us .box-single,.choose-us .box-single.logo{background:transparent;padding:0}.choose-us .box-single .content{background:#ffefe2;border-radius:8px;font-size:14px;line-height:20px;min-height:162px;padding:20px}.choose-us .box-single.logo .content{background:#c4e6f1}.choose-us .swiper-pagination.texts .swiper-pagination-bullet{font-size:18px;line-height:22px}.choose-us .swiper-pagination.dots .swiper-pagination-bullet{height:8px;margin:2px 0;width:8px}}