@media (min-width: 1200px){
    .section-title{
        font-size: 2.5rem;
    }
 }
@media (max-width: 991.98px) {
    .section-title{
        font-size: calc(1.375rem + 1.5vw);
    }
 }
@media (max-width: 767.98px) {
	.top-right-text{
		font-size: 12px;
	}
	.banner-text{line-height: 1.35;}
	.banner-text .text1{font-size: 38px;}
	.banner-text .text2{font-size: 28px;}
	.banner-text .text3{font-size: 38px;}
	.banner-text .text4{font-size: 42px;}
	.banner-text .text5{font-size: 28px;}
	.banner-buttons{	
		grid-template-columns: auto auto;
	}
	.banner-buttons .btn{
		font-size: 14px;	
	}
}
@media (max-width: 479.98px) {
	.top-right{
		max-width:215px;
	}
}