
/****************************************************/
h1,.h1{color:#32AE71;}
h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{ color:#333; margin-bottom:15px;}

@media (max-width:991px){
h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{ color:#333; font-size: 0.9rem; margin-bottom:15px;}
}
/****************************************************/
/* display */
.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2;}
.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2;}
.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2;}
.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2;}
.display-5 { font-size: 2.5rem; font-weight: 300; line-height: 1.2;}
.display-6 { font-size: 1.5rem; font-weight: 300; line-height: 1.2;}
/****************************************************/
/* margin */
.m-6 { margin: 6rem !important;}
.mt-6,.my-6 { margin-top: 6rem !important;}
.me-6,.mx-6 { margin-right: 6rem !important;}
.mb-6,.my-6 { margin-bottom: 6rem !important;}
.ms-6,.mx-6 { margin-left: 6rem !important;}

.m-md-6 { margin: 6rem !important;}
.mt-md-6,.my-md-6 { margin-top: 6rem !important;}
.me-md-6,.mx-md-6 { margin-right: 6rem !important;}
.mb-md-6,.my-md-6 { margin-bottom: 6rem !important;}
.ms-md-6,.mx-md-6 { margin-left: 6rem !important;}

.m-lg-6 { margin: 6rem !important;}
.mt-lg-6,.my-lg-6 { margin-top: 6rem !important;}
.me-lg-6,.mx-lg-6 { margin-right: 6rem !important;}
.mb-lg-6,.my-lg-6 { margin-bottom: 6rem !important;}
.ms-lg-6,.mx-lg-6 { margin-left: 6rem !important;}
/****************************************************/
/* padding */
.p-6 { padding: 6rem !important;}
.pt-6,.py-6 { padding-top: 6rem !important;}
.pe-6,.px-6 { padding-right: 6rem !important;}
.pb-6,.py-6 { padding-bottom: 6rem !important;}
.ps-6,.px-6 { padding-left: 6rem !important;}

.p-md-6 { padding: 6rem !important;}
.pt-md-6,.py-md-6 { padding-top: 6rem !important;}
.pe-md-6,.px-md-6 { padding-right: 6rem !important;}
.pb-md-6,.py-md-6 { padding-bottom: 6rem !important;}
.ps-md-6,.px-md-6 { padding-left: 6rem !important;}

.p-lg-6 { padding: 6rem !important;}
.pt-lg-6,.py-lg-6 { padding-top: 6rem !important;}
.pe-lg-6,.px-lg-6 { padding-right: 6rem !important;}
.pb-lg-6,.py-lg-6 { padding-bottom: 6rem !important;}
.ps-lg-6,.px-lg-6 { padding-left: 6rem !important;}

.txrd{color:rgba(193,39,45,1); font-weight:500;}

.rounded8{border-radius: 8px;}
.rounded16{border-radius: 16px;}
.rounded24{border-radius: 24px;}
.rounded40{border-radius: 40px;}