/* Enter Your Custom CSS Here */
.warpper{
  display:flex;
  flex-direction: column;
  align-items: center;
}
.tab{
  cursor: pointer;
  padding:10px 20px;
  margin:0px 2px;
  background:#CC0033;
  display:inline-block;
  color:#fff;
  border-radius:3px 3px 0px 0px;
  box-shadow: 0 0.5rem 0.8rem #00000080;
}
.panels{
  background:#fffffff6;
  box-shadow: 0 8px 8px #ccc;
  min-height:200px;
  width:100%;
  max-width:900px;
  border-radius:3px;
  overflow:hidden;
  padding:20px;  
}
.panel{
  display:none;
  animation: fadein .8s;
}
/*
.logosection{
    padding: 10px;
    width: 100%;
    display: contents;
}
*/
.logosection {
    padding: 3px;
    width: auto;
    display: inline-flex;
}
.logosbox{
    padding: 3px;
    float: left;
    margin: 5px;
    width:96px;
    font-size: 13px;
    text-align: center;
    border: 1px solid #ccc;
}
.logosbox a{
    text-decoration: none;
}
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
.panel-title{
  font-size:1.5em;
  font-weight:bold
}
.radio{
  display:none;
}
#one:checked ~ .panels #one-panel,
#two:checked ~ .panels #two-panel,
#three:checked ~ .panels #three-panel{
  display:block
}
#one:checked ~ .tabs #one-tab,
#two:checked ~ .tabs #two-tab,
#three:checked ~ .tabs #three-tab{
  background:#fffffff6;
  color:#000;
  border-top: 3px solid #CC0033;
}
.elementor-element-e25773a
{
		display:none !important;
}
/*rightside ads animation*/
.mySlides {display:none;}
/*rightside ads animation*/

