.custom-btn{text-decoration:none!important;padding:15px;border-radius:20px;border:2px solid var(--primary-color);color:var(--primary-color);background-color:transparent;background-repeat:no-repeat;width:-moz-fit-content;width:fit-content;transition:color .7s ease;transition:background .7s ease}.custom-btn:hover{background-color:var(--primary-color);color:#fff}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{content:" ";background:#d4d9df;display:inline-block;position:absolute;left:29px;width:2px;height:100%;z-index:400}ul.timeline>li{margin:20px 0;padding-left:20px}ul.timeline>li:before{content:" ";background:#fff;display:inline-block;position:absolute;border-radius:50%;border:3px solid var(--primary-color);left:20px;width:20px;height:20px;z-index:400}
