.main_title { text-align: center; margin-bottom: 25px; } @media (max-width: 767px) { .main_title { margin-bottom: 15px; } } .main_title h1 { font-weight: 300; letter-spacing: -1px; font-size: 30px; margin: 0; text-transform: uppercase; color: #f0f0f0; } @media (max-width: 767px) { .main_title h1 { font-size: 28px; font-size: 2rem; } } @media (max-width: 575px) { .main_title h1 { font-size: 20px; font-size: 1.5rem; } } @media (max-width: 767px) { .main_title h1 { font-size: 28px; font-size: 2rem; } } .margin_60_35 p{ color: #333; } .main_title p { color: #f0f0f0; } .margin_60_35 p, .main_title p { font-weight: 300; font-size: 20px; padding: 0 10%; margin-bottom: 30px; } @media (max-width: 767px) { .main_title p { font-size: 18px; font-size: 1.125rem; padding: 0; } } @media (max-width: 575px) { .main_title p { font-size: 16px; font-size: 1rem; } } .btn_1, a.btn_1 { border: none; color: #fff; background: #355f7f; cursor: pointer; padding: 7px 20px; display: inline-block; outline: 0; font-size: 14px; font-size: 0.875rem; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; border-radius: 25px; font-weight: 500; text-decoration: none; } .btn_1:hover, a.btn_1:hover { background: #74d1c6; text-decoration: underline; outline: 0; } a.btn_1:focus{ color: #333; text-decoration: none; outline: 0; } .btn_1.outline, a.btn_1.outline { background: 0 0; border: 2px solid #e74e84; color: #e74e84; } .btn_1.outline:hover, a.btn_1.outline:hover { background: #e74e84; color: #fff; } img { max-height: 250px; max-width: 100%; vertical-align: middle; } #title_container { background-color: #355f7f; border: 1px dashed #fff; padding: 25px 0; line-height: 1; color: #fff; } @media (max-width: 767px) { #title_container { padding: 15px 0; } } .margin_60_35 { padding: 15px 60px 35px; } @media (max-width: 767px) { .margin_60_35 { padding: 15px 60px 5px; } } .becommerce_store_admin_bg_color_1 { background-color: #fff; } .box_feat_about { text-align: center; background: #fff; display: block; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -webkit-transition: all 500msease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 500msease-in-out; -webkit-box-shadow: 0 3px 0 0 #f0f2f4; -moz-box-shadow: 0 3px 0 0 #f0f2f4; box-shadow: 0 3px 0 0 #f0f2f4; color: #555; margin-bottom: 30px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; overflow: hidden; } .box_feat_about img { background: #f0f0f0; padding: 10px; margin: 0; border: 1px solid #ddd; } .box_feat_about h3 { margin-top: 10px; font-size: 18px; font-size: 1.125rem; }