
@media (min-width:0px) and (max-width:320px) {
    .col-description-banner p {
        font-size: 20px;
        text-transform: uppercase;
        font-weight: bolder;
        text-align: center;
        line-height: 1.1;
    }

    .col-description-banner .callout-btn2 {
        margin-bottom: 10px;
    }
}
@media (min-width:321px) and (max-width:479px) {

    .col-description-banner p {
        font-size: 20px;
        text-transform: uppercase;
        font-weight: bolder;
        text-align: center;
        line-height: 1.5;
    }

    .col-description-banner .callout-btn2 {
        margin-bottom: 15px;
    }
}
@media (min-width:480px) and (max-width:767px) {


    .col-description-banner p {
        font-size: 30px;
        text-transform: uppercase;
        font-weight: bolder;
        text-align: center;
        line-height: 1.5;
    }

    .col-description-banner .callout-btn2 {
        margin-bottom: 15px;
    }
}
@media (min-width:768px) and (max-width:991px) {


    .col-description-banner p {
        font-size: 20px;
        text-transform: uppercase;
        font-weight: bolder;
        text-align: center;
        line-height: 1.2;
    }

    .col-description-banner .callout-btn2 {
        margin-top: 0px;
    }
}
@media (min-width:992px) and (max-width:1199px) {


    .col-description-banner p {
        font-size: 22px;
        text-transform: uppercase;
        font-weight: bolder;
        text-align: center;
        line-height: 1.5;
    }
}



@media (min-width:1200px) and (max-width:9999px) {
	

    .col-description-banner p {
        font-size: 30px;
        text-transform: uppercase;
        font-weight: bolder;
        text-align: center;
        line-height: 1.5;
    }
}
.col-description-banner {
	text-align: center;
}