.page-template-page-about-us .home-slider{margin-bottom:0!important}.page-template-page-about-us .home-slider .item-wrap.item-has-mb .banner-mobile{display:none}.page-template-page-about-us .home-slider .item-wrap picture{display:block;width:100%}.page-template-page-about-us .home-slider .item-wrap img{width:100%;height:100%;object-fit:cover}.page-template-page-about-us .home-slider .item-wrap .container{color:#fff;position:absolute;top:50%;left:calc(50% + 30px);width:100%;transform:translate(-50%,-50%)}.page-template-page-about-us .home-slider .item-wrap .container .banner-content{width:60%;position:relative}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .sub-title{color:#050404;line-height:1.3;margin-bottom:20px;text-transform:uppercase;font-weight:600}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .sub-title{font-size:1.125rem}@media only screen and (min-width:48rem){.page-template-page-about-us .home-slider .item-wrap .container .banner-content .sub-title{font-size:1.5rem}}@media only screen and (min-width:64rem){.page-template-page-about-us .home-slider .item-wrap .container .banner-content .sub-title{font-size:2.25rem}}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .title{line-height:1.3;font-weight:400;color:#d02128;text-transform:uppercase;text-shadow:4px 4px 0px #FFFFFF,0px 2px 8px rgba(0,0,0,.4901960784)}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .title{margin-bottom:.9375rem}@media only screen and (min-width:64rem){.page-template-page-about-us .home-slider .item-wrap .container .banner-content .title{margin-bottom:1.25rem}}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .title{font-size:2.8125rem}@media only screen and (min-width:48rem){.page-template-page-about-us .home-slider .item-wrap .container .banner-content .title{font-size:3.75rem}}@media only screen and (min-width:64rem){.page-template-page-about-us .home-slider .item-wrap .container .banner-content .title{font-size:6.5625rem}}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .title span{display:block}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .title span{padding-left:1.875rem}@media only screen and (min-width:64rem){.page-template-page-about-us .home-slider .item-wrap .container .banner-content .title span{padding-left:5.9375rem}}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .desc{background:#ffffffb2;border-radius:80px;color:#3b0601;font-weight:500;line-height:1.3;padding:12px 40px;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .desc{font-size:1.125rem}@media only screen and (min-width:48rem){.page-template-page-about-us .home-slider .item-wrap .container .banner-content .desc{font-size:1.5rem}}@media only screen and (min-width:64rem){.page-template-page-about-us .home-slider .item-wrap .container .banner-content .desc{font-size:2.25rem}}.page-template-page-about-us .home-slider .item-wrap .container .banner-content .btn-main{margin-top:1.25rem}@media only screen and (min-width:64rem){.page-template-page-about-us .home-slider .item-wrap .container .banner-content .btn-main{margin-top:2.5rem}}.page-template-page-about-us .home-slider .swiper-controls .swiper-pagination .swiper-pagination-bullet{width:52px;height:3px;border-radius:8px;background-color:#c7c7c7}.page-template-page-about-us .home-slider .swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.page-template-page-about-us .home-slider .swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:none}.page-template-page-about-us .sc-about-us.reverse{background-color:#f9f4e4}.page-template-page-about-us .sc-about-us.reverse .wrapper{flex-direction:row-reverse}.page-template-page-about-us .sc-about-us .wrapper .cell{width:calc(50% - 30px)}@media only screen and (max-width:47.99875rem){.page-template-page-about-us .sc-about-us .wrapper .cell{width:100%}}.page-template-page-about-us .sc-about-us .wrapper .cell.cell-img img{object-fit:cover}.page-template-page-about-us .sc-about-us .wrapper .cell.cell-content .content{text-align:justify}.page-template-page-about-us .sc-contact.bg-color{background-color:#f9f4e4}.page-template-page-about-us .sc-contact.bg-color .btn-main{margin-top:0}.page-custom.no-breadcrumb .section-breadcrumb{display:none!important}
