.elementor-11835 .elementor-element.elementor-element-42cf1d5{padding:50px 0px 0px 0px;}.elementor-11835 .elementor-element.elementor-element-5f0a866 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11835 .elementor-element.elementor-element-5f0a866{text-align:center;}.elementor-11835 .elementor-element.elementor-element-5f0a866 .elementor-heading-title{font-family:"Nexa", Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;color:#000000;}.elementor-11835 .elementor-element.elementor-element-c6f5929{--spacer-size:25px;}.elementor-11835 .elementor-element.elementor-element-492bf49 > .elementor-container{max-width:1200px;}.elementor-11835 .elementor-element.elementor-element-492bf49{padding:50px 0px 50px 0px;}.elementor-11835 .elementor-element.elementor-element-bdbd3a7 > .elementor-widget-container{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11835 .elementor-element.elementor-element-bdbd3a7{--icon-box-icon-margin:15px;}.elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-stacked .elementor-icon{background-color:#E1E1E1;fill:#583293;color:#583293;}.elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-framed .elementor-icon, .elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-default .elementor-icon{fill:#E1E1E1;color:#E1E1E1;border-color:#E1E1E1;}.elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-framed .elementor-icon{background-color:#583293;}.elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7594951 );fill:var( --e-global-color-9c6f6e7 );color:var( --e-global-color-9c6f6e7 );}.elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7594951 );color:var( --e-global-color-7594951 );border-color:var( --e-global-color-7594951 );}.elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-bdbd3a7.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-9c6f6e7 );}.elementor-11835 .elementor-element.elementor-element-bdbd3a7 .elementor-icon-box-title, .elementor-11835 .elementor-element.elementor-element-bdbd3a7 .elementor-icon-box-title a{font-family:"Nexa", Sans-serif;font-size:23px;font-weight:600;}.elementor-11835 .elementor-element.elementor-element-bdbd3a7 .elementor-icon-box-title{color:var( --e-global-color-f6dca6d );}.elementor-11835 .elementor-element.elementor-element-df1c45c > .elementor-widget-container{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11835 .elementor-element.elementor-element-df1c45c{--icon-box-icon-margin:15px;}.elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-stacked .elementor-icon{background-color:#E1E1E1;fill:#583293;color:#583293;}.elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-framed .elementor-icon, .elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-default .elementor-icon{fill:#E1E1E1;color:#E1E1E1;border-color:#E1E1E1;}.elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-framed .elementor-icon{background-color:#583293;}.elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7594951 );fill:var( --e-global-color-9c6f6e7 );color:var( --e-global-color-9c6f6e7 );}.elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7594951 );color:var( --e-global-color-7594951 );border-color:var( --e-global-color-7594951 );}.elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11835 .elementor-element.elementor-element-df1c45c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-9c6f6e7 );}.elementor-11835 .elementor-element.elementor-element-df1c45c .elementor-icon-box-title, .elementor-11835 .elementor-element.elementor-element-df1c45c .elementor-icon-box-title a{font-family:"Nexa", Sans-serif;font-size:23px;font-weight:600;}.elementor-11835 .elementor-element.elementor-element-df1c45c .elementor-icon-box-title{color:var( --e-global-color-f6dca6d );}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-eeb2136 */.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
}
.panel-green {
    border-color: #583293;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panel-green>.panel-heading {
    background-color: #583293;
    border-color: #583293;
    color: #ffffff;
}
.panel>.generate>.table>tr>td, .panel>.table>tr>td {
    padding: 5px;
    border-top: 1px solid #ddd;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
code {
    padding: 2px 6px;
    font-size: 85%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px;
}.settings .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-weight: bold;
    width: 100%;
    color: #fff;
    background-color: #450F8B;
    white-space: normal;
    -webkit-appearance: button;
    cursor: pointer;
    padding: 10px 15px;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.4;
    border: none;
    border-radius: 4px;
    -webkit-transition: border .25s linear,color .25s linear,background-color .25s linear;
    transition: border .25s linear,color .25s linear,background-color .25s linear;
    -webkit-font-smoothing: subpixel-antialiased;
}



.on-off-toggle {
  width: 56px;
  height: 24px;
  position: relative;
  display: inline-block;
}

.on-off-toggle__slider {
  width: 56px;
  height: 24px;
  display: block;
  border-radius: 34px;
  background-color: #d8d8d8;
  transition: background-color 0.4s
  
}

.on-off-toggle__slider:before {
    content: '';
    display: block;
    background-color: #fff;
    box-shadow: 0 0 0 1px #949494;
    bottom: 3px;
    height: 18px;
    left: 3px;
    position: absolute;
    transition: .4s;
    width: 18px;
    z-index: 5;
    border-radius: 100%;
  }

.on-off-toggle__slider:after {
    display: block;
    line-height: 24px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    content: 'off';
    color: #484848;
    padding-left: 26px;
    transition: all 0.4s;
  }

.on-off-toggle__input {
  /*
    This way of hiding the default input is better 
    for accessibility than using display: none;
  */
  position: absolute;
  opacity: 0;
}

.on-off-toggle__input:checked + 
.on-off-toggle__slider {
  background-color: #6F23BB
}

.on-off-toggle__input:checked + 
.on-off-toggle__slider:before {
    transform: translateX(32px);
  }

.on-off-toggle__input:checked + 
.on-off-toggle__slider:after {
    content: 'on';
    color: #FFFFFF;
    padding-left: 8px;
  }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://getoppos.com/wp-content/uploads/2021/07/Nexa-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://getoppos.com/wp-content/uploads/2021/07/Nexa-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */