.banner-section .title h1{letter-spacing:0}.banner-section .text-content-block{display:flex;flex-direction:column;justify-content:right;max-width:625px;padding:130px 0 40px;width:100%}.banner-section .text-content-block .content p{color:#fff;line-height:1.4}.banner-section .img-block{display:flex;flex-direction:column;justify-content:end;max-width:calc(100% - 625px);width:100%}.banner-section .img-block img{height:596px;object-fit:contain;width:495px}.banner-section .banner-content .call-btn{display:none}.banner-section .banner-content .call-btn.btn-2 a{align-items:center;display:inline-flex;font-size:16px;padding:6px 8px}.banner-section .banner-content .call-btn img{filter:invert(.5) brightness(2);height:25px;width:25px}@media (max-width:1300px){.banner-section .img-block img{height:580px}}@media (max-width:1150px){.banner-section{padding-top:110px}.banner-section .text-content-block{max-width:50%;padding:70px 0 40px}.banner-section .img-block{max-width:50%}.banner-section .img-block img{height:476px;margin-left:0;width:395px}}@media (max-width:991px){.banner-section .img-block img{height:415px;width:345px}.banner-section .text-content-block{padding:30px 0 40px}}@media (max-width:767px){.banner-section{padding-top:80px}.banner-section .content{display:none}.banner-section .img-block,.banner-section .text-content-block{max-width:100%;padding:0;text-align:center}.banner-section .img-block{margin-top:14px}.banner-section .img-block img{height:238px;width:198px}.banner-section .banner-content .call-btn{display:block}}