@media (min-width:768px) and (max-width:991px){.siteorigin-panels-stretch:not([data-stretch-type="full-stretched"]):not(.full-width-on-tablets) .panel-grid-cell > .widget:not(.widget_orion_static_block_w), .siteorigin-panels-stretch:not([data-stretch-type="full-stretched"]):not(.full-width-on-tablets) .panel-grid-cell > .panel-cell-style > .widget{margin-left:15px;margin-right:15px;padding-left:0;padding-right:0;}
.siteorigin-panels-stretch:not([data-stretch-type="full-stretched"]):not(.full-width-on-tablets) .panel-grid-cell{padding-left:0 !important;padding-right:0 !important;}
}
@media (max-width:991px){body .siteorigin-panels-stretch[data-stretch-type="full-stretched"]{padding-left:0 !important;padding-right:0 !important;}
}
@media (min-width:768px) and (max-width:991px){body .siteorigin-panels-stretch{padding-left:15px;padding-right:15px;}
}
@media (max-width:767px){body .siteorigin-panels-stretch{padding-left:30px;padding-right:30px;}
.site-content{padding-left:15px;padding-right:15px;}
}
.panel-grid-cell{max-width:100%;}
@media (min-width:768px) and (max-width:991px){.tablet-1-in-row{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.tablet-1-in-row > .panel-grid-cell{width:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;margin-right:0 !important;margin-left:0 !important;}
.tablet-2-in-row, .tablet-3-in-row, .tablet-4-in-row{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-direction:row !important;flex-direction:row !important;}
.tablet-2-in-row:not([class*=overlay]) > .panel-grid-cell{-ms-flex-preferred-size:50% !important;flex-basis:50% !important;margin-right:0 !important;}
.tablet-3-in-row:not([class*=overlay]) > .panel-grid-cell{-ms-flex-preferred-size:33.33% !important;flex-basis:33.33% !important;margin-right:0 !important;}
.tablet-4-in-row:not([class*=overlay]) > .panel-grid-cell{-ms-flex-preferred-size:25% !important;flex-basis:25% !important;margin-right:0 !important;}
}
@media (max-width:767px){.mobile-1-in-row, .mobile-2-in-row{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-direction:row !important;flex-direction:row !important;}
.mobile-1-in-row > .panel-grid-cell{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;margin-right:0 !important;}
.mobile-2-in-row > .panel-grid-cell{-ms-flex-preferred-size:50% !important;flex-basis:50% !important;margin-right:0 !important;}
}
@media (max-width:991px){.tablet-1-in-row.orion-collapse-right-top{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.tablet-1-in-row.wrap-top.top-svg-outside svg{-ms-transform:translateY(1px);transform:translateY(1px);}
}
@media (max-width:767px){.mobile-1-in-row.orion-collapse-right-top{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
}
.svg-wrap{height:0px;position:relative;z-index:12;}
.wrap-top.top-svg-inside svg{top:0;}
.wrap-bottom.bottom-svg-outside svg{-ms-transform:translateY(-1px) rotate(180deg);transform:translateY(-1px) rotate(180deg);}.simple-social-icons svg[class^="social-"],
.simple-social-icons svg[class*=" social-"] {
display: inline-block;
width: 1em;
height: 1em;
stroke-width: 0;
stroke: currentColor;
fill: currentColor;
}
.simple-social-icons {
overflow: hidden;
}
.simple-social-icons ul {
margin: 0;
padding: 0;
}
.simple-social-icons ul li {
background: none !important;
border: none !important;
float: left;
list-style-type: none !important;
margin: 0 6px 12px !important;
padding: 0 !important;
}
.simple-social-icons ul li a {
border: none !important;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
display: inline-block;
font-style: normal !important;
font-variant: normal !important;
font-weight: normal !important;
height: 1em;
line-height: 1em;
text-align: center;
text-decoration: none !important;
text-transform: none !important;
width: 1em;
}
.simple-social-icons ul.aligncenter {
text-align: center;
}
.simple-social-icons ul.aligncenter li {
display: inline-block;
float: none;
}
.simple-social-icons .screen-reader-text {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}