.toggle-comp{display:flex;display:-ms-flexbox}
.toggle-comp .btn{float:left;font-family:"RNHouseSansRegular",sans-serif;padding:18px 0;font-size:18px;line-height:22px;background-color:#fff;color:#5e10b1;border:1px solid #5e10b1;margin-right:-1px;white-space:normal}
.toggle-comp .btn.selected{background-color:#3c1053;color:#fff}
.toggle-comp .btn:active{-webkit-box-shadow:none;box-shadow:none}
.toggle-comp .btn:focus{outline:0}
.toggle-comp .btn:first-child{border-radius:100px 0 0 100px}
.toggle-comp .btn:last-child{border-radius:0 100px 100px 0}
.toggle-comp.togglebtn1 .btn{width:100%;border-radius:0}
.toggle-comp.togglebtn2 .btn{width:50%}
.toggle-comp.togglebtn3 .btn{width:33%}
.toggle-comp.toggle-arrow .btn.selected{position:relative}
.toggle-comp.toggle-arrow .btn.selected:after{content:"";width:0;display:block;border-bottom:0;border-right:15px solid transparent;border-left:15px solid transparent;border-top:15px solid #5e10b1;position:absolute;bottom:-15px;left:calc(50% - 15px)}
.toggle-comp.secondary-toggle{display:block}
.toggle-comp.secondary-toggle .btn{min-width:16.66667%;width:auto;margin-bottom:19px;padding:8px;line-height:26px;margin-right:24px;font-family:"RNHouseSansRegular",sans-serif;border-radius:0}
@media(min-width:768px) and (max-width:1023px){.toggle-comp .btn{padding:13px 0}
.toggle-comp.secondary-toggle .btn{min-width:25%}
}
@media(max-width:767px){.toggle-comp .btn{padding:13px 0}
.toggle-comp.secondary-toggle .btn{min-width:47%;width:auto;margin-right:6%}
.toggle-comp.secondary-toggle .btn:nth-child(even){margin-right:0}
}
.toggle-comp .btn{position:relative}
.toggle-comp .btn:focus span{position:absolute;top:-6px;bottom:-6px;left:0;outline:1px auto #5e10b1;z-index:999;width:100%;display:inline-block}