.creat-cvbuttons{display:flex;justify-content:space-around;top:20px;left:20px}#create-cv-dom:hover button{transition:color .3s ease}.creat-cvbuttons button{width:180px;height:50px;background-color:white;margin:20px;position:relative;overflow:hidden;font-size:14px;letter-spacing:1px;font-weight:500;text-transform:uppercase;transition:all .3s ease;cursor:pointer;border:0;display:flex;align-items:center;justify-content:center;border-radius:3px}.creat-cvbuttons button:after,.creat-cvbuttons button:before{content:"";position:absolute;width:0;height:2px;background-color:#FECF09;transition:all .3s cubic-bezier(.35,.1,.25,1)}.creat-cvbuttons button:before{right:0;top:0;transition:all .5s cubic-bezier(.35,.1,.25,1)}.creat-cvbuttons button:after{left:0;bottom:0}.creat-cvbuttons button span{width:100%;height:100%;position:absolute;left:0;top:0;margin:0;padding:0;z-index:1}.creat-cvbuttons button span:after,.creat-cvbuttons button span:before{content:"";position:absolute;width:2px;height:0;background-color:#FECF09;transition:all .3s cubic-bezier(.35,.1,.25,1)}.creat-cvbuttons button span:before{right:0;top:0;transition:all .5s cubic-bezier(.35,.1,.25,1)}.creat-cvbuttons button span:after{left:0;bottom:0}.creat-cvbuttons button p{padding:0;margin:0;transition:all .4s cubic-bezier(.35,.1,.25,1);position:absolute;width:100%;height:100%}.creat-cvbuttons button p:after,.creat-cvbuttons button p:before{position:absolute;width:100%;transition:all .4s cubic-bezier(.35,.1,.25,1);z-index:1;left:0}.creat-cvbuttons button p:before{content:attr(data-title);top:50%;transform:translateY(-50%)}.creat-cvbuttons button p:after{content:attr(data-text);top:150%;color:#FECF09}#create-cv-dom:hover .creat-cvbuttons button:after,#create-cv-dom:hover .creat-cvbuttons button:before{width:100%}#create-cv-dom:hover .creat-cvbuttons button span{z-index:1}#create-cv-dom:hover .creat-cvbuttons button span:after,#create-cv-dom:hover .creat-cvbuttons button span:before{height:100%}#create-cv-dom:hover .creat-cvbuttons button p:before{top:-50%;transform:rotate(5deg);color:#FECF09}#create-cv-dom:hover .creat-cvbuttons button p:after{top:50%;transform:translateY(-50%)}.creat-cvbuttons button.start{background-color:#FECF09;box-shadow:0 5px 10px -10px rgba(0,0,0,.2);transition:all .2s ease}.creat-cvbuttons button.start p:before{top:-50%;transform:rotate(5deg)}.creat-cvbuttons button.start p:after{color:white;transition:all 0s ease;content:attr(data-start);top:50%;transform:translateY(-50%);animation:start .3s ease;animation-fill-mode:forwards}@keyframes start{0%{top:-50%}}#create-cv-dom:hover .creat-cvbuttons button.start span,#create-cv-dom:hover .creat-cvbuttons button.start:after,#create-cv-dom:hover .creat-cvbuttons button.start:before{display:none}.creat-cvbuttons button:active{outline:none;border:none}.creat-cvbuttons button:focus{outline:0}