@charset "utf-8";
/* CSS Document */

.strategic-custom-pannel-body .panel-body p {
    margin-bottom: 0;
}
body #accordion .strategic-custom-pannel {
    border-bottom: 0;
	position:relative;
}
.strategic-custom-pannel-body .panel-body {
    padding-top: 16px;
}
.strategic-custom-pannel-body.card-body{
	padding:0;	
}
.panel-group .panel.panel-default{
	background-color:transparent;
}
.panel-group .panel-default > .panel-heading h4.collapsed a {
    color: #0f3d86;
}
.panel-group .panel-default > .panel-heading h4 a {
    color: #0364ff;
}
.accordion .card-header.collapsed:after {
    content: "+";
}
.accordion .card-header:after {
    font-family: 'FontAwesome';
    content: "-";
	position: absolute;
    right: 0;
    top: 50%;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
}
.gform_wrapper ul.gform_fields:not(.top_label) .gform_fileupload_multifile .gform_drop_area {
    margin-left: 0 !important;
}
#pricing_plans .col-lg-12.col-md-12.col-sm-12.col-xs-12.py-4.mb-5 {
    display: none;
}

@media screen and (max-width: 576px){
.st_plan_box_title {
    font-size: 8vw;
}
body h1, body .h1 {
    font-size: 7vw !important;
}
}
@media screen and (max-width: 767px){
body .row.st_gray_color {
    padding-bottom: 50px !important;
}
.panel-group .panel-default > .panel-heading h4 a {
    padding-right: 20px !important;
	    display: inline-block;
}
#page .st_abovethe_footer .st_common_btn {
    margin: 0 15px 30px 15px !important;
}
.single-product .strategic-site-content #strategic-container {
    padding: 50px 15px;
}
.woocommerce-Tabs-panel--description h2 , 
.woocommerce-Tabs-panel--additional_information h2{
    font-size: 20px;
    margin-top: 20px;
}
body.woocommerce #content ul.tabs.wc-tabs {
    padding-left: 15px !important;
}
body.woocommerce #content .woocommerce-Tabs-panel .panel {
   box-shadow: none;
}
}
