
.Check-Box-Div {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 3em;
}
.Check-Box-Div label {
    font-size: 1.2em;
    line-height: 1;
    color: #374666;
}
.Check-Box-Div label.toggler--is-active {
    color: #ff9d02;
}
.Check-Box-Div .toggle {
    line-height: 1;
    width: 4em;
    height: 1.7em;
    background: #DCDFE8;
    border-radius: 2em;
    position: relative;
    flex-shrink: 0;
    margin: 0 1em;
}
.Check-Box-Div .toggle input#switcher {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 9;
}
.Check-Box-Div .toggle .switch {
    position: absolute;
    left: 0.2em;
    top: 0.2em;
    bottom: 0;
    width: 1.3em;
    height: 1.3em;
    background-color: #FF9D02;
    border-radius: 36px;
    z-index: 1;
    transition: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition-property: left, right;
    transition-delay: 0s, 0.08s;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #fff0;
}
.Check-Box-Div .toggle .check:checked ~ .switch {
    left: calc(100% - 1.5em);
    transition: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition-property: left, right;
    transition-delay: 0.08s, 0s;
}
.Pricing-Row {
    display: flex;
    align-items: center;
    gap: 2em;
}
.Pricing-Row .Pricing-Box {
    padding: 3em 1em;
    background: #FFFFFF;
    box-shadow: 0px 0px 20px rgba(55, 70, 102, 0.23);
    border-radius: 5px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.Pricing-Row .Pricing-Box:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.Pricing-Row .Pricing-Box.Box2 {
    padding: 6em 1em;
}
.Pricing-Box .Title {
    font-size: 1.3em;
    font-weight: 700;
    color: #374666;
    line-height: 1.2;
}
.Pricing-Box .Price {
    font-size: 1.2em;
    line-height: 1;
    margin: 0.6em 0;
}
.Pricing-Box .Price span {
    font-size: 3em;
}
.Pricing-Box .Desc {
    line-height: 1.6;
    margin-bottom: 1em;
    font-size: 1em;
}
.Pricing-Box ul {
    margin: 0 0 1em;
    text-align: left;
}
.Pricing-Box ul li.L1 {
    padding: 0.3em 0px 0.3em 2em;
    background: url(/wp-content/uploads/2023/05/List1.png) no-repeat 0em 0.5em;
    background-size: 1.4em;
    margin: 0 0 0.4em;
}
.Pricing-Box ul li.L2 {
    padding: 0.3em 0px 0.3em 2em;
    background: url(/wp-content/uploads/2023/05/List2.png) no-repeat -0.1em 0.4em;
    background-size: 1.6em;
	margin: 0 0 0.4em;
}
.hide {
    display: none;
}