.gun-banner{background-size:cover;position:relative}.gun-banner .page-center{display:flex;position:relative}.gun-banner .overlay{position:absolute;height:100%;width:100%}.gun-banner .gun-banner-content-wrap{position:relative;z-index:2}.gun-banner .text-left{text-align:left}.gun-banner .text-center{text-align:center}.gun-banner .text-right{text-align:right}.gun-banner .gun-banner-content-wrap{max-width:638px}.gun-banner .gun-banner-content-wrap h1{font-size:52px;line-height:70px;margin-bottom:55px}.gun-banner .title-border{background:#fff;opacity:.2;border-radius:2px;width:310px;height:4px;max-width:100%}.gun-banner .text-center .title-border{margin:0 auto}.gun-banner .text-right .title-border{margin-left:auto}.gun-banner .custom-button{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:20px}.gun-banner .button-wrapper .hs-button{padding:22px 20px;font-weight:600;font-size:20px;line-height:24px;text-align:center;display:inline-block;text-transform:capitalize}.gun-banner .right-image{margin-top:41px}.custom-slider-item-wrap .slick-dots{bottom:25px;padding:0;font-size:0;line-height:1;left:25px;width:calc(100% - 25px)}.slick-dots li:before,.slick-dots li button{display:none}.slick-dotted.slick-slider .slick-dots li{width:10px;height:10px;border-radius:100%;background:#000;opacity:.2;margin:0;padding:0}.slick-dotted.slick-slider .slick-dots li:not(:last-child){margin-right:7px}.slick-dotted.slick-slider .slick-dots li.slick-active{opacity:1}.custom-slider-item-wrap{background:#fff;box-shadow:0 4px 34px rgba(0,0,0,.1);border-radius:10px;padding:25px 25px 35px;max-width:461px;margin-bottom:0!important}.custom-slider-item p{margin-bottom:34px}.custom-slider-item-wrapper{position:absolute;right:63px;bottom:-11px}@media (max-width:1350px){.custom-slider-item-wrapper{right:unset;left:51%}.gun-banner .gun-banner-content-wrap{width:50%}}@media (max-width:1024px){.custom-slider-item-wrapper{position:static}.gun-banner .gun-banner-content-wrap{width:100%;max-width:100%}.gun-banner .button-wrapper .hs-button{min-width:auto}.right-banner-content{width:100%}.custom-slider-item-wrap{max-width:100%}.gun-banner .page-center{flex-wrap:wrap}}@media (max-width:767px){.gun-banner .gun-banner-content-wrap h1{font-size:40px!important;line-height:1.2}}